[發明專利]終端電池溫度顯示方法和裝置以及終端有效
| 申請號: | 201210487289.5 | 申請日: | 2012-11-26 |
| 公開(公告)號: | CN103049069A | 公開(公告)日: | 2013-04-17 |
| 發明(設計)人: | 霍小東 | 申請(專利權)人: | 北京奇虎科技有限公司;奇智軟件(北京)有限公司 |
| 主分類號: | G06F1/28 | 分類號: | G06F1/28;G06F9/44;H04M1/725 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 蘇培華 |
| 地址: | 100088 北京市西城區新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 終端 電池 溫度 顯示 方法 裝置 以及 | ||
技術領域
本發明實施例涉及終端技術領域,具體涉及一種終端電池溫度顯示方法和裝置以及終端。
背景技術
隨著移動互聯網的興起,越來越多的用戶選擇了智能移動終端。現在的智能移動終端發展迅速,性能越來越強、屏幕尺寸越來越大、設備尺寸越來越薄,為了支撐更強的性能和更大的屏幕,一般都會配備更大容量的電池。
由于電池在使用過程中會產生熱量,但是較薄的終端機身尺寸不利于散熱,從而導致電池溫度上升。特別是使用者在玩手機游戲的時候,這個情況更為突出,溫度上升會影響終端的性能,甚至在極端情況下可能出現過熱而導致爆炸。
針對上述情況,目前還沒有提出一種有效地解決上述問題的方法。
發明內容
鑒于上述問題,提出了本發明以便提供一種克服上述問題或者至少部分地解決上述問題的一種終端電池溫度顯示方法和裝置以及終端。
根據本發明的一個方面,提供了一種終端電池溫度顯示方法,包括:
分析終端電池中溫度傳感器感測到的電池溫度數據所在文件的文件路徑;其中,所述電池溫度數據是系統預先調用驅動程序通知操作系統寫入到文件中的數據;
讀取所述文件路徑對應的文件內容;
從所述文件內容中提取所述電池溫度數據;
在終端的用戶界面上顯示所述電池溫度數據。
本發明實施例中,溫度傳感器數據感測到的電池溫度所在文件的文件路徑包括多個文件路徑,
所述讀取所述文件路徑對應的文件內容,包括:
依次從所述多個文件路徑下讀取對應的文件內容,所述依次讀取為按照預先設置的順序遍歷讀取;
依次讀取時,當從任何一個文件路徑下讀取到文件內容時,停止讀取下一個文件路徑對應的文件內容。
本發明實施例中,依次讀取時,當從任何一個文件路徑讀取到文件內容時,停止讀取下一個文件路徑對應的文件內容,包括:
當所述任何一個文件路徑對應的文件內容讀取成功時,判斷所述任何一個文件路徑對應的文件內容是否為空內容;
當所述文件內容不為空內容時,停止讀取下一個文件路徑對應的文件內容。
本發明實施例中,讀取所述文件路徑對應的文件內容,還包括:
依次讀取時,當所述任何一個文件路徑對應的文件內容讀取失敗,或者所述任何一個文件路徑對應的文件內容為空內容時,繼續讀取下一個文件路徑對應的文件內容。
本發明實施例中,依次從所述多個文件路徑下讀取對應的文件內容,包括:
調用信息讀取ReadInfo函數,依次將所述多個文件路徑作為參數傳遞給所述ReadInfo函數;
接收所述ReadInfo函數的返回值,所述返回值為所述文件路徑對應的文件內容。
本發明實施例中,在安卓操作系統中,所述多個文件路徑包括文件路徑/sys/class/hwmon/hwmon0/device/temp1_input、文件路徑/sys/class/power_supply/battery/temp和文件路徑/sys/class/power_supply/battery/batt_temp。
本發明實施例中,終端電池溫度監測方法還包括:
當檢測到電池的狀態發生變化時,監聽終端操作系統發出的廣播事件;
讀取所述廣播事件的附加數據,并從所述附加數據中提取電池溫度數據。
本發明實施例中,電池的狀態發生變化包括:
充電開始、充電完成、或者電池的電量變化量達到預設的閾值。
本發明實施例中,終端電池溫度監測方法還包括:
將提取的電池溫度數據與預設的溫度范圍進行比較;
當所述電池溫度數據在所述溫度范圍之內時,確定所述在溫度范圍之內的電池溫度數據為終端的電池溫度數據;
當所述電池溫度數據超出所述溫度范圍時,將所述電池溫度數據轉換成在所述溫度范圍之內的溫度數據,并將轉換后的電池溫度數據作為終端的電池溫度數據。
本發明實施例中,用戶界面為以下任意一種:
桌面的插件、桌面懸浮窗和瀏覽器的插件。
根據本發明的另一方面,提供了一種終端電池溫度顯示裝置,包括:
路徑分析模塊,適于分析終端電池中溫度傳感器感測到的電池溫度數據所在文件的文件路徑;其中,所述電池溫度數據是系統預先調用驅動程序通知操作系統寫入到文件中的數據;
溫度讀取模塊,適于讀取所述文件路徑對應的文件內容;
第一提取模塊,適于從所述文件內容中提取所述電池溫度數據;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司;奇智軟件(北京)有限公司,未經北京奇虎科技有限公司;奇智軟件(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210487289.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種夯土墻體施工工藝
- 下一篇:玻璃防火護欄





