触摸以搜索的制作方法

文档序号:9252358阅读:281来源:国知局
触摸以搜索的制作方法
【技术领域】
[0001]该说明书涉及信息检索。
【背景技术】
[0002]因特网提供了对诸如图像文件、音频文件、视频文件和网页之类的各种资源的访问。搜索系统能够响应于查询来标识资源。查询可以是包括一个或多个搜索项或短语的文本查询、包括图像的图像查询、或者是文本查询和图像查询的组合。搜索系统对资源进行排名,并且提供可以链接至所标识的资源的搜索结果或者提供与查询相关的内容。搜索结果通常被排序以便根据排名进行查看。
[0003]一些用于在诸如智能电话的用户设备上录入搜索查询的技术要求用户使用键盘或触摸屏接口来键入搜索项。搜索项通常在它们由用户录入的同时在基于文本的搜索框中被显示。由用户录入的搜索项随后例如响应于用户选择“提交”按钮而被传送到搜索系统。

【发明内容】

[0004]总体上,该说明书中所描述的主题的一个创新性方面可以被实施为方法,该方法包括操作:接收指定与所显示内容的一部分交互的用户手势的手势数据;基于手势数据来标识该内容的子集;至少基于该内容的子集来标识候选搜索查询集合;针对每个候选搜索查询:确定用于候选搜索查询的可能性得分,用于候选搜索查询的可能性得分指示候选搜索查询是由用户手势指定的查询的可能性;并且使用标准化因子来调整用于每个候选搜索查询的可能性得分,该标准化因子基于候选搜索查询中所包括的字符数;并且基于调整的可能性得分来选择候选搜索查询中的一个或多个候选搜索查询。该方面的其它实施例包括相对应的系统、装置,以及编码在计算机存储设备上的被配置为执行该方法的动作的计算机程序。
[0005]这些和其它实施例可选地可以包括以下的一个或多个特征。各个方面可以进一步包括响应于所选择的一个或多个候选搜索查询,标识搜索结果,并且提供所标识的搜索结果O
[0006]用于候选搜索查询的可能性得分可以基于一个或多个文档中的候选搜索查询的出现次数。候选搜索查询的可能性得分可以基于所接收搜索查询的集合中的候选搜索查询的出现次数。
[0007]标准化因子可以基于所接收搜索查询集合中的包括候选搜索查询中所包括的字符数的搜索查询的数目。标准化因子可以进一步基于候选搜索查询中所包括的单词数。使用标准化因子来调用于整候选搜索查询的可能性得分可以包括:确定用于候选搜索查询的可能性得分和用于候选搜索查询的标准化因子之间的比率。
[0008]各个方面可以进一步包括标识用于特定候选搜索查询的语义信号。语义信号可以指示特定候选搜索查询具有特定语义含义。各个方面可以进一步包括响应于标识该语义信号,提高调整的可能性得分。
[0009]各个方面可以进一步包括用于确定特定候选搜索查询与关联于包含显示内容的文档的元信息标签相匹配,并且响应于确定用于特定候选搜索查询与关联于包含显示内容的文档的元信息标签相匹配,进一步调整特定用于候选搜索查询的调整的可能性得分。
[0010]特定候选搜索查询可以具有多个(“η”个)单词以及多个(“X”个)字符。使用标准化因子来调整用于特定候选搜索查询的可能性得分,标准化因子基于特定候选搜索查询中所包括的字符数,可以包括将接收具有“η”个单词和“X”个字符的搜索查询的可能性标识为用于特定候选搜索查询的标准化因子;并且将用于特定候选搜索查询的可能性得分除以用于特定搜索查询的标准化因子,以确定用于特定候选搜索查询的调整的可能性得分。
[0011]该说明书中所描述的主题的特定实施例可以被实施,以便实现以下的一个或多个优点。用户可以通过使用手势而不是向搜索接口中键入搜索查询来选择触摸屏上所显示的内容来,以发起搜索查询。候选搜索查询可以基于提供手势选择的内容被标识,并且用于搜索操作以标识出与所选择内容相关的搜索结果。这些候选搜索查询基于该查询是用户预期的查询的可能性被存储,以使得能够提供最相关的搜索结果。用于查询的得分基于其长度被标准化,以去除与输入简短查询的用户偏好相关联的偏差。
[0012]该说明书中所描述的主题的一个或多个实施例的细节在附图和以下描述中被阐述。该主题其它特征、方面和优势将由于说明书、附图以及权利要求变得显而易见。
【附图说明】
[0013]图1是搜索系统在其中提供搜索服务的示例环境的框图。
[0014]图2是用于提交搜索查询并且响应于搜索查询来呈现搜索结果的示例过程的流程图。
[0015]图3是用于响应于搜索查询来提供搜索结果的示例过程的流程图。
[0016]图4是用于确定用于候选搜索查询的可能性得分的示例过程的流程图。
[0017]图5是用于有选择地调整用于候选搜索查询的示例过程的流程图。
[0018]图6是用于调整用于候选搜索查询的可能性得分的示例过程的流程图。
[0019]各图中同样的参考标记和标示表示同样的元素。
【具体实施方式】
[0020]系统可以响应于通过手势发起的搜索查询来提供搜索结果,诸如与触摸屏的交互。例如,不同于向搜索框中录入搜索查询,用户可以将手指在网页上所显示的内容周围扫过以发起基于内容的搜索。其它手势(诸如长按触摸屏上的特定位置、以特定方式移动设备、对相机做出特定信号)也能够发起基于由手势选择的内容的搜索。
[0021]由于使用手势选择的内容可能稍有不完整或者存在歧义,所以该系统可以基于通过手势选择的内容以及可选地在被选择内容附近呈现的未选择内容来标识候选搜索查询,并且对候选搜索查询进行排名。还可以通过对候选搜索查询的集合中的一个或多个候选搜索查询进行提炼来生成附加的候选搜索查询。
[0022]在一些实施方式中,针对每个候选搜索查询确定可能性得分。该可能性得分指示该候选搜索查询是由用户所预期的查询的可能性。在一些实施方式中,用于候选搜索查询的可能性得分是基于系统已经接收到候选搜索查询的次数,或者系统将接收到候选搜索查询的概率。在一些实施方式中,用于候选搜索查询的可能性得分是基于候选搜索查询在显示该内容的文档中或者在文档库集中出现的次数。
[0023]每个用于候选搜索查询的可能性得分都可以基于相应的标准化因子被调整。该标准化因子能够考虑到用户录入短查询而不是长查询的偏好。例如,较短查询可以比较长查询更加频繁地被接收,尽管较长查询对于用户尝试找到的信息而言可能是更好的查询。在一些实施方式中,用于候选搜索查询的标准化因子是基于查询的长度,例如查询中所包括的字符数和/或查询中的项数。可以基于具有该特定长度的查询的流行度来确定用于特定长度的查询的标准化因子。
[0024]用于每个候选搜索查询的可能性得分都可以通过将该可能性得分除以相应的标准化因子来进行调整。在这样的实施方式中,用于较长查询的标准化因子可能小于用于较短查询的标准化因子。
[0025]可以基于调整的可能性得分来对候选搜索查询进行排名,并且可以选择一个或多个排名较高的候选搜索查询。所选择的候选搜索查询能够被提供给搜索引擎。作为响应,搜索引擎能够响应于该候选搜索查询而提供搜索结果,以用于在用户设备上呈现。
[0026]示例操作环培
[0027]图1是搜索系统120在其中提供搜索服务的示例环境100的框图。计算机网络102(诸如局域网(LAN)、广域网(WAN)、因特网、移动电话网络或者它们的组合)将网站104、用户设备106和搜索系统120进行连接。环境100可以包括成千上万个网站104和用户设备106。
[0028]网站104是与域名相关联并且由一个或多个服务器托管的一个或多个资源105。示例网站104是示例网站是以超文本标记语言(HTML)进行格式化的网页的集合,其可以包含文本、图像、多媒体内容以及诸如脚本的编程元素。每个网站104由发行方322维护,例如管理和/或拥有网站的实体。
[0029]资源105是能够由网站104在网络102上提供并且与资源地址相关联的任意数据。仅列出一些示例,资源105包括HTML页面、文字处理文档和便携式文档格式(HF)文档、图像、视频和馈送源。资源105可以包括诸如单词、短语、图像和声音之类的内容,并且可以包括例如超级链接中的元信息的嵌入式信息和/或例如脚本的嵌入式指令。
[0030]用户设备106是能够在网络102上请求和接收资源105的电子设备。用户设备106的示例包括个人计算机、移动通信设备以及能够在网络102上发送和接收数据的其它设备。用户设备106通常包括促进网络102上发送和接收数据的用户应用,诸如web浏览器。
[0031]用户设备106包括显示器107和触摸屏108。显示器107可以包括液晶显示器、发光二极管显示器、等离子显示器,或者能够显示内容的另外适当类型的显示器。触摸屏108可以包括能够感测按压输入、电容输入、电阻输入、压电输入、光学输入、声学输入、其它适当输入或者它们的组合的传感器。触摸屏可以能够接收基于触摸的手势。例如,接收的手势可以被解释为生成与触摸屏108的表面上的一个或多个位置相关的数据、手势的压力、手势的速度、手势的持续时间、手势在其表面上所追踪的路径方向、关于手势的用户设备106的运动和/或有关手势的其它适当数据。
[0032]在一些实施方式中,用户设备106包括加速计,其能够接收与用户设备106的运动特性、加速度特性、方位特性或倾斜特性的信息。用户设备106可以被配置为将如由加速计检测到的某些运动解释为用于选择在显示器107上呈现的内容的手势。例如,用户设备106可以将用户设备106的左右摇晃解释为用于选择当前在显示器107上显示的内容的手势。
[0033]用户设备106还可以包括能够捕捉图像和/或视频的相机。某些图像或视频可以由用户设备106解释为用于选择内容的手势。相机可以用于捕捉用户选择显示屏或者诸如书本或杂志之类的静态介质上显示的内容的视频。例如,用户设备106可以在用户手指或指示设备在内容周围移动(例如为了圈住或包围内容)时对其的运功进行监视。在内容在电子设备(诸如用户设备106或者与相机数据通信的另一个设备)上显示时,电子设备106能够限制诸如线条的指示符,其示出用户手指或指示器的路径。这使得用户能够以与用户在触摸屏上对其进行控制相类似
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1