在竖直区域内执行搜索的系统和方法技术方案

技术编号:2912284 阅读:220 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了存储在客户端计算机的存储器中的图形用户界面。该界面包括对于来自用户的竖直搜索查询的提示域。该界面还包括用于显示多个名称的区域。每个这样的名称代表竖直集。每当用户在提示域中输入字符时,作为提示域中的一个或多个字符串的函数,自动填入多个名称。计算机包括存储器,该存储器存储了用于接收竖直搜索查询、将该查询传送给远程计算机和从远程计算机接收多个名称的指令。每个名称代表了与竖直搜索查询相关的竖直集。当用户向竖直搜索查询中输入额外的字符时,显示多个名称。

【技术实现步骤摘要】
【国外来华专利技术】相关申请的交叉引用本申请要求于2006年4月13日提交的题为“Systems and Methods forPerforming Searches within Vertical Dormain”的美国专利申请号11/404,687的优先权,该申请的全部内容被并入本文中作为参考。本申请还要求于2006年4月13日提交的题为“Systems and Methods for Ranking Vertical Domain”的美国专利申请号11/404,620的优先权,本文中也并入了该申请的全部内容作为参考。
本专利技术总体上涉及信息搜索和提取。更具体而言,本专利技术公开了利用竖直区域(vertical domain)改善互联网搜索的系统和方法。
技术介绍
网络产生了对信息提取的新挑战。网络上的信息量正在迅速增长。通过利用新的和更容易使用的网络工具,经过很少的或没经过正规网络训练的用户能够访问网站。许多搜索引擎,诸如Google和Yahoo!,允许用户搜索和提取信息。这些常规的搜本文档来自技高网...

【技术保护点】
存储在客户端计算机的存储器中的图形用户界面,所述图形用户界面包括: 用于从用户获得竖直搜索查询的提示域;以及 用于显示多个名称的显示域,其中所述多个名称中的每个名称表示多个竖直集中的一个竖直集;其中 当用户仍在所述提示域中 键入额外的字符时,作为该竖直搜索查询的函数,在所述显示域中自动填充多个名称。

【技术特征摘要】
【国外来华专利技术】US 2006-4-13 11/404,620;US 2006-4-13 11/404,6871、存储在客户端计算机的存储器中的图形用户界面,所述图形用户界面
包括:
用于从用户获得竖直搜索查询的提示域;以及
用于显示多个名称的显示域,其中所述多个名称中的每个名称表示多个
竖直集中的一个竖直集;其中
当用户仍在所述提示域中键入额外的字符时,作为该竖直搜索查询的函
数,在所述显示域中自动填充多个名称。
2、如权利要求1所述的图形用户界面,其中所述显示域中的所述多个名
称中的各个名称被显示为具有尺寸的图形,该尺寸是由所述各个名称所代表
的竖直集的相关度的函数。
3、如权利要求2所述的图形用户界面,其中,当第一图形表示多个竖直
集中的第一竖直集,且该第一竖直集比由第二图形表示的多个竖直集中的第
二竖直集与所述竖直搜索查询更相关时,在所述显示域中的该第一图形比该
显示域中的所述第二图形具有更大的尺寸。
4、如权利要求1-3中任一项所述的图形用户界面,其中,所述显示域中
的所述多个名称中的每个名称被显示为具有视觉标记的图形,并且其中,在
该显示域中显示的各图形的视觉标记是由所述各图形所代表的竖直集的基于
竖直搜索查询的相关度确定的。
5、如权利要求4所述的图形用户界面,其中,所述视觉标记是尺寸或颜
色。
6、如权利要求1-5中任一项所述的图形用户界面,其中,该多个竖直集
中的每个竖直集被设置在远程服务器上并包括与特定类别相关的文件。
7、如权利要求1-6中任一项所述的图形用户界面,其中,所述图形用户
界面作为网络可访问浏览器内的应用程序运行。
8、如权利要求1-7中任一项所述的图形用户界面,其中,每当所述用户
在所述提示域输入一个或多个字符时,通过在所述用户输入一个或多个字符
之后将所述提示域的内容传送到远程服务器,并且从所述远程服务器接收新
的多个名字以作为所述提示域的内容的函数在所述显示域中显示,在所述显
示域中重新填充所述多个名称。
9、如权利要求8所述的图形用户界面,其中在用户向所述提示域中输入
每个字符之后,所述提示域的内容被发送到远程服务器。
10、如权利要求8所述的图形用户界面,其中当检测到字符串信号的结
尾时,所述提示域的内容被发送到远程服务器。
11、如权利要求1-10中任一项所述的图形用户界面,其中该竖直搜索查
询包括单个字符。
12、如权利要求1-10中任一项所述的图形用户界面,其中该竖直搜索查
询包括多个词条,并且其中多个词条中的词条任选地被一个或多个谓词条件
彼此分开。
13、与客户端计算机系统结合使用的计算机程序产品,其中该计算机程
序产品包括计算机可读存储介质和嵌入其中的计算机程序机制,所述计算机
程序机制包括:
用于接收来自所述客户端计算机系统的用户的竖直搜索查询的指令;
用于将所述竖直搜索查询传送给远程计算机的指令;
用于从所述远程计算机接收多个名称的指令,其中该多个名称中的每个
名称代表多个竖直集中的一个竖直集,并且其中多个竖直集中的每个竖直集
与所述竖直搜索查询有相关性;以及
用于在用户仍向所述竖直搜索查询中输入额外的字符时,显示所述多个
名称的指令。
14、如权利要求13所述的计算机程序产品,其中所述多个名称中的各名
称被显示为具有一定尺寸的图形,该尺寸是所述各名称代表的竖直集的基于
竖直搜索查询的相关度的函数。
15、如权利要求14所述的计算机程序产品,其中,当第一图形表示多个
竖直集中的第一竖直集,该第一竖直集比由第二图形的表示多个竖直集中的
第二竖直集与所述竖直搜索查询更相关时,显示的该第一图形比显示的所述
第二图形具有更大的尺寸。
16、如权利要求13-15中任一项所述的计算机程序产品,其中,所述多个
名称中的每个名称被显示为具有视觉标记的图形,并且其中各图形的视觉标
记是由所述各图形代表的竖直集的基于竖直搜索查询的相关度确定的。
17、如权利要求16所述的计算机程序产品,其中所述视觉标记是尺寸或
颜色。
18、如权利要求13-17中任一项所述的计算机程序产品,其中,
所述用于接收的指令进一步包括用于接收所述多个名称中的每个名称的
竖直搜索查询相关度分数的指令;以及
所述用于显示的指令进一步包括用于作为名称的相关度分数的函数显示
多个名称中的每个名称的指令。
19、如权利要求13-18中任一项所述的计算机程序产品,其中所述多个竖
直集中的各竖直集被放置在所述远程计算机上并包括与特定类别有关的文
件。
20、如权利要求13-19中任一项所述的计算机程序产品,其中,
每当所述用户向所述竖直搜索查询中输入一个或多个字符时,用于传送
所述竖直搜索查询的指令被重复;并且
在重复所述用于传送的指令的所有次数或部分次数,通过所述用于接收
多个名称的指令从所述远程计算机接收多个名称;并且
在每次通过所述用于接收多个名称的指令接收多个名称时,重复用于显
示的指令;其中,各多个名称代表的竖直集与所述用于传送的指令传送的相
应竖直搜索查询有相关度。
21、如权利要求20所述的计算机程序产品,其中,每当所述用户向所述
竖直搜索查询中输入单个字符时,用于传送竖直搜索查询的指令被重复。
22、如权利要求20所述的计算机程序产品,其中,每当检测到字符串信
号的结尾时,用于传送所述竖直搜索查询的指令被重复。
23、如权利要求13-22中任一项所述的计算机程序产品,其中,该竖直搜
索查询包括单个字符。
24、如权利要求13-22中任一项所述的计算机程序产品,其中,该竖直搜
索查询包括多个词条,其中多个词条中的词条任选地由一个或多个谓词条件
彼此分开。
25、计算机,包括:
中央处理单元;
与中央处理单元耦合的存储器,该存储器存储了用于执行以下步骤的指
令:
接收来自所述计算机的用户的竖直搜索查询;
将所述竖直搜索查询传送到远程计算机;
从所述远程计算机接收多个名称,其中该多个名称中的每个名称代表了
多个竖直集中的一个竖直集,并且其中多个竖直集中的每个竖直集与所述竖
直搜索查询有相关度;以及
在用户仍向所述竖直搜索查询中输入额外字符时显示所述多个名称。
26、嵌入载波中的数字信号,包括:
多个名称,其中该多个名称中的每个名称代表了多个竖直集中的一个竖
直集,并且其中多个竖直集中的每个竖直集与竖直搜索查询有相关度;以及
多个分数,其中该多个分数中的每个分数与该多个名称中的一个名称相
对应,并且其中每个分数代表了该多个竖直集中的一个竖直集与所述竖直搜
索查询之间的相关度。
27、如权利要求26所述的数字信号,其中该竖直搜索查询包括单个字符。
28、如权利要求26所述的数字信号,其中该竖直搜索查询包括多个词条,
其中多个词条中的词条任选地由一个或多个谓词条件彼此分开。
29、与服务器计算机系统结合使用的计算机程序产品,其中该计算机程
序产品包括计算机可读存储介质和嵌入其中的计算机程序机制,所述计算机
程序机制包括用于执行以下步骤的指令:
从远程客户端计算机系统接收竖直搜索查询;
识别与竖直索引中的所述竖直搜索查询相关的多个候选竖直集,其中,
对于所述多个候选竖直集中的每个候选竖直集,存在与相应候选竖直集相关
联的竖直搜索查询相关度分数;以及
将所述多个候选竖直集中的每个候选竖直集的名称与所述多个候选竖直
集中的每个候选竖直集的竖直搜索查询相关度分数一起,传送给所述远程客
户端计算机系统。
30、如权利要求29所述的计算机程序产品,其中,所述多个候选竖直集
中的每个候选竖直集包括与特定类别相关的文件。
31、如权利要求29或30所述的计算机程序产品,其中该竖直搜索查询
包括单个字符。
32、如权利要求29或30所述的计算机程序产品,其中,该竖直搜索查
询包括多个基本竖直搜索查询,其中多个基本竖直搜索查询中的词条任选地
由一个或多个谓词条件彼此分隔,并且其中用于识别的指令进一步包括:
将所述竖直搜索查询分解成所述多个基本竖直搜索查询;
为所述多个基本竖直检索查询中的各基本竖直检索查询确定与所述各基
本竖直搜索查询相关的多个竖直集;以及
将与所述多个基本竖直搜索查询中的各竖直搜索查询相关的各多个竖直
集合并到所述多个候选竖直集中。
33、如权利要求32所述的计算机程序产品,其中只有在每组所述的多个
基本竖直搜索查询中存在的竖直集才包括在所述多个候选竖直集中。
34、如权利要求32所述的计算机程序产品,其中,在与基本竖直搜索查
询相关的给定的多个竖直集中,只有相对于该基本竖直搜索查询具有较高相
关度分数scor...

【专利技术属性】
技术研发人员:保罗彼德森兰迪亚当斯
申请(专利权)人:塞尔奇米公司
类型:发明
国别省市:US[美国]

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

1