[发明专利]应用程序处理方法、装置及电子设备有效
申请号: | 201711463987.0 | 申请日: | 2017-12-28 |
公开(公告)号: | CN108153574B | 公开(公告)日: | 2021-05-28 |
发明(设计)人: | 林德康;邬霄云;赵海;毛景树;陈灏 | 申请(专利权)人: | 北京奇点机智科技有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F16/25 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 刘戈 |
地址: | 100083 北京市海淀区成府路*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 处理 方法 装置 电子设备 | ||
1.一种应用程序处理方法,其特征在于,包括:
接收第一用户的输入语音;
从与应用程序对应的已生成的操作路径中,根据所述操作路径各自对应的功能标签与所述输入语音的匹配性,确定与所述输入语音对应的目标操作路径,所述目标操作路径由操作控件节点序列组成;
向所述应用程序发送执行指令,以使所述应用程序依次执行所述目标操作路径中的各操作控件节点;
所述向所述应用程序发送执行指令,以使所述应用程序依次执行所述目标操作路径中的各操作控件节点,包括:
结合所述应用程序对应的预设页面结构元素数据库,识别所述应用程序的当前页面中包含的页面结构元素;
根据所述目标操作路径中各操作控件节点分别对应的页面结构元素,从所述各操作控件节点中确定起始操作控件节点,其中,所述起始操作控件节点对应的页面结构元素与所述当前页面中包含的页面结构元素相同;
向所述应用程序发送执行指令,以使所述应用程序从所述起始操作控件节点开始依次执行所述目标操作路径中的剩余操作控件节点。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取所述应用程序对应的操作控件节点树;
逐次从所述操作控件节点树的根节点开始遍历所述操作控件节点树,以在当前遍历到的操作控件节点满足截止条件时生成与此次遍历对应的操作路径;
其中,所述截止条件包括:当前遍历到的操作控件节点为叶子节点,或者,当前遍历到的操作控件节点所对应的页面结构元素与此次遍历之前已经遍历到的操作控件节点所对应的页面结构元素相同。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
在所述此次遍历的过程中,对于遍历到的任一操作控件节点,获取操作所述任一操作控件节点后显示的页面中所包含的页面元素与所述预设页面结构元素数据库中包含的页面结构元素之间的交集作为所述任一操作控件节点对应的页面结构元素。
4.根据权利要求2所述的方法,其特征在于,所述生成与此次遍历对应的操作路径之后,还包括:
按照所述此次遍历对应的操作路径中各操作控件节点的遍历顺序,展示所述各操作控件节点对应的页面;
接收第二用户根据展示出的页面输入的与所述此次遍历对应的操作路径相对应的功能标签;
关联存储所述此次遍历对应的操作路径与所述功能标签。
5.一种应用程序处理装置,其特征在于,包括:
接收模块,用于接收第一用户的输入语音;
路径确定模块,用于从与应用程序对应的已生成的操作路径中,根据所述操作路径各自对应的功能标签与所述输入语音的匹配性,确定与所述输入语音对应的目标操作路径,所述目标操作路径由操作控件节点序列组成;
发送模块,用于向所述应用程序发送执行指令,以使所述应用程序依次执行所述目标操作路径中的各操作控件节点;
所述发送模块具体包括:
识别单元,用于结合所述应用程序对应的预设页面结构元素数据库,识别所述应用程序的当前页面中包含的页面结构元素;
节点确定单元,用于根据所述目标操作路径中各操作控件节点分别对应的页面结构元素,从所述各操作控件节点中确定起始操作控件节点,其中,所述起始操作控件节点对应的页面结构元素与所述当前页面中包含的页面结构元素相同;
发送单元,用于向所述应用程序发送执行指令,以使所述应用程序从所述起始操作控件节点开始依次执行所述目标操作路径中的剩余操作控件节点。
6.根据权利要求5所述的装置,其特征在于,所述装置还包括:
节点获取模块,用于获取所述应用程序对应的操作控件节点树;
生成模块,用于逐次从所述操作控件节点树的根节点开始遍历所述操作控件节点树,以在当前遍历到的操作控件节点满足截止条件时生成与此次遍历对应的操作路径;
其中,所述截止条件包括:当前遍历到的操作控件节点为叶子节点,或者,当前遍历到的操作控件节点所对应的页面结构元素与此次遍历之前已经遍历到的操作控件节点所对应的页面结构元素相同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇点机智科技有限公司,未经北京奇点机智科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711463987.0/1.html,转载请声明来源钻瓜专利网。