[发明专利]基于实体来执行应用搜索有效
申请号: | 201480006511.2 | 申请日: | 2014-01-28 |
公开(公告)号: | CN104969212B | 公开(公告)日: | 2018-01-26 |
发明(设计)人: | L·夏皮拉;M·哈里斯;J·本-特祖 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G06F17/00 | 分类号: | G06F17/00 |
代理公司: | 北京市立方律师事务所11330 | 代理人: | 李娜 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 实体 执行 应用 搜索 | ||
1.一种非瞬态计算机可读存储介质,其存储指令,所述指令在被执行时使得至少一个处理器执行步骤,所述步骤包括:
接收来自计算设备的包括一个或多个搜索项的搜索查询;
利用所述一个或多个搜索项中的至少一个搜索项来查询实体索引,以基于被包括在所述搜索查询中的所述一个或多个搜索项从多个实体中标识一个或多个实体,所述实体索引对多个实体记录进行索引,每个实体记录分别对应于已知的实体并且指示所述实体的实体类型;
基于被包括在所述搜索查询中的所述一个或多个搜索项,标识第三方应用的集合,其中在第三方应用的所述集合中的每个第三方应用基于所述搜索项中的一个或多个搜索项与在对应于所述第三方应用的应用记录中传达的信息之间的匹配来被标识;
针对第三方应用的所述集合中的每个第三方应用:
基于标识的所述实体的相应的实体类型和所述第三方应用的所述应用记录中的支持的实体类型的列表来确定由所述第三方应用支持的实体的数量;
基于由所述第三方应用支持的实体的所述数量来确定所述第三方应用关于所述搜索查询的实体匹配值;
部分地基于所述第三方应用的所述实体匹配值来确定所述第三方应用的结果得分;
至少部分地基于其所述结果得分来对标识的第三方应用的所述集合进行排名;
基于经排名的第三方应用的所述集合来生成搜索结果;以及
向所述计算设备提供所述搜索结果。
2.根据权利要求1所述的非瞬态计算机可读存储介质,其中经排名的第三方应用的所述集合包括至少一个其他第三方应用,所述至少一个其他第三方应用被确定为不支持标识的所述一个或多个实体中的至少一个实体。
3.根据权利要求1所述的非瞬态计算机可读存储介质,其中至少部分地基于(1)确定来自所述集合的第一第三方应用支持标识的所述一个或多个实体中的至少一个实体,以及(2)确定来自所述集合的第二第三方应用不支持所述一个或多个实体中的至少一个实体,来自所述集合的被确定为支持标识的所述一个或多个实体中的至少一个实体的所述第一第三方应用在所述集合中被排名为高于来自所述集合的所述第二第三方应用。
4.根据权利要求1所述的非瞬态计算机可读存储介质:
其中第三方应用的所述集合中的第一第三方应用支持与标识的所述一个或多个实体中的所述至少一个实体相关联的所述实体类型的回放。
5.根据权利要求1所述的非瞬态计算机可读存储介质,其中用于标识所述一个或多个实体的所述指令包括:
向所述一个或多个搜索项应用解析函数;以及
基于针对所述一个或多个搜索项的所述解析函数的所述应用来标识实体。
6.根据权利要求1所述的非瞬态计算机可读存储介质,其中用于标识所述一个或多个实体的所述指令包括:
检测所述一个或多个搜索项是否是组合扩展;以及
基于检测到所述一个或多个搜索项是组合扩展来标识实体。
7.一种计算机实施的方法,包括:
接收来自计算设备的包括一个或多个搜索项的搜索查询;
利用所述一个或多个搜索项中的至少一个搜索项来查询实体索引,以基于被包括在所述搜索查询中的所述一个或多个搜索项从多个实体中标识一个或多个实体,所述实体索引对多个实体记录进行索引,每个实体记录分别对应于已知的实体并且指示所述实体的实体类型;
基于被包括在所述搜索查询中的所述一个或多个搜索项,标识第三方应用的集合,其中在第三方应用的所述集合中的每个第三方应用基于所述搜索项中的一个或多个搜索项与在对应于所述第三方应用的应用记录中传达的信息之间的匹配来被标识;
针对第三方应用的所述集合中的每个第三方应用:
基于标识的所述实体的相应的实体类型和所述第三方应用的所述应用记录中的支持的实体类型的列表来确定由所述第三方应用支持的数个实体;
基于由所述第三方应用支持的所述数个实体来确定所述第三方应用关于所述搜索查询的实体匹配值;
部分地基于所述第三方应用的所述实体匹配值来确定所述第三方应用的结果得分;
至少部分地基于其所述结果得分来对标识的第三方应用的所述集合进行排名;
基于经排名的第三方应用的所述集合来生成搜索结果;以及
向所述计算设备提供所述搜索结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480006511.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于动态地理围栏内的成员的动态地理围栏
- 下一篇:高性能互连一致性协议