[发明专利]自动搜索查询校正无效
申请号: | 200710101817.8 | 申请日: | 2007-04-16 |
公开(公告)号: | CN101206659A | 公开(公告)日: | 2008-06-25 |
发明(设计)人: | 盖伊·塔沃尔 | 申请(专利权)人: | 谷歌股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市柳沈律师事务所 | 代理人: | 邵亚丽;李晓舒 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动 搜索 查询 校正 | ||
技术领域
本申请涉及将给定文字(script)的搜索查询自动改变为另一种文字的搜索查询。
背景技术
搜索引擎使用户能够提供搜索查询,并且响应于该搜索查询返回搜索结果。总的来说,该查询可以包括用户能够用他或她的输入设备所生成的任何字符。输入设备具有键或按钮,每个键或按钮能够产生许多字符中的一个。例如,键盘可以具有多种键盘布局。每种键盘布局典型地对应于在特定书写系统(即,文字)中最频繁使用的字符。在书写系统并不是基于拉丁字母表的国家,键盘常常有至少两种键盘布局,一种用于产生拉丁字符(例如,美国英文键盘布局),另一种用于产生用户本地书写系统的字符(例如,古代斯拉夫语(Cyrillic)、梵文(Devanāgarī)、或阿拉伯语)。
总的来说,用户可以很容易地在两个或多个键盘布局之间切换(例如,典型地通过单次键击)。当前选择的键盘布局通常确定了由该键盘的每个键所产生的字符。用户可能会不经意地使用他们的输入设备提交了一种文字的查询,而他们实际上是想要提供另一种文字的同一个查询。例如,搜索“news”的用户会不经意地在希伯来语(Hebrew)键盘布局上提交因为产生字符的键击会在相应的拉丁文键盘布局上产生字符“news”。
发明内容
本说明书公开了用于将给定文字的搜索查询自动地改变为另一种文字的搜索查询的技术的各种实施例。实施例的特征在于方法、系统、装置,包括计算机程序产品装置。在本发明内容中对它们中的每一个都将参考所述方法进行描述,这些方法均存在相应的系统和装置。
总的来说,在一个方面,本发明的方法的特征在于从用户接收第一搜索查询。该第一搜索查询包括下列各项的至少一个或两个及以上的组合:(1)一个或多个字符;(2)用户语言设定;(3)用户语言优选项;(4)用户接口语言;(5)地理位置;和(6)用户搜索历史。在一个例子中,该第一搜索查询包括一个或多个字符。基于该第一搜索查询确定搜索结果。基于该搜索结果,该第一搜索查询被确定具有不正确的输入映射。对于第一搜索查询识别第一键盘布局。识别第二键盘布局。通过将来自第一键盘布局的字符映射为第二键盘布局中的字符来从第一搜索查询生成校正的搜索查询。基于校正的搜索查询来确定校正的搜索结果。该校正的搜索结果被展示给用户。这个方面的其它实施例包括相应的系统、装置、以及计算机程序产品。
这些和其它实施例选择性地包括一个或多个以下特征。能够生成多个正确的搜索查询。该多个正确的搜索查询之一可以被展示给用户,以及由用户来选择。
总的来说,在另一个方面,各实施例的特征在于从用户接收第一搜索查询,该第一搜索查询具有一个或多个字符。基于该第一搜索查询确定搜索结果。基于该搜索结果,该第一搜索查询被确定具有不正确的输入映射。基于输入映射校正的词典从所述第一搜索查询生产校正的搜索查询。基于校正的搜索查询来确定校正的搜索结果。该校正的搜索结果被展示给用户。这个方面的其它实施例包括相应的系统、装置、以及计算机程序产品。
本发明的特定实施例可以被实施以实现以下一个或多个优点。查询可以被自动校正,而用户不必手动校正查询。用户可以使用不熟悉的键盘布局来提供查询,并且仍然能够接收到结果,就好像由用户首选的键盘布局所生成的那样。
结合附图和以下说明描述了本发明的一个或多个实施例的细节。根据说明书、附图以及权利要求书,本发明的其它特征、方面以及优点将会更加清楚。
附图说明
图1是用于检测和校正不正确的查询的处理的流程图。
图2说明了从相同键击产生两个查询所使用的两个键盘布局。
图3说明了查询建议以及每个建议相关的查询结果。
在各个附图中相同的参考标号和标记表示相同的元素。
具体实施方式
如图1所示,处理100确定搜索查询是否被使用不正确的键盘布局而错误地输入,并且,如果是,则校正该搜索查询。从用户接收搜索查询(步骤110)。该搜索查询为一个或多个字符的字符串。该搜索查询的字符对应于在特定文字(例如,拉丁文、古代斯拉夫语、希伯来语或阿拉伯语)中使用的字符。有时从用户接收的字符并不是用户希望提供的字符。
处理100包括在特定文字中的搜索查询(步骤110)。初始搜索查询是基于所接收的查询来确定的(步骤120)。基于用于确定搜索结果的任何方便的机制来确定搜索结果。典型地,将会搜索项目语料库(corpus of items)来识别与该搜索查询相关的特定项目。总的来说,一个搜索结果识别许多项目。但是,初始的搜索结果可能不包括搜索结果项目。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌股份有限公司,未经谷歌股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710101817.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种治疗气血失和型白癜风的胶囊药物
- 下一篇:乳糖酶泡腾片及其制备方法