针对移动屏上内容提供自动动作的制作方法

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

技术特征:

1.一种方法,包括:

对从移动设备的显示捕捉的内容执行辨识;

在所述内容中识别多个实体;

发出针对所述多个实体中的每一个的相应查询;

基于针对所述相应查询所返回的搜索结果,对所述多个实体进行排名;

针对排名最高的实体中的至少一些实体,生成相应的动作卡片;以及

提供所述动作卡片以用于向所述移动设备的用户显示。

2.根据权利要求1所述的方法,其中,发出针对所述多个实体中的第一实体的查询包括:

使用名称分类器来确定所述第一实体能够是名称;

使用所述第一实体来查询与所述移动设备的所述用户相关联的联系人数据存储;以及

在所述第一实体对应于所述联系人数据存储中的联系人时,从所述联系人数据存储返回信息作为所述查询的搜索结果。

3.根据权利要求2所述的方法,其中,发出针对所述第一实体的所述查询进一步包括:

在所述第一实体未能对应于所述联系人数据存储中的联系人时,向搜索引擎发出针对所述第一实体的所述查询。

4.根据权利要求1至3中的任一项所述的方法,其中,针对查询的搜索结果包括:关于所述查询的流行度的信息以及与流行的查询相对应的实体接收排名的提升。

5.根据权利要求1至4中的任一项所述的方法,其中,所述多个实体中的具有包括来自基于图的数据存储的结果的搜索结果的实体接收排名的提升。

6.根据权利要求1至5中的任一项所述的方法,其中,针对第一实体来生成所述动作卡片包括:

在所述搜索结果中识别链接;以及

确定所述链接的域对应于安装在所述移动设备上的移动应用,

其中,所述动作卡片包括打开所述移动应用的动作。

7.根据权利要求1至6中的任一项所述的方法,其中,所述多个实体中的第一实体对应于联系人数据存储中的联系人,以及针对所述第一实体来生成所述动作卡片包括:

确定由所述用户针对联系人实体所选择的缺省动作;以及

使用来自所述联系人数据存储的信息来针对与所述缺省动作相对应的所述联系人生成所述动作卡片。

8.一种系统,包括:

至少一个处理器;

经索引文档语料库;

基于图的数据存储;以及

存储指令的存储器,所述指令在由所述至少一个处理器执行时使得所述系统执行操作,所述操作包括:

对从移动设备的显示捕捉的内容执行辨识,

在所述内容中识别多个实体,

针对所述多个实体中的每一个,向搜索引擎发出针对所述实体的相应查询,所述搜索引擎搜索所述基于图的数据存储和所述经索引文档语料库以针对所述实体来生成搜索结果,

基于所述多个实体的相应搜索结果来对所述多个实体进行排名,以及

将所述多个实体与相应排名和相应搜索结果一起提供给所述移动设备,所述移动设备针对排名最高的实体中的至少一些实体来生成动作卡片,所述动作卡片是使用所述排名最高的实体的相应搜索结果来生成的。

9.根据权利要求8所述的系统,其中,所述多个实体中的具有在所述基于图的数据存储中的对应实体的第一实体接收排名的提升。

10.根据权利要求8或9所述的系统,其中,对所述多个实体进行排名包括:

确定与第一实体相关的查询的频率;以及

在所述频率满足阈值或者大于与第二实体相关的查询的频率时,提升所述第一实体的排名。

11.一种系统,包括:

联系人数据存储;

至少一个处理器;以及

存储指令的存储器,所述指令在由所述至少一个处理器执行时使得所述系统:

对显示在移动设备的显示器上的内容执行辨识;

在所述内容中识别实体;

确定在所述联系人数据存储中与所述实体相对应的至少一个联系人;

针对所述实体来生成动作卡片,所述动作卡片具有第一动作和第二动作,所述第一动作使用针对所述联系人的、来自所述联系人数据存储的第一信息,所述第二动作使用针对所述联系人的、来自所述联系人数据存储的第二信息;以及

将所述动作卡片显示在所述显示器上。

12.根据权利要求11所述的系统,其中,所述实体是第一实体并且所述动作卡片是第一动作卡片,以及所述存储器进一步存储指令,所述指令在由所述至少一个处理器执行时使得所述移动设备:

在所述内容中识别第二实体;

针对所述第二实体,向搜索引擎发出查询,所述查询包括所述第二实体;

从所述搜索引擎接收所述查询的结果;

基于所述结果来识别与所述第二实体相关联的动作;

生成具有所识别的动作的第二动作卡片;以及

将所述第二动作卡片与所述第一动作卡片一起显示在所述显示器上。

13.根据权利要求12所述的系统,其中,所述第一动作卡片基于与所述联系人相对应的所述第一实体被显示在突出的位置中。

14.根据权利要求12或13所述的系统,进一步包括:

基于图的数据存储,

其中,针对所述查询的所述结果包括来自所述基于图的数据存储的、所述第二实体的信息。

15.根据权利要求11至14中的任一项所述的系统,其中,所述第一动作启动第一移动应用并且所述第二动作启动第二移动应用。

16.根据权利要求15所述的系统,其中,所述存储器进一步存储指令,所述指令在由所述至少一个处理器执行时使得所述移动设备:

接收对所述第一动作的选择;以及

使用所述第一信息来启动所述第一移动应用。

17.根据权利要求11至16中的任一项所述的系统,其中,所述实体是第一实体、所述动作卡片是第一动作卡片、并且所述联系人是第一联系人,以及所述存储器进一步存储指令,所述指令在由所述至少一个处理器执行时使得所述移动设备:

确定在所述联系人数据存储中的第二联系人,所述第二联系人对应于在所述内容中识别的第二实体;

针对所述第二联系人来生成第二动作卡片;

确定针对所述第一联系人的交互的频率高于针对所述第二联系人的交互的频率;以及

将所述第一动作卡片显示在相对于所述第二动作卡片突出的位置中。

18.根据权利要求11至17中的任一项所述的系统,其中,所述联系人是第一联系人,以及所述存储器进一步存储指令,所述指令在由所述至少一个处理器执行时使得所述移动设备:

确定在所述联系人数据存储中的、对应于所述实体的第二联系人;

确定针对所述第一联系人的交互的频率高于针对所述第二联系人的交互的频率;以及

将所述第一联系人选择为与所述实体相对应。

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