一种应用控制方法、装置及终端的制作方法_3

文档序号:9750530阅读:来源:国知局
、记录用户对目标应用进行的各项操作的操作节点信息得到操作步骤列表;此时可以开启对应的录制功能自动检测和记录;
[0093]方式二:直接由用户手动输入对目标应用需进行的各项目操作的操作节点信息得到操作步骤列表。
[0094]本实施例中的各项操作包括触控操作、实体按键操作以及声控操作中的至少一种。
[0095]在本实施例中,操作步骤列表中包括的各操作节点一般是按照用户实际操作的顺序步骤或用户设定的操作步骤进行排序,对目标应用进行操作时,自动顺序执行各操作节点即可。本实施例中,操作节点信息具体可包括:向当前操作节点下发启动指令的接口信息、以及当当前操作节点为非首个操作节点时,距离上一操作节点的延迟时间信息。本实施例中,当对当前操作节点下发启动指令是通过触控操作或实体按键操作时,接口信息为对应按键信息,该按键信息可具体包括按键名、按键位置信息(例如转换后的坐标信息)等;当对当前操作节点下发启动指令是通过声控操作时,接口信息为声控接口信息。根据需要,本实施例中操作节点信息还可包括终端的系统时间。
[0096]在本实施例中,通过上述两种方式获得操作步骤列表后,还允许用户手动对该操作步骤列表中的各操作节点信息进行调整和修改;立刻用户可以根据自己的需求手动对操作节点信息中的延迟时间信息进行适当缩小处理以提升应用操作的效率等。
[0097]本实施例中所设定的触发条件可以包括:到达定时触发的时间,和/或接收到用户下发的启动自动操作的启动指令。
[0098]当触发条件包括达到定时触发的时间时,当终端的系统时间达到设定的时间时,自动触发对目标应用根据对应的操作步骤列表进行操作;当触发条件包括接收到用户下发的启动自动操作的启动指令时,用户可以根据自身需求实时下发启动指令,具体可通过客户端、系统入口或语音下达该启动指令,接收到该启动指令后即可触发对目标应用根据对应的操作步骤列表进行操作,用户可不用继续参与后续对该目标应用的操作。触发条件的具体设置可以由用户根据自己的个性需求自主设定。
[0099]在检测到触发条件被触发时,即可根据之前建立的操作步骤列表对该目标应用进行自动操作,也即回放用户之前对该目标应用程序进行的各项操作或按照用户设定自动执行对该目标应用程序的各项操作。在本实施例中,为了进一步提升用户体验的满意度,在根据操作步骤列表对目标应用进行自动操作之前,还包括:
[0100]判断该目标应用是否属于前台应用(例如各种第三方应用软件等),如是,则在前台根据操作步骤列表对目标应用进行自动操作;否则,判定为属于后台应用(例如终端系统应用,具体包括网络开、关,定时短信的发送、录音等等)在后台根据操作步骤列表对目标应用进行自动操作。
[0101]本实施例中,哪些应用属于前台应用,哪些应用属于后台应用,还可由用户根据自身的个性需求进行设置和标识。
[0102]在实际使用过程,可能会存在用户了在某一时间定时自动操作某一应用程序,但用户有可能会在该时间之前手动打开运行了该应用,且在自动操作触发条件触发后仍在使用该应用。针对上述类似情况,本实施例在根据操作步骤列表对目标应用进行自动操作之前,还可包括:
[0103]先判断该目标应用当前是否处于运行状态,如是,则表明用户当前正在手动对该目标应用进行操作,此时用户一般不希望被打扰,因此退出对该目标应用的自动操作。当然,可以提示用户,让用户自主选择对该目标应用进行操作的方式。
[0104]可见,本发明提供的方案,可以把用户操作录制保存成操作步骤列表或根据用户的手动设定生成操作步骤列表,并通过多种方式调用,以达到自动完成操作对应应用的目的。
[0105]以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
【主权项】
1.一种应用控制方法,其特征在于,包括: 确定待控制的目标应用,建立用于操作该目标应用的操作步骤列表; 设定自动操作所述目标应用的触发条件; 检测到所述触发条件被触发时,根据所述操作步骤列表对所述目标应用进行自动操作。2.如权利要求1所述的应用控制方法,其特征在于,建立用于操作该目标应用的操作步骤列表包括: 自动检测、记录用户对所述目标应用进行的各项操作的操作节点信息得到操作步骤列表; 或由用户手动输入对所述目标应用需进行的各项目操作的操作节点信息得到操作步骤列表。3.如权利要求2所述的应用控制方法,其特征在于,所述操作节点信息包括:向当前操作节点下发启动指令的接口信息、以及当当前操作节点为非首个操作节点时,距离上一操作节点的延迟时间信息。4.如权利要求2所述的应用控制方法,其特征在于,所述各项操作包括触控操作、实体按键操作以及声控操作中的至少一种。5.如权利要求1-4任一项所述的应用控制方法,其特征在于,所述触发条件包括: 到达定时触发的时间; 和/或接收到用户下发的启动自动操作的启动指令。6.如权利要求1-4任一项所述的应用控制方法,其特征在于,根据所述操作步骤列表对所述目标应用进行自动操作之前,还包括: 判断所述目标应用是否属于前台应用,如是,则在前台根据所述操作步骤列表对所述目标应用进行自动操作;否则,在后台根据所述操作步骤列表对所述目标应用进行自动操作。7.如权利要求1-4任一项所述的应用控制方法,其特征在于,根据所述操作步骤列表对所述目标应用进行自动操作之前,还包括: 判断所述目标应用当前是否处于运行状态,如是,则退出对所述目标应用的自动操作。8.一种应用控制装置,其特征在于,包括操作获取模块、条件设定模块以及处理模块; 所述操作获取模块用于确定待控制的目标应用,建立用于操作该目标应用的操作步骤列表; 所述条件设定模块用于设定自动操作所述目标应用程序的触发条件; 所述处理模块用于检测到所述触发条件被触发时,根据所述操作步骤列表对所述目标应用进行自动操作。9.如权利要求8所述的应用控制装置,其特征在于,所述操作获取模块包括录制子模块,用于自动检测、记录用户对所述目标应用进行的各项操作的操作节点信息得到操作步骤列表;或所述操作获取模块包括信息接收子模块,用于接收由用户手动输入对所述目标应用需进行的各项目操作的操作节点信息得到操作步骤列表。10.如权利要求9所述的应用控制装置,其特征在于,所述操作节点信息包括:向当前操作节点下发启动指令的接口信息、以及当当前操作节点为非首个操作节点时,距离上一操作节点的延迟时间信息。11.如权利要求8-10任一项所述的应用控制装置,其特征在于,所述触发条件包括: 到达定时触发的时间; 和/或接收到用户下发的启动自动操作的启动指令。12.如权利要求8-10任一项所述的应用控制装置,其特征在于,还包类型判断模块,用于在所述处理模块根据所述操作步骤列表对所述目标应用进行自动操作之前,判断所述目标应用是否属于前台应用,如是,通知所述处理模块在前台根据所述操作步骤列表对所述目标应用进行自动操作;否则,通知所述处理模块在后台根据所述操作步骤列表对所述目标应用进行自动操作。13.如权利要求8-10任一项所述的应用控制装置,其特征在于,还包括状态判断模块,用于在所述处理模块根据所述操作步骤列表对所述目标应用进行自动操作之前,判断所述目标应用当前是否处于运行状态,如是,通知所述处理模块退出对所述目标应用的自动操作。14.一种终端,其特征在于,包括存储器和处理器,所述存储器用于存储至少一个程序模块,所述处理器用于调用至少一个所述程序模块执行以下步骤: 确定待控制的目标应用,建立用于操作该目标应用的操作步骤列表; 设定自动操作所述目标应用的触发条件; 检测到所述触发条件被触发时,根据所述操作步骤列表对所述目标应用进行自动操作。
【专利摘要】本发明公开了一种应用控制方法、装置及终端,对待控制的目标应用进行控制时,先建立用于操作该目标应用的操作步骤列表,并设定自动操作该目标应用的触发条件;然后检测到触发条件被触发时,根据之前建立的操作步骤列表对该目标应用进行自动操作;并不需要用户实时的对该目标应用进行操作,可提升用户对终端各应用操作的便捷性和可控性,在较大程度上提升用户体验的满意度。
【IPC分类】G06F9/44
【公开号】CN105511847
【申请号】CN201410499335
【发明人】戴维
【申请人】中兴通讯股份有限公司
【公开日】2016年4月20日
【申请日】2014年9月25日
【公告号】WO2015131625A1, WO2015131669A1
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1