【技术实现步骤摘要】
【国外来华专利技术】
本专利技术一般涉及信息检索,更具体地是对查询提交提供潜在的精化和优化。
技术介绍
虽然万维网(“web”)包含大量信息,但是定位信息的希望部分非常难。该问题变复杂的原因在于web上的信息量以及欠缺web搜索经验的新用户的数量正在迅速增加。搜索引擎试图返回指向用户感兴趣的网页的超链接。通常,搜索引擎基于用户输入的搜索词语(term)(称作搜索查询)来确定用户的兴趣。搜索引擎的目标是基于搜索查询向用户提供到高质量、相关的结果(例如,网页)的链接。典型地,搜索引擎通过将搜索查询中的词语与预存储的网页集进行匹配来实现上述操作。含有用户搜索词语的网页被标识为搜索结果并作为链接返回给用户。目前,很多公司提供插件(add-on)工具条以便改善用户的搜索体验。时常地,这些插件工具条提供在现有网页浏览器中没有的功能。例如,插件工具条可以允许用户从工具条执行搜索权限,允许在网页上突出显示(highlight)词语,提供弹出式保护,以及做帮助用户发现感兴趣信息的其它事情。
技术实现思路
根据一个方面,一种方法可以包括:接收搜索查询的一个或多个词语;从先前搜索查询的历史中自动识别包括所述搜索查询的一个或多个词语的先前搜索查询;以及呈现包括先前搜索查询的查询精化选-->项作为可供用户选择的建议查询。根据另一个方面,一种系统可以包括:在网页浏览器中呈现工具条的装置,该工具条可以包括搜索框;用于将搜索查询的一个或多个词语接收到搜索框中的装置;用于从先前搜索查询历史中自动识别包括所述搜索查询的一个或多个词语的先前搜索查询的装置;用于对搜索查询的一个或多个词语进行拼写检查以便识别对搜索查询的 ...
【技术保护点】
一种方法,包括: 接收搜索查询的一个或多个词语; 从先前搜索查询的历史中自动识别包括所述搜索查询的所述一个或多个词语的先前搜索查询;以及 向用户呈现查询精化选项,所述查询精化选项包括可供用户选择的作为建议查询的所述先前搜索查询。
【技术特征摘要】
【国外来华专利技术】US 2005-12-30 11/321,0751.一种方法,包括:接收搜索查询的一个或多个词语;从先前搜索查询的历史中自动识别包括所述搜索查询的所述一个或多个词语的先前搜索查询;以及向用户呈现查询精化选项,所述查询精化选项包括可供用户选择的作为建议查询的所述先前搜索查询。2.根据权利要求1的方法,其中在文本输入框内接收所述搜索查询的所述一个或多个词语。3.根据权利要求2的方法,其中所述文本输入框设置在与网页浏览器相关联的工具条中。4.根据权利要求1的方法,其中向用户呈现查询精化选项的步骤还包括向所述用户呈现查询精化下拉框。5.根据权利要求1的方法,其中所述先前搜索查询的历史包括存储在与所述用户相关联的客户端设备上的历史。6.根据权利要求1的方法,其中所述先前搜索查询的历史包括在多于一个用户之间共享的先前搜索查询。7.根据权利要求1的方法,其中所述先前搜索查询的历史包括在预定组的用户之间共享的先前搜索查询。8.根据权利要求1的方法,其中从先前搜索查询的历史中识别包括所述搜索查询的所述一个或多个词语的先前搜索查询的步骤还包括:确定先前搜索查询是否以与所述搜索查询相同的词语顺序开始的;以及当确定所述先前搜索查询是以与所述搜索查询相同的词语顺序开始的时,把所述先前搜索查询识别为匹配的搜索查询。9.根据权利要求1的方法,其中从先前搜索查询的本地历史中识别包括所述搜索词语的先前搜索查询的步骤还包括:确定先前搜索查询是否包括在所述搜索查询内所包括的每个词语;以及当确定所述先前搜索查询包括在所述搜索查询内所包括的每个词语时,把所述先前搜索查询识别为匹配的搜索查询。10.根据权利要求1的方法,其中从先前搜索查询的本地历史中识别包括所述搜索词语的先前搜索查询的步骤还包括:确定先前搜索查询是否包括在所述搜索查询内所包括的任一词语;以及当确定所述先前搜索查询包括在所述搜索查询内所包括的一个词语时,把所述先前搜索查询识别为匹配的搜索查询。11.根据权利要求1的方法,还包括:在所述查询精化选项中呈现可用搜索上下文的列表,其中从可用搜索上下文的所述列表中对可用搜索上下文的选择将随后的查询提交导向到具体类型的搜索。12.根据权利要求11的方法,其中在接收到对搜索上下文选择图标的用户选择后执行在所述查询精化框中的可用搜索上下文的列表。13.根据权利要求1的方法,还包括:对所接收的搜索查询自动进行拼写检查;识别对所接收的搜索查询的可能的校正;以及在所述查询精化选项中呈现所述可能的校正。14.根据权利要求13的方法,其中对所接收的搜索查询自动进行拼写检查的步骤还包括:确定自输入了所接收的搜索查询中的最后的词语之后是否已流逝了预定的时间段;以及当确定自输入了所接收的搜索查询中的所述最后的词语之后已流逝了预定的时间段时,对所接收的搜索查询进行拼写检查。15.根据权利要求13的方法,其中对所接收的搜索查询自动进行拼写检查的步骤还包括:查询远程服务器,以对所接收的搜索查询进行拼写检查;以及从所述远程服务器接收预定数量的可能的校正。16.根据权利要求1的方法,还包括:基于所接收的搜索查询向远程服务器请求查询完成建议;响应于所述请求而从所述远程服务器接收预定数量的查询完成建议;以及在所述查询精化中呈现所接收的查询完成建议。17.根据权利要求16的方法,其中根据流行程度对所接收的查询完成建议进行排序。18.根据权利要求1的方法,还包括:在所述查询精化选项中呈现解释搜索查询选项;接收对所述解释查询选项的选择;以及响应于所接收的选择而向所述用户呈现所述搜索查询的语法的描述。19.根据权利要求18的方法,其中在与用户指示设备所在位置相关联的工具提示中呈现所述搜索查询的所述语法的所述描述。20.根据权利要求1的方法,还包括:在所述查询精化选项中呈现清空历史选项;接收对所述清空历史选项的选择;以及响应于所接收的选择而删除先前搜索查询的本地历史。21.根据权利要求1的方法,还包括:识别与所接收的搜索查询相关联的查询符号;以及清楚地突出显示所识别的查询符号,以便不同地呈现不同的符号。22.根据权利要求21的方法,其中清楚地突出显示的步骤包括将不同的查询符号的文本着色,以表示不同的语法规则。23.根据权利要求21的方法,还包括:接收对查询符号的用户选择;呈现与所选择的查询符号相关联的所述搜索查询的语法的描述。24.根据权利要求23的方法,其中在工具提示中呈现所述查询语法的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。