[发明专利]使用自动列表的组合查询无效
申请号: | 200580049730.X | 申请日: | 2005-07-29 |
公开(公告)号: | CN101189604A | 公开(公告)日: | 2008-05-28 |
发明(设计)人: | B·A·贝茨;D·G·德沃切克;L·K·F·翁;T·P·麦克基 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 陈斌 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 自动 列表 组合 查询 | ||
发明领域
本发明一般涉及计算机系统,尤其涉及计算机系统中的查询(querying)。更具体地,本发明涉及使用自动列表作为与搜索规则相匹配的搜索范围的至少一部分来查询计算机上的动态数据文件组。
发明背景
计算机用户常常需要在计算机或网络上查找存储在各种空间(location)中的文件或文件夹。这些文件或文件夹可以基于用户指定的一组规则而被搜索。通常,用户必须指定用户希望搜索的文件夹,即搜索范围。例如,用户想要查找满足指定规则的所有文件,就必须指定要搜索的文件夹或计算机驱动器,例如,搜索C:drive,D:drive,或者C:/users/foo,等等。
搜索想要的文件的现有技术已经让计算机用户感到了麻烦和头疼。例如,这些现有技术通常允许在指定范围内搜索文件。然而,在要搜索的文件的规模独立于该范围改变的情况下,通过在指定范围内进行搜索的搜索就缺乏灵活性。由于在一个搜索中的搜索查询不能用于在另一个搜索中搜索文件,因此现有的搜索文件技术还不够灵活。于是,现有技术没有向用户提供通过合并其它查询定义来用查询定义进行搜索的能力。同样地,现有的搜索文件技术也没有提供动态变更查询定义从而使得合并了上述查询定义的第二搜索可以被动态更新的功能。相反地,用户必须重复指定搜索规则或查询定义。
当用户继续搜索和识别数据文件时,数据文件就会变得越来多。数据文件按照一定的模式或分类来存储(例如,目录结构)。当新的数据文件被识别时(即,用新搜索),这些新数据文件就通常根据指定规则进行分组而被添加到现有的目录结构或分类中。例如,指定规则可以与用于所识别的数据文件的搜索规则相对应。如果用户改变对随后的搜索的期望规则或者是在其他方面变更上述搜索规则时,则可以识别满足该新搜索规则的其它的数据文件。随着使用新搜索规则进行的新搜索越来越多,识别的数据文件就会被持续添加到现有分类或目录结构中。然而,新的数据文件仅仅通过把附加搜索标准添加到现有分类(例如,作为子文件夹)而非基于经修改的搜索标准而动态更新现有分类才能够被包括。这就导致了与有可能过时的搜索标准相对应的识别的数据文件的刚性组,因为识别的数据文件的分类或目录结构不能轻易适应搜索规则的变化。
例如,计算机用户想要在计算机上的所有音频文件中查找其要收藏的(例如,5星等级)80年代歌曲,就必须为每次搜索指定所有必要的过滤器,例如,80年代的音乐和/或5星。如果增加了新文件或歌曲,就不得不重建并重复该搜索。由于有新文件可能被定期增加或删除,因而计算机用户将不得不一直重复这种耗时的过程来为文件的更新列表重建搜索标准。同样地,如果出现了用于识别想要文件的查询定义的修改,用户将不能轻松并有效地把查询定义中的修改合并到包含该查询定义的第二搜索中。相反地,用户必须再次输入搜索规则并且重复该搜索。同样地,用户将不得不根据更新后的规则手工重组数量可能很大的数据文件。
类似地,计算机用户还不得不在用户指定的文件夹或卷中重新搜索同样的或经修改的文件列表。这会让用户感到头疼,因为期望的文件可能位于被搜索文件夹之外的某个文件夹中。如果出现了这种情况,搜索不同文件夹的计算机用户将不能成功地定位所有文件。因此,所述文件实际上“丢失”而且即使仅仅由于所述文件没有处于可定位状态也会使得计算机用户无法访问该文件。
于是本领域需要这样一种系统和方法,其中计算机用户能够通过定义或组合查询,更为有效地在计算机上定位期望的文件。并且,在本领域中还需要通过一种方法和系统来提高文件搜索的灵活性,上述方法和系统进一步使用查询或组合查询、以及其它过滤器信息中的查询。本领域还需求一种用于构建与其它查询结果相关的查询结构的系统和方法,以便来自于其它查询的其它查询定义能够流入查询结构。
发明概述
下面提供了对本发明的简单描述,以便于对本发明的某些方面有个基本了解。本概述不是对本发明的整体描述,也不旨在识别本发明的关键或重要元素或者描述本发明范围。下列概述仅仅以简单的形式介绍本发明的一些概念,作为稍后介绍的更为详细的描述的前序部分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200580049730.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:仿真电动游乐动物
- 下一篇:用于制备用以冷成型的金属工件的方法