CN1641645A - 用于控制可视结果集合的***和方法 - Google Patents
用于控制可视结果集合的***和方法 Download PDFInfo
- Publication number
- CN1641645A CN1641645A CNA2005100056934A CN200510005693A CN1641645A CN 1641645 A CN1641645 A CN 1641645A CN A2005100056934 A CNA2005100056934 A CN A2005100056934A CN 200510005693 A CN200510005693 A CN 200510005693A CN 1641645 A CN1641645 A CN 1641645A
- Authority
- CN
- China
- Prior art keywords
- group
- state
- project
- packing
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000012856 packing Methods 0.000 claims description 56
- 230000002776 aggregation Effects 0.000 claims description 6
- 238000004220 aggregation Methods 0.000 claims description 6
- 230000000007 visual effect Effects 0.000 claims description 6
- 238000013500 data storage Methods 0.000 claims description 5
- 238000006243 chemical reaction Methods 0.000 claims description 4
- 150000001875 compounds Chemical class 0.000 claims description 4
- 230000003068 static effect Effects 0.000 claims description 4
- 230000007704 transition Effects 0.000 claims description 3
- 238000011084 recovery Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 11
- 230000014509 gene expression Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 7
- 230000000712 assembly Effects 0.000 description 6
- 238000000429 assembly Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 230000009471 action Effects 0.000 description 4
- 230000002452 interceptive effect Effects 0.000 description 4
- 238000007726 management method Methods 0.000 description 3
- 238000013523 data management Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000000717 retained effect Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 241001269238 Data Species 0.000 description 1
- 241001600609 Equus ferus Species 0.000 description 1
- 241001465754 Metazoa Species 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 229910052802 copper Inorganic materials 0.000 description 1
- 239000010949 copper Substances 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000005553 drilling Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 244000144992 flock Species 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0623—Item investigation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99937—Sorting
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99944—Object-oriented database structure
- Y10S707/99945—Object-oriented database structure processing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Development Economics (AREA)
- User Interface Of Digital Computer (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明涉及有助于与文件夹和子文件夹的分层树状布局相关联的数据项的自动显示和管理的***和方法。提供了一种用于数据演示的计算机化的接口,具有分类组件,用于确定与一个或多个项目有关的类别用于显示。聚集组件根据离散化状态对所述类别进行分组,以便控制到显示的可视化输出。这种状态可以包括已打包和未打包状态,其中已打包状态可以将多个项目聚集在一起,并且跨过多个节点,而未打包项目在一个环境中被控制并显示分组的标题之下,并且在另一个环境中作为单独的项目或实体显示。
Description
技术领域
本发明一般涉及计算机***,尤其涉及根据各种离散化的状态对显示项目进行分组,以便控制向显示的可视输出的***和方法。
背景技术
通过为硬件和软件开发两者提供平台,同时为许多不同需求提供服务,现代操作***推动了许多当今基于技术的革新。这些***从较为简单化的文件管理***发展到了以适当的成本提供高端性能的较为复杂的工作站。例如,这些***往往包括多处理结构、高速存储器、高级***设备、辅助软件开发的各种***程序库和组件、和交叉/交错总线结构。在这些***的核心包括复杂的操作***,它不仅管理与计算机相关硬件,还管理具有各种关系的大批的软件组件。通常以具有多层关系的对象或者类来描述这些组件,诸如以在许多数据管理***中所见到的用于文件和目录的分级布置描述这些组件。
管理操作***或其它数据管理器框架内的数据的一个方面涉及如何将不同的项目显示给用户。例如,被创建为文档的项目可以被保存在文档文件夹中,而被创建为电子表格的项目可以被存储在单独的电子表格文件夹中—如果创建这些文件的用户期望这样的话。当前,因为用户也可以将电子表格和文档保存在诸如工作文件夹的单个文件夹中,这种指定为电子表格文件夹和文档文件夹是相当任意的。在已经创建了多个这样的文件夹(这些文件夹具有相关联的数据项或者出现在各自的文件夹中的文件)之后,一般可以在文件夹和子文件夹的通用树形布置中分层地查看这些文件夹,其中出现在任何选定文件夹中的项目被作为内容在单独的显示区域或显示窗格中显示给用户。然而,来自没有选定的文件夹的项目仅当在用户选择了另一个文件夹时才能被观看。如能够理解的,在文件夹和子文件夹上向上钻取(drilling-up)或向下钻取(drilling-down)以便查看各自的文件夹内的内容的这种类型的选择过程可能是乏味的、耗时的和低效的。还有,当在内容窗格中查看多个项目时,找到感兴趣的特定项目可能有问题,尤其是如果许多这样的项目仅仅与类似的类别或组有关,但是却作为单个组件而不具有组件之间明显的关系被显示出来。
发明内容
为了提供对本发明的一些方面的基本理解,下面给出了本发明的简要概述。这个概述并不是对本发明的详尽综述。它并不旨在标识出本发明的关键/决定性要素,也不是描绘本发明的范围。其唯一目的是,作为对后面给出的更详细的说明的一个序言,以简化的形式给出本发明的一些概念。
本发明涉及通过给显示的项目类别分配状态和控制所述状态,控制向计算机化的显示的可视输出。用于传统显示的典型的树形视图一般提供分级索引和内容视图,内容视图每次仅显示单个节点的内容。本发明提供了一种通过控制下级和兄弟节点的内容合并来产生树形视图或者其它类型的视图的改进的***和方法。例如,各个组可以两种或多种状态存在,所述的状态诸如是已打包状态或未打包状态,这些状态能够作为组的属性被持久保存在数据存储介质上。当从外部查看时,已打包的组可以作为单个实体进行处理,然而来自未打包的组的项目可以被从多个文件夹中合并在一起,并且根据当前观看者的标准进行分类/聚集,当前观看者的标准还可以由用户进行配置。
一般地,已打包的组与传统的文件夹类似,而未打包的组可以类似于静态列表被显示和控制。管理这些和其它类型的组的控制包括从已打包到未打包(反之亦然)的组状态的翻转或转换的能力。例如,出于传递语音目的,考虑演示文件夹(例如,PowerPoint)为已打包的演示是方便的。然而,当工作在将重复使用许多现有的页面的新的演示上时,不打包所有演示文件夹是方便的。因此当创建多级的组织分层结构(其中不同级上的组可能具有复合文档(例如,PowerPoint演示被作为是页面的集合、编程项目被作为源文件的集合、影集被作为照片的集合、工作区被作为有关文档的集合)的含义)时,让用户决定这些组中哪一个(并且何时)应当被作为已打包进一个组中的单个实体,或者作为跨过文件夹和相关子文件夹的分层结构而分布的不同实体是有利的。
为了实现前述和相关目标,此处结合下面的说明和附图,描述了本发明的某些示意性的方面。这些方面是对可以实施本发明的各种方式的表示,所有这些方式都旨在被本发明所覆盖。当结合附图考虑时,根据下面本发明的详细说明,本发明的其它优点和新颖性特征可以变得很明显。
附图说明
图1是按照本发明的一个方面的显示控制***的示意性方块图。
图2是示出按照本发明的一个方面的组描述的示意图。
图3是示出按照本发明的一个方面的输出显示描述的示意图。
图4是示出按照本发明的一个方面的示例性树形显示的示意图。
图5是示出按照本发明的一个方面的动态显示描述的示意图。
图6是示出按照本发明的一个方面的示例性查询显示的示意图。
图7是示出按照本发明的一个方面的显示控制过程的流程图。
图8是一个示意性的方块图,示出了按照本发明的一个方面的适当的操作环境。
图9是可以与本发明交互作用的样本-计算环境的示意性方块图。
具体实施方式
本发明涉及一种有助于与文件夹和子文件夹的分层树形布置相关联的数据项的自动显示和管理的***和方法。提供一种用于数据演示的计算机化的接口,它具有一分类组件,用于确定与一个或多个显示项目有关的类别。一个聚集组件按照离散化的状态对所述类别进行聚集,以便控制向显示的可视输出。这些状态可以包括已打包和未打包状态,其中已打包状态可以使多个项目聚集在一起,并且跨过多个节点,而未打包的项目在一个环境中在组标题之下控制并显示,并且在另一个环境中作为单独的数据项或实体控制和显示。
如本申请中所使用的,术语“组件”、“对象”、“模型”、“***”等意在指与计算机有关的实体,或是硬件、硬件和软件的组合、软件,或是运行中的软件。例如,一个组件可以是,但并不限于,处理器上运行的进程、处理器、对象、可执行码(executable)、执行的线程、程序、和/或计算机。作为示例,服务器上运行的应用程序和服务器两者都可以是组件。一个或多个组件可以驻留在一个进程和/或执行线程内,并且一个组件可以位于一个计算机上和/或被分布在两个或多个计算机之间。还有,这些组件可以从具有被存储其上的各种数据结构的各种计算机可读介质上执行。这些组件可以通过本地和/或远程进程,例如根据具有一个或多个数据包的信号(例如,来自与本地***中的另一个组件、分布式***交互作用的一个组件的数据,和/或穿过网络,诸如因特网,与其它***通过该信号交互作用的组件的数据)通信。
首先参见图1,按照本发明的一个方面示出了显示控制***100。***100包括数据存储110,它存储有将被显示在用户界面130上的多个数据项120。这些数据项120可包括文档、文件、文件夹、图像、源代码等等,它们能够以不同的可视状态出现在用户界面130上。本发明提供了一种通过控制用户界面130上的下级和兄弟节点(例如,文件夹或单独的项目)的内容合并,来产生树形视图的改进的方法。一般地,任何组或类别都能够以两种(或更多)状态,例如已打包或未打包存在,所述状态是组的状态,并且被持久保留在数据存储110上。当从组外部查看时,已打包的查看组可以被作为是单独的实体。来自未打包的组的项目可以被合并在一起,并且通过分类组件140被分类,并且按照当前观看器的标准或规则160通过聚集组件150被聚集。
聚集组件150处理由分类组件140所确定的一个或多个项目类别170,并且在180能够使项目的组的查看状态从已打包转换到未打包的,并且反之亦然,其中状态能够与组的属性(例如,诸如与数据项的组或子集相关联的元数据的属性)相关联。转换180可以是与数据项的集合相关联的标记或代码,它表示集合是已打包的还是未打包的。接口驱动器190处理已打包或未打包的组以便显示在用户界面130上。用户界面130还可以指导用户进行选择,诸如在180哪些数据项应当被分组或者不被分组,以及当在该界面上查看输出时,应当使用哪些查看规则160。
一般地,任何组都可以作为已打包的或者未打包的组存在,它与显示文件夹的标准的打开/关闭相分离。不像打开/关闭(它们是观看器的状态),已打包/未打包是组的状态,并且被持久保留在数据存储110上。例如,当从组外部查看时,已打包的组被作为单独的实体。可以打开它以便查看组的内容,但是它的项目被保存在一起(例如,作为一个单独的栈或者子窗口)。已打包的组作为子文件夹显示在相关内容窗格或者窗口中。例如,这可以包括归档的项目、回收站(wastebasket)、被作为是单独页面的打包列表的PowerPoint演示、照片簿、多页面电子表格等。相反,未打包的组提供了显示(scope)或查看项目的方法,其中,来自未打包的组的项目被合并在一起,并且按照当前观看器的标准160被分类/聚集。
当示出项目的集合(例如,文件夹的内容、或查询的结果)时,属于任何已打包的组的项目被从视图中移出,并且被藏在那个组的表示中。已打包的组可以是子组(全部被包含在集合内)或者重叠组。因此,提供了已打包的组的两种表示(例如,图标),一个表示子组,而一个表示重叠组。例如,一个横跨多个文件夹并且从直接视图中隐藏了项目的单独的存档或回收站组可以被作为重叠组(如果它包含来自当前视图的一些项目和其它不属于当前视图的项目)或者子组(如果在它内部的所有项目都属于当前视图)提供出来。注意,如果已打包的组是子组,那么它可能不被显示在树形窗格中,而是显示在内容窗格中,然而,各种实现方法都是可能的。相反,重叠组应当总是出现在树形窗格中(点击该组应当示出组的全部内容)和内容窗格中(打开该组将揭示该组与当前视图的交集)。
注意,用户界面130包括具有一个或多个显示对象(未示出)的显示(未示出),所述显示对象包括这样一些方面,诸如可配置的图标、按钮、滑块、输入框、选择项、菜单、标签等,它们具有多个可配置的尺寸、形状、色彩、文本、数据以及声音以便有助于与***100一起操作。此外,界面130还可以包括用于调节和配置本发明的一个或多个方面的、并且如将在下面作更详细地描述的多种其它输入或控制。这可以包括从鼠标、键盘、语音输入、web站点、远程web服务和/或诸如照相机或视频输入之类的其它设备接收用户命令,以便影响或者修改界面130的操作或者***100的其它方面。
现在参见图2,按照本发明的一个方面,示出了各种组描述200。组210可以是静态的220(例如,文件夹或静态列表)或者动态的230(例如,由查询所定义的)。一般地,动态查询和属性群集都作为未打包来处理。通过定义已打包的查询,可动态地从视图中隐藏项目。例如,可以定义包括30天之前的所有项目的已打包的查询。然后,项目的任何集合将仅示出最近的项目-例如,与已打包的查询相关联的较早的项目将被从查询图标内的视图中隐藏。
适用于本发明的***可以预测任何新创建的组的初始的或者默认的状态,并且或是自动设置该状态,或是提示用户确认选择。通常,大多用户创建的组都应当默认为一种未打包状态。如果出现下述情况,***可以建议采用已打包状态:
(1)组的名称包含一些可被识别的特定字,例如“存档”、“垃圾”、“处理”等。
(2)组的内容(被放入它当中的项目)是不重要的(例如,一年中都不会被观看或者***作)。
(3)组的类型(附加的组属性)指示是复合文档,而不是项目的松散集合。特别地,由应用程序所创建的复合文档(例如,PowerPoint演示、编程项目、MHTML页面)应当以已打包的状态自动创建。
打包还允许在230找出两个重叠组的交集。例如,当查看组A时,属于组B的项目可以通过与组B一起打包而被从视图中移出。因此,组A的视图示出了A-B中的项目,并且通过打开子组B,可以查看A∩B中的项目。还有,可以提供一个观察器,它支持找出组A和B的并集。这可以通过,例如,标准的Shift-点击或者Ctrl-点击操作多选树形视图中的节点来实现。
转到图3,按照本发明的一个方面,示出了输出显示描述300。在这一方面中,示出了树形显示310以及相关树形内容320。树形显示310给出了具有两个示例子文件夹-330处的已打包的子文件夹或组,和340处的未打包的子文件夹或组的父文件夹。如上所述,也可能是其它类型的组,诸如下面将更详细地描述的组之间的并集。当父文件夹被选择以便在树形显示310中查看时,来自父文件夹中的未打包的项目与来自未打包的子文件夹的未打包的项目一起(被混合在一起),以及已打包的子文件夹的图标表示出现在内容窗格320内。当查看已打包的子文件夹(通过在树形视图310中选择它)时,树形内容320将示出该组上的内容-对于未打包的子文件夹来说是相同的。(选择树形视图中的任何组或文件夹与打开它等效。)例如,这些属于未打包的组或文件夹340的项目可以具有与项目相关联的属性,所述属性将该项目标识为未打包的组的成员。如能够理解的,树310可以具有多个已打包的文件夹、未打包的文件夹和/或代表着来自文件夹的各个集合的项目的文件夹。同样,树形内容320可以显示多个已打包的组、重叠组和/或与未打包的组或集合相关联的单独的项目。
图4示出了按照本发明的一个方面的示例性树形显示400。应当理解,显示400给出了本发明的一种特定示例性实现,并且其它各种显示也是可能的。显示400包括树形窗格410和内容窗格420,内容窗格420显示出现在树形窗格410中的项目的数据表示。树形窗格410包括与各种类别有关的项目的已打包、未打包或者重叠的组。例如,My Document(我的文档)文件夹430包含多个子文件夹440。未打包的子文件夹显示在文件夹树中,并且相关联的项目被并入内容窗格420中(例如,图片和音乐文件)。还有两个已打包的文件夹:Archived Items(归档项目)450和Recycle Bin(回收箱)460。这些文件夹的相关联的内容被以文件夹图标在470表示出来,而并不被示出直到打开该文件夹为止,这可能发生在树形窗格410或者内容窗格420上。还有,Recycle Bin是重叠文件夹,从而它可以包含来自多个位置的项目。例如,通过点击内容窗格420中的Recycle Bin图标,显示出最初位于My Documents文件夹或者其任意一个未打包的子文件夹中的项目。
图5示出了按照本发明的一个方面的动态显示描述500。在这个方面中,来自查询的结果可以被返回到510处的显示。例如,这些查询可以由用户递交到诸如搜索引擎等查询实用程序。当用户试图找到或者检索与特定主题有关信息,或者是与检索所期望的数据(这些数据是用户以前获得的或者创建的,并且可能被本地地、远程地或者以本地和远程位置的组合存储)有关的信息时,可以递交这些请求。
在520,还可以将已打包的查询结果呈现给用户。这些类型的查询起着在查询结果的返回过程中组织用户的显示的作用,其中被包含在已打包的查询520中的结果被从视图中隐藏或者被部分隐藏。一般地,默认情况下项目被认为是未打包的。找出一个项目的状态的过程从搜索该项目是否属于任何已打包的(多个)组开始。如果是,则显示各个组的(多个)图标。否则,该项目是未打包的,并且将被直接显示。在一个例子中,在某个日期之前被存储或创建的项目被聚集在一起,并且在所返回的查询结果510中不作为单独的项目被给出。在电子邮件的例子中,用户可以规定,来自特定公司或者个人的所有结果都将是已打包的。如能够被理解的,可以提供对结果进行聚集的各种指定。例如,可以按主题(例如,打包在动物之下的北美野马的项目、将被作为来自查询的结果而显示出来的野马汽车的项目)、名称、个体、实体、时间、特殊日期(例如节日)等来对项目聚集。一般地,接收自与被标记的属性相关联的文件的类别被显示在已打包的标签或者其它类型的指定之下,其中,如果希望的话,通过选择结果的已打包的组,可以进一步检查这些类别中的项目。
图6示出了根据本发明的一个方面的示例性的查询显示600。在这个方面,根据各种分类准则返回结果并显示。例如,显示600示出了对最近30天的Word文档的查询的结果。例如,可以按时间群集来组织查询结果。然而,来自已打包的Archived Items(归档项目)文件夹的项目在610处被示出为分组在一起,并且与所有其它项目分离开来。应当注意,这个视图610假设Archived Items文件夹被原地打开。通常,它是被示出为关闭的,不出现任何显示的项目,除非用户特意选择显示该档案。
图7是示出了根据本发明的一个方面的显示控制过程700的流程图。虽然出于示例的简便起见,以一系列的动作示出并说明了该方法,应当明白和理解,本发明不限于所述的动作顺序,因为根据本发明某些动作可以不同的顺序出现和/或与此处示出和说明的动作中的其它动作同时出现。例如,本领域的技术人员应明白并理解,一种方法可以可替换地被表示为一系列相互关联的状态或事件,诸如在状态图中。而且,可能不需要示出的所有动作以便实现根据本发明的方法。
进入图7中的710,为项目子集确定各种状态。如上所述,一种状态类型可以包括已打包状态,并且另一种状态类型可以包括未打包状态。已打包的状态指示着这样的项目,当被显示时,它们将被显示在与一个项或标签相关联的类别标题之下,所述的项或标签定义了该类别的成员。例如,十个文件可以被识别为被称为演示的已打包组的单独的成员。这种组在被显示时可以被表示为以图标形式标记的演示。在另一个例子中,二十个文件可以被标记为属于一个未打包的组图片。因此,在一个视图中(例如,树状视图),未打包的组作为出现在标签图片之下的集合而出现,但是以另一种形式(例如,内容视图),未打包的组将作为构成该未打包组的二十个单独的实体出现。
在720,上面确定的状态被分配为组的属性。这可以包括将元数据与文件相关联、为文件定义元数据属性、和为与文件相关联的属性分配各个状态。例如,可以将状态未打包分配给与影集文件夹相关联的所有图片以作为文件的属性。当这些文件被集合在一起以便呈现出来时,标签为“影集”的图标可以出现在这种文件的树状表示中,而不是显示这些图片的单独的表示。在另一个例子中,与档案箱相关联的项目可以被标记为或加标签为已打包,并且因此当在任意其它视图中观看时,保持为图标化的形式。
在730,已打包的项目被作为单个实体显示,而在740,未打包的项目被作为单独的实体或组件显示。例如,被分配有已打包指定的项目在树状显示中在单个图标之下作为已打包的文件夹出现,并且当在包括任意已打包文件夹项目的任意其它视图中观看时,也作为单个图标之下的已打包的文件夹出现。相反,被分配到未打包组的项目在树状显示中出现在单个图标下,但是作为单独的或未打包组件出现在更详细的显示中,诸如内容显示中。在750,混合的或重叠的组类型可以被处理并显示。例如,如果希望的话,回收箱或档案箱文件夹的内容可以已打包的形式在树状和内容显示中显示。然而,属于这种组的项目可能来自于多个类别,诸如以前被丢弃或归档的图篇、演示、文档、文件等等,而且源自于不同的组、文件夹或类别。如果从内容窗格中选择这样的项目以便显示,仅有那些源自于父文件夹(例如,已经被归档或回收的My Documents)的项目将作为项目出现在用于显示的内容窗格中。
参考图8,一个示例性的用于实现本发明的各个方面的环境810包括计算机812。计算机812包括处理单元814,***存储器816和***总线818。***总线818将包括但不限于***存储器816的***组件耦合到处理单元814。处理单元814可以是任意的各种可用处理器。双微处理器或其它的微处理器体系结构也可以被作为处理单元814而采用。
***总线818可以是多种总线结构类型中的任意一种,所述的多种总线结构类型包括存储器总线或存储器控制器、***总线或外部总线、和/或使用任意种类的可用总线体系结构的局部总线,所述可用总线体系结构包括,但不限于16位总线、工业标准体系结构(ISA)、微通道体系结构(MSA)、扩展ISA(EISA)、智能驱动电子设备(IDE)、VESA局部总线(VLB)、***组件互连(PCI)、通用串行总线(USB)、高级图形端口(AGP)、个人计算机存储卡国际联合会总线(PCMCIA)和小型计算机***接口(SCSI)。
***存储器816包括易失存储器820和非易失存储器822。包括基本的例程以便在计算机812内的元件之间传递信息(诸如在启动过程中)的基本输入输出***(BIOS)被存储在非易失存储器822中。以示例的方式,而不是限制,非易失存储器822可以包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦写ROM(EEPROM)或闪存。易失存储器820包括作为外部高速缓存存储器的随机存取存储器(RAM)。以示例的方式,而不是作为限制,RAM可以采用许多形式,诸如同步RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据速率SDRAM(DDR SDRAM)、增强型SDRAM(ESDRAM)、Synchlink DRAM(SLDRAM)和直接Rambus RAM(DRRAM)。
计算机812还包括可移动/不可移动、易失/非易失计算机存储介质。图8示出了,例如磁盘存储装置824。磁盘存储装置814包括,但不限于,驱动器,诸如磁盘驱动器、软盘驱动器、磁带驱动器、Jaz驱动器、Zip驱动器、LS-100驱动器、闪存卡或存储棒。此外,磁盘存储装置824可以单独地或与其它存储介质一起包括存储介质,所述的其它存储介质包括,但不限于,光盘驱动器诸如光盘ROM设备(CD-ROM)、CD可记录驱动器(CD-R驱动器)、CD可重写驱动器(CD-RW驱动器)或数字多功能盘ROM驱动器(DVD-ROM)。为了有助于将盘存储设备824连接到***总线818,通常使用可移动的或不可移动的接口,诸如接口826。
应当理解,图8描述了一种软件,该软件用作用户和在适合的操作环境810中所说明的基本计算机资源之间的中介。这种软件包括操作***828。能够被存储在盘存储器824上的操作***828用于控制和分配计算机***812的资源。***应用程序830可以得益于由操作***828通过被存储在***存储器816中或者盘存储装置824上的程序模块832和程序数据834的资源管理。应当理解,本发明可以采用不同的操作***或者操作***的组合来实现。
用户通过(多个)输入设备836将命令或者信息输入到计算机812中。输入设备836包括,但并不限于,诸如鼠标的指示设备、轨迹球、输入笔、触摸板、键盘、麦克风、游戏杆、游戏垫、圆盘式卫星接收天线、扫描仪、TV调谐器卡、数码相机、数字录像机、web相机等。这些和其它输入设备通过***总线818经由(多个)接口端口838连接到处理单元814。(多个)接口端口838包括,例如,串行端口、并行端口、游戏端口以及通用串行总线(USB)。(多个)输出设备840使用与输入设备(多个)836相同类型的端口中的一些。因此,例如,USB端口可以被用于提供向计算机812的输入,和从计算机812向输出设备840输出信息。提供输出适配器842,以便说明在输出设备840中,有一些输出设备840,诸如监视器、扬声器以及打印机之类需要专用的适配器。输出适配器842包括,作为示例而非限制,视频和音频卡,其提供了输出设备840和***总线818之间的连接的装置。应当注意,其它设备和/或设备***同时提供了输入和输出的能力,诸如(多个)远程计算机844。
计算机812能够利用到一个或多个远程计算机,诸如(多个)远程计算机844的逻辑连接在网络化的环境中进行操作。(多个)远程计算机844可以是个人计算机、服务器、路由器、网络PC、工作站、基于微处理器的设备、对等设备或者其它公共网络节点等,并且通常包括相对于计算机812所说明的许多或者所有的元件。为了简洁起见,对于(多个)远程计算机844仅给出了存储器存储设备846。(多个)远程计算机844通过网络接口848被逻辑连接到计算机812,并且然后通常通过通信连接850被物理地连接。网络接口848包括通信网络,诸如局域网(LAN)和广域网(WAN)。LAN技术包括光纤分布式数据接口(FDDI)、铜线分布式数据接口(CDDI)、以太网/IEEE 1102.3、令牌环/IEEE 1102.5等。WAN技术包括,但并不限于,点对点连接、诸如综合业务数字网络(ISDN)及其变体的电路交换网络、分组交换网络、以及数字用户专用线(DSL)。
(多个)通信连接850是指将网络接口848连接到总线81 8所使用的硬件/软件。尽管为了说明的清楚在计算机812的内部给出了通信连接850,但是通信连接850也能够位于计算机812的外部。用于连接网络接口848所需的硬件/软件包括,仅是示例性的目的,内部和外部技术,诸如调制解调器,包括常规的电话级别的调制解调器、电缆调制解调器和DSL调制解调器、ISDN适配器、以及以太网卡。
图9是本发明能够与之进行交互作用的样本-计算环境900的示意性方块图。***900包括一个或多个客户机910。(多个)客户机910可以是硬件和/或软件(例如,线程、进程、计算设备)。***900还包括一个或多个服务器930。服务器(多个)930也可以是硬件和/或软件(例如,线程、进程、计算设备)。服务器930可以收容线程,以便通过使用本发明实现(例如)转换。客户机910和服务器930之间的一种可能的通信可以是采用适于将在两个或多个计算机过程之间被传输的数据包的形式。***900包括通信框架950,使用通信框架950能够有助于(多个)客户机910和(多个)服务器930之间的通信。(多个)客户机910被可操作地连接到一个或多个可以用于将信息本地地存储在(多个)客户机910上的(多个)客户机数据存储960。类似地,(多个)服务器930被可操作地连接到一个或多个可以用于将信息本地地存储到服务器930上的(多个)服务器数据存储940。
以上已经描述的内容包括本发明的例子。它当然不可能为描述本发明而描述组件或方法的每一种可以想到的组合,但是本领域技术人员可以意识到,也可以进行本发明的许多进一步的组合和置换。因此,本发明旨在包含落在所附权利要求的精神和范围内的所有这样的替换、修改和改变。而且,对于在详细的说明或权利要求中使用术语“包括”的范围,这个术语旨在是以与术语“包含”类似的方式的包括,如当在权利要求中被用作过渡词时“包含”被解释的意思。
Claims (38)
1.一种用于数据表示的计算机化接口,其特征在于,它包括:
一分类组件,它确定与一个或多个项目有关的类别用于显示;以及
一聚集组件,它根据离散化的状态对类别分组,以便控制到显示的可视化输出。
2.如权利要求1所述的***,其特征在于,它还包括一用于显示所述项目的用户接口和一用于对项目进行分类的数据存储器。
3.如权利要求1所述的***,其特征在于,所述项目包括文档、文件、文件夹、子文件夹、演示、图像、音频文件、查询、档案文件和代码中的至少一个。
4.如权利要求2所述的***,其特征在于,所述用户接口包括树状显示和表示树状显示中的项目的内容显示中的至少一个。
5.如权利要求2所述的***,其特征在于,所述聚集组件控制着所述用户接口处的下属和兄弟节点的内容合并。
6.如权利要求1所述的***,其特征在于,所示状态包括已打包状态和未打包状态中的至少一个。
7.如权利要求6所述的***,其特征在于,所述状态持久保存在一数据存储组件上。
8.如权利要求7所述的***,其特征在于,所述状态与组的属性相关联。
9.如权利要求8所述的***,其特征在于,所述属性与和项目有关的元数据相关联。
10.如权利要求1所述的***,其特征在于,它还包括一已打包的组,当从该组的外部查看时,该组被呈现为单个实体。
11.如权利要求1所述的***,其特征在于,它还包括一未打包的组,当从该组的外部查看时,该组被呈现为不同的实体。
12.如权利要求1所述的***,其特征在于,它还包括一用于确定如何显示所述项目的规则组件。
13.如权利要求1所述的***,其特征在于,它还包括一用于在所述离散化状态间进行选择的转换组件。
14.如权利要求13所述的***,其特征在于,它还包括一使得用户能够为项目或组分配状态的接口组件。
15.如权利要求13所述的***,其特征在于,所述转换组件是与数据项的集合相关联的标签或代码,它指示着所述集合是已打包的还是未打包的。
16.如权利要求1所述的***,其特征在于,它还包括一重叠组,它包括来自各个组中的内容。
17.如权利要求16所述的***,其特征在于,所述重叠组包括回收组和归档组。
18.如权利要求16所述的***,其特征在于,它还包括至少一个组A和至少一个组B的视图,它示出了A-B中的项目,并且通过打开子组B,可以观看到A∩B中的项目。
19.如权利要求18所述的***,其特征在于,它还包括一确定组A和B的并集的观看器。
20.如权利要求1所述的***,其特征在于,它还包括一用于显示静态组和动态组中的至少一个的接口。
21.如权利要求20所述的***,其特征在于,所述动态组在默认情况下与未打包查询相关联,或是为任意的动态查询分配已打包状态。
22.如权利要求1所述的***,其特征在于,它还包括一预测新创建的组的初始或默认状态的组件,该组件自动地选择状态,或是提示用户确认选择。
23.如权利要求22所述的***,其特征在于,如果出现下面的情况至少其中之一,***建议已打包状态:
组的名称包含可识别的单词;
组的内容具有低的重要性;以及
组的类型指示着复合文档而不是项目的松散集合。
24.一种计算机可读介质,具有存储在其上的用于实现权利要求1所述的聚集组件和分类组件的计算机可读指令。
25.一种用于在计算机化的显示中组织数据的***,其特征在于,它包括:
用于为数据项的子集确定状态的装置;
用于为所述数据项的子集分配所述状态以作为属性的装置;以及
用于根据所分配的状态显示项目的装置。
26.如权利要求25所述的***,其特征在于,它还包括用于将所述数据项的子集作为已打包组、未打包组、或重叠组来显示的装置。
27.如权利要求26所述的***,其特征在于,它还包括用于控制所述数据项的子集的显示的装置。
28.一种用于控制到显示的可视输出的方法,其特征在于,它包括:
为数据项的集合确定已打包或未打包状态;
根据所确定的状态对所述数据项进行分组;
从视图中隐藏与所述已打包状态相关联的项目;
在单独的视图中显示与未打包状态相关联的项目。
29.如权利要求28所述的方法,其特征在于,它还包括将所述状态与组的属性关联在一起。
30.如权利要求29所述的方法,其特征在于,它还包括将所述属性持久保存在一存储介质上。
31.如权利要求29所述的方法,其特征在于,它还包括为所述数据项集合的重叠组进行处理、控制和显示中的至少一个。
32.如权利要求31所述的方法,其特征在于,它还包括为已打包组、未打包组和重叠组中的至少一个显示图标表示。
33.如权利要求32所述的方法,其特征在于,它还包括提供另一显示以查看所述未打包组的单个项目。
34.一种具有存储于其上的数据结构的计算机可读介质,其特征在于,所述数据结构包括:
第一数据字段,它与和用于显示的数据项的子集相关联的至少一个组属性有关;
第二数据字段,用于所述数据项;以及
第三数据字段,用于控制所述数据项如何被引导到一计算机化的显示上。
35.如权利要求34所述的计算机可读介质,其特征在于,它还包括一用于描述规则以便控制所述计算机化显示的字段。
36.如权利要求34所述的计算机可读介质,其特征在于,它还包括一根据所述组属性,对所述数据项子集进行标记的字段。
37.如权利要求34所述的计算机可读介质,其特征在于,它还包括一描述所述数据项子集的所希望的状态的转换字段。
38.如权利要求37所述的计算机可读介质,其特征在于,所述状态与已打包状态、未打包状态、重叠状态、动态状态中的至少一个相关联。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/758,743 | 2004-01-16 | ||
US10/758,743 US7975240B2 (en) | 2004-01-16 | 2004-01-16 | Systems and methods for controlling a visible results set |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1641645A true CN1641645A (zh) | 2005-07-20 |
CN1641645B CN1641645B (zh) | 2012-11-28 |
Family
ID=34749567
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2005100056934A Expired - Fee Related CN1641645B (zh) | 2004-01-16 | 2005-01-17 | 用于控制可视结果集合的***和方法 |
Country Status (12)
Country | Link |
---|---|
US (1) | US7975240B2 (zh) |
EP (1) | EP1569097A3 (zh) |
JP (1) | JP2005242996A (zh) |
KR (1) | KR20050075718A (zh) |
CN (1) | CN1641645B (zh) |
AU (1) | AU2005200123A1 (zh) |
BR (1) | BRPI0500847A (zh) |
CA (1) | CA2492971A1 (zh) |
MX (1) | MXPA05000668A (zh) |
RU (1) | RU2005100870A (zh) |
TW (1) | TWI352309B (zh) |
ZA (1) | ZA200500329B (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007079678A1 (fr) * | 2006-01-09 | 2007-07-19 | Wuxi Evermore Software, Inc | Procédé et système d'affichage intégré pour des fichiers de démonstration |
CN101578579A (zh) * | 2007-01-10 | 2009-11-11 | 微软公司 | 分类对象建模 |
CN107077392A (zh) * | 2014-10-20 | 2017-08-18 | 微软技术许可有限责任公司 | 用于可视化修改的预取高速缓存 |
CN112394981A (zh) * | 2020-12-03 | 2021-02-23 | 政采云有限公司 | 一种前端组件处理方法、装置、设备及介质 |
CN111026705B (zh) * | 2019-12-19 | 2023-05-05 | 湖北合联工程管理有限公司 | 建筑工程文件管理方法、***及终端设备 |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050246368A1 (en) * | 2004-04-30 | 2005-11-03 | Yeung Simon D | Systems and methods for displaying and/or accessing content stored in a memory |
US7831913B2 (en) * | 2005-07-29 | 2010-11-09 | Microsoft Corporation | Selection-based item tagging |
KR100772396B1 (ko) * | 2006-02-10 | 2007-11-01 | 삼성전자주식회사 | 데이터 객체 병합 방법 및 장치 |
KR100754211B1 (ko) * | 2006-03-15 | 2007-09-03 | 삼성전자주식회사 | 멀티태스킹을 위한 사용자 인터페이스 방법 및 그 방법을수행하는 프로그램을 기록한 컴퓨터 판독 가능한 기록매체 |
US7979388B2 (en) * | 2006-11-17 | 2011-07-12 | Microsoft Corporation | Deriving hierarchical organization from a set of tagged digital objects |
US9817436B2 (en) * | 2007-01-07 | 2017-11-14 | Apple Inc. | Portable multifunction device, method, and graphical user interface for displaying user interface objects adaptively |
TWI447641B (zh) | 2009-03-31 | 2014-08-01 | Ibm | 在可攜式裝置上顯示文件之方法與電腦程式產品 |
JP5643462B2 (ja) * | 2012-03-02 | 2014-12-17 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | データ表示装置、データ表示方法およびプログラム |
JP5988798B2 (ja) * | 2012-09-18 | 2016-09-07 | キヤノン株式会社 | 画像表示装置及びその制御方法、プログラム、並びに記憶媒体 |
JP6184269B2 (ja) * | 2013-09-18 | 2017-08-23 | キヤノン株式会社 | 画像処理システム、情報処理装置、画像処理方法、情報処理方法、及びプログラム |
CN103678263A (zh) * | 2013-12-31 | 2014-03-26 | 吕奇森 | 一种文档章节之间的关联关系的图形界面展现方法及*** |
US10318575B2 (en) | 2014-11-14 | 2019-06-11 | Zorroa Corporation | Systems and methods of building and using an image catalog |
US10311112B2 (en) | 2016-08-09 | 2019-06-04 | Zorroa Corporation | Linearized search of visual media |
US10467257B2 (en) * | 2016-08-09 | 2019-11-05 | Zorroa Corporation | Hierarchical search folders for a document repository |
US10664514B2 (en) | 2016-09-06 | 2020-05-26 | Zorroa Corporation | Media search processing using partial schemas |
US11074408B2 (en) | 2019-06-01 | 2021-07-27 | Apple Inc. | Mail application features |
Family Cites Families (45)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5021976A (en) * | 1988-11-14 | 1991-06-04 | Microelectronics And Computer Technology Corporation | Method and system for generating dynamic, interactive visual representations of information structures within a computer |
JPH02159671A (ja) * | 1988-11-29 | 1990-06-19 | Internatl Business Mach Corp <Ibm> | ステープルされた文書をフアイルする方法 |
WO1994012944A1 (en) * | 1992-11-23 | 1994-06-09 | Paragon Concepts, Inc. | Computer filing system with user selected categories to provide file access |
JPH06176081A (ja) * | 1992-12-02 | 1994-06-24 | Hitachi Ltd | 階層構造ブラウジング方法およびその装置 |
US5414809A (en) | 1993-04-30 | 1995-05-09 | Texas Instruments Incorporated | Graphical display of data |
US5675782A (en) * | 1995-06-06 | 1997-10-07 | Microsoft Corporation | Controlling access to objects on multiple operating systems |
US5838317A (en) | 1995-06-30 | 1998-11-17 | Microsoft Corporation | Method and apparatus for arranging displayed graphical representations on a computer interface |
US5797139A (en) * | 1995-12-14 | 1998-08-18 | International Business Machines Corporation | Method, memory and apparatus for designating a file's type by building unique icon borders |
US5760770A (en) * | 1996-05-15 | 1998-06-02 | Microsoft Corporation | System and method for defining a view to display data |
US5835091A (en) | 1996-08-21 | 1998-11-10 | International Business Machines Corporation | Manipulating and displaying a plurality of views in a graphical user interface |
CA2483488A1 (en) | 1997-02-19 | 1998-08-19 | Gallium Software Inc. | User interface and method for maximizing the information presented on a screen |
US5874958A (en) * | 1997-03-31 | 1999-02-23 | Sun Microsystems, Inc. | Method and apparatus for accessing information and items across workspaces |
GB2324450A (en) * | 1997-04-19 | 1998-10-21 | Ibm | Graphical user interface |
US6009442A (en) | 1997-10-08 | 1999-12-28 | Caere Corporation | Computer-based document management system |
US6237011B1 (en) | 1997-10-08 | 2001-05-22 | Caere Corporation | Computer-based document management system |
JP3507681B2 (ja) | 1998-01-08 | 2004-03-15 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 情報処理方法及び情報処理装置、情報処理システム、情報処理装置を制御するプログラムを格納した記憶媒体 |
JP2000112797A (ja) * | 1998-10-02 | 2000-04-21 | Nippon Telegr & Teleph Corp <Ntt> | ビューディレクトリ処理方法および装置とビューディレクトリ処理プログラムを記録した記録媒体 |
US6366910B1 (en) * | 1998-12-07 | 2002-04-02 | Amazon.Com, Inc. | Method and system for generation of hierarchical search results |
US6442608B1 (en) * | 1999-01-14 | 2002-08-27 | Cisco Technology, Inc. | Distributed database system with authoritative node |
JP2000214975A (ja) * | 1999-01-26 | 2000-08-04 | Nippon Steel Corp | フォルダ管理装置及びコンピュ―タ読み取り可能な記録媒体 |
US6510420B1 (en) * | 1999-09-30 | 2003-01-21 | International Business Machines Corporation | Framework for dynamic hierarchical grouping and calculation based on multidimensional member characteristics |
JP2001125913A (ja) * | 1999-10-28 | 2001-05-11 | Sony Corp | 情報処理装置および方法、並びに記録媒体 |
US6489968B1 (en) * | 1999-11-18 | 2002-12-03 | Amazon.Com, Inc. | System and method for exposing popular categories of browse tree |
JP2001148004A (ja) * | 1999-11-24 | 2001-05-29 | Canon Inc | 情報処理装置及びその方法、コンピュータ可読メモリ |
AU2152501A (en) * | 1999-12-30 | 2001-07-16 | Mondosoft A/S | Categorisation of data entities |
US20020105537A1 (en) * | 2000-02-14 | 2002-08-08 | Julian Orbanes | Method and apparatus for organizing hierarchical plates in virtual space |
JP3862913B2 (ja) * | 2000-02-15 | 2006-12-27 | シャープ株式会社 | ファイル処理装置及びコンピュータをファイル処理装置として動作させるためのプログラムを格納したコンピュータ読取可能な記憶媒体 |
WO2001063382A2 (en) * | 2000-02-25 | 2001-08-30 | Synquiry Technologies, Ltd. | Conceptual factoring and unification of graphs representing semantic models |
US6470329B1 (en) * | 2000-07-11 | 2002-10-22 | Sun Microsystems, Inc. | One-way hash functions for distributed data synchronization |
US6621930B1 (en) | 2000-08-09 | 2003-09-16 | Elron Software, Inc. | Automatic categorization of documents based on textual content |
JP2002073679A (ja) * | 2000-08-25 | 2002-03-12 | Canon Inc | データ検索装置及び方法 |
JP4644925B2 (ja) * | 2000-10-12 | 2011-03-09 | ソニー株式会社 | 情報処理装置および情報処理方法 |
US7171648B1 (en) * | 2000-10-30 | 2007-01-30 | Microsoft Corporation | System and method for implementing object property grouping |
US7013297B2 (en) | 2001-02-27 | 2006-03-14 | Microsoft Corporation | Expert system for generating user interfaces |
US6918092B2 (en) * | 2001-04-20 | 2005-07-12 | Sun Microsystems, Inc. | Graphical list grouping widget and methods of use thereof |
US20030030656A1 (en) * | 2001-06-12 | 2003-02-13 | Darwin Ang | Method and system for dynamic hierarchical data display |
US6996569B1 (en) * | 2001-06-20 | 2006-02-07 | Microstrategy Incorporated | Systems and methods for custom grouping of data |
US7334196B2 (en) * | 2001-06-25 | 2008-02-19 | Siemens Medical Solutions Health Services Corporation | User interface display navigation and item selection system |
US7194477B1 (en) * | 2001-06-29 | 2007-03-20 | Revenue Science, Inc. | Optimized a priori techniques |
US20030120630A1 (en) * | 2001-12-20 | 2003-06-26 | Daniel Tunkelang | Method and system for similarity search and clustering |
US20030174179A1 (en) * | 2002-03-12 | 2003-09-18 | Suermondt Henri Jacques | Tool for visualizing data patterns of a hierarchical classification structure |
JP2004046796A (ja) * | 2002-07-15 | 2004-02-12 | Seiko Epson Corp | ディレクトリ管理プログラム、オブジェクト表示プログラム、ディレクトリ管理方法及びディレクトリ管理装置 |
WO2004008348A1 (en) * | 2002-07-16 | 2004-01-22 | Horn Bruce L | Computer system for automatic organization, indexing and viewing of information from multiple sources |
US7461172B2 (en) * | 2002-12-12 | 2008-12-02 | Xerox Corporation | Methods, apparatus, and program products for configuring components in networked computing environments |
US20040139042A1 (en) * | 2002-12-31 | 2004-07-15 | Schirmer Andrew L. | System and method for improving data analysis through data grouping |
-
2004
- 2004-01-16 US US10/758,743 patent/US7975240B2/en not_active Expired - Fee Related
-
2005
- 2005-01-12 AU AU2005200123A patent/AU2005200123A1/en not_active Abandoned
- 2005-01-13 CA CA002492971A patent/CA2492971A1/en not_active Abandoned
- 2005-01-13 ZA ZA200500329A patent/ZA200500329B/en unknown
- 2005-01-14 BR BR0500847-6A patent/BRPI0500847A/pt not_active IP Right Cessation
- 2005-01-14 MX MXPA05000668A patent/MXPA05000668A/es not_active Application Discontinuation
- 2005-01-14 TW TW094101241A patent/TWI352309B/zh not_active IP Right Cessation
- 2005-01-14 RU RU2005100870/09A patent/RU2005100870A/ru not_active Application Discontinuation
- 2005-01-14 EP EP05000748A patent/EP1569097A3/en not_active Withdrawn
- 2005-01-14 KR KR1020050003686A patent/KR20050075718A/ko not_active Application Discontinuation
- 2005-01-17 CN CN2005100056934A patent/CN1641645B/zh not_active Expired - Fee Related
- 2005-01-17 JP JP2005009687A patent/JP2005242996A/ja active Pending
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007079678A1 (fr) * | 2006-01-09 | 2007-07-19 | Wuxi Evermore Software, Inc | Procédé et système d'affichage intégré pour des fichiers de démonstration |
CN101578579A (zh) * | 2007-01-10 | 2009-11-11 | 微软公司 | 分类对象建模 |
CN107077392A (zh) * | 2014-10-20 | 2017-08-18 | 微软技术许可有限责任公司 | 用于可视化修改的预取高速缓存 |
CN107077392B (zh) * | 2014-10-20 | 2020-09-25 | 微软技术许可有限责任公司 | 用于可视化修改的预取高速缓存 |
CN111026705B (zh) * | 2019-12-19 | 2023-05-05 | 湖北合联工程管理有限公司 | 建筑工程文件管理方法、***及终端设备 |
CN112394981A (zh) * | 2020-12-03 | 2021-02-23 | 政采云有限公司 | 一种前端组件处理方法、装置、设备及介质 |
Also Published As
Publication number | Publication date |
---|---|
EP1569097A2 (en) | 2005-08-31 |
US20050160079A1 (en) | 2005-07-21 |
TWI352309B (en) | 2011-11-11 |
CA2492971A1 (en) | 2005-07-16 |
RU2005100870A (ru) | 2006-06-20 |
TW200539016A (en) | 2005-12-01 |
MXPA05000668A (es) | 2005-08-19 |
AU2005200123A1 (en) | 2005-08-04 |
ZA200500329B (en) | 2006-09-27 |
BRPI0500847A (pt) | 2005-08-30 |
EP1569097A3 (en) | 2007-01-10 |
JP2005242996A (ja) | 2005-09-08 |
CN1641645B (zh) | 2012-11-28 |
US7975240B2 (en) | 2011-07-05 |
KR20050075718A (ko) | 2005-07-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1641645B (zh) | 用于控制可视结果集合的***和方法 | |
US7519238B2 (en) | Image and information management system | |
US6430575B1 (en) | Collaborative document management system with customizable filing structures that are mutually intelligible | |
US8656286B2 (en) | System and method for providing mixed-initiative curation of information within a shared repository | |
US20130018805A1 (en) | Method and system for linking information regarding intellectual property, items of trade, and technical, legal or interpretive analysis | |
US20080313158A1 (en) | Database file management system, integration module and browsing interface of database file management system, database file management method | |
US20080082494A1 (en) | Apparatus and method for generating queries and reports | |
US20060282468A1 (en) | System for utilizing audible, visual and textual data with alternative combinable multimedia forms of presenting information for real-time interactive use by multiple users in different remote environments | |
US7774345B2 (en) | Lightweight list collection | |
CN1648903A (zh) | 自动查询群集 | |
CN1758252A (zh) | 自动视图选择 | |
US9842158B2 (en) | Clustering web pages on a search engine results page | |
US20020087579A1 (en) | Object universe | |
CN1926546A (zh) | 数据处理*** | |
US8296647B1 (en) | Reviewing and editing word processing documents | |
WO2006131511A1 (fr) | Format d'enregistrement de données et procédés l'utilisant | |
EP2553610A1 (en) | System for managing electronically stored information | |
WO2002069186A1 (en) | A method and system for archiving and retrieving data in an electronic document management system | |
Zacchi et al. | Organizing Documents to Support Activities | |
GB2415520A (en) | Hierarchical 3D data system | |
Clegg et al. | Release 2.1 of SAS® Add-In for Microsoft Office–Bringing Microsoft® PowerPoint into the Mix | |
Chatterjee | Design research: Building human-centered system | |
Bothma et al. | Design specifications of an online collaborative workspace | |
CA2494232A1 (en) | System for utilizing audible, visual and textual data with alternate combinable multimedia forms of presenting information for real-time users in different remote environments |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20121128 Termination date: 20150117 |
|
EXPY | Termination of patent right or utility model |