一种终端控制方法及终端与流程

文档序号:11624734阅读:275来源:国知局
一种终端控制方法及终端与流程

本发明涉及电子技术领域,尤其涉及一种终端控制方法及终端。



背景技术:

随着智能手机等终端的中央处理器(centralprocessingunit,cpu)多核以及cpu的主频越来越大,以及安装的应用越来越多,其功耗也越来越大。在实践中发现,射频模块,如功率放大器(poweramplifier,pa)可进行数据业务和移动业务,如果pa在进行数据业务时,其移动业务也始终处于工作状态,从而增大了终端的功耗。



技术实现要素:

本发明实施例提供一种终端控制方法及终端,可以降低终端功耗。

第一方面,本发明实施例提供了一种终端控制方法,所述终端包括射频模块,所述射频模块包括数据业务模块和移动业务模块,该方法包括:

检测所述数据业务模块的工作状态;

若所述数据业务模块的工作状态为启用状态,则判断当前启用所述数据业务模块的应用是否属于预设应用;

若属于预设应用,则控制所述移动业务模块进入省电模式。

第二方面,本发明实施例提供了一种终端,所述终端包括射频模块,所述射频模块包括数据业务模块和移动业务模块,该终端包括:

检测单元,用于检测所述数据业务模块的工作状态;

判断单元,用于在所述数据业务模块的工作状态为启用状态时,判断当前启用所述数据业务模块的应用是否属于预设应用;

控制单元,用于在所述判断单元判断出当前启用所述数据业务模块的应用属于预设应用时,控制所述移动业务模块进入省电模式。

本发明实施例通过在预设应用启用数据业务模块时,控制业务模块进入省电模式,以避免数据业务开启时射频模块长期处于高功耗状态,从而能够减少终端功耗,降低终端温度。

附图说明

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

图1是本发明实施例提供的一种终端控制方法的流程示意图;

图2是本发明实施例提供的方波信号示意图;

图3是本发明另一实施例提供的一种终端控制方法的流程示意图;

图4是本发明实施例提供的一种终端的示意性框图;

图5是本发明另一实施例提供的一种终端的示意性框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。

还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。

参见图1,是本发明实施例提供的一种终端控制方法的流程示意图,所述方法可以由智能手机(如android手机、ios手机、windowsphone手机等)、平板电脑、移动互联网设备(mobileinternetdevices,mid)等能够使用数据业务和移动业务的智能终端来实现,如图所示的终端控制方法可包括以下步骤:

101、终端检测数据业务模块的工作状态。

本发明实施例中,终端包括有射频模块、该射频模块由数据业务模块和移动业务模块组成,也可以说,该射频模块包括数据业务通道和移动业务通道,本发明实施例不做限定。

本发明实施例中,数据业务模块的工作状态可以包括但不限于开启和关闭状态,启用状态和非启用状态。数据业务模块的开启和关闭状态具体可通过控制数据业务通道的开启和关闭来实现。例如,当用户打开数据业务开关时,终端会开启数据业务通道,数据业务模块从而处于开启状态,如果终端没有启动需要使用数据业务的应用或者启动的应用没有与外部设备或者互联网进行数据收发,则数据业务模块处于非启用状态,如果启动了需要使用数据业务的应用或者启动的应用与外部设备或者互联网进行数据收发,则数据业务模块处于启用状态。

本发明实施例中,终端可以通过检测射频模块(如pa)中的数据业务通道来检测数据业务模块的工作状态。

102、若数据业务模块的工作状态为启用状态,终端判断当前启用数据业务模块的应用是否属于预设应用。

本发明实施例中,如果数据业务模块的工作状态为启用状态,那么终端会进一步判断当前启动数据业务模块的应用是否属于预设应用。其中,预设应用可以包括但不限于多媒体应用和社交应用,还可以包括游戏类应用、直播类应用,等等,本发明实施例不做限定。

进一步的,多媒体应用可以为视频播放应用、音乐播放应用等,社交应用可以为聊天工具、微博等,本发明实施例不做限定。

103、若属于预设应用,终端控制移动业务模块进入省电模式。

本发明实施例中,如果终端判断出启动数据业务模块的应用属于预设应用,则可以进一步控制移动业务模块进入省电模式。

具体的,可通过将控制信号输入移动业务模块的接口来控制移动业务模块的开关状态来实现移动业务模块进入省电模式;也可以关闭移动业务模块内至少部分非必要元器件,当有一定业务时再开启这部分非必要元器件来实现移动业务模块进入省电模式。

可以理解的是,移动业务模块的接口可以为射频模块的移动业务通道,终端可通过控制信号控制移动业务通道何时关闭,何时开启,关闭和开启的时间,从而来控制移动业务模块的开关状态,使得移动业务模块间歇式工作。

其中,在终端的内部结构中,示例性地,cpu与pa通过高速移动产业处理器接口(mobileindustryprocessorinterface,mipi)时钟线(mipi_clk)和mipi数据线(mipi_data)进行通信,mipi_clk和mipi_data是cpu与pa的通信总线,相当于普通的集成电路总线(inter-integratedcircuit,iic),起到控制、通信等作用。由于pa与cpu之间的通信数据很快,一般普通的iic速度跟不上,所以终端一般采用mipi形式的iic,其速度可达到500mhz,而普通iic一般只有400khz,因此,终端在进行数据业务时,如果移动业务始终处于开启状态,则会产生大量的功耗,从而导致终端的温度升高,降低用户体验度。因此,终端可以对移动业务模块采用间歇式的控制方式来降低射频模块的功耗。

具体的,该控制信号可以为方波信号,那么终端通过将控制信号输入移动业务模块的接口控制移动业务模块的开关状态的具体方式可以为:

当该方波信号为高电平时,通过将该方波信号输入移动业务模块的接口控制移动业务模块处于开启状态;

当该方波信号为低电平时,通过将该方波信号输入移动业务模块的接口控制移动业务模块处于关闭状态。

具体实现中,该方波信号具体如图2所示。在图2所示的方波中,高电平时,终端会控制移动业务模块开启,低电平时,终端会控制移动业务模块关闭。

进一步的,该方波信号的高低电平占比为1:1,也即是说,在一个周期内(一个高电平和一个低电平组成一个周期),高电平和低电平所持续的时间相同。当然,本发明实施例也不限定于高低电平的占比。

进一步的,如果移动业务模块过长时间处于断开状态,终端在使用数据业务时,可能会导致漏接电话或短信,影响用户体验。因此,可以设置方波的周期在20us至40us之间。

举例来说,请一并参见图2,假设方波信号的周期为20us,那么一个周期内高电平和低电平的持续时间各为10us,通过这种间歇式的控制移动业务模块的开关状态,既可以保证使用数据业务时移动业务的正常进行,又能够减少终端功耗。进一步的,移动业务模块处于关闭状态时,射频模块是不工作的,处于散热状态,这样会在一定程度上降低终端温度,避免用户使用时终端温度过高,从而能够提高用户体验度。

可见,在图1所描述的方法中,终端可以在检测到射频模块的数据业务模块的工作状态为启用状态时,判断当前启用数据业务模块的应用是否属于预设应用,如果属于,则控制移动业务模块进入省电模式,减少应用在使用数据业务时射频模块的功耗,从而能够减少终端功耗,降低终端温度,提高用户体验度。

参见图3,是本发明另一实施例提供的一种终端控制方法的流程示意图,所述方法可以由智能手机、平板电脑、移动互联网设备等能够使用数据业务和移动业务的智能终端来实现,如图所示的终端控制方法可包括以下步骤:

301、终端检测数据业务模块的工作状态。

本发明实施例中,终端包括有射频模块、该射频模块由数据业务模块和移动业务模块组成,也可以说,该射频模块包括数据业务通道和移动业务通道,本发明实施例不做限定。

本发明实施例中,数据业务模块的工作状态可以包括但不限于开启和关闭状态,启用状态和非启用状态。数据业务模块的开启和关闭状态具体可通过控制数据业务通道的开启和关闭来实现。例如,当用户打开数据业务开关时,终端会开启数据业务通道,数据业务模块从而处于开启状态,如果终端没有启动需要使用数据业务的应用或者启动的应用没有与外部设备或者互联网进行数据收发,则数据业务模块处于非启用状态,如果启动了需要使用数据业务的应用或者启动的应用与外部设备或者互联网进行数据收发,则数据业务模块处于启用状态。

本发明实施例中,终端可以通过检测射频模块(如pa)中的数据业务通道来检测数据业务模块的工作状态。

302、若数据业务模块的工作状态为启用状态,终端判断当前启用数据业务模块的应用是否属于预设应用。

本发明实施例中,如果数据业务模块的工作状态为启用状态,那么终端会进一步判断当前启动数据业务模块的应用是否属于预设应用。其中,预设应用可以包括但不限于多媒体应用和社交应用,还可以包括游戏类应用、直播类应用,等等,本发明实施例不做限定。

进一步的,多媒体应用可以为视频播放应用、音乐播放应用等,社交应用可以为聊天工具、微博等,本发明实施例不做限定。

303、若当前启用数据业务模块的应用属于预设应用,终端检测该应用当前进行的业务功能。

本发明实施例中,业务功能是指应用所能支持的功能,不同应用所支持的业务功能不同。例如,视频播放应用的业务功能可以包括但不限于播放本地视频,也可以在线播放视频,具体可以细分为播放的是哪种时长的视频,如10分钟以内的视频,10分钟至30分钟的视频,大于30分钟的视频,等等。又如,社交应用的业务功能可以包括但不限于文字聊天、语音聊天、语音通话、视频通话、传输图片、传输视频、传输文件、播放音乐,等等。

因此,终端在判断出启用数据业务模块的应用属于预设应用后,可以进一步确定该应用当前正在进行的业务功能,以便更好的确定该应用的业务功能占用射频模块资源后是否会导致终端的功耗增加,是否需要采用间歇式的控制方式控制移动业务模块的开关状态。

304、若该应用当前进行的业务功能为指定业务功能,终端控制移动业务模块进入省电模式。

本发明实施例中,指定业务功能可以是占用数据业务较多的业务功能,也可以是对于终端来说硬件要求较高的业务功能,还可以是使得终端功耗(具体可以是射频模块功耗)较大的业务功能,本发明实施例不做限定。其中,指定业务功能可以是终端默认的,也可以是用户预先设定的,或者对终端默认的业务功能进行修改的,还可以是根据不同场景实时检测出的(比如应用当前正在进行的业务功能所占用数据业务较多或者使得射频模块功耗较大),本发明实施例不做限定。对于不同应用来说,指定业务功能也有所不同。

举例来说,如果当前启动的应用为社交应用,那么指定业务功能可以是语音通话,视频通话、视频传输、播放音乐等等。如果当前启动的应用为多媒体应用,如视频播放应用,那么指定业务功能可以是在线播放视频的业务功能,本发明实施例不做限定。

因此,终端在检测出当前启动应用为预设应用,其该应用当前正在进行的业务功能为指定业务功能时,可以进一步控制移动业务模块进入省电模式。具体可通过将控制信号,如特定周期的方波信号,输入移动业务模块的接口,从而来控制移动业务模块的开关状态,以实现移动业务模块进入省电模式。

可见,在图3所描述的方法中,终端在检测到射频模块的数据业务模块的工作状态为启用状态时,判断当前启用数据业务模块的应用是否属于预设应用,如果属于,且该应用当前进行的业务功能为指定业务功能,则控制移动业务模块进入省电模式,减少应用在特定情况下使用数据业务时射频模块的功耗,从而能够减少终端功耗,降低终端温度,提高用户体验度。

参见图4,是本发明实施例提供的一种终端的示意性框图。本发明实施例中所描述的一种终端,包括:

检测单元401,用于检测所述数据业务模块的工作状态。

判断单元402,用于在所述数据业务模块的工作状态为启用状态时,判断当前启用所述数据业务模块的应用是否属于预设应用。

控制单元403,用于在所述判断单元402判断出当前启用所述数据业务模块的应用属于预设应用时,控制所述移动业务模块进入省电模式。

作为一种可行的实施方式,控制单元403控制所述移动业务模块进入省电模式的具体方式为:

通过将控制信号输入所述移动业务模块的接口控制所述移动业务模块的开关状态。

作为另一种可行的实施方式,所述控制信号为方波信号,所述控制单元403通过将控制信号输入所述移动业务模块的接口控制所述移动业务模块的开关状态的具体方式可以为:

当所述方波信号为高电平时,通过将所述方波信号输入所述移动业务模块的接口控制所述移动业务模块处于开启状态;

当所述方波信号为低电平时,通过将所述方波信号输入所述移动业务模块的接口控制所述移动业务模块处于关闭状态。

作为又一种可行的实施方式,所述方波信号的高低电平占比为1:1,所述方波信号的周期在20us~40us之间。

作为又一种可行的实施方式,所述预设应用包括多媒体应用和社交应用。

作为又一种可行的实施方式,所述检测单元401,还用于在所述判断单元402判断出当前启用所述数据业务模块的应用属于预设应用时,检测所述应用当前进行的业务功能;若所述应用当前进行的业务功能为指定业务功能,则触发所述控制单元403执行所述控制所述移动业务模块进入省电模式的操作。

可见,在图4所描述的终端中,终端在检测到射频模块的数据业务模块的工作状态为启用状态时,判断当前启用数据业务模块的应用是否属于预设应用,如果属于,且该应用当前进行的业务功能为指定业务功能,则控制移动业务模块进入省电模式,减少应用在特定情况下使用数据业务时射频模块的功耗,从而能够减少终端功耗,降低终端温度,提高用户体验度。

参见图5,是本发明另一实施例提供的一种终端的示意性框图。如图所示的本实施例中的一种终端可以包括:至少一个输入设备501;至少一个输出设备502;至少一个处理器503,例如cpu;存储器504;和射频模块505,上述输入设备501、输出设备502、处理器503、存储器504和射频模块505通过总线506连接。

其中,输出设备502例如可以是用于输出的屏幕/界面,如显示屏(display)、触控屏,输入设备501例如可以是用于输入的键盘(keyboard)、用于捕获图像的摄像头、用于播放声音信号的听筒以及扬声器等等,需要说明的是,此处的显示屏和触控屏可以为一体化设计,键盘既可以为实体键盘,也可以为触屏虚拟键盘,还可以为实体与触屏虚拟相结合的键盘。射频模块505包括数据业务模块和移动业务模块,或者包括数据业务通道和移动业务通道,存储器504用于存储指令,处理器503用于执行存储器504存储的程序。其中:

处理器503,用于检测所述数据业务模块的工作状态。

处理器503,还用于在所述数据业务模块的工作状态为启用状态时,判断当前启用所述数据业务模块的应用是否属于预设应用。

处理器503,还用于在所述当前启用所述数据业务模块的应用属于预设应用时,控制移动业务模块进入省电模式。

在一些可行的实施方式中,处理器503控制移动业务模块进入省电模式的具体方式可以为:

通过将控制信号输入所述移动业务模块的接口控制所述移动业务模块的开关状态。

在一些可行的实施方式中,所述控制信号为方波信号,所述处理器503通过将控制信号输入所述移动业务模块的接口控制所述移动业务模块的开关状态的具体方式可以为:

当所述方波信号为高电平时,通过将所述方波信号输入所述移动业务模块的接口控制所述移动业务模块处于开启状态;

当所述方波信号为低电平时,通过将所述方波信号输入所述移动业务模块的接口控制所述移动业务模块处于关闭状态。

在一些可行的实施方式中,所述方波信号的高低电平占比为1:1,所述方波信号的周期在20us~40us之间。

在一些可行的实施方式中,所述预设应用包括多媒体应用和社交应用。

在一些可行的实施方式中,所述处理器503,还用于在当前启用所述数据业务模块的应用属于预设应用时,检测所述应用当前进行的业务功能;若所述应用当前进行的业务功能为指定业务功能,则执行所述控制所述移动业务模块进入省电模式的操作。

具体实现中,本发明实施例中所描述的处理器503、输入设备501、输出设备502和存储器504可执行上述方法实施例的第一实施例、第二实施例所描述的图片处理方法的实现方式,在此不再赘述。

可见,在图5所描述的终端中,终端在检测到射频模块的数据业务模块的工作状态为启用状态时,判断当前启用数据业务模块的应用是否属于预设应用,如果属于,且该应用当前进行的业务功能为指定业务功能,则通控制移动业务模块进入省电模式,减少应用在特定情况下使用数据业务时射频模块的功耗,从而能够减少终端功耗,降低终端温度,提高用户体验度。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的终端和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的终端和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。

本发明实施例终端中的单元可以根据实际需要进行合并、划分和删减。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

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