终端应用的控制方法及装置的制造方法

文档序号:10627047阅读:292来源:国知局
终端应用的控制方法及装置的制造方法
【专利摘要】本发明提供了一种终端应用的控制方法及装置,其中,所述方法包括:在终端设备处于休眠状态时,获取所述终端设备的一个或多个外围器件所对应的终端状态信息;根据一个或多个所述终端状态信息组成的集合对所述终端设备上的指定应用执行与所述集合对应的控制操作。采用本发明提供的上述技术方案,解决了相关技术中,手机上的传感器为了减少功耗在手机休眠时也会进入休眠状态,导致不能操作手机上应用的问题,丰富了终端设备的使用功能,大大提高了用户的体验度。
【专利说明】
终端应用的控制方法及装置
技术领域
[0001]本发明涉及通信领域,具体而言,涉及一种终端应用的控制方法及装置。
【背景技术】
[0002]随着智能手机快速发展,屏幕越来越大,处理器速度越来越高,功耗问题逐渐成为制约其发展的一个瓶颈。智能手机如果节省功耗成为了一个非常重要的课题。手机开机时的工作状态可以分为两种,一种是亮屏时的使用状态,一种是关闭时的休眠状态,手机在休眠状态下功耗非常低。
[0003]目前手机消耗功耗较大的应用场景主要包括:视频播放、GPS导航、大型游戏、通话、联网等。在手机的使用中,手机处理器的工作状态决定了功耗消耗的大小,也就是说手机处理器处在高负载工作状态下,手机功耗非常高。然而当手机进入待机状态时手机处理器进入休眠态,上述大部分应用都会关闭。
[0004]随着智能手机快速发展,手机传感器和外围器件在不断增多,随之而来的新型手机应用不断创新,极大的提升了手机的用户体验。传感器等手机外围器件已经成为智能手机不可或缺的器件,常见的传感器类应用包括:通过距离传感器可实现通话中关闭屏幕;重力加速度传感器可以感知手机的角度,实现自动屏幕翻转;光线传感器可以判断环境光线强度,自动调整手机亮度,目前大多数的手机传感器在手机休眠时也会进入休眠状态而停止工作,进而不能够操作终端设备上的应用,用户体验度很差。
[0005]针对相关技术中,手机上的传感器为了减少功耗在手机休眠时也会进入休眠状态,导致不能操作手机上应用的问题,尚未提出有效的解决方案。

【发明内容】

[0006]为了解决上述技术问题,本发明提供了一种终端应用的控制方法及装置。
[0007]根据本发明的一个方面,提供了一种终端应用的控制方法,包括:在终端设备处于休眠状态时,获取所述终端设备的一个或多个外围器件所对应的终端状态信息;根据一个或多个所述终端状态信息组成的集合对所述终端设备上的指定应用执行与所述集合对应的控制操作。
[0008]优选地,获取所述终端设备的外围器件所对应的终端状态信息,包括:通过终端设备中的协处理器获取所述终端状态信息。
[0009]优选地,所述终端状态信息包括以下至少之一:所述终端设备的空间坐标信息、所述终端设备的位置信息、所述终端设备的时间信息,其中,所述空间坐标信息用于判断所述终端设备在空间中的姿态。
[0010]优选地,根据所述集合对所述终端设备上的指定应用执行与所述集合对应的控制操作,包括:当所述集合包括以下之一时,启动与该集合包括的终端状态信息对应的指定应用:所述空间坐标信息、所述时间信息、所述位置信息;或当所述集合包括以下任意两种信息的组合时,启动与所述任意两种信息的组合对应的指定应用:所述空间坐标信息、所述时间信息、所述位置信息。
[0011]优选地,根据所述集合对所述终端设备上的指定应用执行与所述集合对应的控制操作,包括:当所述集合包括:所述空间坐标信息、所述时间信息以及所述位置信息时,启动与该集合包括的终端状态信息对应的指定应用。
[0012]优选地,所述外围器件包括以下至少之一:陀螺仪传感器、加速度传感器、全球定位系统(Global Posit1n System,简称为GPS)、无线保真WIFI网络模块、所述终端设备的存储器。
[0013]根据本发明的另一个方面,还提供了一种终端应用的控制装置,其特征在于,包括:获取模块,用于在终端设备处于休眠状态时,获取所述终端设备的一个或多个外围器件所对应的终端状态信息;控制模块,用于根据一个或多个所述终端状态信息组成的集合对所述终端设备上的指定应用执行与所述集合对应的控制操作。
[0014]优选地,所述获取模块用于通过终端设备中的协处理器获取所述终端状态信息。
[0015]优选地,所述获取模块获取的所述终端状态信息包括以下至少之一:所述终端设备的空间坐标信息、所述终端设备的位置信息、所述终端设备的时间信息,其中,所述空间坐标信息用于判断所述终端设备在空间中的姿态。
[0016]优选地,所述控制模块,包括:第一启动单元,用于当所述集合包括以下之一时,启动与该集合包括的终端状态信息对应的指定应用:所述空间坐标信息、所述时间信息、所述位置信息;或第二启动单元,用于当所述集合包括以下任意两种信息的组合时,启动与所述任意两种信息的组合对应的指定应用:所述空间坐标信息、所述时间信息、所述位置信息。
[0017]优选地,所述控制模块,还包括:第三启动单元,用于当所述集合包括:所述空间坐标信息、所述时间信息以及所述位置信息时,启动与该集合包括的终端状态信息对应的指定应用。
[0018]通过本发明,采用在终端设备处于休眠状态时,仍然能够根据终端设备的外围部件的一个或多个终端状态信息的集合对终端应用进行控制的技术手段,解决了相关技术中,手机上的传感器为了减少功耗在手机休眠时也会进入休眠状态,导致不能操作手机上应用的问题,丰富了终端设备的使用功能,大大提高了用户的体验度。
【附图说明】
[0019]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0020]图1是根据本发明实施例的终端应用的控制方法的流程图;
[0021]图2为根据本发明实施例的终端系统组成图;
[0022]图3是根据本发明实施例的终端应用的控制装置的结构框图;
[0023]图4是根据本发明实施例的终端应用的控制装置的另一结构框图;
[0024]图5为根据本发明优选实施例的场景I的处理流程图;
[0025]图6为根据本发明优选实施例的场景2的处理流程图;
[0026]图7为根据本发明优选实施例的场景3的处理流程图。
【具体实施方式】
[0027]下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0028]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0029]为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0030]在本实施例中提供了一种终端应用的控制方法,图1是根据本发明实施例的终端应用的控制方法的流程图,如图1所示,该流程包括如下步骤:
[0031]步骤S102,在终端设备处于休眠状态时,获取上述终端设备的一个或多个外围器件所对应的终端状态信息;
[0032]步骤S104,根据一个或多个上述终端状态信息组成的集合对上述终端设备上的指定应用执行与上述集合对应的控制操作。
[0033]通过上述各个步骤,即使终端设备处于休眠状态,仍然能够根据终端设备的外围部件(例如传感器)获取的一个或多个终端状态信息的集合对终端应用进行控制的技术手段,解决了相关技术中,手机上的传感器为了减少功耗在手机休眠时也会进入休眠状态,导致不能操作手机上应用的问题,丰富了终端设备的使用功能,用户可以在终端处于休眠状态时,仍然能够根据终端状态信息自动对终端应用进行控制,大大提高了用户的体验度。
[0034]为了减少终端不必要的功耗,上述步骤S102优选采用以下方式实现:通过终端设备中的协处理器获取上述终端状态信息,即通过消耗功率小的协处理器在终端处于休眠状态时,对终端的终端状态信息进行处理。
[0035]由于相关技术中,在终端处于休眠状态时,手机处理器(主处理器)为了避免功耗过大也会处于休眠状态,那么这种情况下,终端上很多应用自然也会处于一种关闭状态,而本发明实施例提供的上述技术方案,在终端处于休眠状态时,功耗很小的协处理器仍然处于工作状态,继而通过协处理器来管理外围器件的信息和终端的应用,实现了终端即使处于休眠状态仍然能够获取终端状态信息,进而控制终端上应用的效果。
[0036]其中,上述终端状态信息包括以下至少之一:上述终端设备的空间坐标信息、上述终端设备的位置信息、上述终端设备的时间信息,其中,上述空间坐标信息用于判断上述终端设备在空间中的姿态。
[0037]步骤S104可以有多种实现方式,在本发明实施例中提供了以下几种实现情况:
[0038]I)当集合中包括的终端状态信息包括以下之一时,启动与该集合中包括的终端状态信息对应的指定应用:上述空间坐标信息、上述时间信息、上述位置信息;
[0039]2)当上述终端状态信息包括以下任意两种信息的组合时,启动与上述任意两种信息的组合对应的指定应用:上述空间坐标信息、上述时间信息、上述位置信息。
[0040]3)当集合中的上述终端状态信息至少包括:上述空间坐标信息、上述时间信息以及上述位置信息时,启动与该集合中包括的终端状态信息对应的指定应用。
[0041]需要说明的是,在实际应用过程中,终端状态信息并不仅仅限于上述实施例限定的三种信息:终端设备的空间坐标信息、终端设备的位置信息、终端设备的时间信息,并且,本发明实施例所提供的技术方案,可以实现预先设定一个或多个终端状态信息与终端设备上应用的对应关系,本发明实施例在此不再赘述。
[0042]在本发明实施例中,上述外围器件包括以下至少之一:陀螺仪传感器、加速度传感器、GPS、无线保真WIFI网络模块、上述终端设备的存储器。
[0043]以下结合一示例说明上述终端应用的控制方法的工作流程,如下所示:
[0044]图2为根据本发明实施例的终端系统组成图,如图2所示,手机除主处理器处支持一个小型的功耗较低的协处理器,协处理器可在手机休眠状态下管理手机的传感器或外围器件,在手机休眠状态下收集手机的信息,包括手机的空间坐标信息或时间信息或位置信息等,并进行用户期望的数据汇总和数据计算,然后执行用户所期望的应用功能。
[0045]图2中,终端内部集成有多个处理器,包括主处理器和协处理器等。主处理器负责手机工作状态时的处理工作,协处理器可以在手机休眠状态下完成一些特定的处理工作,包括控制手机的传感器或外围器件等。外部器件可包括:陀螺仪、GPS、W1-F1、存储设备等。以下来具体说明每个组成部分的功能和作用:
[0046]主处理器:负责手机正常的运算处理工作。在手机退出休眠状态后接管协处理器的工作,并读取休眠时由协处理器处理并保存在存储单元中的数据。
[0047]协处理器:在终端休眠状态下接管主处理器的部分功能,负责传感器或外部器件等的管理工作,包括数据的采集、数据分析、数据过滤、数据存储等。并在特定条件下执行用户期望的应用功能。
[0048]上述实施例中的终端设备的控制流程可以大致总结如下:在终端处于休眠状态时,终端内的协处理器保持工作状态,协处理器采集传感器或外部器件的数据,过程中可将需要保存的数据保存在手机内部的存储单元。协处理器可在特定条件下唤醒手机,亦可执行用户期望的应用功能。在手机退出休眠后,协处理器工作可转交给主处理器,保存的数据信息亦可交由主处理器使用。
[0049]采用本发明实施例上述提供的技术方案,可以提高手机的工作和使用时间,并可以在手机休眠状态下保持手机的运算,以提供更多的创新应用功能,持续提升用户体验。
[0050]需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必需的。
[0051]在本实施例中还提供了一种终端应用的控制装置,用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述,下面对该装置中涉及到的模块进行说明。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。图3为根据本发明实施例的终端应用的控制装置的结构框图。如图3所示,该装置包括:
[0052]获取模块30,用于在终端设备处于休眠状态时,获取上述终端设备的一个或多个外围器件所对应的终端状态信息;
[0053]控制模块32,与获取模块30连接,用于根据一个或多个上述终端状态信息组成的集合对上述终端设备上的指定应用执行与上述集合对应的控制操作。
[0054]通过上述各个模块的综合作用,即使终端设备处于休眠状态,仍然能够根据终端设备的外围部件(例如传感器)获取的一个或多个终端状态信息的集合对终端应用进行控制的技术手段,解决了相关技术中,手机上的传感器为了减少功耗在手机休眠时也会进入休眠状态,导致不能操作手机上应用的问题,丰富了终端设备的使用功能,用户可以在终端处于休眠状态时,仍然能够根据终端状态信息自动对终端应用进行控制,大大提高了用户的体验度。
[0055]在本发明实施中,获取模块30用于通过终端设备中的协处理器获取上述终端状态?目息O
[0056]可选地,获取模块30获取的上述终端状态信息包括以下至少之一:上述终端设备的空间坐标信息、上述终端设备的位置信息、上述终端设备的时间信息,其中,上述空间坐标信息用于判断上述终端设备在空间中的姿态。
[0057]图4是根据本发明实施例的终端应用的控制装置的另一结构框图,为了完成控制模块32所完成的功能,在图4中,控制模块32还可以包括以下单元:第一启动单元320,用于当上述集合中的终端状态信息包括以下之一时,启动与该集合中包括的终端状态信息对应的指定应用:上述空间坐标信息、上述时间信息、上述位置信息;或第二启动单元322,用于当上述终端状态信息包括以下任意两种信息的组合时,启动与上述任意两种信息的组合对应的指定应用:上述空间坐标信息、上述时间信息、上述位置信息;第三启动单元324,用于当上述集合至少包括:上述空间坐标信息、上述时间信息以及上述位置信息时,启动与该集合中包括的终端状态信息对应的指定应用。
[0058]为了更好的理解上述终端设备的控制过程,以下结合优选实施例进行说明:
[0059]首先,需要说明的是,本发明优选实施例中的空间坐标信息是指手机通过加速度或(和)陀螺仪等传感器,实时收集和判断手机在空间中的坐标信息,处理器可根据这些信息来判断出手机当前在空间中的姿态和位置。
[0060]时间信息:即手机在休眠时需要提取当时的时间。进入休眠状态后,协处理器可使用定时器计算的方法。协处理器在手机进入休眠时提取到手机当前的时间戳后,打开自己内部的定时器,通过时间戳加定时器来计算手机休眠后的具体时间。
[0061]位置信息:手机可通过卫星或网络获取位置信息。包括通过获取卫星信息、周边的W1-Fi网络信息、附近的移动基站等方式来获取位置信息。
[0062]场景1:空间坐标信息+时间信息
[0063]在晚上20:00到21:00点间,用户在家中把手机拿起并保持竖起向上的一个空间姿态,然后手机自动从休眠状态唤醒,同时自动打开W1-Fi网络,然后自动打开百度主页。
[0064]图5为根据本发明优选实施例的场景I的处理流程图,如下所示,包括以下流程:
[0065]步骤S502,终端处于休眠状态,终端内协处理器和W1-Fi和陀螺仪处于工作状态,协处理器实时收集相关器件数据(包括当前的时间);
[0066]步骤S504,判断协处理器是否发现到一个W1-Fi网络SSID值为用户标记为“Home”的SSID值,如果是,则转步骤S506,如果不是,则转步骤S512 ;
[0067]步骤S506,判断当前时间段为20:00到21:00点间,如果是,则转步骤S508,如果不是,则转步骤S512 ;
[0068]步骤S508,判断通过陀螺仪产生的数据发现用户手机发生了一次竖起向上的一个操作,如果是,则转步骤S510,如果不是,则转步骤S512 ;
[0069]步骤S510,手机自动从休眠状态唤醒,同时自动连接SSID为“Home”的W1-Fi网络,然后自动打开百度主页;
[0070]步骤S512,结束进程。
[0071 ] 场景2:时间信息+位置信息
[0072]周一到周五早上7:00到7:30间,用户在路上时,随身携带的手机自动收集用户移动的位置信息,根据行动的路线和速度,判断用户正行驶在上班后,自动打开手机广播,播报早间新闻。
[0073]图6为根据本发明优选实施例的场景2的处理流程图,如下所示,包括以下流程:
[0074]步骤S602,终端处于休眠状态,终端内协处理器和GPS处于工作状态,协处理器可获知当前的时间;
[0075]步骤S604,协处理器判断当时时间周一到周五早上7:00到7:30间,如果是,则转步骤S606,如果不是,则转步骤S610 ;
[0076]步骤S606,收集GPS卫星信号,通过分析发现GPS的位置信息是否显示用户正在上班的路线上,如果是,则转步骤S608,如果不是,则转步骤S610 ;
[0077]步骤S608,自动打开手机广播,播报早间新闻;
[0078]步骤S610,结束进程。
[0079]场景3:空间坐标信息+时间信息+位置信息
[0080]周日中午12:00左右,手机检测到用户位于常去的餐厅进餐,当用户以某种特定的动作在空中操作手机后,手机立即打开数据网络并激活支付软件,方便用户付款。
[0081]图7为根据本发明优选实施例的场景3的处理流程图,如下所示,包括以下流程:
[0082]步骤S702,终端处于休眠状态,终端内协处理器和GPS、Wi_Fi处于工作状态,协处理器可获知当前的时间;
[0083]步骤S704,协处理器判断当前时间周日中午11:30到12:30间,如果是,则转步骤S706,如果不是,则转步骤S712 ;
[0084]步骤S706,协处理器判断到手机GPS信号在用户预设的某餐厅门口消失了,协处理器判断到手机发现了一个SSID值为“restaurant”的W1-Fi网络,如果是,则转步骤S708,如果不是,则转步骤S712 ;
[0085]步骤S708,协处理器判断到手机突然出现了一个特定的空中滑动轨迹,如果是,则转步骤S710,如果不是,则转步骤S712 ;
[0086]步骤S710,手机立即打开数据网络并激活支付软件,方便用户买单;
[0087]步骤S712,结束流程。
[0088]综上所述,本发明实施例达到了以下技术效果:解决了相关技术中,手机上的传感器为了减少功耗在手机休眠时也会进入休眠状态,导致不能操作手机上应用的问题,丰富了终端设备的使用功能,用户可以在终端处于休眠状态时,仍然能够根据终端状态信息自动对终端应用进行控制,大大提高了用户的体验度。
[0089]在另外一个实施例中,还提供了一种软件,该软件用于执行上述实施例及优选实施方式中描述的技术方案。
[0090]在另外一个实施例中,还提供了一种存储介质,该存储介质中存储有上述软件,该存储介质包括但不限于:光盘、软盘、硬盘、可擦写存储器等。
[0091]需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的对象在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0092]显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0093]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种终端应用的控制方法,其特征在于,包括: 在终端设备处于休眠状态时,获取所述终端设备的一个或多个外围器件所对应的终端状态信息; 根据一个或多个所述终端状态信息组成的集合对所述终端设备上的指定应用执行与所述集合对应的控制操作。2.根据权利要求1所述的方法,其特征在于,获取所述终端设备的外围器件所对应的终端状态信息,包括: 通过终端设备中的协处理器获取所述终端状态信息。3.根据权利要求1所述的方法,其特征在于,所述终端状态信息包括以下至少之一:所述终端设备的空间坐标信息、所述终端设备的位置信息、所述终端设备的时间信息,其中,所述空间坐标信息用于判断所述终端设备在空间中的姿态。4.根据权利要求3所述的方法,其特征在于,根据所述集合对所述终端设备上的指定应用执行与所述集合对应的控制操作,包括: 当所述集合包括以下之一时,启动与该集合中包括的终端状态信息对应的指定应用:所述空间坐标信息、所述时间信息、所述位置信息;或 当所述集合包括以下任意两种信息的组合时,启动与所述任意两种信息的组合对应的指定应用:所述空间坐标信息、所述时间信息、所述位置信息。5.根据权利要求3所述的方法,其特征在于,根据所述集合对所述终端设备上的指定应用执行与所述集合对应的控制操作,包括: 当所述集合包括:所述空间坐标信息、所述时间信息以及所述位置信息时,启动与该集合包括的终端状态信息对应的指定应用。6.根据权利要求1-5任一项所述的方法,其特征在于,所述外围器件包括以下至少之一:陀螺仪传感器、加速度传感器、全球定位系统GPS、无线保真WIFI网络模块、所述终端设备的存储器。7.—种终端应用的控制装置,其特征在于,包括: 获取模块,用于在终端设备处于休眠状态时,获取所述终端设备的一个或多个外围器件所对应的终端状态信息; 控制模块,用于根据一个或多个所述终端状态信息组成的集合对所述终端设备上的指定应用执行与所述集合对应的控制操作。8.根据权利要求7所述的装置,其特征在于,所述获取模块用于通过终端设备中的协处理器获取所述终端状态信息。9.根据权利要求7所述的装置,其特征在于,所述获取模块获取的所述终端状态信息包括以下至少之一:所述终端设备的空间坐标信息、所述终端设备的位置信息、所述终端设备的时间信息,其中,所述空间坐标信息用于判断所述终端设备在空间中的姿态。10.根据权利要求9所述的装置,其特征在于,所述控制模块,包括: 第一启动单元,用于当所述集合包括以下之一时,启动与该集合包括的终端状态信息对应的指定应用:所述空间坐标信息、所述时间信息、所述位置信息;或 第二启动单元,用于当所述集合包括以下任意两种信息的组合时,启动与所述任意两种信息的组合对应的指定应用:所述空间坐标信息、所述时间信息、所述位置信息。11.根据权利要求9所述的装置,其特征在于,所述控制模块,还包括: 第三启动单元,用于当所述集合包括:所述空间坐标信息、所述时间信息以及所述位置信息时,启动与该集合包括的终端状态信息对应的指定应用。
【文档编号】H04M1/725GK105991822SQ201510056026
【公开日】2016年10月5日
【申请日】2015年2月3日
【发明人】李希鹏, 黄伟, 唐晔
【申请人】中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1