一种用于移动终端的温度监控方法和系统与流程

文档序号:12461310阅读:217来源:国知局
一种用于移动终端的温度监控方法和系统与流程

本发明涉及移动终端安全技术领域,特别是涉及一种用于移动终端的温度监控方法和系统。



背景技术:

随着科学技术的发展,越来越多的电子产品被应用于人们的生活和工作中。

随着手机等移动终端的功能的不断完善,人们通过移动终端的各种应用进行各种各样的活动。而很多移动终端支持应用后台运行,由于应用在运行时通常会占用移动终端的内存,这就需要在移动终端内部进行数据的通信和交换等,而移动终端的应用的运行,在硬件上表现为支持各种应用的硬件负载的运行,移动终端的硬件负载在运行时会消耗电能,在该过程中功耗会产生热量。应用运行时占用的内存越大则对应的负载运行功耗产生的热量就越多。当移动终端发热严重时,会大大减少移动终端的使用寿命,甚至会诱发移动终端爆炸等危险。

因此,如何保证移动终端的使用寿命,避免由于发热因素发生爆炸等危险的情况,是本领域技术人员目前需要解决的技术问题。



技术实现要素:

本发明的目的是提供一种用于移动终端的温度监控方法和系统,能够保证移动终端的使用寿命,避免由于发热因素发生爆炸等危险的情况。

为解决上述技术问题,本发明提供了如下技术方案:

一种用于移动终端的温度监控方法,包括:

实时获取当前移动终端的运行温度值;

判断所述移动终端的运行温度值是否达到预设的高温阈值;

若是,则调取预设的移动终端降温指令,并根据所述移动终端降温指令,执行相应的降温动作。

优选地,所述调取预设的移动终端降温指令,并根据所述移动终端降温指令,执行相应的降温动作,包括:

调取预设的超温关机指令,并根据所述超温关机指令,执行关机动作。

优选地,所述调取预设的移动终端降温指令,并根据所述移动终端降温指令,执行相应的降温动作,包括:

调取应用关闭指令,并根据所述应用关闭指令,执行应用关闭动作。

优选地,所述调取应用关闭指令,并根据所述应用关闭指令,执行应用关闭动作,包括:

调取应用关闭指令;

获取所述移动终端中当前处于运行状态的各应用的内存占用空间值;

根据各内存占用空间值的大小对各对应的应用进行降序排序;

关闭所述降序排序中位于前预设个数的应用。

优选地,所述调取预设的移动终端降温指令,并根据所述移动终端降温指令,执行相应的降温动作,还包括:

调取待机指令,根据所述待机指令执行待机动作。

一种用于移动终端的温度监控系统,包括:

温度获取模块,用于实时获取当前移动终端的运行温度值;

判断模块,用于判断所述移动终端的运行温度值是否达到预设的高温阈值;

执行模块,用于在所述判断模块判定所述移动终端的运行温度值达到预设的高温阈值时,调取预设的移动终端降温指令,并根据所述移动终端降温指令,执行相应的降温动作。

优选地,所述执行模块包括:

关机执行单元,用于在所述判断模块判定所述移动终端的运行温度值达到预设的高温阈值时,调取预设的超温关机指令,并根据所述超温关机指令,执行关机动作。

优选地,所述执行模块包括:

应用关闭执行单元,用于在所述判断模块判定所述移动终端的运行温度值达到预设的高温阈值时,调取应用关闭指令,并根据所述应用关闭指令,执行应用关闭动作。

优选地,所述应用关闭执行单元包括:

指令调取子单元,用于调取应用关闭指令;

应用内存占用空间获取子单元,用于获取所述移动终端中当前处于运行状态的各应用的内存占用空间值;

排序子单元,用于根据各内存占用空间值的大小对各对应的应用进行降序排序;

应用关闭执行子单元,用于关闭所述降序排序中位于前预设个数的应用。

优选地,所述执行模块还包括:

待机执行单元,用于调取待机指令,根据所述待机指令执行待机动作。

与现有技术相比,上述技术方案具有以下优点:

本发明所提供的一种用于移动终端的温度监控方法,包括:实时获取当前移动终端的运行温度值;判断移动终端的运行温度值是否达到预设的高温阈值;若是,则调取预设的移动终端降温指令,并根据移动终端降温指令,执行相应的降温动作。实时获取该移动终端的运行温度值,并在移动终端的运行温度值达到预设的高温阈值时,根据预设的移动终端降温指令执行相应的降温动作,从而使得移动终端具备了防温度过高功能,以使移动终端在温度过高时自动降温,由于移动终端不会处于高温运行状态,保证了移动终端的使用寿命,避免了由于发热因素发生爆炸等危险的情况。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明一种具体实施方式所提供的用于移动终端的温度监控方法流程图;

图2为本发明一种具体实施方式所提供的用于移动终端的温度监控系统结构示意图。

具体实施方式

本发明的核心是提供一种用于移动终端的温度监控方法和系统,能够保证移动终端的使用寿命,避免由于发热因素发生爆炸等危险的情况。

为了使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。

在以下描述中阐述了具体细节以便于充分理解本发明。但是本发明能够以多种不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广。因此本发明不受下面公开的具体实施的限制。

请参考图1,图1为本发明一种具体实施方式所提供的用于移动终端的温度监控方法流程图。

本发明的一种具体实施方式提供了一种用于移动终端的温度监控方法,包括:

S11:实时获取当前移动终端的运行温度值。

在本实施方式中,实时获取当前移动终端的运行温度值。其中,所谓的移动终端的运行温度值主要指的是移动终端的自身内部温度值。由于移动终端的不同位置的温度值通常不同,因此,在本实施方式中,该运行温度值优选为移动终端的最高温度值。

S12:判断移动终端的运行温度值是否达到预设的高温阈值。

预先通过实验或者统计数据等获取该移动终端的正常运行温度范围,分析出当移动终端的运行温度值超过某一温度值后会对移动终端的运行或者使用寿命产生较大的影响,则可以设定该温度值为高温阈值。当然,也可以根据需要自行设置该高温阈值。

S13:若是,则调取预设的移动终端降温指令,并根据移动终端降温指令,执行相应的降温动作。

在移动终端中预先设置对应的降温指令,其中,降温指令可以是一条指令或者多条指令,每一条降温指令即表示一种降温策略。当判定移动终端的运行温度值达到预设的高温阈值时,调取预设的移动终端降温指令,并执行相应的降温动作,以使移动终端的温度降下来。即使得移动终端具备了防温度过高功能,以使移动终端在温度过高时根据预设的降温策略自动降温,从而使得移动终端不会处于高温运行状态,保证了移动终端的使用寿命,避免了由于发热因素发生爆炸等危险的情况。

在上述实施方式的基础上,本发明的一种实施方式中,调取预设的移动终端降温指令,并根据移动终端降温指令,执行相应的降温动作,包括:调取预设的超温关机指令,并根据超温关机指令,执行关机动作。

在本实施方式中,预设的移动终端降温指令包括了超温关机指令,即设置了超温关机这一降温策略。当移动终端的运行温度达到了高温阈值时,执行关机动作,使得移动终端自动关机,当移动终端关机后,产生大量热量的负载均会中断运行,因此不会继续产生大量的热量,从而以使得移动终端降温。

在本发明的一种实施方式中,调取预设的移动终端降温指令,并根据移动终端降温指令,执行相应的降温动作,包括:调取应用关闭指令,并根据应用关闭指令,执行应用关闭动作。

其中,调取应用关闭指令,并根据应用关闭指令,执行应用关闭动作,包括:调取应用关闭指令;获取移动终端中当前处于运行状态的各应用的内存占用空间值;根据各内存占用空间值的大小对各对应的应用进行降序排序;关闭降序排序中位于前预设个数的应用。

在本实施方式中,关闭移动终端正在运行的应用以使移动终端降温。优选地,对运行时占用较大内存空间的应用执行关闭动作。即当高温时自动强制杀掉运行内存大的应用,以降低移动终端产生的热量。移动终端温度过高的原因主要是某些应用在运行时占用的内存空间较大,而这些应用的运行会产生大量的热量,在本实施方式中,监控当前运行的应用运行时占用的内存空间大小,将占用内存空间较大的几个应用关闭掉,如关闭掉占用内存空间排行前三的应用。占用内存较大的应用的关闭会大大减少移动终端产生的热量,实现降温效果。且不必关闭移动终端,方便用户使用移动终端,避免了上述实施方式中直接对移动终端进行关机造成的重新开机的情况的出现。

需要说明的是,在本实施方式中只是优选根据各内存占用空间值的大小对各对应的应用进行降序排序,也可以采用升序排列,只需要关闭运行时占用内存空间最大的几个应用即可。

进一步地,在本发明的一种实施方式中,调取预设的移动终端降温指令,并根据移动终端降温指令,执行相应的降温动作,还包括:调取待机指令,根据待机指令执行待机动作。

由于手机等移动终端设有省电模式,当移动终端的温度过高时,可以直接执行待机动作,使得移动终端自动待机,退出当前运行的各应用进入省电模式。

需要说明的是,当移动终端中的移动终端降温指令包括多种降温指令时,可以由用户进行预先选择设定,从而在移动终端的温度超过高温阈值时直接调取用户预先选择设定的降温指令。例如,用户预先选择设定的是超温时调取超温关机指令,则移动终端的运行温度值达到超温阈值时直接调取超温关机指令并执行关机动作,而不会调取其他的降温指令。

请参考图2,图2为本发明一种具体实施方式所提供的用于移动终端的温度监控系统结构示意图。

相应地,本发明一种实施方式还提供了一种用于移动终端的温度监控系统,包括:

温度获取模块1,用于实时获取当前移动终端的运行温度值。其中,温度获取模块可以采用设置在移动终端中的温度传感器。温度传感器可以根据实际需要进行设置,如在移动终端中易产生热量的部位设置,或者在移动终端中均匀设置等等。

判断模块2,用于判断移动终端的运行温度值是否达到预设的高温阈值。判断模块获取温度获取模块采集的移动终端的运行温度值,并判断移动终端的运行温度值是否达到预设的高温阈值。

执行模块3,用于在判断模块判定移动终端的运行温度值达到预设的高温阈值时,调取预设的移动终端降温指令,并根据移动终端降温指令,执行相应的降温动作。

在移动终端中预先设置对应的降温指令,降温指令可以存储在预设的存储模块中,也可以直接存储在执行模块中。其中,降温指令可以是一条指令或者多条指令,每一条降温指令即表示一种降温策略。当判断模块判定移动终端的运行温度值达到预设的高温阈值时,执行模块调取预设的移动终端降温指令,并执行相应的降温动作,以使移动终端的温度降下来。即使得移动终端具备了防温度过高功能,以使移动终端在温度过高时根据预设的降温策略自动降温,从而使得移动终端不会处于高温运行状态,保证了移动终端的使用寿命,避免了由于发热因素发生爆炸等危险的情况。

在本发明的一种实施方式中,执行模块包括:关机执行单元,用于在判断模块判定移动终端的运行温度值达到预设的高温阈值时,调取预设的超温关机指令,并根据超温关机指令,执行关机动作。

在本实施方式中,即设置了超温关机这一降温策略。当移动终端的运行温度达到了高温阈值时,执行关机动作,使得移动终端自动关机,当移动终端关机后,产生大量热量的负载均会中断运行,因此不会继续产生大量的热量,从而以使得移动终端降温。

在本发明的一种实施方式中,执行模块包括:应用关闭执行单元,用于在判断模块判定移动终端的运行温度值达到预设的高温阈值时,调取应用关闭指令,并根据应用关闭指令,执行应用关闭动作。

其中,应用关闭执行单元包括:指令调取子单元,用于调取应用关闭指令;应用内存占用空间获取子单元,用于获取移动终端中当前处于运行状态的各应用的内存占用空间值;排序子单元,用于根据各内存占用空间值的大小对各对应的应用进行降序排序;应用关闭执行子单元,用于关闭降序排序中位于前预设个数的应用。

在本实施方式中,关闭移动终端正在运行的部分应用以使移动终端降温。优选地,对运行时占用较大内存空间的应用执行关闭动作。即当高温时自动强制杀掉运行内存大的应用,以降低移动终端产生的热量。移动终端温度过高的原因主要是某些应用在运行时占用的内存空间较大,而这些应用的运行会产生大量的热量。监控当前运行的应用运行时占用的内存空间大小,将占用内存空间较大的几个应用关闭掉,如关闭掉占用内存空间排行前三的应用。占用内存较大的应用的关闭会大大减少移动终端产生的热量,实现降温效果。且不必关闭移动终端,方便用户使用移动终端,避免了上述实施方式中直接对移动终端进行关机造成的重新开机的情况的出现。

在本发明的一种实施方式中,执行模块还包括:待机执行单元,用于调取待机指令,根据待机指令执行待机动作。

由于手机等移动终端设有省电模式,当移动终端的温度过高时,可以直接执行待机动作,使得移动终端自动待机,退出当前运行的各应用进入省电模式。

综上所述,本发明所提供的用于移动终端的温度监控方法和系统,实时获取该移动终端的运行温度值,并在移动终端的运行温度值达到预设的高温阈值时,根据预设的移动终端降温指令执行相应的降温动作,从而使得移动终端具备了防温度过高功能,以使移动终端在温度过高时自动降温,由于移动终端不会处于高温运行状态,保证了移动终端的使用寿命,避免了由于发热因素发生爆炸等危险的情况。

以上对本发明所提供的一种用于移动终端的温度监控方法和系统进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1