一种监测智能手机发热率的方法及监测系统和手机的制作方法_3

文档序号:9618847阅读:来源:国知局
有应用程序包括手机用户自己安装的第三方应用程序和系统自带的应用程序。
[0076]本实施例能实时监测手机中所有安装的应用程序的CPU发热率,包括手机用户自己安装的第三方应用程序和系统自带的应用程序,当手机的温度超过预先设定的最高温度时,系统可以获取关联的所有应用程序的信息,且计算出所有应用程序的发热率并用列表进行显示,系统选择性关闭发热率前几位的应用程序进程,减少CPU消耗,降低手机的发热率。在降低CPU消耗的同时,也可以降低电池的放电速度,减少电池发热,从而有效地同时降低智能手机CPU和电池的发热量,避免手机出现死机,提高手机的使用寿命。
[0077]上述实施例和图式并非限定本发明的产品形态和式样,凡采用等同替换或等效变换形成的技术方案,均落在本发明要求保护的范围之内。
【主权项】
1.一种监测智能手机发热率的方法,其特征在于,具体包括以下步骤: A、获取手机中已安装的所有应用程序的信息: A1、首先,定义一个数据结构用来保存手机中每个应用程序的信息; A2、然后,通过程序管理器来获取手机中已安装的所有应用程序; B、计算手机中已安装的所有应用程序的CPU发热率: B1、通过程序管理器获取未休眠前的每个应用程序所占的CPU时间processCpuTimel和手机的CPU总共使用时间totalCpuTimel ; B2、使每个应用程序休眠,再获取休眠之后的每个应用程序所占的CPU时间processCpuTime2 和手机的 CPU 总使用时间 totalCpuTime2 ; B3、通过公式计算每个应用程序的CPU发热率:每个应用程序的CPU发热率=(processCpuTime2-processCpuTimel)/(totalCpuTime2-totalCpuTime1); C、设定一个手机温度最高值T_,并实时监测手机温度,当手机温度高于设定的手机温度最高值!1.,将步骤Α中获取到的所有应用程序的发热率用列表进行显示; D、获取关联的发热率位于前几位的应用程序的信息,并关闭该应用程序的进程,减少CPU消耗,降低手机的发热率。2.根据权利要求1所述的一种监测智能手机发热率的方法,其特征在于,所述步骤D3中关闭应用程序的进程的方法为:预先为手机设定一个关闭进程时间tl, 当手机弹出应用程序列表的时间在tl内,手机用户根据弹出的应用程序列表中发热率的高低选择性手动关闭应用程序的进程; 当手机弹出应用程序列表的时间超过tl,仍没有应用程序的进程被关闭,手机系统自动强制性关闭发热率前几位的应用程序。3.根据权利要求2所述的一种监测智能手机发热率的方法,其特征在于,所述关闭进程时间tl为5-10so4.一种智能手机发热率监测系统,其特征在于, 包括用于计算手机中已安装的每个应用程序的CPU发热率的发热率处理器,发热率处理器的一端连接程序信息储存器,另一端连接程序进程关闭控制器;所述发热率处理器的输入端连接温度采集终端,所述发热率处理器的输出端连接程序列表显示终端。 所述温度采集终端包括: 用于采集手机温度并设定有一个手机温度最高值T_的微型温度传感器;以及用于信号的转换的Α/D转换器; 所述发热率处理器计算应用程序的CPU发热率的方法为: (1)通过程序管理器获取未休眠前的每个应用程序所占的CPU时间processCpuTimel和手机的CPU总共使用时间totalCpuTimel ; (2)使每个应用程序休眠,再获取休眠之后的每个应用程序所占的CPU时间processCpuTime2 和手机的 CPU 总共使用时间 totalCpuTime2 ; (3)通过公式计算每个应用程序的CPU发热率:每个应用程序的CPU发热率=(processCpuTime2-processCpuTimel)/(totalCpuT ime2-totalCpuT ime1)05.根据权利要求4所述的一种智能手机发热率监测系统,其特征在于, 所述微型温度传感器包括热敏电阻器芯片、漆包线和聚酰亚胺管,所述热敏电阻器芯片与漆包线连接,所述热敏电阻器芯片位于聚酰亚胺管内,所述热敏电阻器芯片与所述聚酰亚胺管之间用环氧型包封胶填充。6.根据权利要求5或6所述的一种智能手机发热率监测系统,其特征在于, 所述程序进程关闭控制器内预先为手机设定一个关闭进程时间tl, 当手机弹出应用程序列表的时间在tl内,手机用户根据弹出的应用程序列表中发热率的高低选择性手动关闭应用程序的进程; 当手机弹出应用程序列表的时间超过tl,仍没有应用程序的进程被关闭,手机系统自动强制性关闭发热率前几位的应用程序。7.一种具有发热率监测功能的手机,包括手机主板和显示屏,其特征在于, 所述手机主板连接用于计算手机中已安装的每个应用程序的CPU发热率的发热率处理器,发热率处理器的一端连接程序信息储存器,另一端连接程序进程关闭控制器;所述发热率处理器的输入端连接温度采集终端,所述发热率处理器的输出端连接程序列表显示终端;所述程序列表显示终端与手机显示屏相连; 所述温度采集终端包括:用于采集手机温度并设定有一个手机温度最高值T_的微型温度传感器;以及用于信号的转换的Α/D转换器; 所述发热率处理器计算应用程序的CPU发热率的方法为: (1)通过程序管理器获取未休眠前的每个应用程序所占的CPU时间processCpuTimel和手机的CPU总共使用时间totalCpuTimel ; (2)使每个应用程序休眠,再获取休眠之后的每个应用程序所占的CPU时间processCpuTime2 和手机的 CPU 总共使用时间 totalCpuTime2 ; (3)通过公式计算每个应用程序的CPU发热率:每个应用程序的CPU发热率=(processCpuTime2-processCpuTimel)/(totalCpuT ime2-totalCpuT ime1)08.根据权利要求7所述的一种具有发热率监测功能的手机,其特征在于, 所述微型温度传感器包括热敏电阻器芯片、漆包线和聚酰亚胺管,所述热敏电阻器芯片与漆包线连接,所述热敏电阻器芯片位于聚酰亚胺管内,所述热敏电阻器芯片与所述聚酰亚胺管之间用环氧型包封胶填充。9.根据权利要求7或8所述的一种具有发热率监测功能的手机,其特征在于, 所述程序进程关闭控制器内预先为手机设定一个关闭进程时间tl, 当手机弹出应用程序列表的时间在tl内,手机用户根据弹出的应用程序列表中发热率的高低选择性手动关闭应用程序的进程; 当手机弹出应用程序列表的时间超过tl,仍没有应用程序的进程被关闭,手机系统自动强制性关闭发热率前几位的应用程序。
【专利摘要】一种监测智能手机发热率的方法包括如下步骤:A、获取手机中的应用程序;B、计算应用程序的CPU发热率;C、设定温度最高值Tmax,并将获取的应用程序发热率用列表显示;D、关闭发热率高的应用程序。监测系统包括发热率处理器、程序信息储存器和程序进程关闭控制器;发热率处理器的输入端连接温度采集终端,输出端连接程序列表显示终端;所述温度采集终端包括:微型温度传感器及A/D转换器。本发明还公开一种具有发热率监测功能的手机。本发明能实时监测手机中所有应用程序的CPU发热率,当温度过高时,弹出发热率列表,用户可选择性关闭发热率较高的应用程序,减少CPU消耗,降低手机发热率。
【IPC分类】H04M1/725, H04M1/24, G06F9/44, H04M1/73, G06F11/34, G06F1/20
【公开号】CN105376378
【申请号】CN201510683121
【发明人】邱少盈
【申请人】湖南创研科技股份有限公司
【公开日】2016年3月2日
【申请日】2015年10月20日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1