当前位置: 首页 > 专利查询>王亚鹏专利>正文

一种基于人工智能的应用程序控制方法和装置制造方法及图纸

技术编号:25599074 阅读:26 留言:0更新日期:2020-09-11 23:56
本发明专利技术提出一种基于人工智能的应用程序对齐方法,首先启动第一应用程序和第二应用程序,启动第一应用程序的第一功能项;根据第一进程标识启动第二应用程序的第二功能项,使用钩子函数捕获第一进程标识和第二进程标识;获取人工智能知识图谱中的第一进程标识和第二进程标识,计算第一进程标识和第二进程标识的相似度;如果相似度大于预设相似度阈值,则第一应用程序和第二应用程序为对齐的应用程序。本发明专利技术从动态方面实现应用程序的对齐管理,大大提高了应用程序对齐管理的准确性和成功率;用户只需执行对应用程序的启动操作便可自动实现上述对齐操作,并结合了人工智能的知识图谱技术,从而提高了对齐操作的准确度和效率。

【技术实现步骤摘要】
一种基于人工智能的应用程序控制方法和装置
本申请涉及本专利技术涉及人工智能的知识图谱和移动终端应用程序管理的
,尤其涉及一种基于人工智能的应用程序对齐方法和装置。
技术介绍
知识图谱是一种揭示实体之间关系的语义网络。知识图谱的架构主要包括自身的逻辑结构以及体系架构,知识图谱在逻辑结构上可分为模式层与数据层两个层次,数据层主要是由一系列的事实组成,而知识将以事实为单位进行存储。如果用(实体1,关系,实体2)、(实体、属性,属性值)这样的三元组来表达事实,可选择图数据库作为存储介质,例如开源的Neo4j、Twitter的FlockDB、JanusGraph等。模式层构建在数据层之上,主要是通过本体库来规范数据层的一系列事实表达。本体是结构化知识库的概念模板,通过本体库而形成的知识库不仅层次结构较强,并且冗余程度较小。知识图谱的体系架构是指其构建模式的结构,如附图1所示。目前,应用程序数量繁多,为了更好的管理应用程序会建立知识图谱。通常会先根据各个应用程序的标识,建立知识图谱,在知识图谱中,每个应用程序对应一个应用程序App实体。然后,本文档来自技高网...

【技术保护点】
1.一种基于人工智能的应用程序对齐方法,其特征在于,所述方法包括如下步骤:/nS1,启动第一应用程序和第二应用程序,所述第二应用程序运行在沙箱中;/nS2,启动所述第一应用程序的第一功能项,使用钩子函数捕获所述第一功能项的第一进程标识;根据所述第一进程标识启动所述第二应用程序的第二功能项,使用钩子函数捕获所述第二功能项的第二进程标识;/nS3,获取人工智能知识图谱中的所述第一进程标识和所述第二进程标识,计算所述第一进程标识和所述第二进程标识的相似度;如果所述相似度大于预设相似度阈值,则所述第一应用程序和所述第二应用程序为对齐的应用程序。/n

【技术特征摘要】
1.一种基于人工智能的应用程序对齐方法,其特征在于,所述方法包括如下步骤:
S1,启动第一应用程序和第二应用程序,所述第二应用程序运行在沙箱中;
S2,启动所述第一应用程序的第一功能项,使用钩子函数捕获所述第一功能项的第一进程标识;根据所述第一进程标识启动所述第二应用程序的第二功能项,使用钩子函数捕获所述第二功能项的第二进程标识;
S3,获取人工智能知识图谱中的所述第一进程标识和所述第二进程标识,计算所述第一进程标识和所述第二进程标识的相似度;如果所述相似度大于预设相似度阈值,则所述第一应用程序和所述第二应用程序为对齐的应用程序。


2.根据权利要求1所述的方法,其特征在于,所述步骤S2,还包括:
如果所述第一功能项的第一进程有多个,则使用钩子函数分别捕获所述第一进程的所有子进程的进程标识,从所述所有子进程中选择第一子进程作为所述第一进程,根据所述第一进程标识启动所述第二应用程序的第二功能项。


3.根据权利要求2所述的方法,其特征在于,从所述所有子进程中选择第一子进程作为所述第一进程,具体包括:
获取所有子进程的执行起始时间,将执行起始时间最早的子进程作为所述第一进程;或者,
在所有子进程执行完毕后,获取所有子进程的执行时间,将执行时间最长的子进程作为所述第一进程;或者,
在所有子进程执行完毕后,获取所有子进程执行期间的资源占用率,将资源占用率最高的子进程作为所述第一进程。


4.根据权利要求2所述的方法,其特征在于,从所述所有子进程中选择第一子进程作为所述第一进程,具体包括:
所述进程标识为进程名称,
获取所有子进程的进程名称,将所有所述进程名称最短的子进程作为所述第一进程;或者,
获取所有子进程的进程名称,将所有所述进程名称进行两两相似度比较,将与其他进程名称相似度最高的子进程作为所述第一进程。


5.根据权利要求1-4任一项所述的方法,其特征在于,根据所述第一进程标识启动所述第二应用程序的第二功能项,还包括:
根据所述第一进程标识查找所述第二应用程序的所有功能项,如果所述第二应用程序具有与所述第一进程标识匹配的第二功能项,则启动所述第二应用程序的第二功能项;
如果所述第二应用程序没有与所述第一进程标识匹配的第二功能项,则所述第一应用程序和所述第二应用程序为不对齐的应用程序。


6.根据权利要求5所述的方法,其特征在于,所述第二应用程序具有与所述第一进程标识匹配的第二功能项,具体包括:
根据应用程序的进程标识与功能...

【专利技术属性】
技术研发人员:王亚鹏
申请(专利权)人:王亚鹏
类型:发明
国别省市:河南;41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1