CN105425961B - 一种实现快捷操作的方法及用户终端 - Google Patents

一种实现快捷操作的方法及用户终端 Download PDF

Info

Publication number
CN105425961B
CN105425961B CN201510797081.7A CN201510797081A CN105425961B CN 105425961 B CN105425961 B CN 105425961B CN 201510797081 A CN201510797081 A CN 201510797081A CN 105425961 B CN105425961 B CN 105425961B
Authority
CN
China
Prior art keywords
user terminal
prompt operation
current
status information
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510797081.7A
Other languages
English (en)
Other versions
CN105425961A (zh
Inventor
周璇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201510797081.7A priority Critical patent/CN105425961B/zh
Publication of CN105425961A publication Critical patent/CN105425961A/zh
Application granted granted Critical
Publication of CN105425961B publication Critical patent/CN105425961B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明实施例公开了一种实现快捷操作的方法及用户终端,其中,该方法包括:检测在快捷操作模式下用户终端当前的状态信息;确定与所述状态信息相对应的目标快捷操作,不同的状态信息对应的快捷操作不同;控制所述用户终端执行所述目标快捷操作。实施本发明实施例,能够提高用户终端的操作便捷性,改善用户操作体验。

Description

一种实现快捷操作的方法及用户终端
技术领域
本发明涉及电子技术领域,尤其涉及一种实现快捷操作的方法及用户终端。
背景技术
目前,人们在使用诸如智能手机、平板电脑等用户终端的过程中,往往会形成一些特定的、高频率的操作。例如,用户在开会时,会将手机模式切换为会议模式,将***设置为静音等。用户回到家时,会关闭数据网络,打开Wi-Fi,将手机设置为响铃模式等。又如,用户开车时,会连接车载蓝牙,将手机设为免打扰模式,打开手机导航,输入目的地,选择导航策略避开拥堵等。这样的操作费时而繁琐,且经常性重复执行,从而使得用户终端的操作不够便捷。
发明内容
本发明实施例公开了一种实现快捷操作的方法及用户终端,能够提高用户终端的操作便捷性。
本发明实施例第一方面公开了一种实现快捷操作的方法,包括:
检测在快捷操作模式下用户终端当前的状态信息;
确定与所述状态信息相对应的目标快捷操作,不同的状态信息对应的快捷操作不同;
控制所述用户终端执行所述目标快捷操作。
结合本发明实施例第一方面,在本发明实施例第一方面的第一种可能的实施方式中,所述确定与所述状态信息相对应的目标快捷操作,包括:
获取在所述状态信息下针对所述用户终端的历史操作集合;
将所述历史操作集合内的操作确定为所述状态信息对应的目标快捷操作。
结合本发明实施例第一方面,在本发明实施例第一方面的第二种可能的实施方式中,所述检测用户终端当前的状态信息之前,所述方法还包括:
建立快捷操作映射关系,所述快捷操作映射关系中包含不同关联信息与快捷操作的对应关系;
其中,所述确定与所述状态信息相对应的目标快捷操作,包括:
判断所述状态信息是否与预设关联信息相匹配;
若所述状态信息与所述预设关联信息相匹配,从预先建立的所述快捷操作映射关系中获取与所述预设关联信息相对应的快捷操作作为目标快捷操作。
结合本发明实施例第一方面的第二种可能的实施方式,在本发明实施例第一方面的第三种可能的实施方式中,所述建立快捷操作映射关系,包括:
检测针对用户终端的至少一种操作,以获得操作集合;
接收针对所述操作集合输入的关联信息;
将所述操作集合生成与所述关联信息相对应的快捷操作,以获得所述关联信息与所述快捷操作的对应关系。
结合本发明实施例第一方面或第一方面的第一种至第三种中任一种可能的实施方式,在本发明实施例第一方面的第四种可能的实施方式中,所述用户终端当前的状态信息包括所述用户终端当前的位置信息、所述用户终端当前的***时间、所述用户终端当前的运动数据以及所述用户终端当前所处的环境参数中的至少一种。
本发明实施例第二方面公开了一种用户终端,包括:
检测单元,用于检测在快捷操作模式下用户终端当前的状态信息;
确定单元,用于确定与所述状态信息相对应的目标快捷操作,不同的状态信息对应的快捷操作不同;
控制单元,用于控制所述用户终端执行所述目标快捷操作。
结合本发明实施例第二方面,在本发明实施例第二方面的第一种可能的实施方式中,所述确定单元包括:
第一获取子单元,用于获取在所述状态信息下针对所述用户终端的历史操作集合;
确定子单元,用于将所述历史操作集合内的操作确定为所述状态信息对应的目标快捷操作。
结合本发明实施例第二方面,在本发明实施例第二方面的第二种可能的实施方式中,所述用户终端还包括:
建立单元,用于在所述检测单元检测用户终端当前的状态信息之前,建立快捷操作映射关系,所述快捷操作映射关系中包含不同关联信息与快捷操作的对应关系;
所述确定单元包括:
判断子单元,用于判断所述状态信息是否与预设关联信息相匹配;
第二获取子单元,用于当所述判断子单元判断所述状态信息与所述预设关联信息相匹配时,从预先建立的所述快捷操作映射关系中获取与所述预设关联信息相对应的快捷操作作为目标快捷操作。
结合本发明实施例第二方面的第二种可能的实施方式,在本发明实施例第二方面的第三种可能的实施方式中,所述建立单元包括:
检测子单元,用于检测针对用户终端的至少一种操作,以获得操作集合;
接收子单元,用于接收针对所述操作集合输入的关联信息;
生成子单元,用于将所述操作集合生成与所述关联信息相对应的快捷操作,以获得所述关联信息与所述快捷操作的对应关系。
结合本发明实施例第二方面或第二方面的第一种至第三种中任一种可能的实施方式,在本发明实施例第二方面的第四种可能的实施方式中,所述用户终端当前的状态信息包括所述用户终端当前的位置信息、所述用户终端当前的***时间、所述用户终端当前的运动数据以及所述用户终端当前所处的环境参数中的至少一种。
本发明实施例中,当进入用户终端的快捷操作模式时,可以检测在快捷操作模式下用户终端当前的状态信息,并确定与该状态信息相对应的目标快捷操作,可以控制用户终端执行目标快捷操作。可见,实施本发明实施例,能够根据用户终端的状态信息来确定并执行相应的快捷操作,从而可以提高用户终端的操作便捷性,改善用户操作体验。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种实现快捷操作的方法的流程示意图;
图2是本发明实施例公开的另一种实现快捷操作的方法的流程示意图;
图3是本发明实施例公开的又一种实现快捷操作的方法的流程示意图;
图4是本发明实施例公开的一种用户终端的结构示意图;
图5是本发明实施例公开的另一种用户终端的结构示意图;
图6是本发明实施例公开的又一种用户终端的结构示意图;
图7是本发明实施例公开的又一种用户终端的结构示意图;
图8是本发明实施例公开的又一种用户终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例公开了一种实现快捷操作的方法及用户终端,能够根据用户终端的状态信息来确定并执行相应的快捷操作,从而可以提高用户终端的操作便捷性,改善用户操作体验。以下分别进行详细说明。
请参阅图1,图1是本发明实施例公开的一种实现快捷操作的方法的流程示意图。如图1所示,该实现快捷操作的方法可以包括以下步骤:
101、检测在快捷操作模式下用户终端当前的状态信息。
本发明实施例中,用户终端可以包括移动手机、平板电脑、掌上电脑、个人数字助理(Personal Digital Assistant,PDA)、移动互联网设备(Mobile Internet Device,MID)、智能穿戴设备(如智能手表、智能手环等)等各类终端,本发明实施例不作限定。
本发明实施例中,用户终端当前的状态信息可以包括但不限于用户终端当前的位置信息、用户终端当前的***时间、用户终端当前的运动数据以及用户终端当前所处的环境参数等中的至少一种。其中,用户终端当前的运动数据可以包括用户终端当前运动的加速度、速度等;用户终端当前所处的环境参数可以包括用户终端当前所处环境的光亮度值、温湿度等。
本发明实施例中,在检测用户终端当前的状态信息之前,可以先开启用户终端的快捷操作模式,在该快捷操作模式可以通过输入一条指令而使用户终端执行一系列操作。
作为一种可选的实施方式,开启用户终端的快捷操作模式的具体实施方式可以包括以下步骤:
11)接收用户操作目标按键所触发的快捷操作模式开启指令;
12)响应该快捷操作模式开启指令,开启用户终端的快捷操作模式。
作为一种可选的实施方式,在执行步骤11)之后,执行步骤12)之前,还可以包括以下步骤:
13)输出提示信息,该提示信息用于提示输入待验证信息;
14)接收响应该提示信息输入的待验证信息;
15)验证该待验证信息是否与预设验证信息一致,若该待验证信息与预设验证信息一致,则执行步骤12)。
在该实施方式中,在用户终端接收到用户操作目标按键所触发的快捷操作模式开启指令之后,用户终端将输出用于提示输入待验证信息的提示信息;并且用户终端可以输出用于输入待验证信息的待验证信息输入口。
在该实施方式中,目标按键可以是用户终端上的物理按键,目标按键可以是一个物理按键,也可以是多个物理按键的组合,快捷操作模式开启指令可以是用户短按或长按目标按键所触发的;目标按键也可以是虚拟按键,快捷操作模式开启指令可以是用户单击或双击用户终端上的虚拟按键所触发的。此外,也可以是接收用户输入的语音或手势等信息所触发的快捷操作模式开启指令,本发明实施例不作限定。
在该实施方式中,待验证信息可以包括但不限于待验证密码、待验证指纹信息、待验证脸形信息、待验证虹膜信息、待验证视网膜信息以及待验证声纹信息中的任意一种或几种的组合。
在该实施方式中,预设验证信息可以包括但不限于预设验证密码、预设验证指纹信息、预设验证脸形信息、预设验证虹膜信息、预设验证视网膜信息以及预设验证声纹信息中的任意一种或几种的组合。
在该实施方式中,上述的预设验证信息可以包括指纹串信息以及每一个指纹对应的输入时间;那么相应地,验证待验证信息是否与预设验证信息一致可以包括以下步骤:
验证指纹串是否与预设验证信息包括的指纹串相同,并且相同指纹的输入时间的差值是否均小于预设值,如果验证指纹串与预设验证信息包括的指纹串相同,并且相同指纹的输入时间的差值均小于预设值,那么可以验证待验证信息与预设验证信息一致;反之,验证待验证信息与预设验证信息不一致。其中,通过实施该实施方式,可以防止非法用户在用户终端上开启快捷操作模式,从而可以有效地防止用户终端被非法用户肆意操作。
本发明实施例中,可以实时检测在快捷操作模式下用户终端当前的状态信息,也可以每隔预设时间间隔检测在快捷操作模式下用户终端当前的状态信息,本发明实施例不作限定。
102、确定与该状态信息相对应的目标快捷操作。
本发明实施例中,当在快捷操作模式下检测到用户终端当前的状态信息时,可以确定与该状态信息相对应的目标快捷操作模式,其中,不同的状态信息对应的快捷操作可以不同。快捷操作可以是一个或多个操作的组合。
本发明实施例中,可以通过在该状态信息下的历史操作记录来确定与该状态信息相对应的目标快捷操作。例如:当状态信息为用户终端的位置信息时,可以获取在过去特定周期内(如一周、一个月等)用户终端在该位置信息下的历史操作记录,并将历史操作记录确定为与该位置信息对应的目标快捷操作模式。也可以通过预先建立不同状态信息与快捷操作的对应关系,并从该对应关系中查询与该状态信息相对应的快捷操作,并将该快捷操作确定为目标快捷操作,本发明实施例不作限定。
103、控制用户终端执行目标快捷操作。
本发明实施例中,当确定出与该状态信息相对应的目标快捷操作后,可以控制用户终端执行该目标快捷操作。因此用户无需手动一次次操作用户终端以使其执行某个或某几个操作,即可使用户终端实现一次性执行多个操作。
在图1所描述的方法中,当进入用户终端的快捷操作模式时,可以检测在快捷操作模式下用户终端当前的状态信息,并确定与该状态信息相对应的目标快捷操作,可以控制用户终端执行目标快捷操作。通过实施图1所描述的方法,能够根据用户终端的状态信息来确定并执行相应的快捷操作,从而可以提高用户终端的操作便捷性,改善用户操作体验。
请参阅图2,图2是本发明实施例公开的另一种实现快捷操作的方法的流程示意图。如图2所示,该实现快捷操作的方法可以包括以下步骤:
201、检测在快捷操作模式下用户终端当前的状态信息。
本发明实施例中,用户终端当前的状态信息包括用户终端当前的位置信息、用户终端当前的***时间、用户终端当前的运动数据以及用户终端当前所处的环境参数等中的至少一种。其中,用户终端当前的运动数据可以包括用户终端当前运动的加速度、速度等;用户终端当前所处的环境参数可以包括用户终端当前所处环境的光亮度值、温湿度等。
202、获取在该状态信息下针对用户终端的历史操作集合。
本发明实施例中,历史操作集合可以是指过去特定周期内针对用户终端进行的一系列操作的组合。例如:当状态信息为用户终端的位置信息时,可以获取在过去特定周期内(如一周、一个月等)用户终端在该位置信息下针对用户终端的一系列历史操作,并将这一系列操作集合确定为历史操作集合。当状态信息为用户终端当前所处环境的光亮度值时,可以获取在过去特定周期内用户终端在同样光亮度值环境下针对用户终端的一系列历史操作,并将这一系列操作集合确定为历史操作集合。
203、将历史操作集合内的操作确定为该状态信息对应的目标快捷操作。
本发明实施例中,历史操作集合内包含有一个或多个操作,即历史操作集合是由一个或多个操作组合而成的。可以将历史操作集合内的一个或多个操作确定为该状态信息对应的目标快捷操作。
204、控制用户终端执行目标快捷操作。
举例来说,当状态信息为用户自己家的位置信息时,可以获取在过去特定周期内在家的位置用户针对用户终端的历史操作集合,如历史操作集合为关闭数据网络、打开Wi-Fi网络,切换响铃模式为铃声,则可以控制用户终端快捷执行历史操作集合中的操作,而无需用户手动一项项去操作。当状态信息为用户终端的运动速度时,在运动速度超过预设值时,可以认为用户当前处于开车状态,可以获取在过去特定周期内在开车状态下用户针对用户终端的历史操作集合,如历史操作集合为连接车载蓝牙,打开免打扰模式,打开手机导航等,则可以控制用户终端快捷执行开车时的历史操作集合中的操作,而无需用户手动一项项去操作。
可见,通过实施图2所描述的方法,能够根据用户终端的状态信息来确定并执行相应的快捷操作,从而可以提高用户终端的操作便捷性,改善用户操作体验。
请参阅图3,图3是本发明实施例公开的又一种实现快捷操作的方法的流程示意图。如图3所示,该实现快捷操作的方法可以包括以下步骤:
301、建立快捷操作映射关系。
本发明实施例中,快捷操作映射关系中可以包含有不同关联信息与快捷操作的对应关系,其中,不同的关联信息对应的快捷操作可以不同。
作为一种可选的实施方式,步骤301建立快捷操作映射关系的具体实施方式可以包括以下步骤:
31)检测针对用户终端的至少一种操作,以获得操作集合;
32)接收针对该操作集合输入的关联信息;
33)将该操作集合生成与关联信息相对应的快捷操作,以获得关联信息与快捷操作的对应关系。
在该实施方式中,在进入用户终端的快捷操作模式下,可以检测针对用户终端的至少一种操作,将至少一种操作生成操作集合并进行保存;进一步地,可以对保存的操作集合进行关联信息的输入,以将操作集合与关联信息进行关联,从而生成关联信息与操作集合内的快捷操作的对应关系。
在该实施方式中,可以是接收用户针对该操作集合以文字、语音或手势的方式输入的关联信息,关联信息可以看作是标签信息,如地点、时间、名称、属性等等。
302、检测在快捷操作模式下用户终端当前的状态信息。
本发明实施例中,用户终端当前的状态信息包括用户终端当前的位置信息、用户终端当前的***时间、用户终端当前的运动数据以及用户终端当前所处的环境参数等中的至少一种。其中,用户终端当前的运动数据可以包括用户终端当前运动的加速度、速度等;用户终端当前所处的环境参数可以包括用户终端当前所处环境的光亮度值、温湿度等。
本发明实施例中,用户终端当前的状态信息可以是用户终端自动获取到的;也可以是用户手动进行输入的,可以是用户以文字、语音或手势的方式进行输入的,本发明实施例不作限定。
303、判断该状态信息是否与预设关联信息相匹配,若是,则执行步骤304;若否,则结束本次操作。
本发明实施例中,当在快捷操作模式下检测到用户终端当前的状态信息时,可以判断该状态信息是否与预存的若干个预设关联信息中的一个预设关联信息相匹配,若相匹配,则可以进一步执行步骤304;若该状态信息与所有的预设关联信息均不匹配,则可以结束本次操作,即本次快捷操作执行失败。
304、从预先建立的快捷操作映射关系中获取与预设关联信息相对应的快捷操作作为目标快捷操作。
本发明实施例中,当用户终端当前的状态信息与若干个预设关联信息中的一个预设关联信息相匹配时,可以从预先建立的快捷操作映射关系中获取与该预设关联信息相对应的快捷操作,并将该快捷操作确定为目标快捷操作。
305、控制用户终端执行目标快捷操作。
举例来说,在进入用户终端的快捷操作模式时,可以弹出两个选项,一个是记录操作选项,一个是命令输入选项。当点击记录操作选项时,即可进入建立快捷操作映射关系的模式。在该模式下,用户终端自动检测并记录当前的操作,例如打开了哪个应用程序,修改了***中的哪些参数,将对应的应用程序以及修改的参数记录下,并保存为一个操作包(即快捷操作),用户可以点击这个操作包来查看其中包含的操作,以及对这个操作包进行命名(即输入关联信息)。其中,对操作进行记录的过程可以表现如下:例如关闭数据网络,打开了Wi-Fi网络,切换响铃模式为铃声。在操作包中被记录为,打开了设置,修改数据网络的开关值为关闭,修改了Wi-Fi网络的开关值为打开,修改铃声模式的值为模式1,即响铃模式。对操作包进行命名的过程可以表现如下:点击操作包,即可输入名称(即关联信息),可以是以文字或语音等方式来进行输入,反复输入多次,记录下输入的数据,即可将该名称与操作包进行关联。当点击命令输入选项时,即可进入快捷操作执行模式。在该模式下,可以输出命令输入框,接收用户以文字或语音等方式输入的命令(即状态信息),将输入的命令与各个操作包对应的名称进行匹配,匹配成功后,即可执行相应的操作包,即执行相应的快捷操作。
可见,通过实施图3所描述的方法,能够根据用户终端的状态信息来确定并执行相应的快捷操作,从而可以提高用户终端的操作便捷性,改善用户操作体验。
请参阅图4,图4是本发明实施例公开的一种用户终端的结构示意图,可以用于执行本发明实施例公开的实现快捷操作的方法。如图4所示,该用户终端可以包括:
检测单元401,用于检测在快捷操作模式下用户终端当前的状态信息。
本发明实施例中,用户终端当前的状态信息可以包括但不限于用户终端当前的位置信息、用户终端当前的***时间、用户终端当前的运动数据以及用户终端当前所处的环境参数等中的至少一种。其中,用户终端当前的运动数据可以包括用户终端当前运动的加速度、速度等;用户终端当前所处的环境参数可以包括用户终端当前所处环境的光亮度值、温湿度等。
本发明实施例中,在检测单元401检测用户终端当前的状态信息之前,用户终端可以先开启快捷操作模式,在该快捷操作模式可以通过输入一条指令而使用户终端执行一系列操作。
本发明实施例中,检测单元401可以实时检测在快捷操作模式下用户终端当前的状态信息,也可以每隔预设时间间隔检测在快捷操作模式下用户终端当前的状态信息,本发明实施例不作限定。
确定单元402,用于确定与该状态信息相对应的目标快捷操作。
本发明实施例中,当检测单元401在快捷操作模式下检测到用户终端当前的状态信息时,确定单元402可以确定与该状态信息相对应的目标快捷操作模式,其中,不同的状态信息对应的快捷操作可以不同。快捷操作可以是一个或多个操作的组合。
本发明实施例中,确定单元402可以通过在该状态信息下的历史操作记录来确定与该状态信息相对应的目标快捷操作;确定单元402也可以从用户终端中预先建立的不同状态信息与快捷操作的对应关系中查询与该状态信息相对应的快捷操作,并将该快捷操作确定为目标快捷操作,本发明实施例不作限定。
控制单元403,用于控制用户终端执行目标快捷操作。
本发明实施例中,当确定单元402确定出与该状态信息相对应的目标快捷操作后,控制单元403可以控制用户终端执行该目标快捷操作。
作为一种可选的实施方式,请一并参阅图5,图5是本发明实施例公开的另一种用户终端的结构示意图,以用于执行本发明实施例公开的实现快捷操作的方法。其中,图5所示的用户终端是在图4所示的用户终端的基础上进一步优化得到的。与图4所示的用户终端相比,图5所示的用户终端中的确定单元402可以包括:
第一获取子单元4021,用于获取在该状态信息下针对用户终端的历史操作集合;
确定子单元4022,用于将历史操作集合内的操作确定为该状态信息对应的目标快捷操作,以触使控制单元403控制用户终端执行该目标快捷操作。
作为一种可选的实施方式,请一并参阅图6,图6是本发明实施例公开的又一种用户终端的结构示意图,以用于执行本发明实施例公开的实现快捷操作的方法。其中,图6所示的用户终端是在图4所示的用户终端的基础上进一步优化得到的。与图4所示的用户终端相比,图6所示的用户终端还可以包括:
建立单元404,用于在检测单元401检测用户终端当前的状态信息之前,建立快捷操作映射关系。
其中,快捷操作映射关系中可以包含有不同关联信息与快捷操作的对应关系。
相应地,确定单元402可以包括:
判断子单元4023,用于判断该状态信息是否与预设关联信息相匹配。
第二获取子单元4024,用于当判断子单元4023判断该状态信息与预设关联信息相匹配时,从建立单元404预先建立的快捷操作映射关系中获取与预设关联信息相对应的快捷操作作为目标快捷操作,以触使控制单元403控制用户终端执行该目标快捷操作。
作为一种可选的实施方式,请一并参阅图7,图7是本发明实施例公开的又一种用户终端的结构示意图,以用于执行本发明实施例公开的实现快捷操作的方法。其中,图7所示的用户终端是在图6所示的用户终端的基础上进一步优化得到的。与图6所示的用户终端相比,图7所示的用户终端中的建立单元404可以包括:
检测子单元4041,用于检测针对用户终端的至少一种操作,以获得操作集合;
接收子单元4042,用于接收针对该操作集合输入的关联信息;
生成子单元4043,用于将该操作集合生成与关联信息相对应的快捷操作,以获得关联信息与快捷操作的对应关系。
可见,实施图4至图7所示的用户终端,能够根据用户终端的状态信息来确定并执行相应的快捷操作,从而可以提高用户终端的操作便捷性,改善用户操作体验。
请参阅图8,图8是本发明实施例公开的又一种用户终端的结构示意图,可以用于执行本发明实施例公开的实现快捷操作的方法。如图8所示,该用户终端800可以包括:至少一个处理器801,至少一个输入装置802,存储器803等组件。其中,这些组件通过一条或多条总线804进行通信连接。本领域技术人员可以理解,图8中示出的用户终端的结构并不构成对本发明实施例的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
本发明实施例中,处理器801为用户终端的控制中心,利用各种接口和线路连接整个用户终端的各个部分,通过运行或执行存储在存储器803内的程序和/或模块,以及调用存储在存储器803内的数据,以执行用户终端的各种功能和处理数据。处理器801可以由集成电路(Integrated Circuit,简称IC)组成,例如可以由单颗封装的IC所组成,也可以由连接多颗相同功能或不同功能的封装IC而组成。举例来说,处理器801可以仅包括中央处理器(Central Processing Unit,简称CPU),也可以是CPU、数字信号处理器(digital signalprocessor,简称DSP)、图形处理器(Graphic Processing Unit,简称GPU)及各种控制芯片的组合。在本发明实施方式中,CPU可以是单运算核心,也可以包括多运算核心。
本发明实施例中,输入装置802可以包括标准的触摸屏、键盘等,也可以包括有线接口、无线接口等。
本发明实施例中,存储器803可用于存储应用程序以及模块,处理器801和输入装置802通过调用存储在存储器803中的应用程序以及模块,从而执行用户终端的各项功能应用以及实现数据处理。存储器803主要包括程序存储区和数据存储区,其中,程序存储区可存储操作***、至少一个功能所需的应用程序等;数据存储区可存储根据用户终端的使用所创建的数据等。在本发明实施例中,操作***可以是Android***、iOS***或Windows操作***等等。
在图8所示的用户终端中,处理器801调用存储在存储器803中的应用程序,用于执行以下操作:
检测在快捷操作模式下用户终端当前的状态信息;
确定与该状态信息相对应的目标快捷操作,不同的状态信息对应的快捷操作不同;
控制用户终端执行目标快捷操作。
作为一种可选的实施方式,处理器801确定与该状态信息相对应的目标快捷操作的具体实施方式可以为:
获取在该状态信息下针对用户终端的历史操作集合;
将历史操作集合内的操作确定为该状态信息对应的目标快捷操作。
作为一种可选的实施方式,处理器801检测用户终端当前的状态信息之前,还可以调用存储在存储器803中的应用程序,并执行以下操作:
建立快捷操作映射关系,快捷操作映射关系中包含不同关联信息与快捷操作的对应关系;
其中,处理器801确定与该状态信息相对应的目标快捷操作的具体实施方式可以为:
判断该状态信息是否与预设关联信息相匹配;
若该状态信息与预设关联信息相匹配,从预先建立的快捷操作映射关系中获取与预设关联信息相对应的快捷操作作为目标快捷操作。
作为一种可选的实施方式,处理器801建立快捷操作映射关系的具体实施方式可以为:
检测针对用户终端的至少一种操作,以获得操作集合;
控制输入装置802接收针对该操作集合输入的关联信息;
将该操作集合生成与关联信息相对应的快捷操作,以获得关联信息与快捷操作的对应关系。
作为一种可选的实施方式,用户终端当前的状态信息可以包括但不限于用户终端当前的位置信息、用户终端当前的***时间、用户终端当前的运动数据以及用户终端当前所处的环境参数等中的至少一种。
具体地,本发明实施例中介绍的用户终端可以实施本发明结合图1、图2或图3介绍的实现快捷操作的方法实施例中的部分或全部流程。
本发明所有实施例中的模块或子模块,可以通过通用集成电路,例如CPU,或通过ASIC(Application Specific Integrated Circuit,专用集成电路)来实现。
需要说明的是,对于前述的各个方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本申请,某一些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
本发明实施例用户终端中的单元或子单元可以根据实际需要进行合并、划分和删减。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存取存储器(Random AccessMemory,简称RAM)等。
以上对本发明实施例公开的一种实现快捷操作的方法及用户终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

Claims (8)

1.一种实现快捷操作的方法,其特征在于,包括:
建立不同状态信息分别对应的用户终端的历史操作集合,其中,所述历史操作集合包括一个或多个操作;
检测在快捷操作模式下用户终端当前的状态信息,其中,所述状态信息包括用户终端当前的位置信息、用户终端当前的***时间、用户终端当前的运动数据以及用户终端当前所处的环境参数中的至少一种,所述用户终端当前的运动数据包括用户终端当前运动的加速度、速度;
获取在所述状态信息下的历史操作集合,将所述历史操作集合内的操作确定为所述状态信息对应的目标快捷操作;
控制所述用户终端执行所述目标快捷操作。
2.根据权利要求1所述的方法,其特征在于,所述检测用户终端当前的状态信息之前,所述方法还包括:
建立快捷操作映射关系,所述快捷操作映射关系中包含不同关联信息与快捷操作的对应关系;
其中,所述确定与所述状态信息相对应的目标快捷操作,包括:
判断所述状态信息是否与预设关联信息相匹配;
若所述状态信息与所述预设关联信息相匹配,从预先建立的所述快捷操作映射关系中获取与所述预设关联信息相对应的快捷操作作为目标快捷操作。
3.根据权利要求2所述的方法,其特征在于,所述建立快捷操作映射关系,包括:
检测针对用户终端的至少一种操作,以获得操作集合;
接收针对所述操作集合输入的关联信息;
将所述操作集合生成与所述关联信息相对应的快捷操作,以获得所述关联信息与所述快捷操作的对应关系。
4.根据权利要求1~3任一项所述的方法,其特征在于,所述用户终端当前的状态信息包括所述用户终端当前的位置信息、所述用户终端当前的***时间、所述用户终端当前的运动数据以及所述用户终端当前所处的环境参数中的至少一种。
5.一种用户终端,其特征在于,包括:
检测单元,用于检测在快捷操作模式下用户终端当前的状态信息,其中,所述状态信息包括用户终端当前的位置信息、用户终端当前的***时间、用户终端当前的运动数据以及用户终端当前所处的环境参数中的至少一种,所述用户终端当前的运动数据包括用户终端当前运动的加速度、速度,所述检测单元还包括:建立不同状态信息分别对应的用户终端的历史操作集合,其中,所述历史操作集合包括一个或多个操作;
确定单元,用于获取在所述状态信息下的历史操作集合,将所述历史操作集合内的操作确定为所述状态信息对应的目标快捷操作;
控制单元,用于控制所述用户终端执行所述目标快捷操作。
6.根据权利要求5所述的用户终端,其特征在于,所述用户终端还包括:
建立单元,用于在所述检测单元检测用户终端当前的状态信息之前,建立快捷操作映射关系,所述快捷操作映射关系中包含不同关联信息与快捷操作的对应关系;
所述确定单元包括:
判断子单元,用于判断所述状态信息是否与预设关联信息相匹配;
第二获取子单元,用于当所述判断子单元判断所述状态信息与所述预设关联信息相匹配时,从预先建立的所述快捷操作映射关系中获取与所述预设关联信息相对应的快捷操作作为目标快捷操作。
7.根据权利要求6所述的用户终端,其特征在于,所述建立单元包括:
检测子单元,用于检测针对用户终端的至少一种操作,以获得操作集合;
接收子单元,用于接收针对所述操作集合输入的关联信息;
生成子单元,用于将所述操作集合生成与所述关联信息相对应的快捷操作,以获得所述关联信息与所述快捷操作的对应关系。
8.根据权利要求5~7任一项所述的用户终端,其特征在于,所述用户终端当前的状态信息包括所述用户终端当前的位置信息、所述用户终端当前的***时间、所述用户终端当前的运动数据以及所述用户终端当前所处的环境参数中的至少一种。
CN201510797081.7A 2015-11-18 2015-11-18 一种实现快捷操作的方法及用户终端 Active CN105425961B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510797081.7A CN105425961B (zh) 2015-11-18 2015-11-18 一种实现快捷操作的方法及用户终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510797081.7A CN105425961B (zh) 2015-11-18 2015-11-18 一种实现快捷操作的方法及用户终端

Publications (2)

Publication Number Publication Date
CN105425961A CN105425961A (zh) 2016-03-23
CN105425961B true CN105425961B (zh) 2019-03-15

Family

ID=55504217

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510797081.7A Active CN105425961B (zh) 2015-11-18 2015-11-18 一种实现快捷操作的方法及用户终端

Country Status (1)

Country Link
CN (1) CN105425961B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106155534A (zh) * 2016-06-30 2016-11-23 维沃移动通信有限公司 一种移动终端操作方法及移动终端
CN106406706A (zh) * 2016-09-23 2017-02-15 乐视控股(北京)有限公司 基于终端的控制方法及装置
CN107291328B (zh) * 2017-05-27 2020-05-26 Oppo广东移动通信有限公司 界面显示方法及相关产品

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103176696A (zh) * 2013-03-11 2013-06-26 广东欧珀移动通信有限公司 一种打开应用程序的方法、装置及移动终端
CN103425391A (zh) * 2013-07-31 2013-12-04 亚太宝龙科技(湖南)有限公司 一种切换应用程序的应用场景点的方法和装置
CN103975289A (zh) * 2011-12-05 2014-08-06 宇龙计算机通信科技(深圳)有限公司 终端和应用程序的启动方法
CN104965649A (zh) * 2015-06-11 2015-10-07 北京金山安全软件有限公司 一种内容展示方法、装置及终端

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103975289A (zh) * 2011-12-05 2014-08-06 宇龙计算机通信科技(深圳)有限公司 终端和应用程序的启动方法
CN103176696A (zh) * 2013-03-11 2013-06-26 广东欧珀移动通信有限公司 一种打开应用程序的方法、装置及移动终端
CN103425391A (zh) * 2013-07-31 2013-12-04 亚太宝龙科技(湖南)有限公司 一种切换应用程序的应用场景点的方法和装置
CN104965649A (zh) * 2015-06-11 2015-10-07 北京金山安全软件有限公司 一种内容展示方法、装置及终端

Also Published As

Publication number Publication date
CN105425961A (zh) 2016-03-23

Similar Documents

Publication Publication Date Title
US11263303B1 (en) Pattern-based mobile device unlocking
CN105447368B (zh) 一种用户终端访问权限的控制方法及用户终端
JP2023011557A (ja) 制御可能な外部デバイスを管理するためのユーザインタフェース
CN103064620B (zh) 触摸屏操作方法及触屏终端
WO2017118329A1 (zh) 标签栏的控制方法和装置
US10572017B2 (en) Systems and methods for providing dynamic haptic playback for an augmented or virtual reality environments
CN110555333A (zh) 指纹识别方法、电子设备和存储介质
CN106233237B (zh) 一种处理与应用关联的新消息的方法和装置
CN104363205B (zh) 应用登录方法和装置
CN105425961B (zh) 一种实现快捷操作的方法及用户终端
WO2019129042A1 (zh) 一种双开应用的切换方法及相关设备
CN105120062B (zh) 一种通信建立方法及移动终端
CN105357641B (zh) 一种位置更新控制方法及用户终端
WO2016078276A1 (zh) 一种应用控制方法、装置及终端
CN109144377A (zh) 智能手表的操作方法、智能手表及计算机可读存储介质
CN106126161A (zh) 一种移动终端的语音播放控制方法、装置和移动终端
WO2020057255A1 (zh) 基于终端界面识别的语音控制方法、***及智能终端
CN104899501A (zh) 对话列表的显示方法、装置及终端
CN106909366A (zh) 一种微件显示的方法及装置
WO2017214732A1 (en) Remote control by way of sequences of keyboard codes
CN105072335B (zh) 一种拍照方法及用户终端
CN108205455A (zh) 应用的功能实现方法及装置、终端
CN108133708A (zh) 一种语音助手的控制方法、装置及移动终端
WO2020133864A1 (zh) 基于保护套的终端控制方法、移动终端及计算机存储介质
CN105607736B (zh) 一种信息显示方法及终端

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong

Applicant after: OPPO Guangdong Mobile Communications Co., Ltd.

Address before: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong

Applicant before: Guangdong OPPO Mobile Communications Co., Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant