著录项信息
专利名称 | 快速启动应用服务的方法和终端 |
申请号 | CN201480001363.5 | 申请日期 | 2014-06-11 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2015-02-25 | 公开/公告号 | CN104380254A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F9/445 | IPC分类号 | G;0;6;F;9;/;4;4;5;;;H;0;4;M;1;/;7;2;5查看分类表>
|
申请人 | 华为技术有限公司 | 申请人地址 | 广东省深圳市福田区香蜜湖街道东海社区红荔西路8089号深业中城6号楼A单元3401
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 荣耀终端有限公司 | 当前权利人 | 荣耀终端有限公司 |
发明人 | 周均扬 |
代理机构 | 北京同立钧成知识产权代理有限公司 | 代理人 | 马爽 |
摘要
本发明提供一种快速启动应用服务的方法和终端。该方法包括:终端获取事件触发信息;其中,所述事件触发信息用于启动所述终端上的应用服务软件;所述终端判断所述事件触发信息满足预设的快速启动条件后,启动所述应用服务软件;所述终端获取用户输入的语音指令,并根据所述语音指令运行所述应用服务软件。本发明实施例提供的方法,通过事件触发信息来启动应用服务软件,使得终端的后台在应用服务软件启动之后才开始录音,并且在终端向用户提供应用服务之后关闭后台录音,避免了终端的后台录音设备一直处于录音状态,从而降低了终端的功耗。
1.一种快速启动应用服务的方法,其特征在于,包括:
终端在黑屏状态下获取事件触发信息;其中,所述事件触发信息用于启动所述终端上的拨号应用软件;
所述终端判断所述事件触发信息满足预设的快速启动条件后,启动所述拨号应用软件,并开始录制用户输入的语音指令;
所述终端自动的点亮屏幕,并自动的把安全锁的解锁界面隐藏,显示呼叫界面;
所述终端获取用户输入的语音指令,并根据所述语音指令运行所述拨号应用软件;
所述终端在向用户提供拨号服务之后停止录音,并显示安全锁的解锁界面。
2.根据权利要求1所述的方法,其特征在于,所述终端在黑屏状态下获取事件触发信息,具体包括:
所述终端在黑屏状态下接收用户通过操作物理按键输入的按键启动事件;
所述终端根据所述按键启动事件,获取所述事件触发信息。
3.根据权利要求2所述的方法,其特征在于,所述终端判断所述事件触发信息满足快速启动条件后,启动拨号应用软件,具体包括:
所述终端判断所述按键启动事件的触发时间是否大于预设阈值;
若是,则所述终端启动所述拨号应用软件。
4.根据权利要求1所述的方法,其特征在于,所述终端在黑屏状态下获取事件触发信息,具体包括:
所述终端在黑屏状态下接收用户输入的传感器启动事件;
所述终端根据所述传感器启动事件,获取所述事件触发信息。
5.根据权利要求4所述的方法,其特征在于,所述终端判断所述事件触发信息满足快速启动条件后,启动拨号应用软件,具体包括:
所述终端判断所述事件触发信息是否与所述终端的预设事件信息集合的事件信息匹配;
若是,则所述终端启动所述拨号应用软件。
6.一种终端,其特征在于,包括:
获取模块,用于在黑屏状态下获取事件触发信息;其中,所述事件触发信息用于启动所述终端上的拨号应用软件;
判断启动模块,用于判断所述事件触发信息满足预设的快速启动条件后,启动所述拨号应用软件,并开始录制用户输入的语音指令;自动的点亮屏幕,并自动的把安全锁的解锁界面隐藏,显示呼叫界面;
运行模块,用于获取用户输入的语音指令,并根据所述语音指令运行所述应用服务软件,在向用户提供拨号服务之后停止录音,并显示安全锁的解锁界面。
7.根据权利要求6所述的终端,其特征在于,所述获取模块,包括:
第一接收单元,用于在黑屏状态下接收用户通过操作物理按键输入的按键启动事件;
第一获取单元,用于根据所述按键启动事件,获取所述事件触发信息。
8.根据权利要求7所述的终端,其特征在于,所述判断启动模块,包括:
第一判断单元,用于判断所述按键启动事件的触发时间是否大于预设阈值;
第一启动单元,用于在所述第一判断单元判断所述按键启动事件的触发时间大于预设阈值时,启动所述拨号应用软件。
9.根据权利要求6所述的终端,其特征在于,所述获取模块,还包括:
第二接收单元,用于在黑屏状态下接收用户输入的传感器启动事件;
第二获取单元,用于根据所述传感器启动事件,获取所述事件触发信息。
10.根据权利要求9所述的终端,其特征在于,所述判断启动模块,还包括:
第二判断单元,用于判断所述事件触发信息是否与所述终端的预设事件信息集合的事件信息匹配;
第二启动单元,用于在所述第二判断单元判断所述事件触发信息与所述终端的预设事件信息集合的事件信息匹配时,启动所述拨号应用软件。
11.一种终端,其特征在于,包括:
输入设备,用于显示屏在黑屏状态下获取事件触发信息;其中,所述事件触发信息用于启动所述终端上的拨号应用软件;并用于获取用户输入的语音指令;
处理器,用于判断所述事件触发信息满足预设的快速启动条件后,启动所述拨号应用软件,并开始录制用户输入的语音指令;并根据所述输入设备获取的所述语音指令运行所述拨号应用软件,并自动的点亮屏幕,自动的把安全锁的解锁界面隐藏,显示呼叫界面;在向用户提供拨号服务之后停止录音,并显示安全锁的解锁界面。
12.根据权利要求11所述的终端,其特征在于,所述输入设备,具体用于显示屏在黑屏状态下接收用户通过操作物理按键输入的按键启动事件;并根据所述按键启动事件,获取所述事件触发信息。
13.根据权利要求12所述的终端,其特征在于,所述处理器,具体用于判断所述按键启动事件的触发时间是否大于预设阈值;若是,则启动所述拨号应用软件。
14.根据权利要求11所述的终端,其特征在于,所述终端还包括传感器;所述输入设备,具体用于显示屏在黑屏状态下接收用户通过所述传感器输入的传感器启动事件;并根据所述传感器启动事件,获取所述事件触发信息。
15.根据权利要求14所述的终端,其特征在于,所述处理器,具体用于判断所述事件触发信息是否与所述终端的预设事件信息集合的事件信息匹配;若是,则启动所述拨号应用软件。
快速启动应用服务的方法和终端\n技术领域\n[0001] 本发明涉及通信技术,尤其涉及一种快速启动应用服务的方法和终端。\n背景技术\n[0002] 目前,智能手机成为人们生活中重要的通讯工具,随时随地快速的拨打电话是人与人之间沟通的基本诉求。当前利用智能手机拨打电话,通常需要以下步骤:选择拨号工具,在拨号界面输入号码;然后点击呼叫电话按钮,再呼出电话。另外,拨号界面通常与通讯录结合,用户也可以在通讯录中选择联系人,然后进入联系人的详情界面,然后再点击拨号按钮呼出电话。这个拨号的过程至少需要3步的按键操作。如果智能手机处于灭屏状态或者待机状态(且手机设置了屏幕锁),拨打电话还需要增加如下步骤:点亮屏幕,解锁。而智能手机由于电池续航能力限制,处于待机或者灭屏的时间比较多,此时,如果用户需要拨打电话,至少需要5步的按键操作。因此,当前利用智能手机拨打电话的步骤比较复杂,不人性化。故,减少用户的按键操作,实现用户在智能手机上快速拨打电话是用户迫切需要解决的现实需求。\n[0003] 为了实现用户在智能手机上快速拨打电话,现有技术通过智能手机中的语音助手类的应用,利用语音识别技术,把用户的语音转换成文本,从而成为智能手机系统的指令,即通过语音输入实现拨打电话。\n[0004] 但是,现有技术中语音应用的启动需要占用麦克(Mic)录音,且如果灭屏时使用语音应用,后台的录音设备需要长时间录音,且应用处理器(Application Processor,以下简称AP)长时间不能待机,进而使得智能手机的功耗加大,影响智能手机的电池续航能力。\n发明内容\n[0005] 本发明实施例提供的快速启动应用服务的方法和终端,用以解决现有技术中由于后台录音设备长时间录音导致终端功耗较大的技术问题。\n[0006] 第一方面,本发明实施例提供一种快速启动应用服务的方法,包括:\n[0007] 终端获取事件触发信息;其中,所述事件触发信息用于启动所述终端上的应用服务软件;\n[0008] 所述终端判断所述事件触发信息满足预设的快速启动条件后,启动所述应用服务软件;\n[0009] 所述终端获取用户输入的语音指令,并根据所述语音指令运行所述应用服务软件。\n[0010] 结合第一方面,在第一方面的第一种可能的实施方式中,所述应用服务软件为拨号应用软件,所述终端获取事件触发信息,包括:\n[0011] 所述终端获取事件触发信息;所述事件触发信息用于启动所述拨号应用软件;\n[0012] 则所述终端获取用户输入的语音指令,并根据所述语音指令运行所述应用服务软件,包括:\n[0013] 所述终端获取用户输入的语音指令,并根据所述语音指令运行所述拨号应用软件。\n[0014] 结合第一方面或第一方面的第一种可能的实施方式,在第一方面的第二种可能的实施方式中,所述终端获取事件触发信息,包括:\n[0015] 所述终端在黑屏状态下获取事件触发信息;\n[0016] 所述终端获取用户输入的语音指令,并根据所述语音指令运行所述应用服务软件,包括:\n[0017] 所述终端在黑屏状态下获取用户输入的语音指令,并根据所述语音指令运行所述应用服务软件。\n[0018] 结合第一方面至第一方面的第二种可能的实施方式中的任一项,在第一方面的第三种可能的实施方式中,所述终端获取事件触发信息,具体包括:\n[0019] 所述终端接收用户通过操作物理按键输入的按键启动事件;\n[0020] 所述终端根据所述按键启动事件,获取所述事件触发信息。\n[0021] 结合第一方面的第三种可能的实施方式,在第一方面的第四种可能的实施方式中,所述终端判断所述事件触发信息满足快速启动条件后,启动应用服务软件,具体包括:\n[0022] 所述终端判断所述按键启动事件的触发时间是否大于预设阈值;\n[0023] 若是,则所述终端启动所述应用服务软件。\n[0024] 结合第一方面至第一方面的第二种可能的实施方式中的任一项,在第一方面的第五种可能的实施方式中,所述终端获取事件触发信息,具体包括:\n[0025] 所述终端接收用户输入的传感器启动事件;\n[0026] 所述终端根据所述传感器启动事件,获取所述事件触发信息。\n[0027] 结合第一方面的第五种可能的实施方式,在第一方面的第六种可能的实施方式中,所述终端判断所述事件触发信息满足快速启动条件后,启动应用服务软件,具体包括:\n[0028] 所述终端判断所述事件触发信息是否与所述终端的预设事件信息集合的事件信息匹配;\n[0029] 若是,则所述终端启动所述应用服务软件。\n[0030] 第二方面,本发明实施例提供了一种终端,包括:\n[0031] 获取模块,用于获取事件触发信息;其中,所述事件触发信息用于启动所述终端上的应用服务软件;\n[0032] 判断启动模块,用于判断所述事件触发信息满足预设的快速启动条件后,启动所述应用服务软件;\n[0033] 运行模块,用于获取用户输入的语音指令,并根据所述语音指令运行所述应用服务软件。\n[0034] 结合第二方面,在第二方面的第一种可能的实施方式中,所述应用服务软件为拨号应用软件,所述获取模块,具体用于获取事件触发信息;所述事件触发信息用于启动所述拨号应用软件;\n[0035] 则所述运行模块,具体用于获取用户输入的语音指令,并根据所述语音指令运行所述拨号应用软件。\n[0036] 结合第二方面或第二方面的第一种可能的实施方式,在第二方面的第二种可能的实施方式中,所述获取模块,具体用于在黑屏状态下获取事件触发信息;\n[0037] 则所述运行模块,具体用于在黑屏状态下获取用户输入的语音指令,并根据所述语音指令运行所述应用服务软件。\n[0038] 结合第二方面至第二方面的第二种可能的实施方式中的任一项,在第二方面的第三种可能的实施方式中,所述获取模块,包括:\n[0039] 第一接收单元,用于接收用户通过操作物理按键输入的按键启动事件;\n[0040] 第一获取单元,用于根据所述按键启动事件,获取所述事件触发信息。\n[0041] 结合第二方面的第三种可能的实施方式,在第二方面的第四种可能的实施方式中,所述判断启动模块,包括:\n[0042] 第一判断单元,用于判断所述按键启动事件的触发时间是否大于预设阈值;\n[0043] 第一启动单元,用于在所述第一判断单元判断所述按键启动事件的触发时间大于预设阈值时,启动所述应用服务软件。\n[0044] 结合第二方面至第二方面的第二种可能的实施方式中的任一项,在第二方面的第五种可能的实施方式中,所述获取模块,还包括:\n[0045] 第二接收单元,用于接收用户输入的传感器启动事件;\n[0046] 第二获取单元,用于根据所述传感器启动事件,获取所述事件触发信息。\n[0047] 结合第二方面的第五种可能的实施方式,在第二方面的第六种可能的实施方式中,所述判断启动模块,还包括:\n[0048] 第二判断单元,用于判断所述事件触发信息是否与所述终端的预设事件信息集合的事件信息匹配;\n[0049] 第二启动单元,用于在所述第二判断单元判断所述事件触发信息与所述终端的预设事件信息集合的事件信息匹配时,启动所述应用服务软件。\n[0050] 第三方面,本发明实施例提供了一种终端,包括:\n[0051] 输入设备,用于获取事件触发信息;其中,所述事件触发信息用于启动所述终端上的应用服务软件;并用于获取用户输入的语音指令;\n[0052] 处理器,用于判断所述事件触发信息满足预设的快速启动条件后,启动所述应用服务软件;并根据所述输入设备获取的所述语音指令运行所述应用服务软件。\n[0053] 结合第三方面,在第三方面的第一种可能的实施方式中,所述应用服务软件为拨号应用软件,所述输入设备,具体用于获取事件触发信息;所述事件触发信息用于启动所述拨号应用软件;所述输入设备还用于获取用户输入的语音指令;\n[0054] 则所述处理器,具体用于在所述输入设备获取用户输入的语音指令后,根据所述语音指令运行所述拨号应用软件。\n[0055] 结合第三方面或第三方面的第一种可能的实施方式,在第三方面的第二种可能的实施方式中,所述终端还包括显示屏;所述输入设备,具体用于在显示屏黑屏状态下获取事件触发信息;并用于在显示屏黑屏状态下获取用户输入的语音指令;\n[0056] 则所述处理器,具体用于根据所述输入设备获取的所述语音指令运行所述应用服务软件。\n[0057] 结合第三方面至第三方面的第二种可能的实施方式中的任一项,在第三方面的第三种可能的实施方式中,所述输入设备,具体用于接收用户通过操作物理按键输入的按键启动事件;并根据所述按键启动事件,获取所述事件触发信息。\n[0058] 结合第三方面的第三种可能的实施方式,在第三方面的第四种可能的实施方式中,所述处理器,具体用于判断所述按键启动事件的触发时间是否大于预设阈值;若是,则启动所述应用服务软件。\n[0059] 结合第三方面至第三方面的第二种可能的实施方式中的任一项,在第三方面的第五种可能的实施方式中,所述终端还包括传感器;所述输入设备,具体用于接收用户通过所述传感器输入的传感器启动事件;并根据所述传感器启动事件,获取所述事件触发信息。\n[0060] 结合第三方面的第五种可能的实施方式,在第三方面的第六种可能的实施方式中,所述处理器,具体用于判断所述事件触发信息是否与所述终端的预设事件信息集合的事件信息匹配;若是,则启动所述应用服务软件。\n[0061] 本发明实施例提供的快速启动应用服务的方法和终端,通过终端获取事件触发信息,并在判断该事件触发信息满足预设的快速启动条件之后,启动应用服务软件,为用户提供相应的应用服务。本发明实施例提供的方法,通过事件触发信息来启动应用服务软件,使得终端的后台在应用服务软件启动之后才开始录音,并且在终端向用户提供应用服务之后关闭后台录音,避免了终端的后台录音设备一直处于录音状态,从而降低了终端的功耗。\n附图说明\n[0062] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0063] 图1为本发明提供的快速启动应用服务的方法实施例一的流程示意图;\n[0064] 图2为本发明提供的快速启动应用服务的方法实施例二的流程示意图;\n[0065] 图3为本发明提供的快速启动应用服务的方法实施例三的流程示意图;\n[0066] 图4为本发明提供的快速启动应用服务的方法实施例四的流程示意图;\n[0067] 图5为本发明提供的终端实施例一的结构示意图;\n[0068] 图6为本发明提供的终端实施例二的结构示意图;\n[0069] 图7为本发明提供的终端实施例三的结构示意图;\n[0070] 图8为本发明提供的终端实施例四的结构示意图;\n[0071] 图9为本发明提供的终端实施例五的结构示意图;\n[0072] 图10为本发明提供的终端实施例六的结构示意图;\n[0073] 图11为本发明提供的终端实施例七的结构示意图。\n具体实施方式\n[0074] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。\n[0075] 本申请中涉及的终端,即用户设备,可以是无线终端也可以是有线终端,无线终端可以是指向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线终端可以经无线接入网(例如,RAN,Radio Access Network)与一个或多个核心网进行通信,无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(PCS,Personal Communication Service)电话、无绳电话、会话发起协议(SIP)话机、无线本地环路(WLL,Wireless Local Loop)站、个人数字助理(PDA,Personal Digital Assistant)等设备。无线终端也可以称为系统、订户单元(Subscriber Unit)、订户站(Subscriber Station),移动站(Mobile Station)、移动台(Mobile)、远程站(Remote Station)、接入点(Access Point)、远程终端(Remote Terminal)、接入终端(Access Terminal)、用户终端(User Terminal)、用户代理(User Agent)、用户设备(User Device)、或用户装备(User Equipment)。\n[0076] 本发明的技术方案可以适用于终端处于亮屏、黑屏但AP运行状态、黑屏且AP待机三种状态下的任意一种场景。其中,黑屏指的是灭屏状态,即终端的屏幕不上电的状态;进一步地,在本发明实施例中,黑屏还可包括灭屏状态下,屏幕点亮后呈现的锁屏状态,即终端初始状态为灭屏,在用户点亮屏幕后,终端呈现锁屏状态。黑屏但AP运行状态指的是终端在灭屏状态下,后台的某些应用仍在运行,例如终端灭屏时,一些即时通信软件(微信等)仍在挂靠在后台运行,此时AP处于运行状态;黑屏且AP待机的状态指的是终端在灭屏状态下,后台没有应用在运行的状态。\n[0077] 图1为本发明提供的快速启动应用服务的方法实施例一的流程示意图。如图1所示,该方法包括:\n[0078] S101:终端获取事件触发信息,其中,所述事件触发信息用于启动所述终端上的应用服务软件。\n[0079] 具体的,当用户需要在终端上快速启动某项应用服务时,用户可以在终端上执行相关触发操作,使得终端内部的处理芯片可以根据用户的触发操作获取事件触发信息,并将该事件触发信息上报给终端的操作系统。可选的,用户在终端上触发的相关事件可以为按键事件(仅按键一次即可);可以为传感器感应事件,例如,重力感应事件、速度感应事件等。例如,当用户长按智能手机的某一物理按键时,智能手机会响应用户的按键事件,即将该按键事件转换为事件触发信息(该事件触发信息可以包括转换后的信号和数据等),并上报给智能手机的操作系统。\n[0080] S102:终端判断所述事件触发信息满足预设的快速启动条件后,启动应用服务软件。\n[0081] 具体的,当终端的操作系统获取上述事件触发信息之后,对该事件触发信息进行封装和分类处理,即终端的操作系统会判断该事件触发信息的类型,并根据该事件触发信息的类型确定该事件触发信息对应的快速启动条件,然后判断该事件触发信息是否满足上述所确定的快速启动条件。可选的,快速启动条件可以为判断事件触发信息的获取时间是否超过预设时间阈值,或者,可以是判断事件触发信息的类型是否和终端内部预设的信息匹配,或者,还可以是事件触发信息所包括的内容是否和终端内部预设的信息相同,或者,还可以是其他的判断条件。若判断结果为满足,则终端启动相应的应用服务软件。可选的,用户执行不同的触发操作可以使得终端获取不同的事件触发信息,不同的事件触发信息与不同的应用服务软件对应。例如,若用户当前想启动语音服务,则用户长按终端上的某一物理按键(例如,音量下键)时,终端所获得的事件触发信息就是与语音服务软件相关的信息。\n也就是说,用户所执行的触发操作、终端根据用户所执行的触发操作所获取的事件触发信息以及应该启动哪一个应用服务软件三者之间是一一对应的。可选的,该应用服务软件可以为语音拨号软件,可以为即时通讯软件,例如微信、QQ、短信等通讯软件。\n[0082] S103:终端获取用户输入的语音指令,并根据所述语音指令运行所述应用服务软件。\n[0083] 具体的,当终端启动应用服务软件之后,就可以接收用户的语音输入,相应的,后台的录音设备此时就启动录音。可选的,当终端启动应用服务软件之后,可以通过振动或提示音方式通知用户当前可以输入语音指令。当终端接收到用户输入的语音指令之后,按照用户所输入的语音指令,运行应用服务软件,向用户提供相应的应用服务。例如,当用户需要向“XXX”拨打电话时,用户可以语音输入“呼叫XXX”,则此时终端后台的录音设备收录到该语音指令后,触发语音服务软件响应用户所输入的语音指令,即终端内部的语音识别系统把接收到的语音指令转换为文本指令,然后根据这些文本指令获取电话呼叫的信息(即应用服务信息),例如,若语音指令为“呼叫XXX”,则终端获取的应用服务信息就是XXX的号码。当终端获得电话呼叫信息后,终端内部的快速呼叫系统就会启动呼叫服务。\n[0084] 现有技术中,当终端处于黑屏但AP运行状态下时,当用户需要终端提供某项应用服务时,通常是通过语音唤醒来启动应用服务软件,使得终端提供相应的应用服务,而这种情况下,终端后台的录音设备需要从语音唤醒开始就一直处于录音状态,并且在向用户提供应用服务之后,后台的录音设备仍然处于录音状态,以随时准备接受用户的语音指令输入,因此由于后台一直在录音,使得终端的功耗较大。但是,无论终端处于黑屏且AP运行状态,还是处于黑屏且AP待机状态,本发明均是在终端通过事件触发信息来启动应用服务软件,后台的录音设备在应用服务软件启动之后才开始运行,接受用户的语音指令;当终端向用户提供应用服务之后,后台就停止录音,因此后台录音设备所带来的功耗减小。需要说明的是,在终端处于黑屏且AP待机的状态时,用户在终端上执行触发操作之后,终端需要启动AP,然后才能获取事件触发信息。\n[0085] 本发明实施例提供的快速启动应用服务的方法,通过终端获取事件触发信息,并在判断该事件触发信息满足预设的快速启动条件之后,启动应用服务软件,为用户提供相应的应用服务。本发明实施例提供的方法,通过事件触发信息来启动应用服务软件,使得终端的后台在应用服务软件启动之后才开始录音,并且在终端向用户提供应用服务之后关闭后台录音,避免了终端的后台录音设备一直处于录音状态,从而降低了终端的功耗。\n[0086] 图2为本发明提供的快速启动应用服务的方法实施例二的流程示意图。本实施例涉及的是方法是终端快速拨打电话的具体过程,即上述实施例一中的应用服务软件为拨号应用软件。如图2所示,该方法包括:\n[0087] S201:终端获取事件触发信息;所述事件触发信息用于启动所述拨号应用软件。\n[0088] 具体的,当用户需要在终端上快速拨打电话时,用户可以在终端上执行相关触发操作,使得终端内部的处理芯片可以根据用户的触发操作获取事件触发信息,并将该事件触发信息上报给终端的操作系统,该事件触发信息用于启动拨号应用软件,该拨号应用软件可以为语音拨号软件。可选的,终端可以在亮屏的状态获取事件触发信息;可选地,终端可以在黑屏状态下获取事件触发信息,例如,可以在黑屏且AP运行的状态下获取事件触发信息,还可以在黑屏且AP待机的状态下获取事件触发信息,还可以在黑屏并且终端具有安全屏幕锁的状态下获取事件触发信息。本发明实施例对获取事件触发信息的场景并不做限制。\n[0089] S202:终端判断上述事件触发信息满足预设的快速启动条件后,启动拨号应用软件。\n[0090] 具体的,当终端的操作系统获取上述用于启动拨号应用软件的事件触发信息之后,对该事件触发信息的类型进行判断,并根据该事件触发信息的类型确定该事件触发信息对应的快速启动条件,然后判断该事件触发信息是否满足上述所确定的快速启动条件。\n可选的,该快速启动条件可以为判断事件触发信息的获取时间是否超过预设时间阈值,或者,可以是判断事件触发信息的类型是否和终端内部预设的信息匹配,或者,还可以是事件触发信息所包括的内容是否和终端内部预设的信息相同,或者,还可以是其他的判断条件。\n若判断结果为满足,则终端启动拨号应用软件。\n[0091] S203:终端获取用户输入的语音指令,并根据所述语音指令运行所述拨号服务软件。\n[0092] 具体的,当终端启动拨号应用软件之后,就可以接收用户的语音输入,相应的,后台的录音设备此时就启动录音。可选的,当终端启动拨号应用软件之后,可以通过振动或提示音方式通知用户当前可以输入语音指令。当终端接收到用户输入的语音指令之后,按照用户所输入的语音指令,运行拨号应用软件。例如,当用户需要向“XXX”拨打电话时,用户可以语音输入“呼叫XXX”,则此时终端后台的录音设备收录到该语音指令后,触发拨号应用软件响应用户所输入的语音指令,即终端内部的语音识别系统把接收到的语音指令转换为文本指令,然后根据这些文本指令获取电话呼叫的信息(即应用服务信息),例如,若语音指令为“呼叫XXX”,则终端获取的应用服务信息就是XXX的号码。当终端获得电话呼叫信息后,终端内部的快速呼叫系统就会启动呼叫服务。可选的,终端可以在亮屏的时候接收用户输入的语音指令;可选的,终端还可以在黑屏状态下接收用户输入的语音指令。例如,终端可以在黑屏且AP运行的状态下接收用户输入的语音指令,还可以在黑屏且AP待机的状态下接收用户输入的语音指令,还可以在黑屏并且终端具有安全屏幕锁的状态下接收用户输入的语音指令。本发明实施例对接收用户输入的语音指令的场景并不做限制。\n[0093] 本发明实施例提供的快速启动应用服务的方法,通过终端获取事件触发信息,并在判断该事件触发信息满足预设的快速启动条件之后,启动拨号应用软件,为用户提供相应的应用服务。本发明实施例提供的方法,通过事件触发信息来启动拨号应用软件,使得终端的后台在拨号应用软件启动之后才开始录音,并且在终端向用户提供拨号服务之后关闭后台录音,避免了终端的后台录音设备一直处于录音状态,从而降低了终端的功耗。\n[0094] 图3为本发明提供的快速启动应用服务的方法实施例三的流程示意图。本实施例涉及的是用户通过按键触发终端启动应用服务的具体过程。如图3所示,该方法包括如下步骤:\n[0095] S301:终端接收用户通过操作物理按键输入的按键启动事件。\n[0096] 具体的,当用户需要在终端上快速启动某项应用服务时,用户可以在终端上执行按键操作,即用户可以通过按键操作来向终端输入按键启动事件。\n[0097] 可选的,所述终端接收用户通过一次操作物理按键输入的按键启动事件,即该按键启动事件为是用户通过一次按键操作向终端输入的。例如,假设终端为智能手机,用户的按键启动事件可以为长按终端物理按键启动,如:音量下键(Volume-)启动、音量上键(Volume+)启动、电源键启动、手机照相机的快门键启动;还可以为长按蓝牙耳机按键启动,如:蓝牙耳机拨号键启动、蓝牙耳机音量下键启动、蓝牙耳机音量上键启动;还可以为长按线控耳机按键启动,如:线控耳机音量下键启动、线控耳机音量上键启动、线控耳机播放键启动等。终端支持用户一次操作物理按键输入按键启动事件,便于用户操作;尤其是在终端灭屏或锁屏状态下,支持一次操作输入按键启动事件,提高了操控效率。\n[0098] 可选地,所述终端接收用户双击按键或短击按键输入的按键启动事件。\n[0099] S302:终端根据所述按键启动事件,获取所述事件触发信息。\n[0100] 需要说明的是,当终端处于黑屏且AP运行的状态时,终端可以根据用户的按键启动事件直接获取事件触发信息;当终端处于黑屏且AP待机的状态时,终端在接收到用户的按键启动事件之后,需要给AP上电,激活AP,才能根据按键启动事件获取事件触发信息。\n[0101] S303:终端判断所述按键启动事件的触发时间是否大于预设阈值;若是,则所述终端启动所述应用服务软件。\n[0102] 具体的,当终端处于黑屏且AP运行的状态时,终端获取到上述事件触发信息之后,对该事件触发信息直接进行封装和分类处理;当终端处于黑屏且AP待机的状态时,终端需要在AP上电之后对AP作自检恢复,当检测到AP的状态正常后,终端才对获取到事件触发信息进行封装和分类处理。\n[0103] 终端对事件触发信息的封装和分类处理,判断该事件触发信息的类型。当终端判断该事件触发信息的类型为按键启动事件,则终端根据该事件触发信息的类型确定该事件触发信息对应的快速启动条件为:按键启动事件的触发时间是否大于预设阈值,例如判断用户的按键时间是否大于预设阈值。若是,则终端启动应用服务软件。可选的,用户按下不同的按键时,表明用户需要启动不同的应用服务软件。例如,若用户当前想启动语音服务,则用户长按终端上的音量下键时,终端所获得的事件触发信息就是与语音服务软件相关的信息;若用户当前想启动短信服务,则用户长按终端上的音量上键时,终端所获得的事件触发信息就是与短信服务软件相关的信息。也就是说,用户所执行的按键操作、终端根据用户所执行的按键操作所获取的事件触发信息以及应该启动哪一个应用服务软件三者之间是一一对应的。\n[0104] S304:终端接收用户输入的所述语音指令。\n[0105] 具体的,当终端启动应用服务软件之后,就可以接收用户的语音输入,相应的,后台的录音设备此时就启动录音。可选的,当终端启动应用服务软件之后,可以通过振动或提示音方式通知用户当前可以输入语音指令。\n[0106] S305:终端将所述语音指令转换为文本指令,以获取应用服务信息。\n[0107] 具体的,当终端接收到用户输入的语音指令之后,按照用户所输入的语音指令,将其转换为文本指令,以获取与该语音指令相关的应用服务信息。\n[0108] S306:终端根据所述应用服务信息提供所述应用服务。\n[0109] 在本发明实施例的一种实现方式中,所述终端可执行快速拨打电话的操作。可选地,所述终端为手机;可选地,所述终端处于黑屏且AP运行的状态;可选地,所述终端处于锁屏状态。\n[0110] 具体的,用户在智能手机上通过按键启动应用服务软件,即用户在智能手机上进行一次按键操作,例如长按音量下键,以向智能手机输入按键启动事件。智能手机的相关硬件会响应用户的按键启动事件,表现为把用户的按键事件转换为包括信号和数据等信息的事件触发信息,并将该事件触发信息上报给智能手机的操作系统;当智能手机的操作系统收到该事件触发信息后,会对该事件触发信息进行封装和分类处理,即确定该事件触发信息对应的快速启动条件(即用户的长按键时间是否大于预设阈值),并在判断用户的长按键时间大于预设阈值之后,启动语音服务软件。\n[0111] 当智能手机启动语音服务软件之后,智能手机的后台设备才开始录音,接受用户的语音指令输入,此时,该语音服务软件可以通过提示音和振动等方式提示用户可以输入打电话的语音指令,例如“重拨”、“呼叫XXX”、“打电话给XXX”,其中“XXX”是某个联系人的名称。智能手机内部的语音识别系统把接收到的语音指令转换为文本指令,然后根据这些文本指令获取应用服务信息(即电话呼叫的信息),例如,若语音指令为“重拨”时,智能手机最终获取的应用服务信息是最近一次的呼叫号码;若语音指令为“呼叫XXX”,智能手机最终获取的应用服务信息就是XXX的号码。\n[0112] 当智能手机获得应用服务信息后,智能手机的快速呼叫系统就会启动呼叫服务,此时智能手机自动的点亮屏幕,自动的把安全锁的解锁界面隐藏,显示呼叫界面,提示用户呼叫的信息,如呼叫对象,呼叫的号码。如果呼叫信息有误,用户可以直接语音或者点击挂断电话键中止呼叫流程。在整个语音服务启动的流程中,用户只需要一次按键,一次语音指令输入。\n[0113] 当用户拨打完电话之后,即智能手机给用户提供的语音服务完成之后,智能手机的后台设备停止录音,智能手机会停留在安全锁的解锁界面,在拨打电话及通话的期间,用户的个人信息仍然受安全锁保护,如通讯录资料,手机存储的个人信息。\n[0114] 本发明实施例提供的快速启动应用服务的方法,通过用户向终端输入按键启动事件,使得终端根据该按键启动事件获取事件触发信息,并在判断该事件触发信息满足预设的快速启动条件之后,启动应用服务软件,为用户提供应用服务。本发明实施例提供的方法,通过事件触发信息启动应用服务软件,使得终端的后台在应用服务软件启动之后才开始录音,并且在终端向用户提供应用服务之后关闭后台录音,避免了终端的后台录音设备一直处于录音状态,从而降低了终端的功耗。另外,本发明实施例提供的方法,使得用户不需要点亮屏幕,也不需要解锁,只需一次按键操作和一次语音指令就可以使终端提供相应的应用服务,操作简单,提高了操控效率,提升了用户体验。\n[0115] 图4为本发明提供的快速启动应用服务的方法实施例四的流程示意图。本实施例涉及的方法是用户通过传感器启动事件来启动终端上的应用服务软件,使得终端向用户提供相应的应用服务的具体过程。如图4所示,该方法包括如下步骤:\n[0116] S401:终端接收用户输入的传感器启动事件。\n[0117] 具体的,当用户需要在终端上快速启动某项应用服务时,用户可以在终端上执行感应操作,通过感应操作来向终端输入传感器启动事件,即终端可以通过感知用户的手势获取传感器启动事件。例如,假设终端为智能手机,则用户的传感器启动事件可以为用户将手机听筒靠近用户耳朵,还可以为用户快速甩动然后停止等其他事件。\n[0118] S402:终端根据所述传感器启动事件,获取所述事件触发信息。\n[0119] 需要说明的是,当终端处于黑屏且AP运行的状态时,终端可以根据用户的传感器启动事件直接获取事件触发信息;当终端处于黑屏且AP待机的状态时,终端在接收到用户的传感器启动事件之后,需要给AP上电,激活AP,才能根据传感器启动事件获取事件触发信息。可选的,用户输入的传感器启动事件还可以和上述实施例二中的按键启动事件进行结合,以使得终端获取事件触发信息。\n[0120] S403:终端判断所述事件触发信息是否与所述终端的预设事件信息集合的事件信息匹配;若是,则所述终端启动所述应用服务软件。\n[0121] 具体的,当终端处于黑屏且AP运行的状态时,终端获取到上述事件触发信息之后,对该事件触发信息直接进行封装和分类处理;当终端处于黑屏且AP待机的状态时,终端需要在AP上电之后对AP作自检恢复,当检测到AP的状态正常后,终端才对获取到事件触发信息进行封装和分类处理。\n[0122] 终端对事件触发信息的封装和分类处理,实际上是终端判断该事件触发信息的类型。当终端判断该事件触发信息的类型为传感器启动事件,则终端根据该事件触发信息的类型确定该事件触发信息对应的快速启动条件为:事件触发信息是否与预设事件信息集合中的事件信息匹配(终端的预设信息集合中包括多个事件信息);可选的,预设信息集合可以以表项的形式存储,也可以以信息库的形式存储,本发明实施例对此并不做限制。若是,则终端启动应用服务软件。可选的,用户向终端输入不同的传感器启动事件时,表明用户需要启动不同的应用服务软件。例如,若用户当前想启动语音服务,则用户将手机听筒靠近耳朵,终端根据该传感器启动事件所获得的事件触发信息就是与语音服务软件相关的信息;\n若用户当前想启动短信服务,则用户甩动手机,终端根据该传感器启动事件所获得的事件触发信息就是与短信服务软件相关的信息。也就是说,用户所执行的感应操作(即用户输入的传感器启动事件)、终端根据用户所执行的感应操作所获取的事件触发信息以及该启动哪一个应用服务软件三者之间是一一对应的。\n[0123] S404:终端接收用户输入的所述语音指令。\n[0124] 具体的,当终端启动应用服务软件之后,就可以接收用户的语音输入,相应的,后台的录音设备此时就启动录音。可选的,当终端启动应用服务软件之后,可以通过振动或提示音方式通知用户当前可以输入语音指令。\n[0125] S405:终端将所述语音指令转换为文本指令,以获取应用服务信息。\n[0126] 具体的,当终端接收到用户输入的语音指令之后,按照用户所输入的语音指令,将其转换为文本指令,以获取与该语音指令相关的应用服务信息。\n[0127] S406:终端根据所述应用服务信息提供所述应用服务。\n[0128] 在本发明实施例的一种实现方式中,所述终端可执行快速拨打电话的操作。可选地,所述终端为手机;可选地,所述终端处于黑屏且AP运行的状态;可选地,所述终端处于锁屏状态。\n[0129] 具体的,用户在智能手机上通过感应操作启动应用服务软件,即用户在智能手机上进行一次感应操作,例如用户将智能手机的听筒靠近耳朵,以向智能手机输入传感器启动事件。智能手机的相关硬件会响应用户的传感器启动事件,即智能手机首先给AP上电,激活AP,然后将用户的传感器启动事件转换为包括信号和数据等信息的事件触发信息,并将该事件触发信息上报给智能手机的操作系统;当智能手机的操作系统收到该事件触发信息后,首先会对AP进行自检恢复,当AP状态正常后对该事件触发信息进行封装和分类处理,即确定该事件触发信息对应的快速启动条件(即该事件触发信息是否与智能手机中预设的事件信息集合中的事件信息匹配),并在判断匹配之后,启动语音服务软件。\n[0130] 当智能手机启动语音服务软件之后,智能手机的后台设备才开始录音,接受用户的语音指令输入,此时,该语音服务软件可以通过提示音和振动等方式提示用户可以输入打电话的语音指令,例如“重拨”、“呼叫XXX”、“打电话给XXX”,其中“XXX”是某个联系人的名称。智能手机内部的语音识别系统把接收到的语音指令转换为文本指令,然后根据这些文本指令获取应用服务信息(即电话呼叫的信息),例如,若语音指令为“重拨”时,智能手机最终获取的应用服务信息是最近一次的呼叫号码;若语音指令为“呼叫XXX”,智能手机最终获取的应用服务信息就是XXX的号码。\n[0131] 当智能手机获得应用服务信息后,智能手机的快速呼叫系统就会启动呼叫服务,此时智能手机自动的点亮屏幕,自动的把安全锁的解锁界面隐藏,显示呼叫界面,提示用户呼叫的信息,如呼叫对象,呼叫的号码。如果呼叫信息有误,用户可以直接语音或者点击挂断电话键中止呼叫流程。在整个语音服务启动的流程中,用户只需要一次感应操作,一次语音指令输入。\n[0132] 当用户拨打完电话之后,即智能手机给用户提供的语音服务完成之后,终端的后台设备停止录音,智能手机会停留在安全锁的解锁界面,在拨打电话及通话的期间,用户的个人信息仍然受安全锁保护,如通讯录资料,手机存储的个人信息。\n[0133] 本发明实施例提供的快速启动应用服务的方法,通过用户向终端输入传感器启动事件,使得终端根据该传感器启动事件获取事件触发信息,并在判断该事件触发信息满足预设的快速启动条件之后,启动应用服务软件,为用户提供应用服务。本发明实施例提供的方法,通过事件触发信息启动应用服务软件,使得终端的后台在应用服务软件启动之后才开始录音,并且在终端向用户提供应用服务之后关闭后台录音,避免了终端的后台录音设备一直处于录音状态,从而降低了终端的功耗。另外,本发明实施例提供的方法,使得用户不需要点亮屏幕,也不需要解锁,只需一次感应操作和一次语音指令就可以使终端提供相应的应用服务,操作简单,提高了用户体验。\n[0134] 本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。\n[0135] 图5为本发明提供的终端实施例一的结构示意图。如图5所示,该终端包括:获取模块10、判断启动模块11和运行模块12。其中,获取模块10,用于获取事件触发信息;其中,所述事件触发信息用于启动所述终端上的应用服务软件;判断启动模块11,用于判断所述事件触发信息满足预设的快速启动条件后,启动所述应用服务软件;运行模块12,用于获取用户输入的语音指令,并根据所述语音指令运行所述应用服务软件。\n[0136] 本发明实施例提供的终端,可以执行上述快速启动应用服务的方法实施例,其实现原理和技术效果类似,在此不再赘述。\n[0137] 进一步地,所述应用服务软件为拨号应用软件,所述获取模块10,具体用于获取事件触发信息;所述事件触发信息用于启动所述拨号应用软件;则所述运行模块12,具体用于获取用户输入的语音指令,并根据所述语音指令运行所述拨号应用软件。\n[0138] 进一步地,所述获取模块10,具体用于在黑屏状态下获取事件触发信息;则所述运行模块12,具体用于在黑屏状态下获取用户输入的语音指令,并根据所述语音指令运行所述应用服务软件。\n[0139] 图6为本发明提供的终端实施例二的结构示意图。在上述图5所示实施例的基础上,进一步地,上述获取模块10,包括:第一接收单元101,用于接收用户通过操作物理按键输入的按键启动事件;第一获取单元102,用于根据所述按键启动事件,获取所述事件触发信息;则上述判断启动模块11,包括:第一判断单元111,用于判断所述按键启动事件的触发时间是否大于预设阈值;第一启动单元112,用于在所述第一判断单元111判断所述按键启动事件的触发时间大于预设阈值时,启动所述应用服务软件。\n[0140] 本发明实施例提供的终端,可以执行上述快速启动应用服务的方法实施例,其实现原理和技术效果类似,在此不再赘述。\n[0141] 图7为本发明提供的终端实施例三的结构示意图。在上述图5所示实施例的基础上,进一步地,上述获取模块10,还可以包括:第二接收单元103,用于接收用户输入的传感器启动事件;第二获取单元104,用于根据所述传感器启动事件,获取所述事件触发信息;则上述判断启动模块11,还包括:第二判断单元113,用于判断所述事件触发信息是否与所述终端的预设事件信息集合的事件信息匹配;第二启动单元114,用于在所述第二判断单元\n113判断所述事件触发信息与所述终端的预设事件信息集合的事件信息匹配时,启动所述应用服务软件。\n[0142] 可选的,如图8所示的终端实施例四,图6中所示的第一接收单元101和第一获取单元102,可以与图7中的第二接收单元103和第二获取单元104同时集成在获取模块10中,且图6中的第一判断单元111和第一启动单元112可以与图7中的第二判断单元113和第二启动单元114同时集成在判断启动模块11中。其中,第一接收单元101、第一获取单元102、第一判断单元111和第一启动单元112四者在按键启动的场景下协同作用,第二接收单元103、第二获取单元104、第二判断单元113和第二启动单元114四者协同作用在传感器启动的场景下协同作用。\n[0143] 本发明实施例提供的终端,可以执行上述快速启动应用服务的方法实施例,其实现原理和技术效果类似,在此不再赘述。\n[0144] 图9为本发明提供的终端实施例五的结构示意图。如图9所示,该终端包括:输入设备20和处理器21。其中,输入设备20,用于获取事件触发信息;其中,所述事件触发信息用于启动所述终端上的应用服务软件;并用于获取用户输入的语音指令;处理器21,用于判断所述事件触发信息满足预设的快速启动条件后,启动所述应用服务软件;并根据所述输入设备20获取的所述语音指令运行所述应用服务软件。\n[0145] 本发明实施例提供的终端,可以执行上述快速启动应用服务的方法实施例,其实现原理和技术效果类似,在此不再赘述。\n[0146] 进一步地,所述应用服务软件为拨号应用软件,所述输入设备20,具体用于获取事件触发信息;所述事件触发信息用于启动所述拨号应用软件;所述输入设备20还用于获取用户输入的语音指令;则所述处理器21,具体用于在所述输入设备20获取用户输入的语音指令后,根据所述语音指令运行所述拨号应用软件。\n[0147] 图10为本发明提供的终端实施例六的结构示意图。在上述图9所示实施例的基础上,进一步地,上述终端还包括:显示屏22。上述输入设备20,具体用于在显示屏22黑屏状态下获取事件触发信息;并用于在显示屏22黑屏状态下获取用户输入的语音指令;则所述处理器21,具体用于根据所述输入设备20获取的所述语音指令运行所述应用服务软件。可选地,在本发明实施例的一种实现方式中,所述显示屏22也可以为触摸屏,所述触摸屏可以为输入设备20的一种具体形式。即,所述显示屏22可以集输出功能和输入功能于一体。此时,所述输入设备20用于在显示屏22黑屏状态下获取事件触发信息可以包括:输入设备20在触摸屏黑屏状态下时,获取事件触发信息。\n[0148] 可选的,上述输入设备20,具体用于接收用户通过操作物理按键输入的按键启动事件;并根据所述按键启动事件,获取所述事件触发信息;则所述处理器21,具体用于判断所述按键启动事件的触发时间是否大于预设阈值;若是,则启动所述应用服务软件。\n[0149] 可选的,参见图11所示的终端实施例七,在上述如10所示实施例的基础上,上述终端还可以包括传感器23。上述输入设备20,具体用于接收用户通过传感器23输入的传感器启动事件;并根据所述传感器启动事件,获取所述事件触发信息;则上述处理器21,具体用于判断所述事件触发信息是否与所述终端的预设事件信息集合的事件信息匹配;若是,则启动所述应用服务软件。可选的,在本发明实施例的一种实现方式中,所述传感器23可以为输入设备20的一种具体形式,即所述传感器23接收用户输入的传感器启动事件,并根据所述传感器启动事件,获取事件触发信息。\n[0150] 本发明实施例提供的终端,可以执行上述快速启动应用服务的方法实施例,其实现原理和技术效果类似,在此不再赘述。\n[0151] 需要说明的是,在本发明的上述所有实施例中,相同或相应的技术特征可以相互借鉴。\n[0152] 最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
法律信息
- 2017-09-22
- 2015-03-25
实质审查的生效
IPC(主分类): G06F 9/445
专利申请号: 201480001363.5
申请日: 2014.06.11
- 2015-02-25
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2013-01-16
|
2012-08-28
| | |
2
| | 暂无 |
2013-02-25
| | |
3
| |
2014-04-30
|
2013-12-12
| | |
4
| |
2012-09-26
|
2012-05-07
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |