【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及搜索,更具体地,涉及基于可搜索项之间关系的搜索。
技术介绍
计算机用户频频搜索多个项。两种常用的搜索类型包括使用因特网搜索引擎搜索网页,和搜索磁盘目录找寻文件。在这两种情况中,搜索机制通常允许用户指定用户正在搜索的项所拥有的属性(关键字、文件名等等)。搜索引擎搜索具有指定属性的项,并将一组匹配项呈现给用户。在某些情况中,这组匹配项可以被排名。例如,因特网搜索引擎通常基于估计的与搜索标准的相关度来对匹配项进行排名。在大多数搜索环境中,作为任何给定的搜索的目标的可搜索项往往是同类的。例如,在文件系统环境中,文件系统搜索引擎通常只针对文件执行搜索。在因特网环境中,因特网搜索引擎的任何给定的搜索通常只针对所有被索引网页、所有被索引数字图像或所有被索引视频剪辑来执行。网页、数字图像和视频剪辑作为URL都是可访问的,因而允许因特网搜索引擎找到它们。虽然针对特定类型的项来运行的搜索在某些环境中有用,但是在其他环境中,更灵活的搜索机制会更好。例如,在协作环境中,很多类型的“协作产物”(collaborative artifacts)生成。协作产物是作为某些动作的结果产生的任意项。协作产物的示例包括办公文档、电子邮件、语音抄本(voice transcript)、即时消息抄本、传真、图像等。到目前为止,在协作环境中找寻任何事物的传统方法是“暴力”搜索文件系统。为了有效地使用暴力文件系统搜索,这 ...
【技术保护点】
一种方法,其包括计算机实现的以下步骤: 存储反映多个可搜索项之间关系的键, 其中所述键不被存储为所述多个可搜索项的一部分, 其中所述键不反映所述多个可搜索项之间的存储位置关系, 其中任意两个给定的可搜索项之间的分离度 基于当开始于这两个可搜索项之一时为到达这两个可搜索项中的另一个所必须穿越的键的最小数目; 接收搜索请求以执行搜索; 通过执行和特定可搜索项有关的搜索来对所述搜索请求做出响应,其中执行所述搜索包括以下各项中的至少一项: 只搜 索位于所述特定可搜索项的特定分离度之内的那些可搜索项; 基于所述多个可搜索项离所述特定可搜索项的分离度来确定针对所述搜索请求的搜索标准比较可搜索项的次序;以及 至少部分地基于所述多个可搜索项与所述特定可搜索项之间的分离度来对匹配 所述搜索的可搜索项进行排名。
【技术特征摘要】
【国外来华专利技术】US 2006-3-29 11/393,1391.一种方法,其包括计算机实现的以下步骤:
存储反映多个可搜索项之间关系的键,
其中所述键不被存储为所述多个可搜索项的一部分,
其中所述键不反映所述多个可搜索项之间的存储位置关系,
其中任意两个给定的可搜索项之间的分离度基于当开始于这两个可搜
索项之一时为到达这两个可搜索项中的另一个所必须穿越的键的最小数
目;
接收搜索请求以执行搜索;
通过执行和特定可搜索项有关的搜索来对所述搜索请求做出响应,其
中执行所述搜索包括以下各项中的至少一项:
只搜索位于所述特定可搜索项的特定分离度之内的那些可搜索
项;
基于所述多个可搜索项离所述特定可搜索项的分离度来确定针
对所述搜索请求的搜索标准比较可搜索项的次序;以及
至少部分地基于所述多个可搜索项与所述特定可搜索项之间的
分离度来对匹配所述搜索的可搜索项进行排名。
2.如权利要求1所述的方法,其中执行所述搜索包括只搜索位于所述
特定可搜索项的特定分离度之内的那些可搜索项。
3.如权利要求1所述的方法,其中执行所述搜索包括基于所述多个可
搜索项离所述特定可搜索项的分离度来确定针对所述搜索请求的搜索标准
比较可搜索项的次序。
4.如权利要求1所述的方法,其中执行所述搜索包括至少部分地基于
所述多个可搜索项与所述特定可搜索项之间的分离度来对匹配所述搜索的
可搜索项进行排名。
5.如权利要求1所述的方法,其中所述搜索请求将所述特定可搜索项
指定为所述搜索的起点。
6.如权利要求2所述的方法,其中所述搜索请求指定所述特定分离
度。
7.如权利要求3所述的方法,其中执行所述搜索的步骤包括:
针对位于离所述特定可搜索项第一分离度之内的可搜索项进行搜索;
以及
若匹配所述搜索请求的、所述位于离特定可搜索项第一分离度之内的
可搜索项的数目小于预定阈值,则将所述搜索扩展至位于离所述特定可搜
索项第二分离度的可搜索项。
8.如权利要求7所述的方法,其中所述搜索请求指定所述预定阈值。
9.如权利要求1所述的方法,其中所述特定可搜索项不是其他可搜索
项的容器。
10.如权利要求1所述的方法,其中存储键的步骤包括存储至少一个
表示如下关系的键,所述关系和该关系所涉及的可搜索项...
【专利技术属性】
技术研发人员:特里M奥金,阿洛科斯里瓦斯塔瓦,
申请(专利权)人:甲骨文国际公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。