[发明专利]一种终端电池温度监测方法和装置及终端有效
申请号: | 201210488942.X | 申请日: | 2012-11-26 |
公开(公告)号: | CN103019907A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 霍小东 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 终端 电池 温度 监测 方法 装置 | ||
1.一种终端电池温度监测方法,包括:
分析终端电池中温度传感器感测到的电池温度数据所在文件的文件路径;其中,所述电池温度数据是系统预先调用驱动程序通知操作系统写入到文件中的数据;
读取所述文件路径对应的文件内容;
从所述文件内容中提取所述电池温度数据。
2.根据权利要求1所述的方法,所述温度传感器数据感测到的电池温度所在文件的文件路径包括多个文件路径,
所述读取所述文件路径对应的文件内容,包括:
依次从所述多个文件路径下读取对应的文件内容,所述依次读取为按照预先设置的顺序遍历读取;
依次读取时,当从任何一个文件路径下读取到文件内容时,停止读取下一个文件路径对应的文件内容。
3.根据权利要求2所述的方法,所述依次读取时,当从任何一个文件路径读取到文件内容时,停止读取下一个文件路径对应的文件内容,包括:
当所述任何一个文件路径对应的文件内容读取成功时,判断所述任何一个文件路径对应的文件内容是否为空内容;
当所述文件内容不为空内容时,停止读取下一个文件路径对应的文件内容。
4.根据权利要求3所述的方法,所述读取所述文件路径对应的文件内容,还包括:
依次读取时,当所述任何一个文件路径对应的文件内容读取失败,或者所述任何一个文件路径对应的文件内容为空内容时,继续读取下一个文件路径对应的文件内容。
5.根据权利要求2所述的方法,所述依次从所述多个文件路径下读取对应的文件内容,包括:
调用信息读取ReadInfo函数,依次将所述多个文件路径作为参数传递给所述ReadInfo函数;
接收所述ReadInfo函数的返回值,所述返回值为所述文件路径对应的文件内容。
6.根据权利要求2所述的方法,在安卓操作系统中,所述多个文件路径包括文件路径/sys/class/hwmon/hwmon0/device/temp1_input、文件路径/sys/class/power_supply/battery/temp和文件路径/sys/class/power_supply/battery/batt_temp。
7.根据权利要求1所述的方法,还包括:
当检测到电池的状态发生变化时,监听终端操作系统发出的广播事件;
读取所述广播事件的附加数据,并从所述附加数据中提取电池温度数据。
8.根据权利要求7所述的方法,所述电池的状态发生变化包括:
充电开始、充电完成、或者电池的电量变化量达到预设的阈值。
9.根据权利要求1或7所述的方法,还包括:
将提取的电池温度数据与预设的温度范围进行比较;
当所述电池温度数据在所述温度范围之内时,确定所述在温度范围之内的电池温度数据为终端的电池温度数据;
当所述电池温度数据超出所述温度范围时,将所述电池温度数据转换成在所述温度范围之内的温度数据,并将转换后的电池温度数据作为终端的电池温度数据。
10.一种终端电池温度监测装置,包括:
路径分析模块,适于分析终端电池中温度传感器感测到的电池温度数据所在文件的文件路径;其中,所述电池温度数据是系统预先调用驱动程序通知操作系统写入到文件中的数据;
温度读取模块,适于读取所述文件路径对应的文件内容;
第一提取模块,适于从所述文件内容中提取所述电池温度数据。
11.根据权利要求10所述的装置,所述温度传感器感测到的电池温度数据所在文件的文件路径包括多个文件路径,
所述温度读取模块依次从所述多个文件路径下读取对应的文件内容,在依次读取时,当从任何一个文件路径下读取到文件内容时,停止读取下一个文件路径对应的文件内容,其中,所述依次读取为按照预先设置的顺序遍历读取。
12.根据权利要求11所述的装置,所述温度读取模块包括:
判断子模块,适于当所述任何一个文件路径对应的文件内容读取成功时,判断所述任何一个文件路径对应的文件内容是否为空内容;
停止读取子模块,适于当判断子单元判断出所述文件内容不为空内容时,停止读取下一个文件路径对应的文件内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210488942.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型电子书签
- 下一篇:一种食品包装袋打码机