控制分体式移动终端的使用方法及分体式移动终端的制作方法
【专利摘要】本发明适用于通信【技术领域】,提供了一种控制分体式移动终端的使用方法,所述分体式移动终端包括主机和子机,所述方法包括:获取所述分体式移动终端的温度状态;所述分体式移动终端根据所述温度状态执行对应的任务管理。本发明还相应的提供一种分体式移动终端。借此,本发明可以根据分体式移动终端的温度调整执行的任务,有效的解决分体式移动终端的发热问题。
【专利说明】控制分体式移动终端的使用方法及分体式移动终端
【技术领域】
[0001]本发明涉及通信【技术领域】,尤其涉及一种控制分体式移动终端的使用方法及分体式移动终端。
【背景技术】
[0002]伴随着智能手机的发展,智能手机或者说智能终端向大屏幕发展已经变成一种趋势。同时使用大屏幕设计也给智能手机和智能终端带来一些不便,为解决大屏幕带来的不便设计开发人员想出各种解决方案,其中分体式设计是其中比较热门和流行的一种方案。
[0003]现在智能手机被设计的集成化越来越高,而性能越来越好,手机功能也是越来越多。但同时也产生一个非常严重的问题,就是手机发热严重,发热问题甚至已经影响终端用户的使用。产生终端发热严重的问题主要是由于终端负荷加重,导致终端CPU以及各个模块都在高速运行,从而产生过多的热量。而现在为解决发热问题主要的方法就是针对场景,在手机温度变高时降低CPU的频率,限制手机部分功能的使用,而这种解决发热问题的方法是通过牺牲终端性能来实现的。
[0004]在分体式智能终端的设计中,有一个主机和一个子机,主机和子机是相互独立的终端。主机在整个系统中占主导作用,系统中主要的业务都是在主机中处理,而子机处理业务有限。这样在分体式设计中,主机和所以智能终端一样,如果负荷重时终端本身发热严重,解决发热问题也是通过牺牲主机性能来做的。而于此同时由于子机业务有限在主机发热严重时子机不会出现发热问题。虽然分体式终端设计有主机和子机,但是在解决主机发热时子机却起不到任何的作用,甚至还会因为子机的业务请求而增加主机发热程度。例如:当用户在使用主机通过WIFI玩网络游戏时,主机会出现发热严重,这时主机就会降低CPU频率,减小WIFI网络速度等方法来解决发热问题。而在此同时子机没有数据处理处于待机状态不会有发热的问题。针对主机发热问题子机对主机不但没有帮助甚至会加重主机发热,如此时如果子机请求通过数据网下载某个大数据时,主机的发热问题就更加严重。
[0005]综上可知,现有的分体式移动终端,在实际使用上显然存在不便与缺陷,所以有必要加以改进。
【发明内容】
[0006]针对上述的缺陷,本发明的目的在于提供一种控制分体式移动终端的使用方法及分体式移动终端,可以有效解决其主机的发热问题,提高分体式移动终端的运行性能。
[0007]为了实现上述目的,本发明提供一种控制分体式移动终端的使用方法,所述分体式移动终端包括主机和子机,所述方法包括:
[0008]获取所述分体式移动终端的温度状态;
[0009]所述分体式移动终端根据所述温度状态执行对应的任务管理。
[0010]根据本发明的控制分体式移动终端的使用方法,所述获取所述分体式移动终端温度状态的步骤之前还包括:[0011]预设所述分体式移动终端的主机与子机的温度阈值;
[0012]所述分体式移动终端的主机与子机的温度状态对应相同或不同的温度阈值。
[0013]根据本发明的控制分体式移动终端的使用方法,所述分体式移动终端根据温度状态执行对应的任务管理的步骤具体包括:
[0014]根据所述主机和/或子机的温度状态,判断所述主机和/或子机所处的温度是否超过温度阈值,
[0015]若所述温度状态超过温度阈值,则所述主机和/或子机获取其正在处理的数据,并停止所述数据的处理进程。
[0016]根据本发明的控制分体式移动终端的使用方法,所述若温度状态超过温度阈值,则所述主机和/或子机获取其正在处理的数据的步骤后还包括:
[0017]所述主机和/或子机将所述数据传输至其他子机或主机上,所述其他子机或主机接收所述数据;
[0018]所述其他子机或主机接收所述数据后,对所述数据进行处理。
[0019]根据本发明的控制分体式移动终端的使用方法,该方法还包括:
[0020]所述其他子机或主机处理所述数据后,反馈所述处理结果。
[0021]本发明还提供一种分体式移动终端,包括主机和子机,所述分体式移动终端具有:
[0022]温度获取模块,用于获取所述分体式移动终端的温度状态;
[0023]任务管理模块,用于根据所述温度状态执行对应的任务管理。
[0024]根据本发明的分体式移动终端,所述分体式移动终端还包括:
[0025]温度设置模块,用于预设所述分体式移动终端的主机与子机的温度阈值;
[0026]所述分体式移动终端的主机与子机的温度状态对应相同或不同的温度阈值。
[0027]根据本发明的分体式移动终端,所述任务管理模块具体包括:
[0028]判断子模块,用于根据所述主机和/或子机的温度状态,判断所述主机和/或子机所处的温度是否超过温度阈值,
[0029]处理子模块,用于所述温度状态超过温度阈值时,获取所述主机和/或子机正在处理的数据,并停止所述数据的处理进程。
[0030]根据本发明的分体式移动终端,所述处理子模块进一步用于将获取的主机和/或子机正在处理的数据传输至其他子机或主机上,所述其他子机或主机接收所述数据;
[0031 ] 所述其他子机或主机接收所述数据后,对所述数据进行处理。
[0032]根据本发明的分体式移动终端,还包括:
[0033]处理反馈模块,用于所述其他子机或主机处理所述数据后,反馈所述处理结果。
[0034]本发明通过实时检测和获取分体式移动终端的温度状态,以判定其工作状态,并根据温度状态执行相应的任务管理。优选的,其可以通过预设分体式移动终端的主机与子机温度阈值,具体应用中,可比较分体式移动终端的实时温度与预设温度阈值的大小,以获取主机与子机的当前工作状态,同时根据比较结果,对正在运行的应用程序进行处理。借此,本发明可以根据终端温度状态实时高速分配其执行任务的主机/子机的运行状态,有效解决主机的发热问题,提升终端性能。【专利附图】
【附图说明】
[0035]图1是本发明一实施例的分体式移动终端的结构示意图;
[0036]图2是本发明另一实施例的分体式移动终端的结构示意图;
[0037]图3是本发明一实施例的控制分体式移动终端的使用方法流程图;
[0038]图4是本发明另一实施例的控制分体式移动终端的使用方法流程图。
【具体实施方式】
[0039]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0040]参见图1,本发明提供了一种分体式移动终端,其包括无线连接的主机和子机,该分体式移动终端100具有温度获取模块10和任务管理模块20,具体的:
[0041]温度获取模块10,用于获取所述分体式移动终端100的温度状态。具体的,其可以获取分体式移动终端100的主机和/或子机的温度状态。分体式移动终端100运行任务时,主机和子机均不断的检测自身的温度,且子机可以实时的将自身的温度信息上报至主机,主机通过任务管理模块20作进一步处理,对于温度的检测可以通过在主机和子机内配置温度传感器实现。
[0042]需要说明的是,对于分体式移动终端100,其一般情况下,大部分的任务由主机执行,因此对于温度状态等级的判断大多应用于主机。
[0043]任务管理模块20,用于根据所述温度状态执行对应的任务管理。实际应用中,预设的温度状态可以有多个,比如,温度较低时可以作为正常等级,温度稍高时作为轻微影响等级,温度很高时作为严重影响等级。每一个影响等级可以通过预设温度阈值实现,且根据不同的硬件配置,不同的分体式移动终端及对应的主机和子机均可设有相同或不同和温度状态等级。任务管理模块20根据所述主机和/或子机的温度状态所处的温度状态等级,执行对应的任务管理。具体的,分体式移动终端100的子机可以预先向主机注册或上报该子机可以执行的任务(应用程序),主机可以根据该信息进行任务分配管理。借此,本发明的分体式移动终端100可以预先对不同的温度状态等级设置对应的任务管理策略,比如主机在温度稍高的轻微影响等级时,其可以根据子机注册的能力(可执行的任务)将少部分的任务分配到子机运行,借此降低主机的功耗,提升分体式移动终端100的整体性能。当然,主机在温度较高的严重影响等级时则可以根据子机注册的能力将大部分的任务分配到子机运行。
[0044]进一步的,正常状态下子机执行的任务较少,当其执行的任务较多时,也通过主机检测温度,对子机进行任务管理,并在子机温度较高时接收子机的部分任务,以减轻子机的负担。
[0045]再参见图2,本发明的优选实施例中,分体式移动终端100还具有温度设置模块30,用于预设所述分体式移动终端100的主机与子机的温度阈值。上述实施例已经说明,主机和/或子机可以有若干相同或不同的温度阈值区间,每个所述温度阈值区间对应一个温度状态等级主机和/或子机的温度状态等级可以有两个或多个,比如,温度较低时可以作为正常等级,温度稍高时作为轻微影响等级,温度很高时作为严重影响等级。具体的,以主机为例,可以预设O?20°C为正常等级,20?40°C为轻微影响等级,40°C以上为严重影响等级。根据主机和子机的硬件配置及执行任务的情况,可以将主机和子机的温度状态等级设为对应相同或不同的温度阈值区间。
[0046]本实施例中,任务管理模块20包括判断子模块21和处理子模块22,其中:
[0047]判断子模块21,用于根据所述主机和/或子机的温度状态,判断所述主机和/或子机所处的温度是否超过温度阈值。对应的,该处所述的温度阈值可以为一个多个,以分别对应不同的温度区间等级,在此,以一个温度阈值为例加以说明,即分体式移动终端100的温度在高于该温度阈值时,视为非正常温度等级,须由处理子模块22加以处理。
[0048]处理子模块22,用于所述温度状态超过温度阈值时,获取所述主机和/或子机正在处理的数据,并停止所述数据的处理进程。需要说明的,该处理子模块22即可以自动关闭所述数据的处理进程,也可以提示用户暂停或关闭正在运行的部分或全部应用程序,借此保护终端。
[0049]更好的是,用于所述温度状态超过温度阈值时,处理子模块22还可以进行如下处理:将获取的主机和/或子机正在处理的数据传输至其他子机或主机上,所述其他子机或主机接收所述数据。比如,当用户在使用主机通过WIFI玩网络游戏时,子机又请求下载一个大数据,则主机会出现发热问题,此时主机可以将WIFI或网络下载的工作交由子机来完成,子机承担的一部分工作,借此使主机的工作变少,缓解主机的发热问题,提供整体性能。
[0050]本发明的优选实施例中,分体式移动终端100的温度状态超过温度阈值时,其可以判断当前运行的应用程序中最耗能的任务或发热量最大的任务,进而通过处理子模块22将该任务转移处理,以降低终端功耗。进一步的,分体式移动终端100在转移应用程序前可判断被接收处理的移动终端是否具有相同应用或硬件配置标准,借此以确定该终端是否具有处理能力,若没有,则需重新搜索具有处理能力的终端装置。
[0051]本发明还可以在分体式移动终端100内设置处理反馈模块40,用于所述其他子机或主机处理所述数据后,反馈所述处理结果。具体的,分体式移动终端100可以将任务全部转移到其他终端进行处理,也可以仅将执行的数据交由其他终端,待数据处理完毕后将处理信息返回给原分体式移动终端100。
[0052]更好的,本发明另一实施例中,还可以作如下设置:如果用户直接使用子机,则主机的温升可以增加;如果用户直接使用主机则大部分的数据的计算处理可在子机上实现。t匕如,子机做LTE或3G通信的数据传输,而主机侧只接收WIFI信号,增加使用的合理性。
[0053]参见图3,本发明提供了一种控制分体式移动终端的使用方法,其可以通过如图1所示的分体式移动终端100实现,分体式移动终端100包括主机和子机,该方法包括:
[0054]步骤S301,获取所述分体式移动终端100的温度状态。具体的,通过温度获取模块10可以获取分体式移动终端100的主机和/或子机的温度状态。分体式移动终端100运行任务时,主机和子机均不断的检测自身的温度,且子机可以实时的将自身的温度信息上报至主机,主机通过任务管理模块20作进一步处理,对于温度的检测可以通过在主机和子机内配置温度传感器实现。
[0055]需要说明的是,对于分体式移动终端100,其一般情况下,大部分的任务由主机执行,因此对于温度状态等级的判断大多应用于主机。
[0056]步骤S302,根据所述温度状态执行对应的任务管理。实际应用中,预设的温度状态可以有多个,比如,温度较低时可以作为正常等级,温度稍高时作为轻微影响等级,温度很高时作为严重影响等级。每一个影响等级可以通过预设温度阈值实现,且根据不同的硬件配置,不同的分体式移动终端及对应的主机和子机均可设有相同或不同和温度状态等级。任务管理模块20根据所述主机和/或子机的温度状态所处的温度状态等级,执行对应的任务管理。具体的,分体式移动终端100的子机可以预先向主机注册或上报该子机可以执行的任务(应用程序),主机可以根据该信息进行任务分配管理。借此,本发明的分体式移动终端100可以预先对不同的温度状态等级设置对应的任务管理策略,比如主机在温度稍高的轻微影响等级时,其可以根据子机注册的能力(可执行的任务)将少部分的任务分配到子机运行,借此降低主机的功耗,提升分体式移动终端100的整体性能。当然,主机在温度较高的严重影响等级时则可以根据子机注册的能力将大部分的任务分配到子机运行。
[0057]进一步的,正常状态下子机执行的任务较少,当其执行的任务较多时,也通过主机检测温度,对子机进行任务管理,并在子机温度较高时接收子机的部分任务,以减轻子机的负担。。
[0058]再参见图4,本发明提供了另一种控制分体式移动终端的使用方法,其可以通过如图2所示的分体式移动终端100实现,该方法包括:
[0059]步骤S401,预设所述分体式移动终端100的主机与子机的温度阈值。上述实施例已经说明,主机和/或子机可以有若干相同或不同的温度阈值区间,每个所述温度阈值区间对应一个温度状态等级主机和/或子机的温度状态等级可以有两个或多个,主机和子机的温度状态等级对应的温度阈值区间可以相同,也可以不同,根据硬件配置设定,本实施例以一个温度阈值加以说明。
[0060]步骤S402,获取所述分体式移动终端的主机和子机的温度状态。对于温度的获取可以通过在主机和子机内部配置温度传感器实现。
[0061]步骤S403,判断所述主机和/或子机所处的温度是否超过温度阈值。若是,则执行步骤S404,否则终端继续检测自身温度状态,不作其它处理。
[0062]步骤S404,所述主机和/或子机获取其正在处理的数据,并停止所述数据的处理进程。
[0063]步骤S405,主机和/或子机将所述数据传输至其他子机或主机上,其它主机或主机接收到数据后进行处理。比如,当用户在使用主机通过WIFI玩网络游戏时,子机又请求下载一个大数据,则主机会出现发热问题,此时主机可以将WIFI或网络下载的工作交由子机来完成,子机承担的一部分工作,借此使主机的工作变少,缓解主机的发热问题,提供整体性能。优选的,分体式移动终端100可以判断当前运行的应用程序中最耗能的任务或发热量最大的任务,并可以选择将该任务转移处理,以降低终端功耗。进一步的,分体式移动终端100在转移应用程序前可判断被接收处理的移动终端是否具有相同应用或硬件配置标准,借此以确定该终端是否具有处理能力,若没有,则需重新搜索具有处理能力的终端装置。
[0064]更好的,分体式移动终端100可以将任务全部转移到其他主机和/或子机进行处理,也可以仅将执行的数据交由其他主机和/或子机,待数据处理完毕后将处理信息返回给原分体式移动终端100。
[0065]综上所述,本发明通过实时检测和获取分体式移动终端的温度状态,以判定其工作状态,并根据温度状态执行相应的任务管理。优选的,其可以通过预设分体式移动终端的主机与子机温度阈值,具体应用中,可比较分体式移动终端的实时温度与预设温度阈值的大小,以获取主机与子机的当前工作状态,同时根据比较结果,对正在运行的应用程序进行处理。借此,本发明可以根据终端温度状态实时高速分配其执行任务的主机/子机的运行状态,有效解决主机的发热问题,提升终端性能。
[0066]当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
【权利要求】
1.一种控制分体式移动终端的使用方法,所述分体式移动终端包括主机和子机,其特征在于,所述方法包括: 获取所述分体式移动终端的温度状态; 所述分体式移动终端根据所述温度状态执行对应的任务管理。
2.根据权利要求1所述的控制分体式移动终端的使用方法,其特征在于,所述获取所述分体式移动终端温度状态的步骤之前还包括: 预设所述分体式移动终端的主机与子机的温度阈值; 所述分体式移动终端的主机与子机的温度状态对应相同或不同的温度阈值。
3.根据权利要求1所述的控制分体式移动终端的使用方法,其特征在于,所述分体式移动终端根据所述温度状态执行对应的任务管理的步骤具体包括: 根据所述主机和/或子机的温度状态,判断所述主机和/或子机所处的温度是否超过温度阈值, 若所述温度状态超过温度阈值,则所述主机和/或子机获取其正在处理的数据,并停止所述数据的处理进程。
4.根据权利要求3所述的控制分体式移动终端的使用方法,其特征在于,所述若温度状态超过温度阈值,则所述主机和/或子机获取其正在处理的数据的步骤后还包括: 所述主机和/或子机将所述数据传输至其他子机或主机上,所述其他子机或主机接收所述数据; 所述其他子机或主机接收所述数据后,对所述数据进行处理。
5.根据权利要求4的控制分体式移动终端的使用方法,其特征在于,该方法还包括: 所述其他子机或主机处理所述数据后,反馈所述处理结果。
6.一种分体式移动终端,包括主机和子机,其特征在于,所述分体式移动终端具有: 温度获取模块,用于获取所述分体式移动终端的温度状态; 任务管理模块,用于根据所述温度状态执行对应的任务管理。
7.根据权利要求6所述的分体式移动终端,其特征在于,所述分体式移动终端还包括: 温度设置模块,用于预设所述分体式移动终端的主机与子机的温度阈值; 所述分体式移动终端的主机与子机的温度状态对应相同或不同的温度阈值。
8.根据权利要求6所述的分体式移动终端,其特征在于,所述任务管理模块具体包括: 判断子模块,用于根据所述主机和/或子机的温度状态,判断所述主机和/或子机所处的温度是否超过温度阈值, 处理子模块,用于所述温度状态超过温度阈值时,获取所述主机和/或子机正在处理的数据,并停止所述数据的处理进程。
9.根据权利要求8所述的分体式移动终端,其特征在于,所述处理子模块进一步用于将获取的主机和/或子机正在处理的数据传输至其他子机或主机上,所述其他子机或主机接收所述数据; 所述其他子机或主机接收所述数据后,对所述数据进行处理。
10.根据权利要求9所述的分体式移动终端,其特征在于,还包括: 处理反馈模块,用于所述其他子机或主机处理所述数据后,反馈所述处理结果。
【文档编号】G06F9/50GK103577270SQ201310529491
【公开日】2014年2月12日 申请日期:2013年10月30日 优先权日:2013年10月30日
【发明者】瞿盛辉 申请人:宇龙计算机通信科技(深圳)有限公司