欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于硬件的監(jiān)測方法及系統(tǒng)的制作方法

文檔序號:7865226閱讀:181來源:國知局
專利名稱:用于硬件的監(jiān)測方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及智能電視技術(shù)領(lǐng)域,具體涉及ー種用于硬件的監(jiān)測方法及系統(tǒng)。
背景技術(shù)
眾所周知,液晶電視機的顯示方式與電腦顯示器的顯示方式相同,這為數(shù)字多媒體內(nèi)容、尤其是計算機文字的高清晰顯示提供了基礎(chǔ)。為此,出現(xiàn)了智能電視。所謂智能電視是指具有全開放式平臺,搭載了操作控制系統(tǒng)和應用系統(tǒng)的電視,用戶在欣賞普通電視內(nèi)容的同時,可自行安裝和卸載各類應用軟件,持續(xù)對功能進行擴充和升級的新電視產(chǎn)品。智能電視將實現(xiàn)網(wǎng)絡(luò)搜索、IP電視、網(wǎng)視通、視頻點播、數(shù)字音樂、網(wǎng)絡(luò)新聞、網(wǎng)絡(luò)視頻電話等各種應用服務。智能電視正在成為繼計算機、手機之后的第三種信息訪問終端,用戶可隨時訪問自己需要的信息;智能電視也將成為ー種智能設(shè)備,實現(xiàn)電視、網(wǎng)絡(luò)和程序 之間跨平臺捜索;智能電視還將是ー個“娛樂中心”,用戶可以捜索電視頻道、錄制電視節(jié)目、能夠播放衛(wèi)星和有線電視節(jié)目以及網(wǎng)絡(luò)視頻。可見,智能電視將與人們的生活密切相關(guān),而且,智能電視所提供的強大功能也會加劇其硬件能耗,尤其是CPU和顯卡溫度會増加。如果溫度過高可能會導致硬件損壞,而且系統(tǒng)也容易死機或自動重啟。因此如何實現(xiàn)對智能電視硬件的實時監(jiān)測,保證智能電視的正常工作也尤顯重要。

發(fā)明內(nèi)容
鑒于上述問題,本發(fā)明提供一種用于硬件的監(jiān)測方法及系統(tǒng),以實現(xiàn)對智能電視硬件的實時監(jiān)測,保證智能電視的正常工作。依據(jù)本發(fā)明的ー個方面,提供了一種用于硬件的監(jiān)測方法,包括搭載操作系統(tǒng)的智能電視啟動后,所述操作系統(tǒng)中的后臺服務程序利用所述操作系統(tǒng)提供的系統(tǒng)日志文件和/或軟件開發(fā)工具包接ロ獲取硬件溫度,并實時監(jiān)測硬件溫度;當監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,進行告警;其中,對應每個硬件的溫度,分別設(shè)定一個對應的閾值;或者,對應所有硬件的溫度,設(shè)定ー個閾值??蛇x地,所述后臺服務程序利用所述操作系統(tǒng)提供的系統(tǒng)日志文件獲取硬件溫度包括所述后臺服務程序讀取所述操作系統(tǒng)中設(shè)備文件目錄下的日志文件和/或驅(qū)動文件目錄下的日志文件中的信息,獲取硬件溫度。可選地,所述進行告警包括以下任意ー種或多種對用戶進行告警;對后臺硬件管理程序進行告警;對服務器進行告警。
可選地,所述對用戶進行告警包括以下任意ー種或多種利用彈出框方式對用戶進行告警;利用不帶焦點并具有顯示時限的方式對用戶進行告警;利用懸浮窗方式對用戶進行告警。優(yōu)選地,所述對后臺硬件管理程序進行告警包括向后臺硬件管理程序發(fā)送告警信息??蛇x地,所述告警信息包括超過設(shè)定閾值的溫度對應的硬件信息;
相應地,所述方法還包括所述后臺硬件管理程序收到所述告警信息后,控制所述告警信息中的硬件的風扇提聞轉(zhuǎn)速。優(yōu)選地,所述方法還包括所述后臺硬件管理程序收到所述告警信息后,中斷占用內(nèi)存超過設(shè)定值的進程。優(yōu)選地,所述對服務器進行告警包括向服務器發(fā)送告警消息;所述方法還包括所述服務器收到所述告警消息后,向用戶注冊的地址發(fā)送短信、郵件、或即時消
o優(yōu)選地,所述對服務器進行告警還包括向所述服務器發(fā)送告警報告,所述告警報告是所述后臺服務程序監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時生成的;所述短信、郵件、或即時消息中包括所述告警報告。優(yōu)選地,所述告警報告包括當前運行的所有程序或部分程序及其所占資源信息;所述方法還包括所述服務器對不同智能電視發(fā)送的告警報告中的應用程序進行統(tǒng)計;根據(jù)統(tǒng)計結(jié)果確定造成硬件溫度超閾值情況的相關(guān)應用程序;所述短信、郵件、或即時消息中包含所述相關(guān)應用程序及提示信息。優(yōu)選地,所述告警報告還包括當前硬件的溫度及對應的閾值。優(yōu)選地,所述方法還包括當監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,生成危險日志,所述危險日志包括當前硬件的溫度值;將生成的危險日志保存在本地。根據(jù)本發(fā)明的另一方面,提供了一種用于硬件的監(jiān)測系統(tǒng),包括監(jiān)測單元、設(shè)定単元和告警單元;所述監(jiān)測単元,用于在搭載操作系統(tǒng)的智能電視啟動后,利用所述操作系統(tǒng)提供的系統(tǒng)日志文件和/或軟件開發(fā)工具包接ロ獲取硬件溫度,并實時監(jiān)測硬件溫度;所述告警単元,用于在所述監(jiān)測単元監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,進行告警;所述設(shè)定単元,用于對應每個硬件的溫度,分別設(shè)定一個對應的閾值;或者對應所有硬件的溫度,設(shè)定ー個閾值??蛇x地,所述監(jiān)測単元包括第一讀取子単元和/或第二讀取子単元,還包括監(jiān)測子単元;所述第一讀取子単元,用于在搭載操作系統(tǒng)的智能電視啟動后,讀取所述操作系統(tǒng)中設(shè)備文件目錄下的日志文件和/或驅(qū)動文件目錄下的日志文件中的信息,獲取硬件溫度;所述第二讀取子単元,用于在搭載操作系統(tǒng)的智能電視啟動后,利用所述操作系統(tǒng)提供的軟件開發(fā)工具包接ロ獲取硬件溫度;所述監(jiān)測子単元,用于實時監(jiān)測所述第一讀取子単元和/或所述第二讀取子単元獲取的硬件溫度??蛇x地,所述告警単元包括以下任意一個或多個單元用戶告警単元,用于在所述監(jiān)測単元監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度 時,對用戶進行告警;程序告警單元,用于在所述監(jiān)測単元監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,對后臺硬件管理單元進行告警;服務器告警單元,用于在所述監(jiān)測単元監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,對服務器進行告警。可選地,所述用戶告警單元包括以下任意一個或多個子單元第一告警子単元,用于利用彈出框?qū)τ脩暨M行告警;第二告警子単元,用于利用不帶焦點并具有顯示時限的方式對用戶進行告警;第三告警子単元,用于利用懸浮窗方式對用戶進行告警。優(yōu)選地,所述程序告警單元,具體用于在所述監(jiān)測単元監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度吋,向后臺硬件管理單元發(fā)送告警信息。優(yōu)選地,所述告警信息包括超過設(shè)定閾值的溫度對應的硬件;相應地,所述后臺硬件管理単元,用于收到所述告警信息后,控制所述告警信息中的硬件的風扇提聞轉(zhuǎn)速。優(yōu)選地,所述后臺硬件管理単元,用于收到所述告警信息后,中斷占用內(nèi)存超過設(shè)定值的進程。優(yōu)選地,所述服務器告警單元,具體用于在所述監(jiān)測単元監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度吋,向服務器發(fā)送告警消息;相應地,所述服務器,用于收到所述告警消息后,向用戶注冊的地址發(fā)送短信、郵件、或即時消息。優(yōu)選地,所述系統(tǒng)還包括告警報告生成単元,用于在所述監(jiān)測単元監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,生成告警報告;相應地,所述服務器告警單元,還用于向所述服務器發(fā)送所述告警報告;所述短信、郵件、或即時消息中包括所述告警報告。優(yōu)選地,所述告警報告包括當前運行的所有程序或部分程序及其所占資源信息;所述服務器,還用于對不同智能電視發(fā)送的告警報告中的應用程序進行統(tǒng)計,并根據(jù)統(tǒng)計結(jié)果確定造成硬件溫度超閾值情況的相關(guān)應用程序;
所述短信、郵件、或即時消息中包含所述相關(guān)應用程序及提示信息。優(yōu)選地,所述告警報告還包括當前硬件的溫度及對應的閾值。優(yōu)選地,所述系統(tǒng)還包括日志生成単元,用于在所述監(jiān)測単元監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,生成危險日志,所述危險日志包括當前硬件的溫度值;保存単元,用地將所述日志生成単元生成的危險日志保存在本地。根據(jù)本發(fā)明的用于硬件的監(jiān)測方法及系統(tǒng),搭載操作系統(tǒng)的智能電視啟動后,所述操作系統(tǒng)中的后臺服務程序利用所述操作系統(tǒng)提供的系統(tǒng)日志文件和/或軟件開發(fā)エ具包接ロ獲取硬件溫度,并實時監(jiān)測硬件溫度;當監(jiān)測到的硬 件溫度中有超過設(shè)定閾值的溫度時,進行告警。由此可以使智能電視不依靠系統(tǒng)的溫度框架接ロ,對硬件溫度進行實時監(jiān)測,有效地做出預警提醒,更好地保證智能電視的正常工作。上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的具體實施方式
。


通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中圖1示出了根據(jù)本發(fā)明一個實施例的用于硬件的監(jiān)測方法的流程圖;圖2示出了根據(jù)本發(fā)明一個實施例的用于硬件的監(jiān)測系統(tǒng)的ー種結(jié)構(gòu)示意圖;圖3示出了根據(jù)本發(fā)明一個實施例的用于硬件的監(jiān)測系統(tǒng)的另一種結(jié)構(gòu)示意圖;圖4示出了根據(jù)本發(fā)明一個實施例的用于硬件的監(jiān)測系統(tǒng)的另一種結(jié)構(gòu)示意圖;圖5示出了根據(jù)本發(fā)明一個實施例的用于硬件的監(jiān)測系統(tǒng)的另一種結(jié)構(gòu)示意圖;圖6示出了根據(jù)本發(fā)明一個實施例的用于硬件的監(jiān)測系統(tǒng)的另一種結(jié)構(gòu)示意圖。
具體實施例方式下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現(xiàn)本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達給本領(lǐng)域的技術(shù)人員。智能電視的ー個最主要特點是搭載了操作系統(tǒng),而且具有開放式平臺,使用戶不僅可以收看普通電視內(nèi)容,而且還可以自行安裝和卸載各類應用軟件,因此智能電視工作的穩(wěn)定性及可靠更顯重要,而支撐智能電視穩(wěn)定可靠工作的關(guān)鍵之一就是要保證其硬件的正常運行。在現(xiàn)有的計算機操作系統(tǒng)中,通常是依靠系統(tǒng)的溫度框架接ロ(即操作系統(tǒng)中控制生成ー些專門貯存設(shè)備溫度信息的文件)來獲得硬件的溫度)。而智能電視所搭載的操作系統(tǒng)不同于現(xiàn)有計算機中的操作系統(tǒng),無法提供這樣的溫度框架接ロ。為此,本發(fā)明針對這種智能電視,提供一種用于硬件的監(jiān)測方法,利用所述操作系統(tǒng)提供的系統(tǒng)日志文件和/或軟件開發(fā)工具包接ロ對硬件溫度進行實時監(jiān)測,有效地做出預警提醒,保證智能電視的正常工作。如圖1所示,是該方法的ー種流程圖,該流程包括以下步驟步驟101,搭載操作系統(tǒng)的智能電視啟動后,所述操作系統(tǒng)中的后臺服務程序利用所述操作系統(tǒng)提供的系統(tǒng)日志文件和/或軟件開發(fā)工具包接ロ獲取硬件溫度,并實時監(jiān)測硬件溫度。所述后臺服務程序可以讀取所述操作系統(tǒng)中設(shè)備文件目錄下的日志文件和/或驅(qū)動文件目錄下的日志文件中的信息,獲取硬件溫度。比如,對于搭載安卓操作系統(tǒng)的智能電視來說,可以通過/sys/class或/sys/devices目錄下power_supply文件中提供的信息得到電池或電源的溫度;通過/sys/class或/sys/devices目錄下cpu或thermal等文件中的信息得到cpu或其他硬件的溫度。
所述后臺服務程序也可以通過軟件開發(fā)工具包接ロ獲取硬件溫度,比如對于搭載安卓操作系統(tǒng)的智能電視來說,注冊監(jiān)聽電池變化廣播器(ACTION_BATTERY_CHANGED),當電池發(fā)生變化時,解析數(shù)據(jù)字段“temperature”,就可以獲取當前電池溫度值。當然,不同操作系統(tǒng)可以有不同的系統(tǒng)日志文件和軟件開發(fā)工具包接ロ,因此,在實際應用中,可以依據(jù)智能電視搭載的具體操作系統(tǒng)進行相應的處理,對此本發(fā)明實施例不做限定。步驟102,當監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,進行告警。具體地,可以針對每個硬件的溫度,分別設(shè)定一個對應的閾值,也可以對應所有硬件的溫度,設(shè)定ー個閾值。在實際應用中,進行告警的方式可以有多種,比如,可以是以下任意ー種或多種方式(I)對用戶進行告警;(2)對后臺硬件管理程序進行告警;(3)對服務器進行告警。下面分別對上述幾種告警方式進行詳細說明。在本發(fā)明實施例中,對用戶進行告警可以是顯示告警提示信息,比如,可以提示用戶當前硬件溫度過高,并彈出對話框,由用戶選擇是否暫停當前程序運行。再比如,還可以利用不帶焦點并具有顯示時限的方式(比如安桌操作系統(tǒng)中的toast方式),顯示告警提示信息,toast方式不會阻止用戶的操作。再比如,還可以利用懸浮窗方式顯示告警提示信息。當然,還可以有其它方式對用戶進行告警,比如設(shè)置相應的蜂鳴音等音頻提示方式。在本發(fā)明實施例中,對后臺硬件管理程序進行告警可以是向后臺硬件管理程序發(fā)送告警信息。相應地,所述后臺硬件管理程序收到所述告警信息后,可以中斷占用內(nèi)存超過設(shè)定值的進程,從而可以減少智能電視內(nèi)存的使用,減少相關(guān)硬件的能耗,進而降低硬件溫度,避免使其溫度過高造成損壞。在另ー實施例中,上述告警信息可以包括超過設(shè)定閾值的溫度對應的硬件信息。相應地,所述后臺硬件管理程序收到該告警信息后,控制所述告警信息中的硬件的風扇提高轉(zhuǎn)速,從而提高硬件的散熱性,避免使其溫度過高造成損壞。
在本發(fā)明實施例中,對服務器進行告警可以是向服務器發(fā)送告警消息。相應地,所述服務器收到所述告警消息后,可以向用戶注冊的地址發(fā)送短信、郵件、或即時消息。另外,后臺服務程序在監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度吋,還可以生成告警報告。相應地,對服務器進行告警還可以包括向所述服務器發(fā)送上述告警報告。相應地,在服務器向用戶注冊的地址發(fā)送的短信、郵件、或即時消息中也可以包括上述告警報
告在ー個具體實施例中,上述告警報告可以包括當前運行的所有程序或部分程序及其所占資源信息;相應地,所述服務器可以對不同智能電視發(fā)送的告警報告中的應用程序進行統(tǒng)計,并根據(jù)統(tǒng)計結(jié)果確定造成硬件溫度超閾值情況的相關(guān)應用程序。所述服務器可以將確定的上述相關(guān)應用程序及相應的提示信息包含在上述短信、郵件、或即時消息中,以使用戶可以更好地了解哪些應用程序會使硬件產(chǎn)生較多熱量,容易使硬件溫度過高,從而在后續(xù)開啟這類應用程序時,可以有意識地關(guān)閉其它應用程序,降低資源耗,避免硬件溫度過高。比如經(jīng)過服務器統(tǒng)計,每1000臺運行過《極品飛車12》的電視就有467臺發(fā)生了溫度告警情況,服務器可以通知用戶以下提示信息“您在XXX型號智能電視中運行的《極品飛車12》在該款電視中造成溫度過高的機率高達46. 7%,請進行優(yōu)化后運行或不再使用該程序”。當然,上述告警報告還可進ー步包括當前硬件的溫度及對應的閾值,以使服務器可以作更詳細、準確的統(tǒng)計,為用戶提供更豐富完善的信息。需要說明的是,在本發(fā)明用于硬件的監(jiān)測方法另ー實施列中,還可以進ー步包括以下步驟當監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,生成危險日志,所述危險日志包括當前硬件的溫度值,并將生成的危險日志保存在本地。這樣,可以為用戶進行故障排查提供參考。可見,本發(fā)明實施例用于硬件的監(jiān)測方法,利用所述操作系統(tǒng)提供的系統(tǒng)日志文件和/或軟件開發(fā)工具包接ロ對硬件溫度進行實時監(jiān)測,有效地做出預警提醒,避免硬件溫度過高造成故障,保證了智能電視的正常工作。相應地,本發(fā)明實施例還提供一種用于硬件的監(jiān)測系統(tǒng),如圖2所示,是該系統(tǒng)的一種結(jié)構(gòu)不意圖。在該實施例中,所述系統(tǒng)包括監(jiān)測單元201和告警單元202。其中所述監(jiān)測単元201,用于在搭載操作系統(tǒng)的智能電視啟動后,利用所述操作系統(tǒng)提供的系統(tǒng)日志文件和/或軟件開發(fā)工具包接ロ獲取硬件溫度,并實時監(jiān)測硬件溫度;所述告警単元202,用于在所述監(jiān)測単元監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,進行告警。監(jiān)測單元201的一種實現(xiàn)方式包括第一讀取子単元和/或第二讀取子単元,還包括監(jiān)測子単元(未圖示)。其中所述第一讀取子単元,用于在搭載操作系統(tǒng)的智能電視啟動后,讀取所述操作系統(tǒng)中設(shè)備文件目錄下的日志文件和/或驅(qū)動文件目錄下的日志文件中的信息,獲取硬件溫度。比如,對于搭載安卓操作系統(tǒng)的智能電視來說,可以通過/sys/class或/sys/devices目錄下power_supply文件中提供的信息得到電池或電源的溫度;通過/sys/class或/sys/devices目錄下cpu或thermal等文件中的信息得到cpu或其他硬件的溫度。當然,不同操作系統(tǒng)可以有不同的系統(tǒng)日志文件和軟件開發(fā)工具包接ロ,因此,在實際應用中,所述第一讀取子単元可以依據(jù)智能電視搭載的具體操作系統(tǒng)進行相應的處理,對此本發(fā)明實施例不做限定。所述第二讀取子単元,用于在搭載操作系統(tǒng)的智能電視啟動后,利用所述操作系統(tǒng)提供的軟件開發(fā)工具包接ロ獲取硬件溫度。比如對于搭載安卓操作系統(tǒng)的智能電視來說,注冊監(jiān)聽電池變化廣播器(ACTION_BATTERY_CHANGED),當電池發(fā)生變化時,解析數(shù)據(jù)字段“ temperature ”,就可以獲取當前電池溫度值。所述監(jiān)測子単元,用于實時監(jiān)測所述第一讀取子単元和/或所述第二讀取子単元獲取的硬件溫度。 需要說明的是,在本發(fā)明實施例中,可以針對每個硬件的溫度,分別設(shè)定一個對應的閾值,也可以對應所有硬件的溫度,設(shè)定ー個閾值,該功能可以由設(shè)定單元(未圖示)來完成。本發(fā)明實施例用于硬件的監(jiān)測系統(tǒng),利用所述操作系統(tǒng)提供的系統(tǒng)日志文件和/或軟件開發(fā)工具包接ロ對硬件溫度進行實時監(jiān)測,有效地做出預警提醒,避免硬件溫度過高造成故障,保證了智能電視的正常工作。 在實際應用中,所述告警単元202可以有多種實現(xiàn)方式,如圖3所示,可以包括以下任意一種或多種單元用戶告警単元211、程序告警單元212、服務器告警單元213。其中所述用戶告警單元211,用于在所述監(jiān)測単元201監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,對用戶進行告警;所述程序告警單元212,用于在所述監(jiān)測単元201監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,對后臺硬件管理單元進行告警;所述服務器告警單元213,用于在所述監(jiān)測単元201監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,對服務器進行告警。下面分別對上述幾種告警單元進行詳細說明。本發(fā)明實施例中所述用戶告警單元211可以包括以下任意一個或多個子單元第一告警子単元,用于利用彈出框?qū)τ脩暨M行告警。比如,可以提示用戶當前硬件溫度過高,并彈出對話框,由用戶選擇是否暫停當前程序運行。第二告警子単元,用于利用不帶焦點并具有顯示時限的方式對用戶進行告警。比如安桌操作系統(tǒng)中的toast方式,該方式不會阻止用戶的操作。第三告警子単元,用于利用懸浮窗方式對用戶進行告警。當然,所述用戶告警單元211還可以有其它方式對用戶進行告警,比如設(shè)置相應的蜂鳴音等音頻提示方式。如圖4所示,是本發(fā)明實施例用于硬件的監(jiān)測系統(tǒng)的另一實施例的結(jié)構(gòu)框圖。在該實施例中,后臺硬件管理單元401作為該系統(tǒng)的一部分。程序告警單元212具體用于在所述監(jiān)測単元201監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度吋,向后臺硬件管理単元401發(fā)送告警信息。
相應地,后臺硬件管理単元401,用于收到所述告警信息后,中斷占用內(nèi)存超過設(shè)定值的進程。在另ー實施例中,所述告警信息可以包括超過設(shè)定閾值的溫度對應的硬件。相應地,后臺硬件管理単元401還可以在收到所述告警信息后,控制所述告警信息中的硬件的風扇提聞轉(zhuǎn)速。本發(fā)明實施例用于硬件的監(jiān)測系統(tǒng),利用所述操作系統(tǒng)提供的系統(tǒng)日志文件和/或軟件開發(fā)工具包接ロ對硬件溫度進行實時監(jiān)測,在所述監(jiān)測単元監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,向后臺硬件管理單元發(fā)送告警信息,從而使后臺硬件管理単元通過控制所述操作系統(tǒng)中的進程或者提高相應硬件的風扇轉(zhuǎn)速,有效地降低相應硬件的溫度,避免硬件溫度過高造成故障,保證了智能電視的正常工作。如圖5所示,是本發(fā)明實施例用于硬件的監(jiān)測系統(tǒng)的另一實施例的結(jié)構(gòu)框圖。
在該實施例中,服務器501作為該系統(tǒng)的一部分。服務器告警單元213,具體用于在所述監(jiān)測単元201監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,向服務器501發(fā)送告警消息。相應地,所述服務器501,用于收到所述告警消息后,向用戶注冊的地址發(fā)送短信、郵件、或即時消息。如圖6所示,是本發(fā)明實施例用于硬件的監(jiān)測系統(tǒng)的另一實施例的結(jié)構(gòu)框圖。與圖5所示實施例不同的是,在該實施例中,所述系統(tǒng)還包括告警報告生成単元601,用于在所述監(jiān)測単元201監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,生成告警報告。相應地,服務器告警單元213還用于向所述服務器501發(fā)送所述告警報告。另外,服務器501向用戶注冊的地址發(fā)送的短信、郵件、或即時消息中也可以包括
所述告警報告。在具體應用中,所述告警報告可以包括當前運行的所有程序或部分程序及其所占資源信息。相應地,所述服務器501還可進ー步對不同智能電視發(fā)送的告警報告中的應用程序進行統(tǒng)計,井根據(jù)統(tǒng)計結(jié)果確定造成硬件溫度超閾值情況的相關(guān)應用程序。另外,服務器501向用戶注冊的地址發(fā)送的短信、郵件、或即時消息中也可以包含所述相關(guān)應用程序及提不1目息。另外,所述告警報告還可進ー步包括當前硬件的溫度及對應的閾值。本發(fā)明實施例用于硬件的監(jiān)測系統(tǒng),利用所述操作系統(tǒng)提供的系統(tǒng)日志文件和/或軟件開發(fā)工具包接ロ對硬件溫度進行實時監(jiān)測,在所述監(jiān)測単元監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,向服務器發(fā)送告警信息,從而使服務器向用戶注冊的地址發(fā)送的短信、郵件、或即時消息,有效地做出預警提醒,避免硬件溫度過高造成故障,保證了智能電視的正常工作。需要說明的是,在上述各實施例中,所述用于硬件的監(jiān)測系統(tǒng)還可進ー步包括日志生成単元和保存単元(未圖示)。其中所述日志生成単元,用于在所述監(jiān)測単元201監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度吋,生成危險日志,所述危險日志包括當前硬件的溫度值;
保存単元,用地將所述日志生成単元生成的危險日志保存在本地。這樣,可以為用戶進行故障排查提供參考。需要說明的是,在此提供的算法和顯示不與任何特定計算機、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應當明白,可以利用各種編程語言實現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實施方式。在此處所提供的說明書中,說明了大量具體細節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細節(jié)的情況下實踐。在一些實例中,并未詳細示出公知的方法、結(jié)構(gòu)和技木,以便不模糊對本說明書的理解。類似地,應當理解,為了精簡本公開并幫助理解各個發(fā)明方面中的ー個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應將該公開的方法解釋成反映如下意圖即所要求保護的本發(fā)明要求比在每個權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循具體實施方式
的權(quán)利要求書由此明確地并入該具體實施方式
,其中每個權(quán)利要求本身都作為本發(fā)明的單獨實施例。本領(lǐng)域那些技術(shù)人員可以理解,可以對實施例中的設(shè)備中的模塊進行自適應性地改變并且把它們設(shè)置在與該實施例不同的一個或多個設(shè)備中。可以把實施例中的模塊或單元或組件組合成ー個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者単元中的至少ー些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過程或単元進行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實施例包括其它實施例 中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實施例。例如,在下面的權(quán)利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。本發(fā)明的各個部件實施例可以以硬件實現(xiàn),或者以在ー個或者多個處理器上運行的軟件模塊實現(xiàn),或者以它們的組合實現(xiàn)。本領(lǐng)域的技術(shù)人員應當理解,可以在實踐中使用微處理器或者數(shù)字信號處理器(DSP)來實現(xiàn)根據(jù)本發(fā)明實施例的用于硬件的監(jiān)測系統(tǒng)中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計算機程序和計算機程序產(chǎn)品)。這樣的實現(xiàn)本發(fā)明的程序可以存儲在計算機可讀介質(zhì)上,或者可以具有ー個或者多個信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。應該注意的是上述實施例對本發(fā)明進行說明而不是對本發(fā)明進行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計出替換實施例。在權(quán)利要求中,不應將位于括號之間的任何參考符號構(gòu)造成對權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“ー個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當編程的計算機來實現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。本文公開了 Al、一種用于硬件的監(jiān)測方法,其特征在于,包括搭載操作系統(tǒng)的智能電視啟動后,所述操作系統(tǒng)中的后臺服務程序利用所述操作系統(tǒng)提供的系統(tǒng)日志文件和/或軟件開發(fā)工具包接ロ獲取硬件溫度,并實時監(jiān)測硬件溫度;當監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,進行告警;其中,對應每個硬件的溫度,分別設(shè)定一個對應的閾值;或者對應所有硬件的溫度,設(shè)定ー個閾值。A2、如Al所述的方法,其特征在于,所述后臺服務程序利用所述操作系統(tǒng)提供的系統(tǒng)日志文件獲取硬件溫度包括所述后臺服務程序讀取所述操作系統(tǒng)中設(shè)備文件目錄下的日志文件和/或驅(qū)動文件目錄下的日志文件中的信息,獲取硬件溫度。A3、如Al所述的方法,其特征在于,所述進行告警包括以下任意一種或多 種對用戶進行告警;對后臺硬件管理程序進行告警;對服務器進行告警。A4、如Al所述的方法,其特征在于,所述對用戶進行告警包括以下任意ー種或多種利用彈出框方式對用戶進行告警;利用不帶焦點并具有顯示時限的方式對用戶進行告警;利用懸浮窗方式對用戶進行告警。A5、如A3所述的方法,其特征在于,所述對后臺硬件管理程序進行告警包括向后臺硬件管理程序發(fā)送告警信息。A6、如A5所述的方法,其特征在于,所述告警信息包括超過設(shè)定閾值的溫度對應的硬件信息;所述方法還包括所述后臺硬件管理程序收到所述告警信息后,控制所述告警信息中的硬件的風扇提高轉(zhuǎn)速。A7、如A5所述的方法,其特征在于,所述方法還包括所述后臺硬件管理程序收到所述告警信息后,中斷占用內(nèi)存超過設(shè)定值的進程。AS、如A3所述的方法,其特征在于,所述對服務器進行告警包括向服務器發(fā)送告警消息;所述方法還包括所述服務器收到所述告警消息后,向用戶注冊的地址發(fā)送短信、郵件、或即時消息。A9、如AS所述的方法,其特征在于,所述對服務器進行告警還包括向所述服務器發(fā)送告警報告,所述告警報告是所述后臺服務程序監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時生成的;所述短信、郵件、或即時消息中包括所述告警報告。A10、如A9所述的方法,其特征在于,所述告警報告包括當前運行的所有程序或部分程序及其所占資源信息;所述方法還包括所述服務器對不同智能電視發(fā)送的告警報告中的應用程序進行統(tǒng)計;根據(jù)統(tǒng)計結(jié)果確定造成硬件溫度超閾值情況的相關(guān)應用程序;所述短信、郵件、或即時消息中包含所述相關(guān)應用程序及提示信息。All、如AlO所述的方法,其特征在于,所述告警報告還包括當前硬件的溫度及對應的閾值。A12、如Al至All任一項所述的方法,其特征在于,所述方法還包括當監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,生成危險日志,所述危險日志包括當前硬件的溫度值;將生成的危險日志保存在本地。本文公開了 B13、一種用于硬件的監(jiān)測系統(tǒng),其特征在于,包括監(jiān)測單元、設(shè)定單元和告警單元;所述監(jiān)測単元,用于在搭載操作系統(tǒng)的智能電視啟動后,利用所述操作系統(tǒng)提供的系統(tǒng)日志文件和/或軟件開發(fā)工具包接ロ獲取硬件溫度,并實時監(jiān)測硬件溫度;所述告警単元,用于在所述監(jiān)測単元監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度吋,進行告警;所述設(shè)定単元,用于對應每個硬件的溫度,分別設(shè)定一個對應的閾值;或者對應所有硬件的溫度,設(shè)定ー個閾值。B14、如B13所述的系統(tǒng),其特征在干,所述監(jiān)測単元包括第一讀取子単元和/或第二讀取子単元,還包括監(jiān)測子単元;所述第一讀取子単元,用于在搭載操作系統(tǒng)的智能電視啟動后,讀取所述操作系統(tǒng)中設(shè)備文件目錄下的日志文件和/或驅(qū)動文件目錄下的日志文件中的信息,獲取硬件溫度;所述第二讀取子単元,用于在搭載操作系統(tǒng)的智能電視啟動后,利用所述操作系統(tǒng)提供的軟件開發(fā)工具包接ロ獲取硬件溫度;所述監(jiān)測子単元,用于實時監(jiān)測所述第一讀取子単元和/或所述第二讀取子單元獲取的硬件溫度。B15、如B13所述的系統(tǒng),其特征在于,所述告警単元包括以下任意一個或多個單元用戶告警単元,用于在所述監(jiān)測単元監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度吋,對用戶進行告警;程序告警單元,用于在所述監(jiān)測単元監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,對后臺硬件管理單元進行告警;服務器告警單元,用于在所述監(jiān)測単元監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度吋,對服務器進行告警。B16jn B15所述的系統(tǒng),其特征在于,所述用戶告警單元包括以下任意一個或多個子單元第一告警子単元,用于利用彈出框?qū)τ脩暨M行告警;第二告警子単元,用于利用不帶焦點并具有 顯示時限的方式對用戶進行告警;第三告警子単元,用于利用懸浮窗方式對用戶進行告警。B17、如B15所述的系統(tǒng),其特征在于,所述程序告警單元,具體用于在所述監(jiān)測単元監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,向后臺硬件管理單元發(fā)送告警信息。B18、如B17所述的系統(tǒng),其特征在干,所述告警信息包括超過設(shè)定閾值的溫度對應的硬件;所述后臺硬件管理単元,用于收到所述告警信息后,控制所述告警信息中的硬件的風扇提高轉(zhuǎn)速。B19、如B17所述的系統(tǒng),其特征在于,所述后臺硬件管理単元,用于收到所述告警信息后,中斷占用內(nèi)存超過設(shè)定值的進程。B20、如B15所述的系統(tǒng),其特征在于,所述服務器告警單元,具體用于在所述監(jiān)測單元監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度吋,向服務器發(fā)送告警消息;所述服務器,用于收到所述告警消息后,向用戶注冊的地址發(fā)送短信、郵件、或即時消息。B21、如B20所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括告警報告生成単元,用于在所述監(jiān)測単元監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,生成告警報告;所述服務器告警單元,還用于向所述服務器發(fā)送所述告警報告;所述短信、郵件、或即時消息中包括所述告警報告。B22、如B21所述的系統(tǒng),其特征在于,所述告警報告包括當前運行的所有程序或部分程序及其所占資源信息;所述服務器,還用于對不同智能電視發(fā)送的告警報告中的應用程序進行統(tǒng)計,井根據(jù)統(tǒng)計結(jié)果確定造成硬件溫度超閾值情況的相關(guān)應用程序;所述短信、郵件、或即時消息中包含所述相關(guān)應用程序及提示信息。B23、如B22所述的系統(tǒng),其特征在于,所述告警報告還包括當前硬件的溫度及對應的閾值。B24、如B13至B23任一項所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括日志生成単元,用于在所述監(jiān)測単元監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,生成危險日志,所述危險日志包括當前硬件的溫度值;保存単元,用地將所述日志生成単元生成的危險日志保存在本地。
權(quán)利要求
1.一種用于硬件的監(jiān)測方法,其特征在于,包括 搭載操作系統(tǒng)的智能電視啟動后,所述操作系統(tǒng)中的后臺服務程序利用所述操作系統(tǒng)提供的系統(tǒng)日志文件和/或軟件開發(fā)工具包接口獲取硬件溫度,并實時監(jiān)測硬件溫度;當監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,進行告警; 其中,對應每個硬件的溫度,分別設(shè)定一個對應的閾值;或者,對應所有硬件的溫度,設(shè)定一個閾值。
2.如權(quán)利要求1所述的方法,其特征在于,所述后臺服務程序利用所述操作系統(tǒng)提供的系統(tǒng)日志文件獲取硬件溫度包括 所述后臺服務程序讀取所述操作系統(tǒng)中設(shè)備文件目錄下的日志文件和/或驅(qū)動文件目錄下的日志文件中的信息,獲取硬件溫度。
3.如權(quán)利要求1所述的方法,其特征在于,所述進行告警包括以下任意一種或多種 對用戶進行告警; 對后臺硬件管理程序進行告警; 對服務器進行告警。
4.如權(quán)利要求1所述的方法,其特征在于,所述對用戶進行告警包括以下任意一種或多種 利用彈出框方式對用戶進行告警; 利用不帶焦點并具有顯示時限的方式對用戶進行告警; 利用懸浮窗方式對用戶進行告警。
5.如權(quán)利要求3所述的方法,其特征在于,所述對后臺硬件管理程序進行告警包括向后臺硬件管理程序發(fā)送告警信息。
6.如權(quán)利要求5所述的方法,其特征在于,所述告警信息包括超過設(shè)定閾值的溫度對應的硬件信息; 所述方法還包括 所述后臺硬件管理程序收到所述告警信息后,控制所述告警信息中的硬件的風扇提高轉(zhuǎn)速。
7.如權(quán)利要求5所述的方法,其特征在于,所述方法還包括 所述后臺硬件管理程序收到所述告警信息后,中斷占用內(nèi)存超過設(shè)定值的進程。
8.如權(quán)利要求3所述的方法,其特征在于,所述對服務器進行告警包括向服務器發(fā)送告警消息; 所述方法還包括 所述服務器收到所述告警消息后,向用戶注冊的地址發(fā)送短信、郵件、或即時消息。
9.如權(quán)利要求8所述的方法,其特征在于,所述對服務器進行告警還包括 向所述服務器發(fā)送告警報告,所述告警報告是所述后臺服務程序監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時生成的; 所述短信、郵件、或即時消息中包括所述告警報告。
10.如權(quán)利要求9所述的方法,其特征在于,所述告警報告包括當前運行的所有程序或部分程序及其所占資源信息;所述方法還包括 所述服務器對不同智能電視發(fā)送的告警報告中的應用程序進行統(tǒng)計;根據(jù)統(tǒng)計結(jié)果確定造成硬件溫度超閾值情況的相關(guān)應用程序; 所述短信、郵件、或即時消息中包含所述相關(guān)應用程序及提示信息。
11.如權(quán)利要求10所述的方法,其特征在于,所述告警報告還包括當前硬件的溫度及對應的閾值。
12.如權(quán)利要求1至11任一項所述的方法,其特征在于,所述方法還包括 當監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,生成危險日志,所述危險日志包括當前硬件的溫度值; 將生成的危險日志保存在本地。
13.一種用于硬件的監(jiān)測系統(tǒng),其特征在于,包括監(jiān)測單元、設(shè)定單元和告警單元; 所述監(jiān)測單元,用于在搭載操作系統(tǒng)的智能電視啟動后,利用所述操作系統(tǒng)提供的系統(tǒng)日志文件和/或軟件開發(fā)工具包接口獲取硬件溫度,并實時監(jiān)測硬件溫度; 所述告警單元,用于在所述監(jiān)測單元監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,進行告警; 所述設(shè)定單元,用于對應每個硬件的溫度,分別設(shè)定一個對應的閾值;或者對應所有硬件的溫度,設(shè)定一個閾值。
14.如權(quán)利要求13所述的系統(tǒng),其特征在于,所述監(jiān)測單元包括第一讀取子單元和/或第二讀取子單元,還包括監(jiān)測子單元; 所述第一讀取子單元,用于在搭載操作系統(tǒng)的智能電視啟動后,讀取所述操作系統(tǒng)中設(shè)備文件目錄下的日志文件和/或驅(qū)動文件目錄下的日志文件中的信息,獲取硬件溫度;所述第二讀取子單元,用于在搭載操作系統(tǒng)的智能電視啟動后,利用所述操作系統(tǒng)提供的軟件開發(fā)工具包接口獲取硬件溫度; 所述監(jiān)測子單元,用于實時監(jiān)測所述第一讀取子單元和/或所述第二讀取子單元獲取的硬件溫度。
15.如權(quán)利要求13所述的系統(tǒng),其特征在于,所述告警單元包括以下任意一個或多個單元 用戶告警單元,用于在所述監(jiān)測單元監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,對用戶進行告警; 程序告警單元,用于在所述監(jiān)測單元監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,對后臺硬件管理單元進行告警; 服務器告警單元,用于在所述監(jiān)測單元監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,對服務器進行告警。
16.如權(quán)利要求15所述的系統(tǒng),其特征在于,所述用戶告警單元包括以下任意一個或多個子單元 第一告警子單元,用于利用彈出框?qū)τ脩暨M行告警; 第二告警子單元,用于利用不帶焦點并具有顯示時限的方式對用戶進行告警; 第三告警子單元,用于利用懸浮窗方式對用戶進行告警。
17.如權(quán)利要求15所述的系統(tǒng),其特征在于, 所述程序告警單元,具體用于在所述監(jiān)測單元監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,向后臺硬件管理單元發(fā)送告警信息。
18.如權(quán)利要求17所述的系統(tǒng),其特征在于,所述告警信息包括超過設(shè)定閾值的溫度對應的硬件; 所述后臺硬件管理單元,用于收到所述告警信息后,控制所述告警信息中的硬件的風扇提高轉(zhuǎn)速。
19.如權(quán)利要求17所述的系統(tǒng),其特征在于, 所述后臺硬件管理單元,用于收到所述告警信息后,中斷占用內(nèi)存超過設(shè)定值的進程。
20.如權(quán)利要求15所述的系統(tǒng),其特征在于, 所述服務器告警單元,具體用于在所述監(jiān)測單元監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,向服務器發(fā)送告警消息; 所述服務器,用于收到所述告警消息后,向用戶注冊的地址發(fā)送短信、郵件、或即時消肩、ο
全文摘要
本發(fā)明公開了一種用于硬件的監(jiān)測方法及系統(tǒng),該系統(tǒng)包括監(jiān)測單元、設(shè)定單元和告警單元;所述監(jiān)測單元,用于在搭載操作系統(tǒng)的智能電視啟動后,利用所述操作系統(tǒng)提供的系統(tǒng)日志文件和/或軟件開發(fā)工具包接口獲取硬件溫度,并實時監(jiān)測硬件溫度;所述告警單元,用于在所述監(jiān)測單元監(jiān)測到的硬件溫度中有超過設(shè)定閾值的溫度時,進行告警;所述設(shè)定單元,用于對應每個硬件的溫度,分別設(shè)定一個對應的閾值;或者對應所有硬件的溫度,設(shè)定一個閾值。本發(fā)明可以實現(xiàn)對搭載操作系統(tǒng)的智能電視硬件的實時監(jiān)測,保證智能電視的正常工作。
文檔編號H04N21/442GK103024532SQ20121045212
公開日2013年4月3日 申請日期2012年11月12日 優(yōu)先權(quán)日2012年11月12日
發(fā)明者張晉源, 王鑫, 王源 申請人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
桃园市| 绍兴市| 邵阳县| 拉萨市| 隆德县| 桓仁| 茶陵县| 昆明市| 乌鲁木齐市| 长汀县| 张家港市| 老河口市| 道真| 汕头市| 沛县| 衢州市| 高唐县| 三门县| 绥江县| 嵊州市| 施甸县| 鞍山市| 沽源县| 武夷山市| 八宿县| 大同县| 磐石市| 乌拉特后旗| 肃南| 延津县| 安丘市| 定陶县| 潍坊市| 德保县| 德惠市| 清水河县| 祁阳县| 嘉义市| 日土县| 安岳县| 鲁山县|