基于广播机制实现移动设备省电的系统及其方法

文档序号:7550237阅读:217来源:国知局
专利名称:基于广播机制实现移动设备省电的系统及其方法
技术领域
本发明涉及一种移动设备省电的系统及其方法,特别是基于广播机制实现移动设备省电的系统及其方法。
背景技术
目前,智能手机、平板电脑等移动设备越来越普及,移动设备的功能也越来越强大,用户越来越依赖移动设备参与各种各样的应用,移动设备已经成为生活中必不可缺的交流工具,例如人们利用移动设备进行即时通信(頂),玩互动网络游戏,接收各种各样的Push信息,参与互动问答等。然而,一个显著的问题是,移动设备电池的续航能力并没有跟上应用多元化和复杂化的脚步,随着社会经济的发展和人们生活水平的提高,节能环保已成为了社会呼吁的主题,因此,对移动设备能耗控制和节能的研究也成为社会发展的必经过程,怎么让有限的电池续航能力尽可能不浪费,从而能够支撑更多、更复杂、需要更长时间供电的应用,成为了一个焦点。现有的技术方案大多根据移动设备的输入,例如键盘、触摸屏的活动,判断是否采用节能方案,例如当频繁按键的时候让移动设备工作在“最佳性能”状态,而一段时间内没有任何输入时,让移动设备工作在节电模式,例如屏幕背光关闭,处理器降频,这种根据人的行为模式和输入情况的方式能够一定程度的降低不必要的电池能量,但是还不能最大限度的降低不必要的电池能量。现有的移动设备内置的或者下载的软件内的省电模式是关闭了某些软件,这样对于用户来说有很大的局限性,比如用户想让一个软件处于待机状态下而不是关闭这个软件,有消息的时候仍然可以通知用户,但该软件耗电量又高,现有的省电模式不能满足用户类似的要求。

发明内容
本发明的目的在于克服现有技术的不足,提供一种在默认省电基础上更深层次省电的基于广播机制实现移动设备省电的系统及其方法。本发明的目的是通过以下技术方案来实现的基于广播机制实现移动设备省电的系统,它包括一个省电开关和一个省电管理模块,所述的省电开关用于开启和关闭省电模式,通过用户界面供移动设备用户使用,所述的省电管理模块用于管理和存储省电模式状态,省电开关与省电管理模块连接,省电管理模块通过省电广播与应用程序通信。基于广播机制实现移动设备省电的方法,它包括以下步骤
S1:称为重程序的耗电较高的程序开启;
52:重程序通过省电管理模块发送省电广播;
53:接收到省电广播的应用程序降低其耗电量。S4 :程序启动,检索省电模式。
本方法还包括一个省电广播注册的步骤。 本方法还包括一个省电模式修改步骤,将省电模式修改为“开启”或“关闭”。本方法还包括一个应用程序查询省电模式的步骤,当查询到省电模式为“开启”时,则以耗电较低的方案运行。本发明的有益效果是用户通过省电开关将省电模式设置为开启时,除了系统默认的关闭一些不经常使用的软件外,同时可以由相关应用程序根据使用情况自己去降低耗电量。从整体上看,系统的总耗电量并没有因为一个很耗电的应用程序的启用而加大,同时所有程序都有保持低耗电的机会,这样就能完成更深入的定制化的省电,从而延长有限电池的使用时间,提高了续航能力。


图1为本发明的系统组成框图2为本发明中程序启动时程序根据省电模式运行的方法流程图3为本发明中程序启动时注册监听省电广播运行的方法流程图4为本发明中重程序开启时程序省电运行的方法流程图。
具体实施例方式下面结合附图进一步详细描述本发明的技术方案,但本发明的保护范围不局限于以下所述。如图1所示,基于广播机制实现移动设备省电的系统,它包括一个省电开关和一个省电管理模块,所述的省电开关用于开启和关闭省电模式,通过用户界面供移动设备用户使用,所述的省电管理模块用于管理和存储省电模式状态,省电开关与省电管理模块连接,省电管理模块通过省电广播与应用程序通信。基于广播机制实现移动设备省电的方法,如图2、图3、图4所示,它包括以下步骤
S1:称为重程序的耗电较高的程序开启;
52:重程序通过省电管理模块发送省电广播;
53:接收到省电广播的应用程序降低其耗电量。S4 :程序启动,检索省电模式。本方法还包括一个省电广播注册的步骤。本方法还包括一个省电模式修改步骤,将省电模式修改为“开启”或“关闭”。本方法还包括一个应用程序查询省电模式的步骤,当查询到省电模式为“开启”时,则以耗电较低的方案运行。下面举例说本发明的使用
用户通过省电开关改变省电模式状态,然后注册了省电广播的程序接收到该广播,则降低自己的耗电量。如图2所示,应用程序在启动时,首先检查当前的省电模式状态,状态为开启时,则使用耗电较低的方案运行该程序。如图3所示,一个新的程序开始运行时,首先注册省电广播,再根据当前的省电模式状态实施省电策略。如图4所示,如果该启动的应用程序运行时很耗电或者其他原因,它可以向其他应用程序发出省电广播请求,要求其他程序减少耗电量,其他注册了省电广播的程序接收到该广播,则降低自己的耗电量,例如降低检测地理位置的频率、降低请求使用设备的频率等,从而达到降低整个移动设备耗电量的目的。
权利要求
1.基于广播机制实现移动设备省电的系统,其特征在于:它包括一个省电开关和一个省电管理模块,所述的省电开关用于开启和关闭省电模式,通过用户界面供移动设备用户使用,所述的省电管理模块用于管理和存储省电模式状态,省电开关与省电管理模块连接,省电管理模块通过省电广播与应用程序通信。
2.基于广播机制实现移动设备省电的方法,其特征在于:它包括以下步骤:·51:称为重程序的耗电较高的程序开启;·52:重程序通过省电管理模块发送省电广播;·53:接收到省电广播的应用程序降低其耗电量;·54:程序启动,检索省电模式。
3.根据权利要求2所述的基于广播机制实现移动设备省电的方法,其特征在于:它还包括一个省电广播注册的步骤。
4.根据权利要求2所述的基于广播机制实现移动设备省电的方法,其特征在于:它还包括一个省电模式修改步骤,将省电模式修改为“开启”或“关闭”。
5.根据权利要求2所述的基于广播机制实现移动设备省电的方法,其特征在于:它还包括一个应用程序查询省电模式的步骤,当查询到省电模式为“开启”时,则以耗电较低的方案运行。
全文摘要
本发明公开了一种基于广播机制实现移动设备省电的系统及其方法,系统包括一个省电开关和一个省电管理模块,省电开关与省电管理模块连接,省电管理模块通过省电广播与应用程序通信,省电的方法包括重程序开启、重程序向其他应用程序发送省电广播、接收到省电广播的应用程序降低其耗电量、应用程序根据省电模式选择省电策略等步骤。本发明使用后,除了系统默认的关闭一些不经常使用的软件外,同时可以由相关应用程序根据使用情况自己去降低耗电量,从整体上看,系统的总耗电量并没有因为一个很耗电的应用程序的启用而加大,同时所有程序都有保持低耗电的机会,这样就能完成更深入的定制化的省电,从而延长有限电池的使用时间,提高了续航能力。
文档编号H04M1/73GK103076871SQ20131001249
公开日2013年5月1日 申请日期2013年1月14日 优先权日2013年1月14日
发明者宋强华 申请人:成都西可科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1