移动手持终端的外接设备模块功耗管控方法和装置与流程

文档序号:19737562发布日期:2020-01-18 04:42阅读:179来源:国知局
移动手持终端的外接设备模块功耗管控方法和装置与流程

本发明实施方式涉及功耗管控应用领域,尤其涉及一种移动手持终端的外接设备模块功耗管控方法和装置。



背景技术:

移动手持终端通常指具有以下几种特性的便于携带的数据处理终端:有操作系统,如windowsmobile6.1/6.5wince5.0/6.0、linux、android、ucos等;有内存,cpu,显卡等;有屏幕和键盘,具有数据传输处理能力;有电池,可以移动使用。

随着信息技术和计算机技术的发展,移动手持终端具有功耗低、体积小、集成度高等特点,作为移动信息化工具,已被广泛应用在各行各业中。随着应用需求多样化,移动手持终端的外接设备模块也是各种各样,例如移动手持终端上外接打印机模块、特高频(ultrahighfrequency,uhf)模块等。外接设备模块在工作时都具有相当的耗电量,如果一个移动手持终端连接有多个外接设备模块,则该移动手持终端的电池电量将会很快耗尽,从而影响移动手持终端的用户体验。

目前,移动手持终端的外接设备模块可以通过针对相应设备模块开发的应用,来控制外接设备模块的功耗模式或者控制外接设备模块的上下电。

但是在实施本发明的过程中,发明人发现现有技术至少存在如下问题:

如果控制外接设备模块的应用被清除、崩溃或异常退出时,就无法控制外接设备模块的功耗模式或者无法控制外接设备模块的上下电,造成移动手持设备的外接设备模块的功耗处于失控的状态。

应该注意,上面对技术背景的介绍只是为了方便对本发明的技术方案进行清楚、完整的说明,并方便本领域技术人员的理解而阐述的。不能仅仅因为这些方案在本发明的背景技术部分进行了阐述而认为上述技术方案为本领域技术人员所公知。



技术实现要素:

针对上述问题,本发明实施方式的目的在于提供一种移动手持终端的外接设备模块功耗管控方法和装置,能够实现对移动手持终端的外接设备模块的功耗进行安全管控。

为实现上述目的,本发明实施方式提供一种移动手持终端的外接设备模块功耗管控方法,包括:移动手持终端和外接设备模块进行连接,所述移动手持终端上安装有对应的外接设备模块应用;所述移动手持终端对所述外接设备模块应用进行监控,根据所述移动手持终端操作系统的状态和/或所述外接设备模块应用的状态对所述外接设备模块进行功耗管控。

进一步地,所述移动手持终端和外接设备模块进行连接,具体包括:外接设备模块通过嵌入连接或者无线设备连接至移动手持终端;判断移动手持终端是否安装有对应的外接设备模块应用,则对所述移动手持终端上已安装的外接设备模块应用进行更新;如果没有,则在所述移动手持终端上安装对应的外接设备模块应用。

进一步地,所述对所述外接设备模块进行功耗管控,具体包括:当所述外接设备模块应用启动时,所述外接设备模块进入工作模式;当所述外接设备模块应用退出时,所述外接设备模块进入低功耗省电模式。

进一步地,所述对所述外接设备模块进行功耗管控,具体包括:如果所述移动手持终端的操作系统休眠时,所述移动手持终端将操作系统休眠的消息进行广播,使得所述外接设备模块应用接收到所述操作系统休眠的消息时,控制所述外接设备模块进入低功耗省电模式。

进一步地,所述移动手持终端操作系统对所述外接设备模块应用进行监听,如果所述移动手持终端操作系统监听到所述外接设备模块应用异常,则所述移动手持终端操作系统给所述外接设备模块发送指令,用以配置所述外接设备模块控制器的寄存器,控制所述外接设备模块进入低功耗省电模式。

为实现上述目的,本发明实施方式还提供一种移动手持终端的外接设备模块功耗管控装置,包括:接入单元,用于和外接设备模块进行连接,所述移动手持终端上安装有对应的外接设备模块应用;功耗管控单元,用于对所述外接设备模块应用进行监控,根据所述移动手持终端操作系统的状态和/或所述外接设备模块应用的状态对所述外接设备模块进行功耗管控。

进一步地,所述功耗管控单元,具体用于:根据所述外接设备模块应用的状态,通过所述外接设备模块应用对所述外接设备模块进行功耗管控;或者,将所述外接设备模块的低功耗和所述移动手持终端操作系统的系统休眠进行同步,对所述外接设备模块进行功耗管控;或者,所述移动手持终端操作系统对所述外接设备模块应用进行监听,并根据监听状态对所述外接设备模块进行功耗管控。

由上可见,本发明实施方式提供的移动手持终端的外接设备模块功耗管控方法和装置,通过将外接设备模块的低功耗休眠同步移动手持终端操作系统的系统休眠,同时移动手持终端的操作系统监控外接设备模块应用的状态,例如是否出现异常退出状况,从而能够实现对移动手持终端的外接设备模块的功耗进行安全管控。

附图说明

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

图1为本发明实施方式提供的移动手持终端的外接设备模块功耗管控方法的流程示意图;

图2为本发明实施方式提供的移动手持终端的外接设备模块功耗管控装置的结构示意图。

具体实施方式

为使本发明实施方式的目的、技术方案和优点更加清楚,下面将结合本发明实施方式中的附图,对本发明实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式是本发明一部分实施方式,而不是全部的实施方式。基于本发明中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都属于本发明保护的范围。此外,在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

为了使本技术领域的人员更好地理解本发明方案,下面将结合附图,对本发明实施例中的技术方案进行清楚、完整地描述。

本发明实施方式提供一种移动手持终端的外接设备模块功耗管控方法。如图1所示,该方法包括以下步骤:

步骤s101,移动手持终端和外接设备模块进行连接,所述移动手持终端上安装有对应的外接设备模块应用。

在本步骤中,外接设备模块可以通过嵌入连接或者无线设备连接至移动手持终端。然后判断移动手持终端是否安装有对应的外接设备模块应用,如果有,则无需做处理或者对已安装的外接设备模块应用进行更新;如果没有,则在所述移动手持终端上安装对应的外接设备模块应用。

步骤s102,移动手持终端操作系统对所述外接设备模块应用进行监控,根据所述移动手持终端操作系统的状态和/或所述外接设备模块应用的状态对所述外接设备模块进行功耗管控。

在本步骤中,一种情况下,可以根据所述外接设备模块应用的状态,通过所述外接设备模块应用对所述外接设备模块进行功耗管控。具体地,当所述外接设备模块应用启动时,所述外接设备模块进入工作模式;当所述外接设备模块应用退出时,所述外接设备模块进入低功耗省电模式。

在另一种情况下,将所述外接设备模块的低功耗和所述移动手持终端操作系统的系统休眠进行同步,对所述外接设备模块进行功耗管控。具体地,如果所述移动手持终端的操作系统休眠时,将所述操作系统休眠的消息进行广播,所述外接设备模块应用接收到移动手持终端操作系统休眠的消息时,所述外接设备模块应用控制所述外接设备模块进入低功耗省电模式。例如当按下移动手持终端的电源按键使手机灭屏,则移动手持终端操作系统休眠的消息会进行广播,当安装在移动手持终端中的外接设备模块应用收到该操作系统休眠的消息时,就控制外接设备模块进入低功耗省电模式。

在另一种情况下,移动手持终端操作系统对所述外接设备模块应用进行监听,对所述外接设备模块进行功耗管控。具体地,如果移动手持终端操作系统监听到所述外接设备模块应用异常,例如所述外接设备模块应用被清除或者崩溃异常退出等,所述移动手持终端操作系统给所述外接设备模块发送指令,用以配置所述外接设备模块控制器的寄存器,将所述外接设备模块进入低功耗省电模式。

为了克服现有技术中外接设备模块应用被清除、崩溃或异常退出时无法控制外接设备模块的功耗的问题,在本发明实施例中,将外接设备模块的低功耗休眠同步移动手持终端操作系统的系统休眠(例如androidos),同时移动手持终端的操作系统监控外接设备模块应用的状态,例如是否出现异常退出状况,从而能够实现对移动手持终端的外接设备模块的功耗进行安全管控。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,前述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)等非易失性存储介质,或随机存储记忆体(randomaccessmemory,ram)等。

应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

进一步参考图2,作为对上述图1所示方法的实现,本发明提供了一种移动手持终端的外接设备模块功耗管控装置200的一个实施例,该装置实施例与图1所示的方法实施例相对应。如图2所示,本发明实施例还提供一种移动手持终端的外接设备模块功耗管控装置200,包括:

接入单元21,用于和外接设备模块进行连接,所述移动手持终端上安装有对应的外接设备模块应用;

功耗管控单元22,用于对所述外接设备模块应用进行监控,根据所述移动手持终端操作系统的状态和/或所述外接设备模块应用的状态对所述外接设备模块进行功耗管控。

在本实施例中,功耗管控单元22可以根据所述外接设备模块应用的状态,通过所述外接设备模块应用对所述外接设备模块进行功耗管控。具体地,当所述外接设备模块应用启动时,所述外接设备模块进入工作模式;当所述外接设备模块应用退出时,所述外接设备模块进入低功耗省电模式。

功耗管控单元22还可以将所述外接设备模块的低功耗和所述移动手持终端操作系统的系统休眠进行同步,对所述外接设备模块进行功耗管控。具体地,如果所述移动手持终端的操作系统休眠时,将操作系统休眠的消息进行广播,使得所述外接设备模块应用接收到所述操作系统休眠的消息时,控制所述外接设备模块进入低功耗省电模式。

功耗管控单元22还可以对所述外接设备模块应用进行监听,并根据监听状态对所述外接设备模块进行功耗管控。具体地,对所述外接设备模块应用进行监听,如果所述移动手持终端操作系统监听到所述外接设备模块应用异常,则所述移动手持终端操作系统给所述外接设备模块发送指令,用以配置所述外接设备模块控制器的寄存器,控制所述外接设备模块进入低功耗省电模式。

上述的涉及到的移动手持终端的外接设备模块功耗管控装置具体技术细节和移动手持终端的外接设备模块功耗管控方法中类似,在移动手持终端的外接设备模块功耗管控装置的实施方式中所能达到的技术效果在移动手持终端的外接设备模块功耗管控方法的实施方式中也同样可以实现,为了减少重复,这里不再赘述。相应地,在移动手持终端的外接设备模块功耗管控装置的实施方式中提到的相关技术细节也可应用在移动手持终端的外接设备模块功耗管控方法的实施方式中。

本说明书中的各个实施方式均采用递进的方式描述,各个实施方式之间相同相似的部分互相参见即可,每个实施方式重点说明的都是与其他实施方式的不同之处。

最后应说明的是:上面对本发明的各种实施方式的描述以描述的目的提供给本领域技术人员。其不旨在是穷举的、或者不旨在将本发明限制于单个公开的实施方式。如上所述,本发明的各种替代和变化对于上述技术所属领域技术人员而言将是显而易见的。因此,虽然已经具体讨论了一些另选的实施方式,但是其它实施方式将是显而易见的,或者本领域技术人员相对容易得出。本发明旨在包括在此已经讨论过的本发明的所有替代、修改、和变化,以及落在上述申请的精神和范围内的其它实施方式。

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