一种防止手机在休眠状态下温度过高的方法和装置的制造方法
【专利摘要】本发明公开了一种防止手机在休眠状态下温度过高的方法和装置。所述方法包括:在手机处于休眠状态时,检测手机主板温度值或手机处理器温度值;当手机主板温度值大于预设的主板温度阈值,或者手机处理器温度值大于预设的处理器温度阈值时,向手机屏幕推送提醒通知,以提醒用户清理后台运行程序。所述装置对应地包括温度检测模块和提醒通知推送模块。本发明所提供的防止手机在休眠状态下温度过高的方法和装置能够有效地控制手机的发热量,提高手机的待机能力,避免因手机温度过高所造成的死机和烧毁元件的现象发生。
【专利说明】
一种防止手机在休眠状态下温度过高的方法和装置
技术领域
[0001 ]本发明涉及一种防止手机在休眠状态下温度过高的方法和装置。
【背景技术】
[0002]随着社会的发展和技术的进步,智能手机的使用频率越来越高,已经逐渐融入人们的生活,并成为人们日常生活中必不可少的工具。智能手机一般是通过在系统中安装各种应用软件(APP)来实现各种各样的功能,以满足用户日常生活和工作的需求。
[0003]目前,市场上的手机应用软件种类繁多,一方面,由于某些特定的应用软件功能上的需求,很多应用软件在关闭屏幕或休眠状态下依然在后台保持运行;另一方面,目前市场上手机应用软件开发者的资质和水平良莠不齐,所开发的应用软件经常存在各种缺陷,从而在手机休眠状态下不断去联网更新数据,无法使手机真正进入休眠状态,即便是高水平的开发者,也无法完全避免应用软件的类似缺陷。
[0004]当用户将手机设置为休眠状态后,若应用软件依然在后台保持运行,手机主板和处理器会不停地发热,并随着时间的增加很容易使手机主板和处理器的发热量不断增加,再加上用户经常将休眠状态的手机放置在封闭的空间中(例如:背包中),很容易因温度过高而造成手机死机的情况,甚至会出现烧坏手机元件的现象。
[0005]目前,手机在休眠状态下温度过高的情况只有在用户使用手机时才能被发现,用户只能通过关闭或者重启手机来解决。因此,非常有必要设计一种能够防止手机在休眠状态下温度过高的方法,防止手机因温度过高而造成的手机死机或烧坏元件的现象。
【发明内容】
[0006]有鉴于此,本发明提供了一种防止手机在休眠状态下温度过高的方法和装置,旨在克服现有技术中的缺陷,使手机能够真正进入休眠状态,防止手机因温度过高而造成的手机死机或烧坏元件的现象。
[0007]本发明所提供的防止手机在休眠状态下温度过高的方法包括以下步骤:步骤SlOO,在手机处于休眠状态时,检测手机主板温度值或手机处理器温度值;步骤S200,当手机主板温度值大于预设的主板温度阈值,或者手机处理器温度值大于预设的处理器温度阈值时,向手机屏幕推送提醒通知,以提醒用户清理后台运行程序。
[0008]如上所述的防止手机在休眠状态下温度过高的方法,优选地,所述步骤SlOO包括:在手机处于休眠状态时,定时检测手机主板温度值或手机处理器温度值;所述方法还包括:步骤S300,当向手机屏幕推送提醒通知的次数达到特定的次数时,自动清理后台运行程序。
[0009]如上所述的防止手机在休眠状态下温度过高的方法,优选地,所述方法还包括:步骤S400,当手机主板温度值大于预设的主板温度阈值,或者手机处理器温度值大于预设的处理器温度阈值时,启动清理后台程序的操作界面;步骤S500,响应于用户的清理后台程序的指令,清理手机后台程序。
[0010]如上所述的防止手机在休眠状态下温度过高的方法,优选地,所述步骤S500还包括:若设定时间内没有接收到用户的清理后台程序的指令,自动清理手机后台程序。
[0011]如上所述的防止手机在休眠状态下温度过高的方法,优选地,所述步骤S200还包括:当手机主板温度值大于预设的主板温度阈值,或者手机处理器温度值大于预设的处理器温度阈值时,结束手机的休眠状态。
[0012]本发明所提供的防止手机在休眠状态下温度过高的装置包括:温度检测模块,用于在手机处于休眠状态时,检测手机主板温度值或手机处理器温度值;提醒通知推送模块,用于当手机主板温度值大于预设的主板温度阈值,或者手机处理器温度值大于预设的处理器温度阈值时,向手机屏幕推送提醒通知,以提醒用户清理后台运行程序。
[0013]如上所述的防止手机在休眠状态下温度过高的装置,优选地,所述温度检测模块在手机处于休眠状态时,定时检测手机主板温度值或手机处理器温度值;所述装置还包括:第一清理模块,用于当向手机屏幕推送提醒通知的次数达到特定的次数时,自动清理后台运行程序。
[0014]如上所述的防止手机在休眠状态下温度过高的装置,优选地,所述装置还包括:操作界面启动模块,用于当手机主板温度值大于预设的主板温度阈值,或者手机处理器温度值大于预设的处理器温度阈值时,启动清理后台程序的操作界面;第二清理模块,用于响应于用户的清理后台程序的指令,清理手机后台程序。
[0015]如上所述的防止手机在休眠状态下温度过高的装置,优选地,所述第二清理模块还用于:若设定时间内没有接收到用户的清理后台程序的指令,自动清理手机后台程序。
[0016]如上所述的防止手机在休眠状态下温度过高的装置,优选地,所述提醒通知推送模块还用于:当手机主板温度值大于预设的主板温度阈值,或者手机处理器温度值大于预设的处理器温度阈值时,结束手机的休眠状态。
[0017]采用本发明所提供的防止手机在休眠状态下温度过高的方法和装置,通过对手机主板温度值或手机处理器温度值的检测和判断,及时地提醒用户对后台应用程序进行清理,或者根据实际情况对后台应用程序进行自动清理,有效地控制了手机的发热量,提高了手机的待机能力,避免了因手机温度过高所造成的死机和烧毁元件的现象发生。
【附图说明】
[0018]下面将通过附图详细描述本发明中优选实施例,将有助于理解本发明的目的和优点,其中:
[0019]图1是本发明的防止手机在休眠状态下温度过高的方法的第一种优选实施例。
[0020]图2是本发明的防止手机在休眠状态下温度过高的方法的第二种优选实施例。
[0021]图3是本发明的防止手机在休眠状态下温度过高的方法的第三种优选实施例。
[0022]图4是本发明的防止手机在休眠状态下温度过高的装置的第一种优选实施例。
[0023]图5是本发明的防止手机在休眠状态下温度过高的装置的第二种优选实施例。
【具体实施方式】
[0024]下面结合实施例对本发明进行详细说明。
[0025]图1是本发明的防止手机在休眠状态下温度过高的方法的第一种优选实施例。如图1所示,本发明实施例中所提供的防止手机在休眠状态下温度过高的方法通过以下步骤实现。
[0026]步骤S100,在手机处于休眠状态时,检测手机主板温度值或手机处理器温度值。在步骤SlOO中,所述休眠状态可以是指手机屏幕处于关闭的状态,也可以是指用户通过手机系统中的设置菜单所设置的休眠状态。当手机处于休眠状态时,对于手机主板温度值和手机处理器温度值二者中至少一项进行检测。优选地,可以通过设置相应的温度传感器来实现,所述温度传感器可以是各种特定的传感器元件,也可以理解为广义的温度传感器,例如:热敏电阻。
[0027]作为一种优选的实施方式,步骤SlOO中的休眠状态也可以是非完全休眠状态,SP存在非系统的应用程序在手机后台运行时的休眠状态。具体地,可以通过检测手机后台中是否运行有非系统的应用程序来判断,当手机后台运行有非系统的应用程序时,判断为手机处于非完全休眠状态,这种情况下对手机主板温度值或手机处理器温度值进行检测;若手机后台中仅运行有系统应用程序时,可以不进行相关的温度检测。
[0028]步骤S200,当手机主板温度值大于预设的主板温度阈值,或者手机处理器温度值大于预设的处理器温度阈值时,向手机屏幕推送提醒通知,以提醒用户清理后台运行程序。在步骤S200中,将步骤SlOO中所检测到的手机主板温度值与预设的主板温度阈值进行比较,若手机主板温度值大于预设的主板温度阈值,则说明手机发热量较大,此时向手机屏幕推送清理后台应用程序的提醒通知,以提醒用户清理后台程序。或者,将步骤SlOO中所检测到的手机处理器温度值与预设的处理器温度阈值进行比较,若手机处理器温度值大于预设的处理器温度阈值,同样说明手机发热量较大,这种情况下可以向手机屏幕推送相关的提醒通知。
[0029]在步骤S200中,只要满足以下任意一个条件,则向手机屏幕推送相关的提醒通知:手机主板温度值大于预设的主板温度阈值;或手机处理器温度值大于预设的处理器温度阈值。在具体实施过程中,可以仅对手机主板温度进行检测和判断,也可以仅对手机处理器温度进行检测和判断,还可以二者均进行检测和判断。
[0030]其中,所述主板温度阈值和所述处理器温度阈值可以由用户自行设定,也可以根据手机主板或处理器的性能参数设定为安全的温度阈值。例如:可以将主板温度阈值设定为37°C,将处理器温度阈值设置为70°C等。
[0031]优选地,当手机主板温度值大于预设的主板温度阈值,或者手机处理器温度值大于预设的处理器温度阈值时,可以将手机屏幕点亮,使整个手机系统完全启动,从而结束手机的休眠状态,以使用户尽快发现问题。在具体实施过程中,也可以通过触发手机的闹铃程序进行相应的声音报警。
[0032]通过向手机屏幕推送相关的提醒通知,用户可以直观地看到手机是否存在发热量大的问题,当用户看到相关的提醒通知后,可以手动关闭手机后台所运行的应用程序。例如:用户可以打开后台程序列表,并选择性地关闭一些后台应用程序,从而防止因手机温度过高造成的死机或烧毁元件的故障。
[0033]图2是本发明的防止手机在休眠状态下温度过高的方法的第二种优选实施例。如图2所示,在本发明优选实施例所提供的防止手机在休眠状态下温度过高的方法中,所述步骤SlOO包括:在手机处于休眠状态时,定时检测手机主板温度值或手机处理器温度值。在该实施例中,当手机处于休眠状态时,可以按照预设的周期对手机主板温度值或手机处理器温度值进行检测。例如,若将检测周期设定为5分钟,则每隔5分钟进行一次温度检测。每次温度检测后,通过步骤S200确定是否向手机屏幕推送提醒通知。关于步骤S200的具体实现方式与第一种实施例类似,这里不再赘述。
[0034]在本实施例中,所述方法还包括步骤S300,当向手机屏幕推送提醒通知的次数达到特定的次数时,自动清理后台运行程序。通过对手机主板温度值或手机处理器温度值的定时检测和判断,每发现一次发热较大的情况,均通过手机屏幕对用户进行提醒通知,若在特定次数的提醒后,用户依然没有对后台应用程序进行清理,即手机发热量依然很大时,则可以通过自动清理后台运行程序来防止手机温度过高。例如,将特定提醒次数设置为4次时,若经过3次提醒通知后,用户依然没有手动清理后台应用程序,则在推送第4次提醒通知时自动执行清理后台应用程序的任务。通过这种设计,即使用户没有及时看到相关的提醒通知,也可以实现后台应用程序的清理,有效地避免了手机温度过高的现象发生。
[0035]图3是本发明的防止手机在休眠状态下温度过高的方法的第三种优选实施例。其中步骤SlOO和步骤S200中的检测、判断和提醒的具体实现方式在上文中已做详细说明,这里不再赘述。如图3所示,本发明优选实施例所提供的防止手机在休眠状态下温度过高的方法还包括以下步骤。
[0036]步骤S400,当手机主板温度值大于预设的主板温度阈值,或者手机处理器温度值大于预设的处理器温度阈值时,启动清理后台程序的操作界面;步骤S500,响应于用户的清理后台程序的指令,清理手机后台程序。其中,启动清理后台程序的操作界面可以通过启动手机系统中的后台应用列表界面来实现,用户可以通过在后台应用列表界面中选择关闭一些或全部的后台程序来控制手机的发热量。
[0037]在具体的实施过程中,启动后台程序的操作界面还可以通过专门设置的对话框来实现,例如,可以向屏幕中推送一个包括“清理后台程序”和“取消”两个按钮的对话框,若用户选择“清理后台程序”,则执行清理后台应用程序的任务,防止手机温度过高。优选地,若设定时间内没有接收到用户的清理后台程序的指令,则自动清理手机后台程序。例如,可以设置在10分钟之内没有接收到用户的操作指令,则自动进行手机后台应用程序的清理。
[0038]对应地,本发明还提供了一种防止手机在休眠状态下温度过高的装置。图4是本发明的防止手机在休眠状态下温度过高的装置的第一种优选实施例。如图4所示,本发明所提供的装置包括:温度检测模块10和提醒通知推送模块20。其中,所述温度检测模块10用于在手机处于休眠状态时,检测手机主板温度值或手机处理器温度值;所述提醒通知推送模块20用于当手机主板温度值大于预设的主板温度阈值,或者手机处理器温度值大于预设的处理器温度阈值时,向手机屏幕推送提醒通知,以提醒用户清理后台运行程序。
[0039]在具体实施过程中,所述提醒通知推送模块20将所述温度检测模块10所检测到的手机主板温度值与预设的主板温度阈值进行比较,若手机主板温度值大于预设的主板温度阈值,则说明手机发热量较大,此时向手机屏幕推送清理后台应用程序的提醒通知,以提醒用户清理后台程序。或者,将所述温度检测模块10所检测到的手机处理器温度值与预设的处理器温度阈值进行比较,若手机处理器温度值大于预设的处理器温度阈值,同样说明手机发热量较大,这种情况下可以向手机屏幕推送相关的提醒通知。
[0040]优选地,当手机主板温度值大于预设的主板温度阈值,或者手机处理器温度值大于预设的处理器温度阈值时,可以将手机屏幕点亮,使整个手机系统完全启动,从而结束手机的休眠状态,以使用户尽快发现问题。在具体实施过程中,也可以通过触发手机的闹铃程序进行相应的声音报警。
[0041]在图4所示出的优选实施例中,所述温度检测模块还可以在手机处于休眠状态时,定时检测手机主板温度值或手机处理器温度值,并其当向手机屏幕推送提醒通知的次数达到特定的次数时,通过第一清理模块30自动清理后台运行程序。通过对手机主板温度值或手机处理器温度值的定时检测和判断,每发现一次发热较大的情况,均通过手机屏幕对用户进行提醒通知,若在特定次数的提醒后,用户依然没有对后台应用程序进行清理,即手机发热量依然很大时,则可以通过第一清理模块30自动清理后台运行程序来防止手机温度过尚O
[0042]图5是本发明的防止手机在休眠状态下温度过高的装置的第二种优选实施例。如图5所示,优选地,所述防止手机在休眠状态下温度过高的装置还包括:操作界面启动模块40和第二清理模块50。所述操作界面启动模块40用于当手机主板温度值大于预设的主板温度阈值,或者手机处理器温度值大于预设的处理器温度阈值时,启动清理后台程序的操作界面;所述第二清理模块50用于响应于用户的清理后台程序的指令,清理手机后台程序。优选地,所述第二清理模块50还用于:若设定时间内没有接收到用户的清理后台程序的指令,自动清理手机后台程序。
[0043]采用本发明所提供的防止手机在休眠状态下温度过高的方法和装置,通过对手机主板温度值或手机处理器温度值的检测和判断,及时地提醒用户对后台应用程序进行清理,或者根据实际情况对后台应用程序进行自动清理,有效地控制了手机的发热量,提高了手机的待机能力,避免了因手机温度过高所造成的死机和烧毁元件的现象发生。
[0044]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【主权项】
1.一种防止手机在休眠状态下温度过高的方法,其特征在于,所述方法包括以下步骤: 步骤SlOO,在手机处于休眠状态时,检测手机主板温度值或手机处理器温度值; 步骤S200,当手机主板温度值大于预设的主板温度阈值,或者手机处理器温度值大于预设的处理器温度阈值时,向手机屏幕推送提醒通知,以提醒用户清理后台运行程序。2.根据权利要求1所述的防止手机在休眠状态下温度过高的方法,其特征在于, 所述步骤SlOO包括:在手机处于休眠状态时,定时检测手机主板温度值或手机处理器温度值; 所述方法还包括: 步骤S300,当向手机屏幕推送提醒通知的次数达到特定的次数时,自动清理后台运行程序。3.根据权利要求1所述的防止手机在休眠状态下温度过高的方法,其特征在于,所述方法还包括: 步骤S400,当手机主板温度值大于预设的主板温度阈值,或者手机处理器温度值大于预设的处理器温度阈值时,启动清理后台程序的操作界面; 步骤S500,响应于用户的清理后台程序的指令,清理手机后台程序。4.根据权利要求3所述的防止手机在休眠状态下温度过高的方法,其特征在于,所述步骤S500还包括: 若设定时间内没有接收到用户的清理后台程序的指令,自动清理手机后台程序。5.根据权利要求1-4中任意一项所述的防止手机在休眠状态下温度过高的方法,其特征在于,所述步骤S200还包括: 当手机主板温度值大于预设的主板温度阈值,或者手机处理器温度值大于预设的处理器温度阈值时,结束手机的休眠状态。6.一种防止手机在休眠状态下温度过高的装置,其特征在于,所述装置包括: 温度检测模块,用于在手机处于休眠状态时,检测手机主板温度值或手机处理器温度值; 提醒通知推送模块,用于当手机主板温度值大于预设的主板温度阈值,或者手机处理器温度值大于预设的处理器温度阈值时,向手机屏幕推送提醒通知,以提醒用户清理后台运行程序。7.根据权利要求6所述的防止手机在休眠状态下温度过高的装置,其特征在于, 所述温度检测模块在手机处于休眠状态时,定时检测手机主板温度值或手机处理器温度值; 所述装置还包括: 第一清理模块,用于当向手机屏幕推送提醒通知的次数达到特定的次数时,自动清理后台运行程序。8.根据权利要求6所述的防止手机在休眠状态下温度过高的装置,其特征在于,所述装置还包括: 操作界面启动模块,用于当手机主板温度值大于预设的主板温度阈值,或者手机处理器温度值大于预设的处理器温度阈值时,启动清理后台程序的操作界面; 第二清理模块,用于响应于用户的清理后台程序的指令,清理手机后台程序。9.根据权利要求8所述的防止手机在休眠状态下温度过高的装置,其特征在于,所述第二清理模块还用于: 若设定时间内没有接收到用户的清理后台程序的指令,自动清理手机后台程序。10.根据权利要求6-9中任意一项所述的防止手机在休眠状态下温度过高的装置,其特征在于,所述提醒通知推送模块还用于: 当手机主板温度值大于预设的主板温度阈值,或者手机处理器温度值大于预设的处理器温度阈值时,结束手机的休眠状态。
【文档编号】H04M1/73GK105898027SQ201511018293
【公开日】2016年8月24日
【申请日】2015年12月29日
【发明人】黄长江
【申请人】乐视移动智能信息技术(北京)有限公司