一种减少智能终端设备耗电的方法、装置和智能终端设备制造方法及图纸

技术编号:16873124 阅读:54 留言:0更新日期:2017-12-23 11:15
本发明专利技术公开了一种减少智能终端设备耗电的方法、装置和智能终端设备。所述方法包括:定期获取智能终端设备上各功能模块的数据,并判断智能终端设备是否处于休眠状态;若判断为是,将获取的数据缓存至本地临时存储位置,若判断为否,将获取的数据上报给客户端。可见,本发明专利技术采用缓存的功能,在不影响用户对各功能数据的使用的前提下,达到减少智能终端设备耗电的目的,进而提高智能终端设备的待机时长,保证用户可以正常使用智能终端设备,增强用户体验。

A method, device and intelligent terminal equipment for reducing the power consumption of intelligent terminal equipment

The invention discloses a method, a device and an intelligent terminal device for reducing the power consumption of an intelligent terminal device. The method includes: obtaining regular data of each function module of the intelligent terminal equipment, and determine whether intelligent terminal equipment in a dormant state; if the judgment is to cache data to a local temporary storage location to obtain, if judged whether data will be reported to the client. Thus, the invention adopts the cache function, without affecting the user to use the function of the data, to reduce the power consumption of the intelligent terminal equipment, and improve the intelligent terminal equipment standby time, to ensure that users can normally use the intelligent terminal equipment, enhance the user experience.

【技术实现步骤摘要】
一种减少智能终端设备耗电的方法、装置和智能终端设备
本专利技术涉及计算机
,特别涉及一种减少智能终端设备耗电的方法、装置和智能终端设备。
技术介绍
在智能终端设备中,电池的电量一直都是影响用户能够正常使用设备的因素之一,因此如何减少移动设备各个功能模块的耗电就成为一个重要的研究课题。随着用户对自身身体素质越来越看重,大多智能终端设备上均配置有与运动相关的功能模块,例如,全球定位系统(GlobalPositioningSystem,GPS)模块和心率模块;而用户也会随时保持各功能模块的开启状态,以便可以随时关注自己的运动情况和身体状态。但是,如果随时保持各功能模块的开启状态,会大量消耗智能终端设备中的电池电量,会影响用户对智能终端设备的正常使用。所以,研究如何减少各功能模块对电量的消耗是非常有必要的。
技术实现思路
鉴于现有技术随时保持各功能模块的开启状态,会大量消耗智能终端设备中的电池电量,会影响用户对智能终端设备的正常使用的问题,提出了本专利技术的一种减少智能终端设备耗电的方法、装置和智能终端设备,以便解决或至少部分地解决上述问题。根据本专利技术的一个方面,提供了一种减少智能终端设备耗电的方法,所述方法包括:定期获取智能终端设备上各功能模块的数据,并判断所述智能终端设备是否处于休眠状态;若判断为是,将获取的数据缓存至本地临时存储位置,若判断为否,将获取的数据上报给客户端。根据本专利技术的另一个方面,提供了一种减少智能终端设备耗电的装置,所述装置包括:判断单元,用于定期获取智能终端设备上各功能模块的数据,并判断所述智能终端设备是否处于休眠状态;临时缓存单元,用于所述判断单元判断所述智能终端设备处于休眠状态时,将获取的数据缓存至本地临时存储位置;上报单元,用于所述判断单元判断所述智能终端设备未处于休眠状态时,将获取的数据上报给客户端。根据本专利技术的又一个方面,提供了一种减少智能终端设备耗电的装置,所述装置包括存储器和处理器,所述存储器和所述处理器之间通过内部总线通讯连接,所述存储器存储有能够被所述处理器执行的计算机程序,所述计算机程序被所述处理器执行时能够实现前述的方法步骤。根据本专利技术的再一个方面,提供了一种智能终端设备,所述智能终端设备包括GPS模块和/或心率模块,所述智能终端设备还包括如前所述的减少智能终端设备耗电的装置。综上所述,根据本专利技术的技术方案,定期获取智能终端设备上各功能模块的数据,并判断智能终端设备是否处于休眠状态;若判断为是,将获取的数据缓存至本地临时存储位置,若判断为否,将获取的数据上报给与各功能模块对应的客户端。这样,本专利技术通过使用缓存功能,在智能终端设备休眠时,先缓存各功能模块上报的数据,节省数据上报给与各功能模块对应的客户端的过程中消耗的电量。可见,本专利技术采用缓存的功能,在不影响用户对各功能数据的使用的前提下,达到减少智能终端设备耗电的目的,进而提高智能终端设备的待机时长,保证用户可以正常使用智能终端设备,增强用户体验。附图说明图1为本专利技术一个实施例提供的一种减少智能终端设备耗电的方法的流程示意图;图2为本专利技术一个实施例提供的一种减少智能终端设备耗电的装置的结构示意图;图3为本专利技术另一个实施例提供的一种减少智能终端设备耗电的装置的结构示意图;图4为本专利技术又一个实施例提供的一种减少智能终端设备耗电的装置的结构示意图;图5为本专利技术一个实施例提供的一种智能终端设备的结构示意图。具体实施方式本专利技术的涉及思路是:为不影响用户对各功能数据的使用,且减少各功能模块的耗电,定期获取到智能终端设备上各功能模块上报的数据时,判断智能终端设备是否处于休眠状态;若判断为是,使用缓存功能,将获取的数据缓存至本地临时存储位置,若判断为否,将获取的数据实时上报给与各功能模块对应的客户端,节省设备休眠时,数据上报给与各功能模块对应的客户端的过程中消耗的电量。为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。图1为本专利技术一个实施例提供的一种减少智能终端设备耗电的方法的流程示意图。如图1所示,该方法包括:步骤S110,定期获取智能终端设备上各功能模块的数据,并判断智能终端设备是否处于休眠状态。本实施例中的定期不做具体限定。例如,定期为每隔2min。步骤S120,若判断为是,将获取的数据缓存至本地临时存储位置,若判断为否,将获取的数据上报给客户端。本实施例的方法步骤的实施可以通过微控制单元或协处理器完成。当各功能硬件设备采集到数据后,将采集的数据上报给微控制单元或协处理器,然后再上报给对应的客户端。各功能模块处于开启状态时,即使是设备处于休眠状态,也会实时将采集的数据上报给对应的客户端,这个过程会消耗很多电量,特别是微控制单元或协处理器将数据上报给对应的客户端的过程。考虑到如果设备处于休眠状态时,就表示用户当前并没有浏览上报的数据,即并没有使用该数据,即使该数据上报给客户端,对于用户来说也是无用的。那么在休眠过程中,为减少数据上报过程的耗电,可以延缓数据的上报,即先用微控制单元或协处理器的缓存功能,将获取的数据缓存至本地临时存储位置。所以,当微控制单元或协处理器获取到各功能模块的数据时,首先判断智能终端设备是否处于休眠状态,如果判断为是,则缓存数据;如果判断智能终端设备没有处于休眠状态,那么就不排除用户需要使用各功能模块的数据的可能,就获取的数据实时上报给与各功能模块对应的客户端。这样,本专利技术通过使用缓存功能,在智能终端设备休眠时,先缓存各功能模块上报的数据,节省数据上报给与各功能模块对应的客户端的过程中消耗的电量。可见,本专利技术采用缓存的功能,在不影响用户对各功能数据的使用的前提下,达到减少智能终端设备耗电的目的,进而提高智能终端设备的待机时长,保证用户可以正常使用智能终端设备,增强用户体验。在上述实施例中,当智能终端设备处于休眠状态时,将获取的数据进行缓存,但是这些缓存的数据比应该是无用的,在用户再次需要的时候,还应该将缓存的数据上报给对应的客户端。所以,在本专利技术的一个实施例中,图1所示的方法进一步包括:当判断智能终端设备被唤醒时,将本地临时存储位置中的数据打包,统一上报给客户端。在本专利技术的一个实施例中,为了保证临时存储位置的空间的大小,在将本地临时存储位置中的数据打包,统一上报给客户端后,还要清空本地临时存储位置中的数据。因为临时存储数据会在一定程度上影响数据的实时性,所以在进行减少智能终端设备耗电的方法实施的过程中,应尽量采用对实时性要求不太高的功能模块。在本专利技术的一个实施例中,图1所示的方法中的功能模块包括:GPS模块和心率模块。则获取到的数据就是GPS模块和心率模块上报的数据。例如,GPS模块上报的经纬度、海拔高度等数据等。在本专利技术的一个实施例中,在步骤S120中的将获取的数据缓存至本地临时存储位置或上报给与各功能模块对应的客户端之前,图1所示的方法还包括:将获取的数据组装成客户端可识别的格式。本实施例中将数据进行组装是为了保证客户端可以识别该上报的数据。例如,心率数据的格式为:时间戳-心率值-心率精度;GPS数据的格式为:时间戳-经度值-纬度。在本专利技术的一个实施例中,步骤S110中的判断智能终端设备是否处于休眠状态包括:判断智能终端设备的中央处理器是否处于工作状态本文档来自技高网...
一种减少智能终端设备耗电的方法、装置和智能终端设备

【技术保护点】
一种减少智能终端设备耗电的方法,其特征在于,所述方法包括:定期获取智能终端设备上各功能模块的数据,并判断所述智能终端设备是否处于休眠状态;若判断为是,将获取的数据缓存至本地临时存储位置,若判断为否,将获取的数据上报给客户端。

【技术特征摘要】
1.一种减少智能终端设备耗电的方法,其特征在于,所述方法包括:定期获取智能终端设备上各功能模块的数据,并判断所述智能终端设备是否处于休眠状态;若判断为是,将获取的数据缓存至本地临时存储位置,若判断为否,将获取的数据上报给客户端。2.如权利要求1所述的方法,其特征在于,所述方法进一步包括:当判断所述智能终端设备被唤醒时,将本地临时存储位置中的数据打包,统一上报给所述客户端。3.如权利要求1或2所述的方法,其特征在于,所述功能模块包括:GPS模块和心率模块。4.如权利要求1所述的方法,其特征在于,在将获取的数据缓存至本地临时存储位置或上报给客户端之前,所述方法还包括:将获取的数据组装成所述客户端可识别的格式。5.如权利要求1所述的方法,其特征在于,所述判断所述智能终端设备是否处于休眠状态包括:判断所述智能终端设备的中央处理器是否处于工作状态。6.一种减少智能终端设备耗电的装置,其特征在于,所述装置包括:判断单元,用于定期获取智能终端设备上各功能模块的数据,并判断所述智能终端设备是否处于休眠状态;临时缓存单元,用于所述判断单元判断所述智能...

【专利技术属性】
技术研发人员:李岩齐雪生
申请(专利权)人:深圳真时科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1