移动终端、云端服务器及温控方法和系统与流程

文档序号:12135700阅读:364来源:国知局
移动终端、云端服务器及温控方法和系统与流程

本公开实施例涉及数据处理技术领域,具体的说,涉及一种移动终端、云端服务器及温控方法和系统。



背景技术:

随着智能移动终端的兴起,智能移动终端以其方便实用的特点,成为日常沟通交流中不可或缺的工具。在此基础上,终端厂商为将智能终端做到极致,不停地赋予智能终端新的功能点。例如,使智能终端成为互联网的入口,越来越多的用户通过智能终端在线上购物、浏览、阅读,或在线点餐、付费。

由于智能移动终端的高频使用,用户对其性能要求也越来越高。如采用性能更好的CPU、电板、电池等,而这些器件又是产生热量的主要部件。并且,会由于外部环境的影响导致集成电路的温度过高或其他问题。例如,由于机器运行产生的热量主要通过背部导出,因而智能移动终端运行时,其背部会发热,影响使用者在手握时的舒适感。过度发热还会烧坏硬件,更有可能在充电的时候引起火灾。因而,对移动终端的温度进行控制是非常必要的。

通过分析,移动终端过热的原因主要有三个方面:一是部件电阻过大;二是导热不充分,散热不合理,导致热量在手机内部聚集,使某一部位过热;三是CPU长时间运行,功率增加。

针对发热的原因,业界采用了各种方式来减少发热,如,采用材质更好、设计更为合理的散热器件;进行内核优化,例如在移动终端性能过剩的情况下,修改Soc(System on chip)参数来降低CPU频率和降温阈值。

本发明人在实现本发明时发现,尽管业界采用上述方法来为终端降温,但是,对于采用硬件来散热的方式,其散热方式固定,不能灵活地根据当前环境温度来控制终端的散热情况。而对于采用修改Soc(System on chip)参数来降低CPU频率和降温阈值的方式,需要用户手动修改相关参数,对用户的要求较高,只有具备专业知识的人士才能很好地掌握该方法,因而不但不能自动根据环境来控制终端的温度,还对用户提出了较高的要求,不适用于大多数的普通用户。



技术实现要素:

本公开实施例要解决的技术问题在于,提供一种移动终端、云端服务器及温控方法和系统,用于灵活地根据移动终端的环境温度控制移动终端的内核工作温度。

根据本公开实施例的一个方面,提供了一种移动终端温控方法,其中,包括在移动终端执行的以下步骤:

获取GPS信息;

将所述GPS信息发送给云端服务器;

获取与所述GPS信息对应的移动终端的温控配置信息;以及

根据所述温控配置信息调整内核温度。

优选地,所述将所述GPS信息发送给云端服务器的步骤包括:主动向云端服务器发送GPS信息,或者根据云端服务器的通知,向云端服务器发送GPS信息。

优选地,所述获取与所述GPS信息对应的移动终端的温控配置信息的步骤包括:

接收云端服务器发送来的温控配置信息。

优选地,移动终端在接收到云端服务器发送来的温控配置信息后,对所述温控配置信息进行验证,用以判断该温控配置信息是否为该移动终端所用。

优选地,所述根据所述温控配置信息调整内核温度的步骤包括:

根据所述温控配置信息计算内部温控参数;

根据所述内部温控参数控制相关元件的工作参数。

优选地,所述的移动终端温控方法还包括:

在移动终端的地理位置超出预设的地理范围时,重新将GPS信息发送给云端服务器;

获取与所述当前GPS信息对应的移动终端的温控配置信息;以及

根据所述温控配置信息调整内核温度。

优选地,所述温控配置信息为一参数信息表,包括一个或多个预定时间及与其对应的温度值。

优选地,在将所述GPS信息发送给云端服务器的步骤之前,还包括:

发送注册信息,注册信息包括所述移动终端的ID、终端配置信息和温控服务请求。

根据本公开实施例的一个方面,提供了一种移动终端的温控方法,其中,包括在云端服务器执行的以下步骤:

接收移动终端发送的GPS信息;

根据GPS信息,获取GPS信息指示的所在地理区域的环境温度信息;

根据获取的所述环境温度信息,获取温控配置信息;以及

向所述移动终端发送所述温控配置信息。

优选地,在接收移动终端发送的GPS信息的步骤之前,还包括:

向所述移动终端发送要求提供GPS信息的通知。

优选地,所述温控配置信息为一参数信息表,包括一个或多个预定时间及与其对应的温度值。

优选地,所述的移动终端温控方法,根据GPS信息,获取GPS信息指示的所在地理区域的环境温度信息的步骤包括:

周期性地根据GPS信息,获取GPS信息指示的所在地理区域的环境温度信息。

优选地,所述的移动终端温控方法还包括:接收移动终端的注册信息,所述注册信息包括所述移动终端的ID、终端配置信息和温控服务请求;以及

进行注册。

该注册的过程可以仅实施一次,即移动终端向云端服务器注册该温控服务,在注册时,云端服务器记录发送温控服务请求的移动终端的ID和终端配置信息,从而用于在提供温控服务时使用。

优选地,所述的移动终端温控方法,还包括:

在接收到移动终端发送的GPS信息后,对所述GPS信息进行验证。用于确定发送该GPS信息的移动终端是否已注册了温控服务,如果没有,则忽略该信息,或进行其他的操作,如推送要求注册的通知等。

根据本公开实施例的一个方面,提供了一种移动终端,包括:

GPS模块,用于获取GPS信息;

本地数据通讯模块,用于向云端服务器发送GPS信息,并接收云端服务器发送的温控配置信息;以及

温控模块,用于根据温控配置信息控制移动终端的内核温度。

优选地,所述温控模块包括:

计算单元,用于根据移动终端内部感测的温度信息和获取的温控配置信息,计算内部温控参数;和

温控信号输出单元,用于根据计算出的内部温控参数,向相应的元件发送对应的温控信号。

优选地,所述移动终端还包括:

注册单元,用于提供注册信息,所述注册信息包括移动终端的ID、终端配置信息和温控服务请求。

优选地,所述的移动终端,还包括:

本地验证模块,用于验证温控配置信息是否安全、合法。

根据本公开实施例的一个方面,提供了一种云端服务器,包括:

云端数据通讯模块,用于接收GPS信息,并向发送所述GPS信息的移动终端发送温控配置信息;

环境温度信息获取模块,用于根据接收到的GPS信息,获取GPS信息指示的所在地理区域的环境温度信息;和

计算模块,用于根据环境温度信息与所述移动终端的配置信息,计算温控配置信息。

优选地,所述云端服务器还包括:

云端验证模块,用于验证GPS信息是否安全、合法。

根据本公开实施例的一个方面,提供了一种温控系统,包括:

前述的移动终端;以及

前述的云端服务器,

其中,所述移动终端向所述云端服务器发送GPS信息,并且从所述云端服务器接收温控配置信息。

本公开实施例通过云端服务器的控制,可以自动灵活地根据环境温度控制移动终端的工作温度,使其一直处于合理状态,从而保护移动终端,提高移动终端的可用性,延长移动终端的寿命。尤其是频繁出差的用户,可以更加很好地控制移动终端的工作温度。

附图说明

通过参照以下附图对本公开实施例的描述,本公开实施例的上述以及其它目的、特征和优点将更为清楚,在附图中:

图1为本公开实施例提供的温控方法在移动终端的简要流程图;

图2为本公开实施例提供的温控方法在云服务器端的简要流程图;

图3为本公开实施例提供的温控方法的具体流程图;

图4移动终端的温控系统一实施例的结构原理框图;

图5图4为本公开实施例提供的温控模块的结构原理框图;

图6为本公开实施例提供的温控系统另一实施例的结构原理框图;

图7为本公开实施例提供的用于实现移动终端温控方法、系统的计算机程序产品的结构原理示意图。

具体实施方式

以下基于实施例对本公开实施例进行描述,但是本公开实施例并不仅仅限于这些实施例。在下文对本公开实施例的细节描述中,详尽描述了一些特定的细节部分。对本领域技术人员来说没有这些细节部分的描述也可以完全理解本公开实施例。为了避免混淆本公开实施例的实质,公知的方法、过程、流程没有详细叙述。另外附图不一定是按比例绘制的。

如图1所示,为本公开实施例提供的温控方法在移动终端的简要流程图,包括以下步骤:

步骤S11,获取GPS信息。

步骤S12,将所述GPS信息发送给云端服务器。其中,移动终端的GPS信息可以通过以下方式发送:

方式一:由移动终端主动发送GPS信息。

方式二:云端服务器向移动终端发送要求其提供GPS信息的通知,移动终端收到所述的通知后,向云端服务器发送GPS信息。

步骤S13,获取与所述GPS信息对应的移动终端的温控配置信息。通常,通过接收云端服务器发送来的信息来获取温控配置信息。

步骤S14,根据所述温控配置信息调整内核温度。具体地,移动终端根据所述温控配置信息及其内部传感器感测到的当前温度值,计算内部温控参数,并根据所述温控参数控制对应的元件,如降低CPU主频、降低通信模块中基带芯片的功率等,从而调整移动终端的内核温度,使移动终端的温度符合设置的温度。

图2为本公开实施例提供的温控方法在云服务器端的简要流程图。云服务器执行以下步骤:

步骤S21,接收移动终端发送的GPS信息。

步骤S22,根据GPS信息,获取GPS信息指示的所在地理区域的环境温度信息。具体地,云端服务器根据GPS信息中的地理位置信息查询相关系统,获取移动终端所在地理区域的环境温度信息。所述环境温度信息可以为一个时段的温度范围,或者是一个时段的气温曲线表。例如24小时气温曲线表等。

步骤S23,根据获取的所述环境温度信息,获取温控配置信息。具体地,云端服务器根据所述环境温度信息,并参考所述移动终端在注册时上传的终端配置信息,如CPU主频、存储器容量、基带芯片相关参数等,从而设置移动终端的温控配置信息。所述温控配置信息为一参数信息表,包括一个或多个时间点及与其对应的温度值,例如上午十点对应的温度值、中午12点对应的温度值、下午两点对应的温度值和下午四点对应的温度值。

步骤S24,云端服务器向所述移动终端发送所述温控配置信息。

具体地,参考图3,以图3所示的流程为例,对本发明提供的温控方法进行详细说明。

移动终端向云端服务器发起注册,注册信息包括移动终端ID、移动终端的配置文件和温控请求。其中,所述的移动终端的配置文件包括了移动终端的硬件配置信息,如CPU主频、存储器容量、安装的应用信息等。该注册信息发送一遍即可,在移动终端的配置发生变化时,可将变化的信息发送给云端服务器进行更新。

云端服务器接收到该注册信息后存储,以便于对接收到的来自于移动终端的信息进行身份验证及计算温控配置信息时使用。

在启动温控之前,需要用户通过用户接口启动温控功能,允许移动终端与云端服务器通信,接受云端服务器的温度控制。

移动终端通过用户接口检测到可以与云端服务器通信时,将自身的GPS信息发送给云端服务器,在发送GPS信息的同时,还包括移动终端的ID。

云端服务器接收到该GPS信息后,从中解析到移动终端的ID及相应的地理位置信息。根据内部存储的移动终端的注册信息,验证所述移动终端的ID是否为已注册的移动终端。如果是,则认为所述移动终端合法。

云端服务器根据所述地理位置信息,通过查询相关系统获取移动终端所在地理区域的环境温度信息。

云端服务器根据所述环境温度信息、注册信息中的移动终端配置参数设置移动终端的温控配置信息,得到温控配置信息,并记录在一参数信息表中,其中记载着多个预定时间点及与其对应的温度值。

云端服务器将所述参数信息表推送给所述移动终端。在推送时,推送的消息中包括了移动终端的ID。在推送时,还可以定时推送。例如,当终端的地理信息一直没有变化时,为了获得准确的温控参数,云端服务器每天或每半天更新一次环境温度信息,从而更新温控配置信息,再定时推送给移动终端。

移动终端接收来自云端服务器的信息,并进行验证。通过解析消息获得移动终端的ID,通过与自身ID对比,确认所述信息是否合法。

移动终端根据接收的温控配置信息及内部感测得到的温度数据,计算内部温控参数;再根据计算出的内部温控参数,向相应的元件发送对应的温控信号,使移动终端的内核温度符合配置的参数。

如果移动终端的地理位置超出预设的范围时,重新向云端服务器发送GPS信息。

云端服务器根据新的GPS信息更新移动终端的温控配置信息,重新开始新的温度控制。

本公开实施例还提供了一种用于控制移动终端温度的温控系统,如图4所示,包括移动终端1和云端服器2,其中,所述移动终端除了包括常规硬件、程序指令外,还包括GPS模块11、温控模块12和本地数据通讯模块13。所述GPS模块11用于提供移动终端的地理位置信息,所述温控模块12根据温控配置信息控制移动终端的内核温度,所述本地数据通讯模块13与云端服器通信,在移动终端和云端服器之间传送数据。另外,本公开实施例中的所述移动终端还可以选择性地包括用户接口14,用于控制本地数据通讯模块与云端服务器的通信连接。用户通过该用户接口14可以打开或关闭本公开实施例所述的温控功能。

所述云端服务器2,包括云端数据通讯模块21、环境温度信息获取模块22和计算模块23,其中,所述云端数据通讯模块21与移动终端通信,在移动终端和云端服器之间传送数据,所述环境温度信息获取模块22根据接收到的GPS信息,获取环境温度信息,所述计算模块23根据环境温度信息与所述移动终端的配置信息,计算温控配置信息。

其中,所述温控模块12如图5所示,包括注册单元121、计算单元122和温控信号输出单元123,其中,所述注册单元121通过所述本地数据通讯模块13,向所述云端服务器发送温控注册信息,所述温控注册信息包括移动终端的ID、终端配置信息和温控服务请求。所述计算单元122根据移动终端内部感测的温度信息和云端服务器发送来的温控配置信息,计算内部温控参数;所述温控信号输出单元123根据计算出的内部温控参数,向相应的元件发送对应的温控信号。

在移动终端和云端服务器之间的通信过程中,为了确保数据安全、合法,在移动终端中包括本地验证模块15,在云端服务器中包括云端验证模块24,如图6所示。例如,当移动终端接收到云端服务器推送的温控配置信息时,通过解析该信息,可以得到该信息的目的移动终端的ID,通过对比所述ID与本机ID,便可以验证接收到的信息是否是发给本机的信息。同理,当云端服务器收到移动终端的信息,如GPS信息,也要进行验证,解析出信息中的移动终端ID,在查询该ID是否在存储的ID列表中。当有多个移动终端向云端服务器注册时,云端服务器内部的管理单元会将这些移动终端注册信息都保存起来,并建有ID列表。当验证接收到的消息时,根据信息中ID,查询该ID列表,如果所述ID在列表中,则所述信息合法。否则是不合法的信息,不予处理。

如图7所示,为本公开实施例提供的用于实现移动终端温控方法、系统的计算机程序产品的结构原理示意图。本公开实施例的移动终端100包括信号承载介质101。信号承载介质101为指令载体,可以包括一个或多个指令集,如GPS系统指令1011和本实施例中的温控指令1012。温控指令1012被例如处理器执行时,可以完成上述实施例中描述的功能。例如,温控指令1012被执行以完成以下的功能:

向云端服务器发起注册,发送注册信息;

向云端服务器发送GPS信息;

接收云端服务器发送来的温控配置信息;

根据所述温控配置信息调整移动终端的内核温度。

在一些具体实现中,信号承载介质101可以包括可记录介质1013,诸如但不限于各种内置存储器、外置存储卡。信号承载介质101还可以包括通信介质1014,诸如但不限于数字和/或模拟通信介质(例如,光纤线缆、波导、有线通信链路、无线通信链路等)。

通过云端服务器的控制,可以自动灵活地根据环境温度控制移动终端的工作温度,使其一直处于合理状态,从而保护移动终端,提高移动终端的可用性,延长移动终端的寿命。尤其是频繁出差的用户,可以更加很好地控制移动终端的工作温度。

以上所述仅为优选实施例,并不用于限制本公开实施例,对于本领域技术人员而言,本公开实施例可以有各种改动和变化。凡在本公开实施例的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本公开实施例的保护范围之内。

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