当前位置: 首页 > 专利查询>谷歌公司专利>正文

基于装置定向解释用户查询制造方法及图纸

技术编号:14872675 阅读:60 留言:0更新日期:2017-03-23 20:26
方法、系统和设备,包括在计算机存储介质上编码的计算机程序,用于:接收从用户装置提供的查询;以及确定查询隐式地引用某个实体,以及作为响应:获得用户装置的近似位置和近似定向;获得包括一个或多个实体的实体集合,实体集合中的每个实体至少部分地在一个范围内,所述范围基于近似位置并包括基于近似定向的扩展部分;从实体集合中选择实体;以及基于查询和实体提供修正查询,所述修正查询显式地引用所述实体。

【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
互联网提供对多种资源的访问,所述资源诸如图像文件、音频文件、视频文件、以及网页。搜索系统可以响应于用户提交的查询来识别资源,并按照对用户有用的方式提供关于资源的信息。用户可浏览(例如选择)搜索结果,以获取感兴趣的信息。
技术实现思路
本说明书涉及基于用户装置的位置和定向解释用户查询。本公开的实施方式一般涉及基于一个或多个隐式实体重写查询。更具体而言,本公开的实施方式涉及基于提交查询的用户装置的近似位置和近似定向来识别实体集合,选择实体集合中的实体,以及重写查询,以显式地引用实体集合中的实体。一般而言,可以在以下方法中具体实施本说明书所述主题的创造性方案,所述方法包括动作:接收从用户装置提供的查询;以及确定所述查询隐式地引用某个实体,以及作为响应:获得所述用户装置的近似位置和近似定向;获得包括一个或多个实体的实体集合,所述实体集合中的每个实体至少部分地在一个范围内,所述范围基于所述近似位置并包括基于所述近似定向的扩展部分;从所述实体集合中选择实体;以及基于所述查询和所述实体提供修正查询,所述修正查询显式地引用所述实体。该方案的其他实施方式包括对应的系统、设备和计算机程序,其被配置为执行在计算机存储装置上编码的方法的动作。这些和其他实施方式分别可以选择性地包括以下特征中的一个或多个:所述近似定向指示所述用户装置的罗盘方向,所述范围的所述扩展部分基于所述罗盘方向而提供;所述近似定向指示所述用户装置相对于水平面的倾斜;所述近似定向基于从所述用户装置的传感器提供的信号而确定;所述实体集合中的至少一个实体基于图像数据而提供,所述图像数据由所述用户装置响应于所述近似定向而获得;以及从所述实体集合中选择实体基于与所述实体相关联的一个或多个实体查询模式。可以实施本说明书所述主题的特定实施方式,从而实现以下优点中的一个或多个。在一些示例中,提交查询的用户不需要知道作为查询主题的实体的名称。例如,用户可以站在纪念碑附近并且可以提交查询[whatisthismonument(这个纪念碑是什么)],而不必首先确定纪念碑的名称。在一些示例中,用户不需要知道如何正确地发音和/或拼写实体的名称。例如,不会说德语的用户可以在瑞士苏黎世度假,并且可以在站在对于用户而言可能难以发音和/或拼写的名为“Zeughauskeller”的餐馆附近的时候,提交查询[openinghours(开门时间)]。作为另一个示例,本公开的实施方式使得用户能够更方便和自然地与搜索系统交互(例如,提交查询[showmelunchspecials(给我看特价午餐)]而不是查询[FinoRistorante&Barlunchspecials(FinoRistorante&Bar特价午餐)])。这些示例强调由本公开的实施方式提供的信息检索的简化以及对于的用户而言提高的信息可访问性。例如,在提交查询以检索关于实体的其他信息之前,用户不必首先提交查询以确定实体的名称。这样提供的优点是:减少可能提交给搜索系统的查询的总数,从而减少搜索系统在解析查询和提供搜索结果时所需的带宽、计算能力、和/或存储器。在下面的附图和描述中给出本说明书所述主题的一个或多个实施方式的细节。根据描述、附图、以及权利要求书,主题的其他特征、方案、以及优点将变得显而易见。附图说明图1描绘搜索系统基于经过解释的用户查询提供搜索结果的示例环境。图2描绘根据本公开实施方式的示例使用情况。图3描绘根据本公开实施方式可以执行的示例过程。图4描绘根据本公开实施方式可以执行的示例过程。在不同的附图中,相同的附图标记和名称表示相同的元素。具体实施方式本公开的实施方式一般涉及基于一个或多个隐式实体重写查询。更具体而言,本公开的实施方式涉及基于由其提交查询的装置的定向确定所接收的查询可以隐式地相关的一个或多个实体,选择一个或多个实体中的实体,以及重写查询以显式地引用所选择的实体。在一些实施方式中,基于提交查询的用户装置的近似位置和近似定向来识别实体集合。在一些实施方式中并且如本文所述,基于所述近似位置来提供范围,并基于所述近似定向来扩展所述范围的至少一部分。在一些示例中,所述实体集合中的每个实体是确定为在所述范围内的实体。在一些示例中,可以基于所述近似定向捕捉图像数据,其中所述图像数据可用于包括所述实体集合中的一个或多个实体。在一些示例中,从所述实体集合中选择实体。重写该查询以提供显式地引用所选择的实体的修正查询。在一些示例中,基于修正查询来提供搜索结果。图1描绘搜索系统基于经过解释的用户查询提供搜索结果的示例环境100。在一些示例中,示例环境100使得用户能够与一个或多个计算机实施的服务交互。示例计算机实施的服务可包括搜索服务、电子邮件服务、聊天服务、文档共享服务、日历共享服务、照片共享服务、视频共享服务、博客服务、微博服务、社交网络服务、位置(位置感知)服务、登记服务、以及评级和评论服务。在图1的示例中,描绘提供搜索服务的搜索系统120,如本文进一步详细所述。参照图1,示例环境100包括网络102(例如局域网(LAN)、广域网(WAN)、因特网、或它们的组合),连接网站104、用户装置106、以及搜索系统120。在一些示例中,可通过有线和/或无线通信链路来访问网络102。例如,移动计算装置(诸如智能电话)可以利用蜂窝网络来接入网络102。环境100可包括数百万个网站104和用户装置106。在一些示例中,网站104被提供为与域名相关联并由一个或多个服务器托管的一个或多个资源105。示例网站是以适当的机器可读语言(例如超文本标记语言(HTML))为格式的网页的集,该网页的集可以包含文本、图像、多媒体内容、以及编程元素,例如脚本。每个网站104由发布者(例如管理和/或拥有网站的实体)维护。在一些示例中,资源105是通过网络102提供并且与资源地址(例如统一资源定位符(URL))相关联的数据。在一些示例中,除了其它适当数字内容之外,可以由网站104提供的资源105包括网页、文字处理文档、以及便携文档格式(PDF)文档、图像、视频、以及馈送源。资源105可包括内容,例如词、短语、图像、以及声音,并且可包括嵌入信息,例如元信息和超链接,和/或嵌入指令,例如脚本。在一些示例中,用户装置106是能够通过网络102请求和接收资源105的电子装置。示例用户装置106包括个人计算机、膝上型计算机、以及移动计算装置,例如智能电话和/或平板计算装置,它们可通过网络102发送和接收数据。如同贯穿本文使用的,术语移动计算装置(“移动装置”)表示被配置为通过移动通信网络进行通信的用户装置。智能电话(例如能够通过因特网通信的电话)是移动装置的示例。用户装置106可以执行用户应用,例如web浏览器,来促进通过网络102发送和接收数据。在一些示例中,为了促进搜索资源105,搜索系统120通过爬行和索引在网站104上提供的资源105来识别资源105。关于资源105的数据可以基于数据所对应的资源来索引。资源105的索引和缓存(选择性地)副本存储在搜索索引122中。用户装置106向搜索系统120提交搜索查询109。在一些示例中,用户装置106可包括一个或多个输入模态(modality)。示例模态可包括键盘、触摸屏、和本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/201580035481.html" title="基于装置定向解释用户查询原文来自X技术">基于装置定向解释用户查询</a>

【技术保护点】
一种通过一个或多个处理器执行的计算机实施方法,所述方法包括:由所述一个或多个处理器接收从用户装置提供的查询;以及由所述一个或多个处理器确定所述查询隐式地引用某个实体,以及作为响应:由所述一个或多个处理器获得所述用户装置的近似位置和近似定向,由所述一个或多个处理器获得包括一个或多个实体的实体集合,所述实体集合中的每个实体至少部分地在一个范围内,所述范围基于所述近似位置并包括基于所述近似定向的扩展部分,由所述一个或多个处理器从所述实体集合中选择实体,以及由所述一个或多个处理器基于所述查询和所述实体提供修正查询,所述修正查询显式地引用所述实体。

【技术特征摘要】
【国外来华专利技术】2014.08.20 US 62/039,6641.一种通过一个或多个处理器执行的计算机实施方法,所述方法包括:由所述一个或多个处理器接收从用户装置提供的查询;以及由所述一个或多个处理器确定所述查询隐式地引用某个实体,以及作为响应:由所述一个或多个处理器获得所述用户装置的近似位置和近似定向,由所述一个或多个处理器获得包括一个或多个实体的实体集合,所述实体集合中的每个实体至少部分地在一个范围内,所述范围基于所述近似位置并包括基于所述近似定向的扩展部分,由所述一个或多个处理器从所述实体集合中选择实体,以及由所述一个或多个处理器基于所述查询和所述实体提供修正查询,所述修正查询显式地引用所述实体。2.根据权利要求1所述的方法,其中所述近似定向指示所述用户装置的罗盘方向,所述范围的所述扩展部分基于所述罗盘方向而提供。3.根据权利要求1所述的方法,其中所述近似定向指示所述用户装置相对于水平面的倾斜。4.根据权利要求1所述的方法,其中所述近似定向基于从所述用户装置的传感器提供的信号而确定。5.根据权利要求1所述的方法,其中所述实体集合中的至少一个实体基于图像数据而提供,所述图像数据由所述用户装置响应于所述近似定向而获得。6.根据权利要求1所述的方法,其中从所述实体集合中选择实体基于与所述实体相关联的一个或多个实体查询模式。7.一种系统,包括:用于存储数据的数据存储;以及一个或多个处理器,被配置为与所述数据存储交互,所述一个或多个处理器进一步被配置为执行以下操作,包括:接收从用户装置提供的查询;以及确定所述查询隐式地引用某个实体,以及作为响应:获得所述用户装置的近似位置和近似定向,获得包括一个或多个实体的实体集合,所述实体集合中的每个实体至少部分地在一个范围内,所述范围基于所述近似位置并包括基于所述近似定向的扩展部分,从所述实体集合中选择实体,以及基于所述查询和所述实体提供修正查...

【专利技术属性】
技术研发人员:尼尔斯·格里姆斯莫贝沙德·贝扎迪弗雷德里克·贝延立德
申请(专利权)人:谷歌公司
类型:发明
国别省市:美国;US

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

1