一种应用程序的调用方法及装置与流程

文档序号:12363210阅读:来源:国知局

技术特征:

1.一种应用程序的调用方法,其特征在于,包括:

基于用户通过第一应用程序输入的信息,获取相应的关键字集合;

基于所述关键字集合,确定本地存在至少一个对应所述关键字集合的第二应用程序;

基于所述用户的指令,通过所述第一应用程序调用相应的第二应用程序。

2.如权利要求1所述的方法,其特征在于,所述基于用户通过第一应用程序输入的信息,获取相应的关键字集合,具体包括:

获取预设的分词与关键字之间的第一关联关系;

对所述用户通过所述第一应用程序输入的信息进行解析,获取所述信息中包含的分词集合;

基于所述第一关联关系,获取对应所述分词集合设置的关键字集合。

3.如权利要求1或2所述的方法,其特征在于,所述基于所述第一关联关系,获取对应所述分词集合设置的关键字集合,包括:

对所述分词集合中的各个分词进行分类,并进行同类合并,以及基于所述第一关联关系,获取对应合并后的每一个分词设置的关键字,得到关键字集合;或者,

基于所述第一关联关系,直接获取对应所述分词集合中的每一个分词设置的关键字,并对相同的关键字进行去重处理,得到关键字集合。

4.如权利要求1或2所述的方法,其特征在于,所述基于所述关键字集合,确定本地存在至少一个对应所述关键字的第二应用程序,具体包括:

获取预设的关键字与第二应用程序之间的第二关联关系;

基于所述第二关联关系,分别确定对应所述关键字集合中的每一个关键字设置的第二应用程序;

若至少一个所述第二应用程序记录在本地应用程序列表中,则确定本地存在至少一个对应所述关键字集合的第二应用程序。

5.如权利要求4所述的方法,其特征在于,进一步包括:

分别获取每一个第二应用程序的使用频率,按照所述使用频率由高到低的顺序,依次向用户提示相应的第二应用程序;或者,

分别获取每一个第二应用程序的使用日期,按照所述使用日期由晚到早的顺序,依次向用户提示相应的第二应用程序。

6.如权利要求1或2所述的方法,其特征在于,所述基于所述用户的指令,通过所述第一应用程序调用相应的第二应用程序,具体包括:

基于所述用户的指令,获取所述用户指定的第二应用程序的标识信息;

在所述第一应用程序与所述第二应用程序之间建立调用通道;

基于所述第二应用程序的标识信息,生成向所述第二应用程序指示启动所述第二应用程序的命令;

基于所述调用通道,通过所述第一应用程序向所述第二应用程序发送所述命令,以启动所述第二应用程序。

7.如权利要求6所述的方法,其特征在于,启动所述第二应用程序之后,进一步包括:

将所述第二应用程序对应的关键字,呈现在所述第二应用程序的操作界面中的指定位置。

8.一种应用程序的调用装置,其特征在于,包括:

获取单元:用于基于用户通过第一应用程序输入的信息,获取相应的关键字集合;

判断单元:用于基于所述关键字集合,确定本地存在至少一个对应所述关键字集合的第二应用程序;

调用单元:用于基于所述用户的指令,通过所述第一应用程序调用相应的第二应用程序。

9.如权利要求8所述的装置,其特征在于,基于用户通过第一应用程序输入的信息,获取相应的关键字集合时,所述获取单元具体用于:

获取预设的分词与关键字之间的第一关联关系;

对所述用户通过所述第一应用程序输入的信息进行解析,获取所述信息中包含的分词集合;

基于所述第一关联关系,获取对应所述分词集合设置的关键字集合。

10.如权利要求8或9所述的装置,其特征在于,基于所述第一关联关系,获取对应所述分词集合设置的关键字集合时,所述获取单元还用于:

对所述分词集合中的各个分词进行分类,并进行同类合并,以及基于所述第一关联关系,获取对应合并后的每一个分词设置的关键字,得到关键字集合;或者,

基于所述第一关联关系,直接获取对应所述分词集合中的每一个分词设置的关键字,并对相同的关键字进行去重处理,得到关键字集合。

11.如权利要求8或9所述的装置,其特征在于,基于所述关键字集合,确定本地存在至少一个对应所述关键字的第二应用程序时,所述判断单元具体用于:

获取预设的关键字与第二应用程序之间的第二关联关系;

基于所述第二关联关系,分别确定对应所述关键字集合中的每一个关键字设置的第二应用程序;

若至少一个所述第二应用程序记录在本地应用程序列表中,则确定本地存在至少一个对应所述关键字集合的第二应用程序。

12.如权利要求11所述的装置,其特征在于,所述判断单元还用于:

分别获取每一个第二应用程序的使用频率,按照所述使用频率由高到低的顺序,依次向用户提示相应的第二应用程序;或者,

分别获取每一个第二应用程序的使用日期,按照所述使用日期由晚到早的顺序,依次向用户提示相应的第二应用程序。

13.如权利要求8或9所述的装置,其特征在于,所述基于所述用户的指令,通过所述第一应用程序调用相应的第二应用程序时,所述调用单元具体用于:

基于所述用户的指令,获取所述用户指定的第二应用程序的标识信息;

在所述第一应用程序与所述第二应用程序之间建立调用通道;

基于所述第二应用程序的标识信息,生成向所述第二应用程序指示启动所述第二应用程序的命令;

基于所述调用通道,通过所述第一应用程序向所述第二应用程序发送所述命令,以启动所述第二应用程序。

14.如权利要求13所述的装置,其特征在于,启动所述第二应用程序之后,所述调用单元还用于:

将所述第二应用程序对应的关键字,呈现在所述第二应用程序的操作界面中的指定位置。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1