终端唤醒方法和装置的制造方法_3

文档序号:9474492阅读:来源:国知局
等等)。
[0071]分区与频率分配的交叉可以被称为CDMA信道。BS270也可以被称为基站收发器子装置(BTS)或者其它等效术语。在这样的情况下,术语〃基站〃可以用于笼统地表示单个BSC275和至少一个BS270。基站也可以被称为〃蜂窝站〃。或者,特定BS270的各分区可以被称为多个蜂窝站。
[0072]如图2中所示,广播发射器(BT) 295将广播信号发送给在装置内操作的移动终端100如图1中所示的广播接收模块111被设置在移动终端100处以接收由BT295发送的广播信号。在图2中,示出了几个全球定位装置(GPS)卫星300。卫星300帮助定位多个移动终端100中的至少一个。
[0073]在图2中,描绘了多个卫星300,但是理解的是,可以利用任何数目的卫星获得有用的定位信息。如图1中所示的GPS模块115通常被构造为与卫星300配合以获得想要的定位信息。替代GPS跟踪技术或者在GPS跟踪技术之外,可以使用可以跟踪移动终端的位置的其它技术。另外,至少一个GPS卫星300可以选择性地或者额外地处理卫星DMB传输。
[0074]作为无线通信装置的一个典型操作,BS270接收来自各种移动终端100的反向链路信号。移动终端100通常参与通话、消息收发和其它类型的通信。特定基站270接收的每个反向链路信号被在特定BS270内进行处理。获得的数据被转发给相关的BSC275。BSC提供通话资源分配和包括BS270之间的软切换过程的协调的移动管理功能。BSC275还将接收到的数据路由到MSC280,其提供用于与PSTN290形成接口的额外的路由服务。类似地,PSTN290与MSC280形成接口,MSC与BSC275形成接口,并且BSC275相应地控制BS270以将正向链路信号发送到移动终端100。
[0075]基于上述移动终端硬件结构以及通信装置的结构,提出本发明各个实施例。
[0076]如图3所示,图3为本发明终端唤醒装置较佳实施例的功能模块示意图。需要强调的是,对本领域的技术人员来说,图3所示功能模块图仅仅是一个较佳实施例的示例图,本领域的技术人员围绕图3所示的终端唤醒装置的功能模块,可轻易进行新的功能模块的补充;各功能模块的名称是自定义名称,仅用于辅助理解该终端唤醒装置的各个程序功能块,不用于限定本发明的技术方案,本发明技术方案的核心是,各自定义名称的功能模块所要达成的功能。
[0077]本实施例提出一种终端唤醒装置,所述终端唤醒装置包括:
[0078]获取模块10,用于在接收到终端唤醒指令时,获取系统程序以及终端中安装的应用对应的设备信息,所述设备信息对应的设备为所述系统程序以及所述终端中安装的应用有权限调用的设备;
[0079]在本实施例中,接收到点亮屏幕的指令时,即可认为接收到终端唤醒指令,或者终端处于休眠状态时通过触发硬件等唤醒方式唤醒终端也可认为接收到终端唤醒指令。该设备信息可为设备对应的名称或者标识,例如蓝牙设备对应的设备信息为蓝牙,NFC设备对应的设备信息为NFC,系统程序为系统运行程序,终端中安装的应用包括系统自带的应用如通话以及相机应用以及终端下载后运行的应用如微信应用,在应用安装后即可申请授权,例如,微信需要授权的设备包括WIF1、GPS、蓝牙等,在应用被授权后可调用被授权的设备进行相应的操作,如微信被授权调用蓝牙设备后,在微信运行过程中可调用蓝牙设备进行数据传输。
[0080]在应用安装时可向终端申请权限,即所述终端唤醒装置还包括:
[0081]所述获取模块10,用于在应用安装完成后,获取所述应用需要申请权限的设备信息;
[0082]显示模块,用于显示所述应用需要申请权限的设备信息对应的授权提示信息,以供用户基于所述授权提示信息进行授权操作;
[0083]所述获取模块10,还用于在接收基于所述授权提示信息触发的授权操作时,根据所述授权操作获取已授权设备信息;
[0084]第一更新模块,用于采用所述已授权设备信息更新终端中安装的应用对应的设备?目息O
[0085]授权提示信息可根据应用需要授权的设备来设置,不同的设备对应不同的授权提示信息,例如,参见图4,在微信安装完成后,需要授权GPS设备的调用,则输出的授权提示信息可为“微信需要获取终端位置信息”,该授权提示信息的显示界面可包含是和否的选择控件,用户通过点击是或否的选择控件进行授权操作或者拒绝进行授权操作。
[0086]在对应用调用设备的权限进行授权后,可将该应用与被授权的设备的设备信息关联保存;或者修改该应用对应的设备权限表中的该设备的标志位,在设备未被授权时标志位可为0,在设备被授权时标志位可为I。在终端当前保存的设备信息中添加被授权设备对应的设备信息,在被授权设备对应的设备信息已经存在于保存的设备信息中时,可保持保存的设备信息不变。
[0087]可以理解的是,在应用被卸载时也可更新保存的设备信息,以避免可能不会使用的设备被唤醒,即所述获取模块10,还用于在应用卸载后,获取卸载应用需要的已授权设备对应的设备信息;更新模块,还用于在所述设备信息中删除已经卸载应用对应的设备信息。
[0088]唤醒模块20,用于唤醒获取的所述设备信息对应的设备。
[0089]唤醒设备即将设备的运行状态由低功耗状态切换至正常运行状态,设备在运行于低功耗状态时仅运行基本功能,在设备进入正常运行状态后可运行其支持的所有功能。
[0090]本实施例提出的终端唤醒装置,在接收到终端唤醒指令时,获取系统程序以及终端中安装的应用对应的设备信息,所述设备信息对应的设备为所述系统程序以及所述终端中安装的应用有权限调用的设备,唤醒获取的所述设备信息对应的设备,即仅唤醒系统程序以及终端中安装的应用需要使用的设备,其他不需要使用的设备可暂时处于低功耗状态以节省终端能耗。
[0091]进一步地,参照图,5,基于第一实施例提出本发明终端唤醒装置第二实施例,在本实施例中,所述终端唤醒装置还包括:
[0092]确定模块30,用于确定已授权设备信息对应的设备是否处于休眠状态;
[0093]所述唤醒模块20,还用于在已授权设备信息对应的设备有中设备处于休眠状态时,唤醒所述已授权设备信息对应的设备中处于休眠状态的设备。
[0094]在本实施例中,可采用标志位来标识各个设备的状态,该设备状态包括休眠、关闭以及正常运行,即确定模块40可通过设备的标志位确定设备是否处于休眠状态。在已授权的设备均处于正常运行状态时,可不做任何处理。
[0095]本实施例提出的方案中在应用安装后不管应用是否运行即唤醒应用对应的已授权设备,避免在应用需要调用已授权设备时才唤醒设备,导致数据处理过程效率较低。
[0096]进一步地,基于第一实施例提出本发明终端唤醒装置第三实施例,在本实施例中,所述获取模块10还用于获取终端中安装的应用中当前运行应用,以及获取所述设备信息中当前运行应用以及所述系统程序对应的设备信息。
[0097]在本实施例中,为进一步节省终端能耗可仅唤醒当前处于运行状态的应用对应的授权设备,以避免在其他应用长时间未开启,而该应用对应授权设备频繁被唤醒。
[0098]可以理解的是,由于终端唤醒的过程中仅唤醒了当前运行应用对应的授权设备,则在未被唤醒设备的应用运行后调用授权设备时,所需时间较长,为解决该技术问题,可在应用启动时,唤醒启动应用对应的授权设备,即获取模块10还用于在接收到应用启动指令时,获取应用对应的授权设备信息;确定模块,用于确定授权设备信息对应的设备是否处于休眠状态;在有设备处于休眠状态时,唤醒处于休眠状态的设备。
[0099]进一步地,为节省在唤醒时获取设备信息的执行步骤,所述获取模块10,还用于在接收到休眠指令时,获取当前运行应用以及所述系统程序对应的设备信息;所述终端唤醒装置还包括第二更新模块,用于采用所述当前运行应用以及所述系统程序对应的设备信息更新所述系统程序以及终端中安装的应用对应的设备信息。
[0100]在本实施例中,可直接在每次休眠时更新保存的设备信息,在由休眠状态唤醒进入正常状态时,可直接获取保存的设备信息即可。可以理解的是,也可在每次应用开启和关闭时更新该设备信息。
[0101]本发明进一步提供一种终端唤醒方法。
[0102]参照图6,图6为本发明终端唤醒方法较佳实施例的流程示意图。
[0103]本实施例一种终端唤醒方法,所述终端唤醒方法包括步骤:
[0104]步骤S10,在接收到终端唤醒指令时,获取系统程序以及终端中安装的应用对应的设备信息,所述设备信息对应的设备为所述系统程序以及所述终端中安装的应用有权限调用的设备;
[0105]在本实施例中,接收到点亮屏幕的指令时,即可认为接收到终端唤醒指令,或者终端处于休眠状态时通过触发硬件等唤醒方式唤醒终端也可认为接收到终端唤醒指令。该设备信息可为设备对应的名称或者标识,例如蓝牙设备对应的设备信息为蓝牙,NFC设备对应的设备信息为NFC,系统程序为系统运行程序,终端中安装的应用包括系统自带的应用如通话以及相机应用以及终端下载后运行的应用如微信应用,在应用安装后即可申请授权,例如,微信需要授权的设备包括WIF1、GPS、蓝牙等,在应用被授权后可调用被授权的设备进行相应的操作,如微信被授权调用蓝牙设备后,在微信运行过程中可调用蓝牙设备进行数据传输。
[0106]在应用安装时可向终端申请权限,即参照图7,所述终端唤醒方法还包括:
[0107]步骤S30,在应用安装完成后,获取所述应用需要申请权限的设备信息;
[0108]步骤S40,显示所述应用需要申请权限的设备信息对应的授权提示信息,以供用户基于所述授权提示信息进行授权操作;
[0109]步骤S50,在接收基于所述授权提示信息触发的授权操作时,根据所述授权操作获取已授
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1