【技术实现步骤摘要】
【国外来华专利技术】基于特定于用户的亲和度的本地应用搜索结果的调整
技术介绍
本说明书描述与响应于用户设备查询而排名资源相关的技术。互联网提供对广泛多样的信息的访问。例如,数字图像文件、视频和/或音频文件、以及用于特定主题或特定新闻文章的网页资源是可以通过互联网访问的。关于网页资源,这些资源中的许多被设计为促进执行诸如银行、预订酒店预约、购物等的特定功能,或被设计为提供诸如在线百科全书、电影数据库等的结构化信息。随着平板计算机和智能电话的发展,现在正在大量提供本地应用,本地应用促进与通过使用网页资源促进的相同功能以及附加的不同功能的执行。此外,不具有带有同步内容的网站(诸如游戏)的本地应用在平板计算机和智能电话上也非常受欢迎。搜索引擎现在还促进搜索本地应用以及网页。通常,本地应用搜索结果的排名是基于本地应用的内容或用于本地应用中特定深度链接的内容与搜索查询的相关性。还可以使用诸如特定应用是否被安装在用户设备上和/或特定于提供有查询的用户设备的应用信息的附加信息来处理用于搜索操作的搜索查询。
技术实现思路
通常,本说明书中描述的主题的一个创造性方面能够被实现在包括以下操作的方法中,以下操作如下:接收从用户设备提交的、针对搜索操作的搜索查询;访问针对从其接收到该查询的用户设备的应用亲和度数据,该应用亲和度数据针对在该设备上安装的多个本地应用描述了针对该本地应用的亲和度分值,该本地应用的亲和度分值度量相对于其它本地应用的该本地应用的该用户的亲和度,以及其中,响应于与该搜索操作分开的报告过程而接收该应用亲和度数据;接收搜索结果的集合,该搜索结果的集合中的每个搜索结果识别被确定为对该查询作出响应 ...
【技术保护点】
一种由数据处理装置执行的计算机实现的方法,所述数据处理装置包括数据通信中的一个或多个计算机,所述方法包括:接收从用户设备提交的、针对搜索操作的搜索查询;访问针对从其接收到所述查询的所述用户设备的应用亲和度数据,所述应用亲和度数据针对在所述设备上安装的多个本地应用描述了所述本地应用的亲和度分值,所述本地应用的亲和度分值度量相对于其它本地应用的所述本地应用的所述用户的亲和度,以及其中,所述应用亲和度数据响应于与所述搜索操作分开的报告过程而接收;接收搜索结果的集合,所述搜索结果的集合中的每个搜索结果识别被确定为对所述查询作出响应的相应资源,以及其中,所识别的资源中的每个资源具有相对应的搜索分值,通过所述相对应的搜索分值来响应于所述搜索而相对于其它资源对该资源进行排名,并且其中所述搜索结果中的一个或多个搜索结果是本地应用搜索结果,每个本地应用搜索结果包括指向自接收到所述查询时就安装在所述用户设备上的相应的本地应用的深度链接;针对所述本地应用搜索结果中的每个本地应用搜索结果,确定所述本地应用的所述亲和度分值;基于所述亲和度分值调整所述搜索结果,以生成搜索结果的经调整的集合;以及向所述用户设备提供 ...
【技术特征摘要】
【国外来华专利技术】1.一种由数据处理装置执行的计算机实现的方法,所述数据处理装置包括数据通信中的一个或多个计算机,所述方法包括:接收从用户设备提交的、针对搜索操作的搜索查询;访问针对从其接收到所述查询的所述用户设备的应用亲和度数据,所述应用亲和度数据针对在所述设备上安装的多个本地应用描述了所述本地应用的亲和度分值,所述本地应用的亲和度分值度量相对于其它本地应用的所述本地应用的所述用户的亲和度,以及其中,所述应用亲和度数据响应于与所述搜索操作分开的报告过程而接收;接收搜索结果的集合,所述搜索结果的集合中的每个搜索结果识别被确定为对所述查询作出响应的相应资源,以及其中,所识别的资源中的每个资源具有相对应的搜索分值,通过所述相对应的搜索分值来响应于所述搜索而相对于其它资源对该资源进行排名,并且其中所述搜索结果中的一个或多个搜索结果是本地应用搜索结果,每个本地应用搜索结果包括指向自接收到所述查询时就安装在所述用户设备上的相应的本地应用的深度链接;针对所述本地应用搜索结果中的每个本地应用搜索结果,确定所述本地应用的所述亲和度分值;基于所述亲和度分值调整所述搜索结果,以生成搜索结果的经调整的集合;以及向所述用户设备提供经调整的搜索结果。2.根据权利要求1所述的计算机实现的方法,其中,基于所述亲和度分值调整所述搜索结果以生成搜索结果的经调整的集合包括:生成搜索结果的经调整的集合,其中所述本地应用搜索结果中的至少一个本地应用搜索结果相对于在所述搜索结果的集合中的其它搜索结果被调整其相应排名位置。3.根据权利要求2所述的计算机实现的方法,其中:所述一个或多个本地应用搜索结果包括多个本地应用搜索结果,所述多个本地应用搜索结果中的每个本地应用搜索结果处于所述搜索结果的集合中的相应顺序位置;以及其中,基于所述亲和度分值调整所述搜索结果包括仅相对于彼此并且在所述相应顺序位置内调整所述本地应用搜索结果。4.如权利要求3所述的计算机实现的方法,其中,调整所述搜索结果包括:相对于被其它本地应用搜索结果引用的本地应用的亲和度分值来基于本地应用的亲和度分值调整该本地应用搜索结果的搜索分值。5.根据权利要求2所述的计算机实现的方法,其中,调整所述搜索结果包括:相对于被其它本地应用搜索结果引用的本地应用的亲和度分值来基于本地应用的亲和度分值调整该本地应用搜索结果的搜索分值。6.根据权利要求1所述的计算机实现的方法,其中,调整所述搜索结果包括:相对于亲和度分值阈值来基于本地应用的亲和度分值调整该本地应用搜索结果的搜索分值。7.根据权利要求1所述的计算机实现的方法,其中:所述一个或多个本地应用搜索结果包括多个本地应用搜索结果,并且由所述本地应用搜索结果引用的所述本地应用的至少第一子集被归类为属于第一垂直元,以及由本地应用搜索结果引用的所述本地应用的第二子集被归类为属于第二垂直元;以及其中,基于所述亲和度分值调整所述搜索结果包括仅相对于彼此调整相同垂直元中的本地应用搜索结果。8.根据权利要求1所述的计算机实现的方法,进一步包括响应于所述报告过程接收所述应用亲和度数据,所述接收包括:从多个用户设备中的每个用户设备并且与所述用户设备所提交的查询分开地接收本地应用报告数据,所述本地应用报告数据针对每个用户设备描述所述用户设备上的本地应用的使用;对于每个用户设备:从所述报告数据确定特定于所述用户设备的所述本地应用的所述亲和度分值;以及在数据存储中存储所述亲和度分值、所述本地应用的标识、和所述用户设备的标识的关联;以及其中,确定针对所述本地应用搜索结果中的每个本地应用搜索结果的所述本地应用的所述亲和度分值包括访问所述亲和度分值、所述本地应用的所述标识、和所述用户设备的所述标识的所述关联。9.根据权利要求8所述的计算机实现的方法,其中,针对用户设备的所述报告数据包括在所述用户设备处使用所述本地应用的频率的描述。10.根据权利要求8所述的计算机实现的方法,其中,针对用户设备的所述报告数据包括在所述用户设备处使用所述本地应用的平均持续时间的描述。11.根据权利要求8所述的计算机实现的方法,其中,针对用户设备的所述报告数据包括在所述用户设备处使用所述本地应用的总持续时间的描述。12.根据权利要求8所述的计算机实现的方法,其中,针对用户设备的所述报告数据包括识别所述本地应用是来自在能够执行特定操作的所述用户设备上安装的多个本地应用之中的针对所述特定操作的优选本地应用的数据。13.一种系统,包括:数据处理装置;以及在存储指令的非暂时性计算机可读存...
【专利技术属性】
技术研发人员:索菲娅·安德里阿纳库,谢园影,
申请(专利权)人:谷歌有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。