CN1916894A - 元数据编辑控制 - Google Patents

元数据编辑控制 Download PDF

Info

Publication number
CN1916894A
CN1916894A CNA200510113223XA CN200510113223A CN1916894A CN 1916894 A CN1916894 A CN 1916894A CN A200510113223X A CNA200510113223X A CN A200510113223XA CN 200510113223 A CN200510113223 A CN 200510113223A CN 1916894 A CN1916894 A CN 1916894A
Authority
CN
China
Prior art keywords
attribute
window
property
assembly
attributes
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
Application number
CNA200510113223XA
Other languages
English (en)
Other versions
CN1916894B (zh
Inventor
A·托斯基
C·K·范多克
L·程
L·K·F·翁
M·B·麦克劳林
P·L·密纳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Microsoft Corp filed Critical Microsoft Corp
Publication of CN1916894A publication Critical patent/CN1916894A/zh
Application granted granted Critical
Publication of CN1916894B publication Critical patent/CN1916894B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • G06K19/077Constructional details, e.g. mounting of circuits in the carrier
    • G06K19/07749Constructional details, e.g. mounting of circuits in the carrier the record carrier being capable of non-contact communication, e.g. constructional details of the antenna of a non-contact smart card
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61LMETHODS OR APPARATUS FOR STERILISING MATERIALS OR OBJECTS IN GENERAL; DISINFECTION, STERILISATION OR DEODORISATION OF AIR; CHEMICAL ASPECTS OF BANDAGES, DRESSINGS, ABSORBENT PADS OR SURGICAL ARTICLES; MATERIALS FOR BANDAGES, DRESSINGS, ABSORBENT PADS OR SURGICAL ARTICLES
    • A61L9/00Disinfection, sterilisation or deodorisation of air
    • A61L9/16Disinfection, sterilisation or deodorisation of air using physical phenomena
    • A61L9/22Ionisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/248Presentation of query results
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61NELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
    • A61N5/00Radiation therapy
    • A61N5/06Radiation therapy using light
    • A61N2005/0658Radiation therapy using light characterised by the wavelength of light used
    • A61N2005/0659Radiation therapy using light characterised by the wavelength of light used infrared
    • A61N2005/066Radiation therapy using light characterised by the wavelength of light used infrared far infrared
    • YGENERAL 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
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99943Generating database or data structure, e.g. via user interface
    • YGENERAL 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
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99951File or database maintenance
    • Y10S707/99952Coherency, e.g. same view to multiple users
    • YGENERAL 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
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99951File or database maintenance
    • Y10S707/99952Coherency, e.g. same view to multiple users
    • Y10S707/99953Recoverability

Abstract

一种元数据管理结构。所述的结构包括一个属性组件,该属性组件显示与文件相关的一个或多个属性,一个窗口组件显示具有一个或多个相关属性的文件。一个同步组件,提供属性组件的属性编辑字段和基于属性的浏览器组件中的窗口之间的即时同步,提供属性变化的磁带开始即时的反馈,和可视地操作属性的能力。因此,属性框中的变化立即被反映在窗口组件中,窗口组件中的变化立即反映在属性框中。

Description

元数据编辑控制
交叉参考的相关申请
本申请要求序列号为60/566,502、名称为″METADATA EDITING CONTROL(元数据编辑控制)″并于2004年4月29日申请的美国临时专利申请的权益,作为参考全部引用在这里。
技术领域
本发明涉及数据系统,更特别涉及元数据编辑和查看装置。
背景技术
随着信息技术的持续发展,对大容量存储能力的需求愈加强烈,因此,也就愈加强烈地要求对用户可以通过这样的大量数据进行查询和导航的方法进行改进。计算机和便携式计算装置普遍具有它自己的数据访问和管理思考的装置。在它们的支持技术中,数据存储技术和访问方法论正在不断发展,其目的是满足这些需求。然而,这些正在发展的系统可以明显从通用数据访问、导航和存储方式分离开来。因此,可能已经比较熟悉传统系统的用户现在必须对新的方法论进行理解。
目前,一般的应用具有一些菜单命令,这些菜单命令简化了文件元数据的修改(例如,在WINDOWS XP商标的操作系统中运行的应用程序组件MicrosoftOFFICE中)。Save命令用于更新硬盘上文件的当前版本。对于一个正在被初次保存的新建文档,Save调用了一个SaveAs对话。否则,所述的更新是在没有对话的情况下被透明地执行。所述的SaveAs命令在硬盘上创建一个新版本的文档文件,并且通过调出一个对话窗口来开始设置唯一地识别该文件所需要的属性。
在Windows XP商标的操作系统中,识别属性可以包括诸如文件名、文件类型(文件名的扩展名)、在文件夹树中的文件位置(总起来说,这些属性被称作文件路径)。SaveAs对话包括一个文件夹树浏览器,该文件夹树浏览器类似于一个Open对话和一个WINDOWS EXPLORER商标的浏览器窗口。如果该文件被放置在那里,这就增强了在一个文件夹的位置的感觉,稍后可以在那里找到它。另外,该浏览器示出了在每个文件夹位置中的其它文件。这样可以简化判断给出的文件夹是否是保存新文件的正确位置。当单击一个已有的文件的时候,它还支持文件标识属性的点击复制,新文件名被设置为相同的值,以及所述新保存的文档采用所述标识并替换所述现有的那个。
Properties选项调出一个对话来设置文件元数据,例如作者、标题、主题、目录、关键字、注释等等。在Winowsv XP商标的操作系统中,文件元数据是辅助的,可以在浏览器窗口中看到它们,但是实际上它们不能用于通过多重文件夹浏览磁盘内容。
版本选项允许生成多种版本的文档。在Windows XP商标的操作系统中,在系统级是不支持版本编辑的;因此,需要依靠应用程序来实现。在单个文件中很多的应用程序选择保存所有的版本。另外一些应用程序允许设置版本属性,但是不同版本必须具有不同文件标识,并且不链接在一起。因此,具有属性的用户交互很麻烦且不友好。
因此需要一种改进的元数据管理系统。
发明内容
下面给出了本发明的简单概述,以便提供本发明的某些方面的基本理解。这些概述不是本发明的综述的扩展。它没有试图确定本发明的关键/决定性的元件或描述本发明的范围。它的目的仅仅是以一种简化形式给出本发明的一些概念,作为随后给出的更加详细的说明的开头。
在此公开和主张的本发明,在其一个方面,包括用于属性编辑控制的结构。本发明在属性框的属性编辑字段和在基于属性的浏览器的窗口之间提供了直接同步,其提供了在属性变化上的即时反馈和可图形化操作属性的能力。因此,属性框中的变化立即反映在窗口组件中,并且窗口组件中的变化立即反映在属性框中。
在其另一个方面,当浏览窗口中的属性时,根据可变的属性显示一组窗口,所述窗口自动可视化地启动相应的属性编辑字段。然而,如果根据不变的属性显示一组窗口,那么编辑相应的属性字段就是无效的。
本发明的另一个方面,提供了人工智能组件,该人工智能组件使用了一种基于概率论和/或统计的分析,用于预测或推断用户希望自动执行的操作。
为了实现上文和有关下文所述的,在此结合以下说明和附图对本发明的某些说明性特征进行说明。这些特征是示例性的,然而,只有其中使用了本发明的原则的多种方法中的几个才可以被使用,并且本发明试图包括所有这样的特征和它们的等效物。当结合附图研究时,本发明的其它优点和新颖性特征将根据下述发明的详细说明变得更加明显。
附图的简要说明
图1示出了一种根据本发明同步属性框和属性窗口的系统。
图2示出了根据本发明属性框的方法的流程图。
图3示出了根据本发明的属性浏览器的方法的流程图。
图4示出了根据本发明的增加属性框的方法的流程图。
图5示出了根据本发明的最小化属性框的屏幕显示。
图6示出了根据本发明的结合的属性框和可视组件的屏幕显示。
图7示出了根据本发明在属性框和浏览器组件之间同步的交互的屏幕显示。
图8示出了根据本发明在反映属性组件的窗口组件中交互的屏幕显示。
图9示出了根据本发明限定查询范围的交互的屏幕显示。
图10示出了根据本发明使用了机器学习的系统。
图11示出了执行所公开结构的计算机可操作的方框图。
图12示出了根据本发明的典型计算环境的示意性方框图。
发明的详细说明
现在参考附图对本发明进行说明,其中同样的附图标记自始至终用来表示相似的元件。在下面的说明中,为了说明,为了彻底的了解本发明,提供了大量细节。这可能是很明显的,然而,不使用这些细节也可以实现本发明。在其它情况下,在方框图中还示出了公知的结构和装置,以便帮助说明本发明。
正如在这个申请中使用的,术语″组件″和″系统″是用来指与计算机有关的实体,硬件、硬件和软件的组合、软件、或执行中的软件。例如,组件可以是处理器上运行的一种程序、处理器、对象、可执行的、执行的线程、程序、和/或计算机,但是不仅限于此。通过说明,运行在服务器上的应用程序和服务器都可以是一个组件。一个或多个组件都可以驻留在一个执行的程序和/或线程内,并且组件可以被定位在一个计算机上和/或分布在两个或更多计算机之间。
正如在此使用的,术语″推断″或″推理″通常指对一些状态的推论或推断处理,这些状态是系统状态、环境状态、和/或来自诸如通过事件和/或资料获取的一组观察用户的状态。例如可以使用推理确定具体的上下文或动作,或可以通过状态产生概率分布。该推理可以是概率性的,它是通过有意义的状态基于数据和事件的考虑计算的概率分布。推理还可以指为了从一组事件和/或数据组成较高级事件而使用的方法。这样的推理导致从一组观察的事件和/或存储的事件数据中组成新事件或动作,而不管这些事件是否与临时地紧密接近相关,以及这些事件和数据是否来自一个或几个事件和数据源。
现在参考图1,它示出了一个根据本发明同步属性框和属性窗口的系统100。本发明是一个用于元数据管理改进的用户接口(UI)对象。文挡元数据包括一个或多个属性(例如,作者、标题、主题、创建的数据、目录、关键字或名字,仅举数例),为了管理这些属性可以被看见,例如编辑和控制。UI对象包括一种属性编辑控制,其中属性编辑字段与基于属性的浏览器窗口是同步的,在属性变化和图形操作属性的能力两个方面上提供了反馈。在浏览器和属性框中的属性字段之间给用户提供了直接的视觉反馈,因此就像用户在属性框中选择了属性一样(当浏览器打开的时候),浏览器自动切换到通过所述属性的分组。这个反馈能力已经类似于现有的SaveAs对话控制,该SaveAs对话控制是一个用来确定在哪和在谁的名下存储文件的用户接口控制。这为用户提高了学习曲线。
为了支持它,提供了属性组件102,该属性组件102帮助将属性框显示给用户,该属性框还以文本的形式显示与文件有关的属性信息。系统100也包括窗口组件104,窗口组件104连接到属性组件102,并且帮助查看属性信息的图示和/或查看其它与属性有关的数据。浏览器就是查看结构的一个例子。窗口组件104提供至少以下显示:一列可以被设置的通用的属性(标记);一列针对每个属性的现有的/允许的属性值,其中借助简单点击揪能把属性设置成所述值;显示其它文件的列表,所述的其它文件具有给定的属性值,以有助于进行关于属性组合在一起的选择;以及将属性(标记)从现有文件复制到被保存的一个文件(例如设置属性)。
同步组件106连接到属性组件102和窗口组件104,以便帮助在属性组件102和窗口组件104之间同步或即时地更新变化。因此,当用户使属性框和浏览器窗户两个都打开的时候,将自动地变化属性框,基本上立即反映到浏览器窗,并且使浏览器窗口产生的变化将基本上即刻反映在属性框中。
图2示出了根据本发明属性框的方法。然而,为了简要说明,在此示出了一个或多个方法,例如以流程图的形式示出并且被描述为一系列步骤,它将被理解并且认为本发明并没有被些步骤的顺序限定,例如根据本发明一些步骤可以以不同的顺序出现和/或与其它在此示出和说明的步骤同时出现。例如,本领域的普通技术人员应当理解并且认为,方法也可选择地表示为一系列相关的状态或事件,如以状态图的形式。此外,根据本发明实现的方法,不是所有示出的步骤都是必要的。
在200,用户在属性框中选择属性项。在202,如果浏览器是打开的,根据选择的属性将浏览器切换到分组。例如,注意可以通过分层或根据属性树创建分组。在204,用户在属性框中为属性输入或选择属性值。在206,这个交互即刻可视地被反映在所述的浏览器中。
例如点击作者段可以使由作者堆放的文件与选择的(或高亮度显示)默认作者(当前用户名)一起被显示。当用户键入附加名称的时候,相应的堆也被高亮度显示。如果这个是一个新名,那么产生并且增加一个新堆(与文挡″镜像″内部)。文挡镜像的概念将在下文进行详细描写。
还应当注意系统可以采用以下结构:当用户与属性框交互时,系统可以依照用户配置或偏好设置自动地打开浏览器。例如,这样可以代替用户手工地选择″打开浏览器″单选按钮或菜单选择。
图3示出了根据本发明的控制属性浏览器的方法流程图。在300,用户通过浏览器选择一个属性创建组。在302,系统确定属性是否是用户可设置的。如果是这样的话,在304,系统接下来确定属性框中的属性字段是否是可见的。这是一个标记,表示可能需要将属性加到属性框(并不是说不能查看,而是可以通过滚动滚动条查看)。如果属性字段不可见(例如,用户选择一个称作″计划″的自定义属性),那么它将自动地被加到属性框中,如306所示。在308,系统使增加的属性可见。其中属性框是足够大的,被增加的字段将是可见的。另外,属性框可以是通过滚动条可滚动的,因此如果需要,用户可以滚动到被增加的项进行查看。在310,所述可见属性被高亮度显示。在302,如果所述属性不是用户可设置的,忽略任何试图的用户交互,如312所示,并且流程返回到300。同样地,在306,如果该属性字段是可见的,流程进入310,在这里所述字段被高亮度显示。
现在参考图4,图4示出了根据本发明的增加属性框的方法。在400,该用户登录到系统。例如,这可以是一个与客户端注册和/或网络注册有关的注册程序。在402,该系统自动地增加具有默认属性设置和格式的属性框。在404,该系统访问用户信息。这个可以是用户配置的偏好信息,和/或响应于系统访问用户登录信息(客户和/或网络)存储和激活的其它信息。在406,该系统自动地增加具有自定义设置的属性框,所述的自定义设置由用户配置。所述的自定义设置可以包括全部默认设置加上一些非默认设置,覆盖所述默认设置以包括一些默认设置和一些非默认设置,或不覆盖仅包括非默认设置并不包括任何默认设置。在408,系统运行以便在属性框和浏览器之间同步变化或交互。
注意在另一种实现中,可以为用户提供一种有限地改变格式或属性框和/或属性浏览器的风格的能力。仅举数例,例如用户可以改变诸如色彩、字体、字符大小、属性框窗口尺度等方面。
在再一种实现中,所述的自定义设置自动地″冒泡″到属性框的顶端,因为这些很可能是用户即时查看的首选属性(例如不用滚动)。当用户在浏览器中选择了一个组时,自定义属性字段基本上即刻进行变化以便反映该选择。
除了允许缩小可视范围之外,通过不变的属性的浏览将是没有影响的,所述的不变的属性不是通常用户可设置的(如日期或大小)。上述情况也适用于通过没有变化的动态列表来浏览。所述系统给用户提供了即时可见的反馈,在导航的过程中没有设置属性,因为没有在属性框中选择属性。例如,用户在其机器上可能具有许多″计划″,那么用户可以选择缩小浏览器范围到在最后一个月中修改的项,以便很快地限定仍然有效的″计划″列表。
在称作查询提炼的概念中,用户可以依照一个以上属性选择查询文件。这样用户就可以组合作者、日期、文挡类型,以便更加迅速地缩减对有关文件的查找。
现在参考图5,图5示出了根据本发明的最小化属性框的屏幕显示500。在考虑一种面向查询的文件系统时,Save的含义和功能以及元数据的编辑命令可以改变。在这样的系统上,文件浏览器可以根据文件属性检索文件。因此,传统的文件夹系统将不再是唯一的分类方法。此外,该系统将允许多个文件具有同样的名字及其它用户指定的属性。可以通过全球唯一内部标识符(GUID)和不可变属性(例如,创建/最后一次修改日期/时间)来区分文件。根据这些变化或增加的容量,提供了两个更新的与Save有关的指令。
Save.若之前从来没有保存过新建文档,Save将调用SaveAs。否则,Save用于保存一种版本的文件。注意,许多现在流行的应用程序都并不需要明确地保存该文件,由于这些程序可以具有自动地记忆所有的变化的能力。连同潜在的存储同一文件的多个版本,用户初始保存的真实含义是创建一个检查点,即,随后可以找回不同的版本(从而替换Versions指令)。
SaveAs.SaveAs的主要的目的是指定文件检索所需要的属性。在一种面向数据库的系统中,可以通过任何设置的文件属性检索文件,不仅仅是通过文件路径。因此,可以使用SaveAs会话设置所有的这些属性。不需要单独的属性会话,因为它的功能是通过SaveAs获得的。
在最小化的SaveAs属性框500中,SaveAs指令可以是指定所有用户可设置的文件属性的地方。可以为这些属性建议默认和最好的推测值,所以用户仅仅需要单击Save(或提供的一个″OK″按钮),以便接收选择并且开始文件的保存。
最小化的SaveAs属性框会话500对满意元数据属性默认值的用户尤其有吸引力。然而,若文挡需要更加高级的分级结构,它就很难满足了。许多预期的用户仍将更喜欢文件夹查看。为了支持它,提供了″打开浏览器″按钮,通过在特定位置放置文件把一种可视的部件添加到属性框,在SaveAs、Open和WindowsExplorer之间再引入最佳的协调。另外没有给用户提供一个检索文件的装置,他/她并不总是确信他们能够间接地通过更加复杂的步骤做这件事。
以下公开了可视组件如何可以被组合到属性编辑控制中。在SaveAs会话的上下文中对它们进行了说明,除了具有大量应用程序,所有的元数据编辑控制可以使用相同的办法。尤其是,文件浏览器可以提供一个指令,以便编辑现有文件的属性;即使不包括将文件保存到磁盘的功能,编辑这些属性的会话也可以具有非常相似的设计。
参考现在图6,屏幕显示600示出了一种根据本发明整合的属性框和可视组件。与最小的SaveAs设计不同的地方就是增加了浏览组件。为了在某些情况下对用户查看更加有利,可以提供不同的窗口,但在另一些情况又过于复杂。浏览器设备允许通过各种的属性查看被分组的文件。在WINDOWS XP商标的操作系统环境中,例如,导航到一个具体文件夹就是指将要被保存的文件放在那里。在面向查询的浏览器中,导航到一个具体属性组是指为正在被保存的文件指定属性值。该功能建立在用户所熟悉经验上。
然而,与WINDOWS XP商标的操作系统环境有显著的差别。以前,仅仅有一个文件夹树来进行导航。当处理基于属性的文件系统时,可以有许多属性,这些属性都可以被指定一个值。可导航空间变成多维的,具有多个属性坐标轴供考虑。另外,可以是存储偏好(例如,多个预先确定的属性值的集合),这样就可以抄近路通过单个属性树。因为用户在某一时刻通常仅目测一个维度(不能显著混淆),当在不同组维度之间切换时提供了可视的选择确认。
一个解决方案包括使用一个″Save Ghost″特征,它是被保存文件的一种可视表示。镜像是指将要被保存内容的投影或预览。使用保存镜像具有很多优点。它为目测文件保存到哪里和哪些文件将与其在同一层提供了一种简单的方式,并且增强了作为保存到和从中检索的位置的属性组装置。保存镜像提供了一种直接控制的处理。例如,可以具有一种将来自Word类型文件改变为文本类型文件的装置,将该保存镜像从″Word商标的文挡″拖曳到″文本文档″。在有序表中,可以将保存镜像拖动到适当的位置。
保存镜像为无效属性值和不变的属性提供反馈。例如,导航到EXCEL商标的电子数据表文挡组可以不示出保存镜像到在那里,因为不支持以Excel格式中保存Word文档。同样地,查看的前一个星期的文挡就不包括新建的文档,因为新文档总是被保存为当前日期。同时,使用保存镜像启动探查导航,以便确定文件不能被保存在哪里。没有它,从前一个星期导航到EXCEL商标的电子数据表文件或文件将毫无疑问是不允许的(表示这些是无效位置。)
图6的屏幕显示为现在的WINDOWS XP商标的操作系统用户提供了一种移动路径。因为该文件夹位置是公开的,象所述文件的一个属性,用户开始可以坚持已知的文件夹导航规则,并且所述的会话将提供当前SaveAs会话的全部功能和能力。这包括单击复制所有所述属性来替换一个已有的文件。随着用户对新界面变得更加有信心,它们将开始使用越来越少的特征。然而,这个设计的一个缺点是这个设计缺乏清楚的反馈,该反馈是关于浏览器组件如何能用于设置文件的属性。在顶组件(属性设置)和底组件(浏览)之间没有可视的连接(或交互)。即使属性会话提供了全部期望的能力,它的使用也可能被混淆。
现在参考图7,一个屏幕显示700示出了一种根据本发明在属性框和浏览器组件之间进行同步的交互。任何可能的情况下,浏览器窗口与正在被编辑的属性一致,反之亦然。当用户选择一个属性进行编辑的时候(除自由形态的属性外,例如文件名或注释),浏览器窗口自动地切换到由特定属性组成的窗口。此外,在窗口中的组对应于当前指定的属性值(当有效时)。
当一个用户在属性框中为属性选择或输入一个新的值时,所述新的值一被确认(例如,通过压回车键),浏览器视窗中的窗口就跟着改变。这个特性与现有的SaveAs对话有一些类似,其中可以通过在文件名编辑框中输入文件夹路径来切换到文件夹窗口。对于多值的属性(例如,作者或关键字)浏览器窗口示出了每个属性值的交集(例如,在列表上的全部作者创作的文件。)
现在参考图8,示出了根据本发明在反映属性组件的窗口组件中交互的一个屏幕显示800。当用户开始浏览浏览器窗口中的属性树时,基于任一可变的属性显示的分组窗口自动可视地激活属性框中相应的属性编辑字段。这为正在被设置和它将设置的值提供了一个直接反馈。在不同属性组之间的切换自动地设置所述属性为对应的属性值。可以通过在窗口中或通过紧临组名称的复选框选择多个属性组设置多值属性。当浏览器中的窗口被转移到不变的属性(例如,日期)时,没有属性编辑字段在被可视地激活,并且在不同组之间切换不设置任何属性。
特定类型的浏览器窗口示出了存储器中意的内容802,可以被定义为针对一个或多个属性享有相同值的多组项目。当一个窗口被切换到存储器中意的(表示将新文件放入组中)时,很多文件属性可以被可视的激活,示出了通过切换影响的全部属性,并且浏览器窗口可以被切换来显示属于该存储器中意位置的其他文件(即,共享相同的属性值)。
披露的属性编辑字段和基于属性的浏览器之间的同步机制具有许多优点。它可视地显示可用于在磁盘上对文件进行分类的属性值。这样依次鼓励用户提供有意义的元数据。同步有助于培养用户以后可以使用相同的浏览方法查找和检索文件。当指定属性值的时候,它组合了两方面的优点:当浏览器提供了现有值列表和如何使用的反馈时,属性编辑字段对于输入的新数值(例如,新关键字)特别有用。通过把回话功能集中在它的主要用途上,即将设置文件属性,同步是自觉的。另外,当浏览器窗口与正在被保存的文件毫不相干的时候,它是最小的。
图9示出一个根据本发明限定了查询范围的一个交互屏幕的截图900。在此,通过锁定属性值,所述的范围限于WORD商标的文字处理文档的特定文档类型。基于属性的浏览器的一个最有用的特征是能够在前一查询结果集内进行浏览。例如,可以为所有Word类型文档文件进行一个查询,然后查看由作者属性组成的结果。用户界面可以提供“锁定(pin)”查询结果的方法,不管它是否通过一个双击命令、右击菜单命令、或紧临查询组的锁定按钮。一旦查询被锁定,随后所有的浏览都是在查询的结果集内完成的。
作为独立的浏览器,SaveAs会话的浏览组件具有同样的锁定功能。例如,用户可以把范围锁定在Word文档类型。这与标准SaveAs对话的功能类似,其中设置文件类型把浏览器窗口限制到具有相同扩展名的文件。此外,新SaveAs会话还允许对任何文件属性进行锁定:例如,文件夹、关键字、作者等等。
然而,在传统的SaveAs对话限定浏览器的范围是自动。文件类型一被选择,所述查看就被限定为那些类型的文件。当立刻处理多个元数据属性的时候,这样一个方法也过于混乱。因此,在本发明的新SaveAs对话中,仅将它应用到存储器中意的:选择一个最喜爱的地方(参见图9的右侧的首行中的图标)设置浏览器的全程作用范围。全程作用范围将所有的项设置为默认(无论怎样用户选择默认范围),并且保持相同,直到由随后锁定操作明确地进行改变或限定。
因为公开的结构约束SaveAs浏览属性编辑,属性编辑上的″限制″的作用是被考虑的。锁定把浏览器范围限制在具有特定属性的项上。逻辑上,假设正在被保存的文件取得了相同的属性(任何可能的情况下)。此外,因为锁定防止超出属性范围,应该考虑将属性锁定为只读状态。因此,在浏览器中锁定查询和锁定属性值是两个等效操作。
锁定属性值是一个新概念,并且对存储器中意的特别有用。假设用户创建一个位置(存储器中意的),该位置包括″我的关于SaveAs的Word文档″(即,具有SaveAs关键字的Word文档,其中用户就是作者之一)。如果用户选择将一个新建文档加到组中,那么应该针对类型、关键字、作者属性获取特定的值。现在,如果用户锁定存储器中意的,就锁定所述的属性值。用户还可以修改其它属性,或甚至将附加值附加到锁定的一个(例如,附加的关键字或作者),但该锁定防止用户意外地删除或修改属性值,所述的属性值对于期望的组成员来讲是关键性的。这是一个高级概念(例如,类似于只读文件),不过高级用户将会理解它。
锁定查询而不锁定属性值是可能的。这可以发生在以不变的属性为核心的查询上。例如,用户可以从最近三十天查找文件锁定一个查询。这限定了浏览器范围为最近三十天,不过它不会影响正在被保存的文件的属性。
现在参考图10,示出了一个根据本发明的使用了学习机制的系统1000。本发明(例如,与属性表示有关)可以使用各种各样的人工智能,基于实现本发明的各种方面的方案。例如,可以通过一个自动分类器系统和程序1002帮助确定为给定的用户展现什么属性的处理。例如,分类器1002连接到属性组件102、窗口组件104、和同步组件106,以便于基于根据用户交互和用户数据进行的推论,系统1000的特定特征的自动控制。
分类器是把输入属性矢量映像到输入属于一类的置信度的一个函数,所述输入属性矢量x=(x1,x2,x3,x4,xn),也就是说,f(x)=置信度(分类)。这样的分类可以使用一种概率性的与/或基于统计的分析(例如,因式分解为分析利益和成本),以便预测或推断用户希望被自动地执行的操作。
支持向量机(SVM)就是可以使用的分类器的一个例子。SVM可以通过在可输入的空间中查找一个超曲面来工作,所示的超曲面试图从非触发事件分离出触发标准。直观地,因为接近测试数据,但是不同于训练数据,所以使分类准确。其它直接的和间接模式的分类方法包括,例如具有Bayes的nai、Bayesian网络、决策树,以及提供了可以使用的独立的不同样式的概率分类模式。在此使用的分类还包括用来开发优先模型的统计复位。
从本发明的说明书中容易理解,本发明可以使用明确地被训练过的分类器(例如,通过一个通用训练数据训练)以及暗中地被训练过的(例如,通过观察用户行为,接收外来的信息训练)。例如,通过在分类器构造函数和特征选择模块内的学习或训练步骤来配置SVM。因此,一个或多个分类器可用于自动地执行很多功能,包括保持电子邮件和它的附件之间的关系,而不是仅限于此。在另一种实现中,更广泛地处理所述的关系,例如,与会议有关的电子邮件,所述的会议还与谁来参加会议的一组人相关(或预定由谁出席,但是没有出席),并且这些人与这个客户有关。因此,可以将关系保存为一个串,以便查找期望的文件。
还可以使用所述的分类器,将针对给定用户向上冒泡所述关系到所述属性框,因为根据用户偏爱性,这些可能是用户更喜欢的。此外,当保存相关的文件时,系统能够自动地连接到那些关系。
在另一种实现中,分类器从用户交互中学习,并且根据使用交互历史,相应地对自动显示在属性框中的属性起作用。一个用户配置文件能够触发一个自定义属性组。根据使用、人工修改以及用户与属性与/或浏览器窗口的交互,能够在将来修改自定义集合。然后相应地显示属性。
在再一种实现中,所述的分类器帮助通知一个线程用户,该线程响应一个其相关文件的更新。然后自动地通知相关的用户,并且可能是在保存文件的时候。
还可以根据数据的类型选择被显示的属性。例如,如果用户习惯性地处理两种类型的数据,例如财务数据和人力资源数据,那么根据用于交互用户选择的,将相应地调整属性。另一个例子包括音乐数据,其中自动地在属性框中给出作为一个属性的艺术家属性。如果所述的数据与图像有关,显示的属性可以包括位置和人。对于文挡,所述的属性还可以包括案件文件号等等。任何或所有的这些都可以是用户可修改的。
现在参考图11,示出了一个计算机可操作的用于执行公开的结构的一个方框图。为了为本发明各种特征提供其它的环境,图11以及以下讨论是用来提供一个适当的计算环境1100的简要的一般说明,其中可以实现本发明的各种特征。虽然本发明已经如上所述概括地说明了计算机可执行指令的环境,所述的计算机可执行指令可以在一个或多个计算机上运行,但本领域的普通技术人员能够理解本发明还可以与其它程序模块结合,与/或作为一个硬件和软件的组合被实现。
通常,程序模块包括例程、程序、组件、数据结构等等,可以执行特定的任务或实现特定的抽象数据类型。此外,本领域的普通技术人员将理解,本发明的方法可以利用其它的计算机系统结构来实现,包括一个处理器或多处理机计算机系统、小型计算机、大型计算机、个人电脑、手提式计算装置、基于微处理器或可编程用户电子仪等等,这些每个都可以有效地与一个或多个相关的装置耦合。
还可以在分布计算环境中实现所示出的本发明的特征,其中通过由通信网络链接的远程处理装置来执行特定任务。在分布计算环境中,程序模块可以位于本地和远程存储器存储装置两个地方。
计算机通常包括各种计算机可读媒体。计算机可读媒体可以是任何可以通过计算机访问的有效媒体,并且包括易失和非易失媒介、可移动的和不可移动的媒体。举例来说,计算机可读媒体可以包括计算机存储媒体和传播媒体,但不仅限于此。计算机存储媒体包括易失和非易失性、可移动和不可移动的媒体,这些媒体可以以任何用于信息存储的方法或技术实现,例如计算机可读指令、数据结构、程序模块或其它数据。计算机存储媒体包括,RAM、ROM、EEPROM、闪速存储器或其它存储技术、CD-ROM、数字视频光盘(DVD)或其它光盘存储装置、磁带盒、磁带、磁盘存储器或其它磁存储装置、或任何其它可用于存储所希望信息并且可以由计算机访问的媒体,但是不仅限于这些。
传播媒体通常包含计算机可读指令、数据结构、程序模块或其它被调制的数据信号中的数据,例如一个载波或其它传送机构,并且包括任何信息输送媒体。术语″调制数据信号″意思指具有一个或多个它的特征集,或以在该信号中编码信息的方式变化的。举例来说,但不仅限于此,传播媒体包括诸如有线网或直接的线路连接的有线媒体,和诸如声学的、RF、红外线的无线的媒体及其它无线媒体。任何上述的组合也被包括在计算机可读媒体的范围内。
再次参考图11,其中示出了一个典型的用于实现本发明的各种特征环境1100,其中包括计算机1102,计算机1102包括处理单元1104、系统存储器1106和系统总线1108。系统总线1108将包括系统存储器1106的系统组件连接到处理单元1104,但系统组件不仅限于包括系统存储器1106。处理单元1104可以是任何市场上可买到的处理器。也可以将双微处理器及其它多处理机结构作为处理单元1104使用。
系统总线1108可以是几种类型的总线结构的任意一种,所述的总线结构还可以互连到存储器总线(有或者没有存储控制器)、外围总线、和使用任何市场上可买到的总线体系结构的本地总线。系统存储器1106包括只读存储器(ROM)1110和随机存取存储器(RAM)1112。一个基本输入/输出系统(BIOS)存储在非易失性存储器1110中,所述的非易失性存储器1110可以例如是ROM、EPROM、EEPROM,BIOS包括有助于在计算机1102内的部件之间传输信息的基本例程,例如在启动期间。RAM 1112还可以包括高速RAM,例如用于高速缓存数据的静态RAM。
计算机1102还包括一个内部硬盘驱动器(HDD)1114(例如,HIDE,SATA)、一个磁性的软盘驱动器(FDD)1116(例如,从可移动的磁盘1118中读取或写入到其中)和一个光盘驱动器1120(例如,读取CD-ROM盘片1122,或从其它诸如DVD的大容量光学介质读取或写入到其中),其中内部硬盘驱动器1114还可以被配置在适当的机箱中供外部使用(未示出)。硬盘驱动器1114、磁盘驱动1116和光盘机1120可以分别通过硬盘驱动器接口1124、磁盘驱动接口1126和光驱接口1128连接到系统总线1108。用于外部驱动器设备的接口1124包括通用串行总线(USB)和IEEE 1394接口技术中的至少一个或两个都有。
所述驱动器和它们相关的计算机-可读媒体提供了数据的非易失存储器、数据结构、计算机-可执行指令等诸如此类。对于计算机1102,驱动器和媒体调节任何以适当的数字格式的任何数据的存储。虽然上述的说明书中的计算机-可读媒体引用了一种个硬盘驱动器、一种可移动的软磁盘,和诸例如CD或DVD的一种可移动的光学介质,但本领域的技术人员应该理解其它的类型的可由计算机读取的媒体也可以用于典型的操作环境,例如压缩驱动器的计算机、磁带盒、快擦写存储卡、盒式磁盘[带]机等等读取媒体,此外任何这样的媒体都可以包括用于执行本发明方法的计算机可执行指令。
驱动器和RAM 1112中可以存储很多程序模块,这包括操作系统1130、一个或多个应用程序1132、其它程序模块1134和程序数据1136。可以在RAM1112中高速缓存操作系统、应用程序、模块、和/或数据的全部或部分。应当理解可以利用各种市场上可买到的操作系统或操作系统组件实现本发明。
用户可以通过一个或多个有线/无线输入装置将命令和信息输入计算机1102,例如键盘1138和诸如鼠标1140的指示装置。其它输入装置(未示出)可以包括麦克风、IR遥控、操纵杆、游戏垫、记录笔、触摸屏等等。这些及其它输入装置通常通过输入设备接口1142连接到处理单元1104,但也可以通过其它接口连接,例如并行端口、IEEE1394串行端口、游戏端口、USB端口、IR接口等等,所述接口1142连接到系统总线1108。
监视器1144或其它类型的显示装置也通过诸如视频适配器1146的接口连接到系统总线1108。除监视器1144之外,计算机通常还包括其它外围输出设备(未示出),例如扬声器、打印机等等。
计算机1102可以通过与一个或多个远程计算机进行有线与/或无线通信,例如一个或多个远程计算机(们)1148,在使用逻辑连接的网络环境中进行操作。一个或多个远程计算机(们)1148可以是一种个工作站、一种服务器计算机、一种路由器、一种个人电脑、便携式计算机、基于娱乐应用的微处理器、一种对等同位体装置或其它公用网络节点结点,并且典型地通常包括涉及针对计算机1102所描述的说明很多的或所有的元件部件,尽管为了简洁,仅示出了存储装置器装置1150。所描述的逻辑连接包括有线/无线连接到一个局域网(LAN)1152与和/或大型的网络,其中大型网络诸如例如广域网(WAN)1154。在政府机关和公司中,这样的LAN局域网和WAN与广域网环境是普遍的,这种环境简化了全公司的计算机网络,例如内部网,所有的这些都可以连接到全球通信网,例如因特网。
当在一个局域网连网环境中使用时,计算机1102通过有线与/或无线通信网络接口或适配器1156连接到局域网1152。适配器1156可以简化到LAN 1152的有线或无线通信,也可以包括一个安置在其上为与无线适配器1156通信的无线访问点。
当在一个广域网连网环境中使用时,计算机1102可以包括一个调制解调器1158,或连接到WAN上的通信服务器,或具有其它能建立与WAN 1154通信的装置,例如可以通过因特网方式。调制解调器1158可以是内置或外置的,有线或无线装置通过串行端口接口1142连接到系统总线1108。在一个网络环境中,描述的涉及计算机1102的程序模块,或其中一部分,都可以存储在远程存储器/存储装置1150中。应当理解示出的网络连接是可以被使用的计算机之间建立通信链路的典型的和其它类型的装置。
计算机1102可与任意无线设备或工作在无线通信环境中的实体进行通信,例如这些实体可以是打印机、扫描仪、桌面与/或便携式计算机、便携式数据助理、通信卫星、与无线可检测标记(例如,信息站、新闻站、休息室)相关的任何设备或位置(location),和电话机。这些至少包括Wi-Fi和蓝牙无线技术。因此,所述通信可以是一个如同传统网络一样的预定义的结构,或至少两个装置之间简化的一种ad hoc通信。
Wi-Fi或无线保真度,允许从家中的卧榻、旅馆房间的床上或在工作的会议室无线地连接到因特网。Wi-Fi是一个无线技术,常由蜂窝式电话使用,用于启动诸如计算机的装置,来在家接收和向外发送数据;在基站范围内的任何地方。Wi-Fi网络使用称作IEEE802.11(a,b、g等等)的无线电技术来提供安全、可靠、快速的无线连接。Wi-Fi网络可用于计算机的相互连接、连接到因特网、和连接到有线网(使用了IEEE802.3或以太网的有线网)。Wi-Fi网络工作在不需要执照的2.4和5GHz无线电范围,利用11Mbps(802.11a)或54Mbps(802.11b)数据传输速度或利用两个频带(双频)的产品,这样网络就可以提供类似于很多的政府机关中使用的基本10BaseT线路以太网的实际性能。
现在参考图12,示出了根据本发明的一个典型的计算环境1200的示意方框图。系统1200包括一个或多个客户端1202。所述客户端1202可以是硬件与/或软件(例如,线程、程序、计算装置)。例如,通过使用本发明,所述客户端1202可以嵌入一个或多个cookie和/或相关的上下文信息。系统1200还包括一个或多个服务器1204。
服务器1204还可以是硬件和/或软件(例如,线程、程序、计算装置)。例如,服务器1204可以嵌入线程来使用本发明进行变换。在客户端1202和服务器1204之间一个可能的通信可以以适于在两个或更多计算机程序之间发送的数据包形式。例如,数据包可以包括一个cookie和/或相关的上下文的信息。系统1200包括一个通信框架1206(例如,一个诸如因特网的全球通信网),该框架1206可以用于简化一个或多个客户端1202与一个或多个服务器1204之间的通信。
通过有线(包括光纤)和/或无线技术,通信可以变得更为方便。一个或多个客户端1202有效地被连接到一个或多个客户数据存储器1208,所述的客户数据存储器1208可以用于将本地信息存储到一个或多个客户端1202(例如,一个或多个cookie和/或相关的上下文的信息)。同样地,所述服务器1204有效地连接到一个或多个服务器数据存储器1210,所述服务器数据存储器1210可以被用于将本地信息存储到服务器1204。
已经如上所述的内容包括了本发明的例子。当然,不可能对每个想得到的组件的组合或为了说明本发明的方法进行一一说明,对本领域的技术人员来讲,应该了解本发明很可能还有很多组合和排列。相应地,本发明包含所有这样的替换、修改和变化,他们都在附加权利要求的范围内。此外,无论在说明书的详细说明或者权利要求书中的术语″由...组成″被规定为包括的以类似于术语″包括″的方式,因为当在权利要求书的翻译中,″由...组成″是另一种表达形式。

Claims (36)

1.一种便于元数据管理的系统,包括:
一个便于对属性项的进行访问的属性组件;
一个显示属性项的窗口组件;和
一个同步所述属性组件和窗口组件之间通信的同步组件。
2.如权利要求1所述的系统,其中所述通信包括一种用户交互,这样属性组件中的变化基本上即刻通过窗口组件被显示出来。
3.如权利要求1所述的系统,其与一种面向查询的文件系统相关联。
4.如权利要求1所述的系统,其中所述的窗口组件把所述属性项作为根据属性项组成的组来显示。
5.如权利要求1所述的系统,其中对属性项的访问是只读的。
6.如权利要求1所述的系统,其中属性项是响应于用户的一个输入而由属性组件来显示的。
7.如权利要求1所述的系统,其中所述的通信是一种用户交互,这样窗口组件中的变化基本上即刻被属性组件处理。
8.一个在其中存储有计算机可执行指令的计算机可读取媒体,该计算机可执行指令用于实现如权利要求1所述的系统。
9.一种使用如权利要求1所述系统的计算机。
10.一种使用如权利要求1所述系统的服务器。
11.如权利要求1所述的系统,还包括一种人工智能(AI)组件,该人工智能(AI)组件使用了一种概率和/或基于统计的分析,以便预测或推断用户希望被自动地执行的操作。
12.如权利要求1所述的系统,其中所述的属性组件便于具有相同名称的和用户指定属性的多个文件的创建。
13.如权利要求1所述的系统,其中所述的属性组件便于一种与全球唯一标识符(GUID)及不可变属性有关的文件的创建。
14.如权利要求1所述的系统,其中所述的属性组件便于文挡的一个或多个属性项的指定,并且便于根据一个或多个属性的文件检索。
15.如权利要求1所述的系统,其中所述的属性组件便于具有相同名称和不同版本的多个文件的创建。
16.如权利要求1所述的系统,其中所述的显示组件是一种浏览器,该浏览器便于查看由一个或多个属性项分组的文件。
17.一种便于元数据管理的系统,包括:
一个便于用户对属性项访问的属性组件;
一个提供与属性项有关对象的查看的浏览组件;和
一个同步属性组件和浏览组件之间的用户操作的同步组件,这样通过属性组件访问的属性项被处理,以基本上即刻地改变浏览组件的窗口,通过浏览组件浏览的对象之一使属性组件基本上即刻显示一个或多个与被浏览的对象相关的属性项。
18.如权利要求17所述的系统,其与一种面向查询的文件系统相关联。
19.如权利要求17所述的系统,其中通过一个属性框访问所述的属性项,从而属性框和窗口被显示在用户界面的同一个视窗中。
20.如权利要求17所述的系统,其中属性项的访问使窗口显示所有与属性项相关的对象。
21.如权利要求17所述的系统,其中对不同属性项的自动访问使浏览组件显示与不同属性项相关的对象的不同窗口。
22.如权利要求17所述的系统,其中所述的窗口包括一个分组对象的分组窗口,因此每个分组都与不同属性项关联。
23.如权利要求17所述的系统,其中所述的窗口包括一个分组窗口,并且根据一个可变属性的分组窗口显示自动可视地激活属性组件中相应的属性编辑字段。
24.一个具有计算机可执行指令的计算机可读媒体,所述计算机可执行指令用于执行一种基于查询文件系统中的元数据管理的方法,该方法包括:
通过属性框访问文件系统对象的属性,所述的属性与对象元数据相关;
显示与所述属性相关的其它对象的查看窗口;和
基本上即刻根据查看窗口中的浏览操作更新属性框,并且基本上即刻根据在属性框中执行的属性操作更新所述的查看窗口。
25.如权利要求24所述的方法的,选择显示的其它对象包括所述属性和对其它对象通用的至少一个其它属性。
26.如权利要求24所述的方法,还包括如下步骤:
在查看窗口中显示一个属性分组树;
浏览一个属性分组;和
自动地在属性框中显示一个与被浏览的属性分组相关的属性。
27.如权利要求24所述的方法,还包括如下步骤:
在查看窗口中显示一个属性分组树;
浏览两个或更多属性分组;和
自动地在属性框中显示的与两个或更多被浏览的属性分组相关的属性。
28.如权利要求24所述的方法,还包括根据属性在查看窗口中锁定显示的对象的范围。
29.如权利要求28所述的方法,锁定操作仅应用于存储器组中意的组,它们共享一个或多个属性的同一个值。
30.如权利要求29所述的方法,还包括如下步骤:
切换到存储中意的查看窗口;和
对其作出响应,在属性框中可视地激活多个被切换步骤所影响的属性。
31.一种在基于查询的文件系统中管理元数据的方法,该方法包括:
在属性框中显示目标的一个或多个属性,所述一个或多个属性和目标元数据相关联;
显示属性框的查看窗口,该查看窗口便于查看和所述一个或多个属性相关的其它目标;和
基本上即刻根据查看窗口中的浏览操作更新属性框,并且基本上即刻根据在属性框中执行的属性操作更新所述的查看窗口。
32.如权利要求31所述的方法,还包括以下步骤:
在查看窗口中显示一个属性分组树;
浏览其中一个属性分组;和
自动地在属性框中显示一个或数个与被浏览的属性分组相关的属性。
33.如权利要求31所述的方法,还包括以下步骤:
在查看窗口中显示分组的窗口;和
当显示步骤是基于可变属性时,简化对属性框内的一个或多个属性的编辑。
34.如权利要求31所述的方法,还包括;
在查看窗口中显示分组的窗口;和
当显示步骤是基于不可变属性时,禁止对属性框内的一个或多个属性的编辑。
35.如权利要求31所述的方法,还包括锁定一个或多个属性的值。
36.如权利要求31所述的方法,还包括锁定没有锁定一个或多个属性值的查询。
CN200510113223XA 2004-04-29 2005-04-29 元数据编辑控件 Expired - Fee Related CN1916894B (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US56650204P 2004-04-29 2004-04-29
US60/566,502 2004-04-29
US10/950,075 2004-09-24
US10/950,075 US7421438B2 (en) 2004-04-29 2004-09-24 Metadata editing control

Publications (2)

Publication Number Publication Date
CN1916894A true CN1916894A (zh) 2007-02-21
CN1916894B CN1916894B (zh) 2010-05-05

Family

ID=34939565

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200510113223XA Expired - Fee Related CN1916894B (zh) 2004-04-29 2005-04-29 元数据编辑控件

Country Status (6)

Country Link
US (4) US7421438B2 (zh)
EP (1) EP1594053A3 (zh)
JP (2) JP5079986B2 (zh)
KR (1) KR101120681B1 (zh)
CN (1) CN1916894B (zh)
WO (1) WO2005111784A2 (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102227711A (zh) * 2008-09-26 2011-10-26 韩国电子通信研究院 用于升级结构化信息的设备和方法
CN102272823A (zh) * 2008-11-21 2011-12-07 兰德尔·里斯 用于文件管理、存储及显示的机器、程序产品及计算机实施的方法
CN104537240A (zh) * 2014-12-26 2015-04-22 北京像素软件科技股份有限公司 一种确定游戏中属性的方法和装置
CN105446705A (zh) * 2014-06-30 2016-03-30 国际商业机器公司 用于确定配置文件的特性的方法和装置
CN108829651A (zh) * 2018-04-17 2018-11-16 平安科技(深圳)有限公司 一种公文处理的方法、装置、终端设备及存储介质

Families Citing this family (171)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7627552B2 (en) 2003-03-27 2009-12-01 Microsoft Corporation System and method for filtering and organizing items based on common elements
US7324856B1 (en) * 2003-09-25 2008-01-29 Rockwell Automation Technologies, Inc. Autogeneration of code via human-machine interfaces (HMI) and self-building HMI
US9552141B2 (en) 2004-06-21 2017-01-24 Apple Inc. Methods and apparatuses for operating a data processing system
US20070174766A1 (en) * 2006-01-20 2007-07-26 Microsoft Corporation Hidden document data removal
US8065351B2 (en) 2006-02-23 2011-11-22 Microsoft Corporation Default location that may be dynamically changed
US7630975B2 (en) * 2006-03-30 2009-12-08 Microsoft Corporation Unified searching and running of files
US20070244935A1 (en) * 2006-04-14 2007-10-18 Cherkasov Aleksey G Method, system, and computer-readable medium to provide version management of documents in a file management system
US20080040665A1 (en) * 2006-07-06 2008-02-14 Carsten Waldeck Method and system for displaying, locating and browsing data files
US7895170B2 (en) * 2007-02-14 2011-02-22 Ricoh Company, Ltd. Document management apparatus, document management program, and recording medium
CN101551801B (zh) * 2008-03-31 2013-05-22 国际商业机器公司 数据同步的方法和系统
CN101308457B (zh) * 2008-06-20 2011-05-18 北京大学 用户反馈可靠性保障方法
JP5346506B2 (ja) * 2008-06-30 2013-11-20 株式会社日立ソリューションズ ファイル管理装置
US20100031170A1 (en) * 2008-07-29 2010-02-04 Vittorio Carullo Method and System for Managing Metadata Variables in a Content Management System
JP2010108022A (ja) * 2008-10-28 2010-05-13 Seiko Epson Corp プリンタドライバプログラム、印刷制御装置、印刷制御方法
JP5366562B2 (ja) * 2009-01-13 2013-12-11 キヤノン株式会社 情報処理装置および情報処理装置の制御方法およびプログラム
US20100235216A1 (en) * 2009-03-16 2010-09-16 Microsoft Corporation Integration of pre-meeting and post-meeting experience into a meeting lifecycle
US20110173215A1 (en) * 2009-05-27 2011-07-14 Hitachi Solutions, Ltd. Retrieval system, retrieval space map server apparatus and program
US9063932B2 (en) 2009-12-18 2015-06-23 Vertafore, Inc. Apparatus, method and article to manage electronic or digital documents in a networked environment
US8700682B2 (en) 2009-12-24 2014-04-15 Vertafore, Inc. Systems, methods and articles for template based generation of markup documents to access back office systems
US8250533B2 (en) * 2010-06-11 2012-08-21 Microsoft Corporation Reflection over objects
US8433727B2 (en) * 2010-06-22 2013-04-30 Red Hat Israel, Ltd. Method and apparatus for restricting access to writable properties at runtime
TWI426401B (zh) * 2010-10-29 2014-02-11 Inventec Corp 透過自訂標籤開啟對應目標檔案之系統及其方法
US9824091B2 (en) 2010-12-03 2017-11-21 Microsoft Technology Licensing, Llc File system backup using change journal
US9384198B2 (en) 2010-12-10 2016-07-05 Vertafore, Inc. Agency management system and content management system integration
US8620894B2 (en) 2010-12-21 2013-12-31 Microsoft Corporation Searching files
KR101864333B1 (ko) 2011-03-21 2018-07-05 삼성전자 주식회사 아이콘 변경 기능 지원 방법 및 이를 지원하는 휴대 단말기
US8731973B2 (en) 2011-04-19 2014-05-20 Vertafore, Inc. Overlaying images in automated insurance policy form generation
US8819586B2 (en) * 2011-05-27 2014-08-26 Microsoft Corporation File access with different file hosts
US9229818B2 (en) 2011-07-20 2016-01-05 Microsoft Technology Licensing, Llc Adaptive retention for backup data
US9218118B2 (en) 2012-09-11 2015-12-22 Apple Inc. Media player playlist management
US9558278B2 (en) 2012-09-11 2017-01-31 Apple Inc. Integrated content recommendation
US9075500B2 (en) * 2012-11-27 2015-07-07 Sap Se Method and system for presenting and navigating embedded user interface elements
CN103853784B (zh) * 2012-12-06 2018-06-15 腾讯科技(深圳)有限公司 一种移动终端的网页匹配方法、装置和系统
CN103150084B (zh) * 2013-03-20 2016-08-03 东莞宇龙通信科技有限公司 终端和终端操控方法
US20160189404A1 (en) * 2013-06-28 2016-06-30 Microsoft Corporation Selecting and Editing Visual Elements with Attribute Groups
US9619128B2 (en) 2013-07-01 2017-04-11 Microsoft Technology Licensing, Llc Dynamic presentation prototyping and generation
US9448962B2 (en) * 2013-08-09 2016-09-20 Facebook, Inc. User experience/user interface based on interaction history
CN103455583B (zh) * 2013-08-26 2016-04-27 小米科技有限责任公司 虚拟目录建立方法、装置及电子设备
US9892131B2 (en) 2013-08-26 2018-02-13 Xiaomi Inc. Method, electronic device, and storage medium for creating virtual directory
WO2015042901A1 (en) 2013-09-29 2015-04-02 Microsoft Technology Licensing, Llc Media presentation effects
US9507814B2 (en) 2013-12-10 2016-11-29 Vertafore, Inc. Bit level comparator systems and methods
US9367435B2 (en) 2013-12-12 2016-06-14 Vertafore, Inc. Integration testing method and system for web services
US9747556B2 (en) 2014-08-20 2017-08-29 Vertafore, Inc. Automated customized web portal template generation systems and methods
CN106462558A (zh) 2014-10-30 2017-02-22 微软技术许可有限责任公司 用于合成混合幻灯片‑画布演示的创作工具
US9183507B1 (en) * 2014-11-17 2015-11-10 Microsoft Technology Licensing, Llc Context based inference of save location
US10650085B2 (en) * 2015-03-26 2020-05-12 Microsoft Technology Licensing, Llc Providing interactive preview of content within communication
US9600400B1 (en) 2015-10-29 2017-03-21 Vertafore, Inc. Performance testing of web application components using image differentiation
CN108701194B (zh) 2016-01-19 2022-06-24 雷韦兹公司 掩蔽限制访问控制系统
US11244367B2 (en) 2016-04-01 2022-02-08 OneTrust, LLC Data processing systems and methods for integrating privacy information management systems with data loss prevention tools or other tools for privacy design
US10706447B2 (en) 2016-04-01 2020-07-07 OneTrust, LLC Data processing systems and communication systems and methods for the efficient generation of privacy risk assessments
US11004125B2 (en) 2016-04-01 2021-05-11 OneTrust, LLC Data processing systems and methods for integrating privacy information management systems with data loss prevention tools or other tools for privacy design
US20220164840A1 (en) 2016-04-01 2022-05-26 OneTrust, LLC Data processing systems and methods for integrating privacy information management systems with data loss prevention tools or other tools for privacy design
US10027744B2 (en) * 2016-04-26 2018-07-17 Servicenow, Inc. Deployment of a network resource based on a containment structure
US10740487B2 (en) 2016-06-10 2020-08-11 OneTrust, LLC Data processing systems and methods for populating and maintaining a centralized database of personal data
US10878127B2 (en) 2016-06-10 2020-12-29 OneTrust, LLC Data subject access request processing systems and related methods
US11228620B2 (en) 2016-06-10 2022-01-18 OneTrust, LLC Data processing systems for data-transfer risk identification, cross-border visualization generation, and related methods
US11222142B2 (en) 2016-06-10 2022-01-11 OneTrust, LLC Data processing systems for validating authorization for personal data collection, storage, and processing
US11403377B2 (en) 2016-06-10 2022-08-02 OneTrust, LLC Privacy management systems and methods
US11461500B2 (en) 2016-06-10 2022-10-04 OneTrust, LLC Data processing systems for cookie compliance testing with website scanning and related methods
US10796260B2 (en) 2016-06-10 2020-10-06 OneTrust, LLC Privacy management systems and methods
US10282559B2 (en) 2016-06-10 2019-05-07 OneTrust, LLC Data processing systems for identifying, assessing, and remediating data processing risks using data modeling techniques
US11392720B2 (en) 2016-06-10 2022-07-19 OneTrust, LLC Data processing systems for verification of consent and notice processing and related methods
US11675929B2 (en) 2016-06-10 2023-06-13 OneTrust, LLC Data processing consent sharing systems and related methods
US11210420B2 (en) 2016-06-10 2021-12-28 OneTrust, LLC Data subject access request processing systems and related methods
US10510031B2 (en) 2016-06-10 2019-12-17 OneTrust, LLC Data processing systems for identifying, assessing, and remediating data processing risks using data modeling techniques
US11074367B2 (en) 2016-06-10 2021-07-27 OneTrust, LLC Data processing systems for identity validation for consumer rights requests and related methods
US11586700B2 (en) 2016-06-10 2023-02-21 OneTrust, LLC Data processing systems and methods for automatically blocking the use of tracking tools
US11295316B2 (en) 2016-06-10 2022-04-05 OneTrust, LLC Data processing systems for identity validation for consumer rights requests and related methods
US11146566B2 (en) 2016-06-10 2021-10-12 OneTrust, LLC Data processing systems for fulfilling data subject access requests and related methods
US11134086B2 (en) 2016-06-10 2021-09-28 OneTrust, LLC Consent conversion optimization systems and related methods
US10909488B2 (en) 2016-06-10 2021-02-02 OneTrust, LLC Data processing systems for assessing readiness for responding to privacy-related incidents
US10284604B2 (en) 2016-06-10 2019-05-07 OneTrust, LLC Data processing and scanning systems for generating and populating a data inventory
US11416589B2 (en) 2016-06-10 2022-08-16 OneTrust, LLC Data processing and scanning systems for assessing vendor risk
US11200341B2 (en) 2016-06-10 2021-12-14 OneTrust, LLC Consent receipt management systems and related methods
US10242228B2 (en) 2016-06-10 2019-03-26 OneTrust, LLC Data processing systems for measuring privacy maturity within an organization
US10873606B2 (en) 2016-06-10 2020-12-22 OneTrust, LLC Data processing systems for data-transfer risk identification, cross-border visualization generation, and related methods
US10606916B2 (en) 2016-06-10 2020-03-31 OneTrust, LLC Data processing user interface monitoring systems and related methods
US10282700B2 (en) 2016-06-10 2019-05-07 OneTrust, LLC Data processing systems for generating and populating a data inventory
US11100444B2 (en) 2016-06-10 2021-08-24 OneTrust, LLC Data processing systems and methods for providing training in a vendor procurement process
US10503926B2 (en) 2016-06-10 2019-12-10 OneTrust, LLC Consent receipt management systems and related methods
US11354435B2 (en) 2016-06-10 2022-06-07 OneTrust, LLC Data processing systems for data testing to confirm data deletion and related methods
US11294939B2 (en) 2016-06-10 2022-04-05 OneTrust, LLC Data processing systems and methods for automatically detecting and documenting privacy-related aspects of computer software
US11520928B2 (en) 2016-06-10 2022-12-06 OneTrust, LLC Data processing systems for generating personal data receipts and related methods
US10839102B2 (en) 2016-06-10 2020-11-17 OneTrust, LLC Data processing systems for identifying and modifying processes that are subject to data subject access requests
US10997315B2 (en) 2016-06-10 2021-05-04 OneTrust, LLC Data processing systems for fulfilling data subject access requests and related methods
US11151233B2 (en) 2016-06-10 2021-10-19 OneTrust, LLC Data processing and scanning systems for assessing vendor risk
US11416109B2 (en) 2016-06-10 2022-08-16 OneTrust, LLC Automated data processing systems and methods for automatically processing data subject access requests using a chatbot
US11188615B2 (en) 2016-06-10 2021-11-30 OneTrust, LLC Data processing consent capture systems and related methods
US11438386B2 (en) 2016-06-10 2022-09-06 OneTrust, LLC Data processing systems for data-transfer risk identification, cross-border visualization generation, and related methods
US10318761B2 (en) 2016-06-10 2019-06-11 OneTrust, LLC Data processing systems and methods for auditing data request compliance
US11544667B2 (en) 2016-06-10 2023-01-03 OneTrust, LLC Data processing systems for generating and populating a data inventory
US11343284B2 (en) 2016-06-10 2022-05-24 OneTrust, LLC Data processing systems and methods for performing privacy assessments and monitoring of new versions of computer code for privacy compliance
US11188862B2 (en) 2016-06-10 2021-11-30 OneTrust, LLC Privacy management systems and methods
US11087260B2 (en) 2016-06-10 2021-08-10 OneTrust, LLC Data processing systems and methods for customizing privacy training
US11636171B2 (en) 2016-06-10 2023-04-25 OneTrust, LLC Data processing user interface monitoring systems and related methods
US11336697B2 (en) 2016-06-10 2022-05-17 OneTrust, LLC Data processing systems for data-transfer risk identification, cross-border visualization generation, and related methods
US10803200B2 (en) 2016-06-10 2020-10-13 OneTrust, LLC Data processing systems for processing and managing data subject access in a distributed environment
US10592692B2 (en) 2016-06-10 2020-03-17 OneTrust, LLC Data processing systems for central consent repository and related methods
US11410106B2 (en) 2016-06-10 2022-08-09 OneTrust, LLC Privacy management systems and methods
US11144622B2 (en) 2016-06-10 2021-10-12 OneTrust, LLC Privacy management systems and methods
US10949170B2 (en) 2016-06-10 2021-03-16 OneTrust, LLC Data processing systems for integration of consumer feedback with data subject access requests and related methods
US11475136B2 (en) 2016-06-10 2022-10-18 OneTrust, LLC Data processing systems for data transfer risk identification and related methods
US11157600B2 (en) 2016-06-10 2021-10-26 OneTrust, LLC Data processing and scanning systems for assessing vendor risk
US11057356B2 (en) 2016-06-10 2021-07-06 OneTrust, LLC Automated data processing systems and methods for automatically processing data subject access requests using a chatbot
US11651106B2 (en) 2016-06-10 2023-05-16 OneTrust, LLC Data processing systems for fulfilling data subject access requests and related methods
US11562097B2 (en) 2016-06-10 2023-01-24 OneTrust, LLC Data processing systems for central consent repository and related methods
US11651104B2 (en) 2016-06-10 2023-05-16 OneTrust, LLC Consent receipt management systems and related methods
US11366909B2 (en) 2016-06-10 2022-06-21 OneTrust, LLC Data processing and scanning systems for assessing vendor risk
US11222139B2 (en) 2016-06-10 2022-01-11 OneTrust, LLC Data processing systems and methods for automatic discovery and assessment of mobile software development kits
US10592648B2 (en) 2016-06-10 2020-03-17 OneTrust, LLC Consent receipt management systems and related methods
US10565161B2 (en) 2016-06-10 2020-02-18 OneTrust, LLC Data processing systems for processing data subject access requests
US10949565B2 (en) 2016-06-10 2021-03-16 OneTrust, LLC Data processing systems for generating and populating a data inventory
US10783256B2 (en) 2016-06-10 2020-09-22 OneTrust, LLC Data processing systems for data transfer risk identification and related methods
US11238390B2 (en) 2016-06-10 2022-02-01 OneTrust, LLC Privacy management systems and methods
US11227247B2 (en) 2016-06-10 2022-01-18 OneTrust, LLC Data processing systems and methods for bundled privacy policies
US10885485B2 (en) 2016-06-10 2021-01-05 OneTrust, LLC Privacy management systems and methods
US10169609B1 (en) 2016-06-10 2019-01-01 OneTrust, LLC Data processing systems for fulfilling data subject access requests and related methods
US11481710B2 (en) 2016-06-10 2022-10-25 OneTrust, LLC Privacy management systems and methods
US11025675B2 (en) 2016-06-10 2021-06-01 OneTrust, LLC Data processing systems and methods for performing privacy assessments and monitoring of new versions of computer code for privacy compliance
US10846433B2 (en) 2016-06-10 2020-11-24 OneTrust, LLC Data processing consent management systems and related methods
US11138299B2 (en) 2016-06-10 2021-10-05 OneTrust, LLC Data processing and scanning systems for assessing vendor risk
US10909265B2 (en) 2016-06-10 2021-02-02 OneTrust, LLC Application privacy scanning systems and related methods
US11354434B2 (en) 2016-06-10 2022-06-07 OneTrust, LLC Data processing systems for verification of consent and notice processing and related methods
US11727141B2 (en) 2016-06-10 2023-08-15 OneTrust, LLC Data processing systems and methods for synching privacy-related user consent across multiple computing devices
US10585968B2 (en) * 2016-06-10 2020-03-10 OneTrust, LLC Data processing systems for fulfilling data subject access requests and related methods
US10607028B2 (en) 2016-06-10 2020-03-31 OneTrust, LLC Data processing systems for data testing to confirm data deletion and related methods
US10848523B2 (en) 2016-06-10 2020-11-24 OneTrust, LLC Data processing systems for data-transfer risk identification, cross-border visualization generation, and related methods
US11416590B2 (en) 2016-06-10 2022-08-16 OneTrust, LLC Data processing and scanning systems for assessing vendor risk
US10467432B2 (en) 2016-06-10 2019-11-05 OneTrust, LLC Data processing systems for use in automatically generating, populating, and submitting data subject access requests
US10944725B2 (en) 2016-06-10 2021-03-09 OneTrust, LLC Data processing systems and methods for using a data model to select a target data asset in a data migration
US11341447B2 (en) 2016-06-10 2022-05-24 OneTrust, LLC Privacy management systems and methods
US11328092B2 (en) 2016-06-10 2022-05-10 OneTrust, LLC Data processing systems for processing and managing data subject access in a distributed environment
US11418492B2 (en) 2016-06-10 2022-08-16 OneTrust, LLC Data processing systems and methods for using a data model to select a target data asset in a data migration
US11023842B2 (en) 2016-06-10 2021-06-01 OneTrust, LLC Data processing systems and methods for bundled privacy policies
US11038925B2 (en) 2016-06-10 2021-06-15 OneTrust, LLC Data processing systems for data-transfer risk identification, cross-border visualization generation, and related methods
US10896394B2 (en) 2016-06-10 2021-01-19 OneTrust, LLC Privacy management systems and methods
US11222309B2 (en) 2016-06-10 2022-01-11 OneTrust, LLC Data processing systems for generating and populating a data inventory
US10565236B1 (en) 2016-06-10 2020-02-18 OneTrust, LLC Data processing systems for generating and populating a data inventory
US11138242B2 (en) 2016-06-10 2021-10-05 OneTrust, LLC Data processing systems and methods for automatically detecting and documenting privacy-related aspects of computer software
US11625502B2 (en) 2016-06-10 2023-04-11 OneTrust, LLC Data processing systems for identifying and modifying processes that are subject to data subject access requests
US10853501B2 (en) 2016-06-10 2020-12-01 OneTrust, LLC Data processing and scanning systems for assessing vendor risk
US11301796B2 (en) 2016-06-10 2022-04-12 OneTrust, LLC Data processing systems and methods for customizing privacy training
US10678945B2 (en) 2016-06-10 2020-06-09 OneTrust, LLC Consent receipt management systems and related methods
US10685140B2 (en) 2016-06-10 2020-06-16 OneTrust, LLC Consent receipt management systems and related methods
US11277448B2 (en) 2016-06-10 2022-03-15 OneTrust, LLC Data processing systems for data-transfer risk identification, cross-border visualization generation, and related methods
US11366786B2 (en) 2016-06-10 2022-06-21 OneTrust, LLC Data processing systems for processing data subject access requests
US10997318B2 (en) 2016-06-10 2021-05-04 OneTrust, LLC Data processing systems for generating and populating a data inventory for processing data access requests
US11416798B2 (en) 2016-06-10 2022-08-16 OneTrust, LLC Data processing systems and methods for providing training in a vendor procurement process
US9971826B1 (en) 2016-09-14 2018-05-15 SyncRTC Inc. Methods and apparatus for a distributed shared memory for device synchronization
US10241848B2 (en) 2016-09-30 2019-03-26 Microsoft Technology Licensing, Llc Personalized diagnostics, troubleshooting, recovery, and notification based on application state
US10476768B2 (en) 2016-10-03 2019-11-12 Microsoft Technology Licensing, Llc Diagnostic and recovery signals for disconnected applications in hosted service environment
US20180335902A1 (en) * 2017-05-16 2018-11-22 Apple Inc. Techniques for dynamically displaying relevant files for selection
US10013577B1 (en) 2017-06-16 2018-07-03 OneTrust, LLC Data processing systems for identifying whether cookies contain personally identifying information
US11144675B2 (en) 2018-09-07 2021-10-12 OneTrust, LLC Data processing systems and methods for automatically protecting sensitive data within privacy management systems
US10803202B2 (en) 2018-09-07 2020-10-13 OneTrust, LLC Data processing systems for orphaned data identification and deletion and related methods
US11544409B2 (en) 2018-09-07 2023-01-03 OneTrust, LLC Data processing systems and methods for automatically protecting sensitive data within privacy management systems
WO2022011142A1 (en) 2020-07-08 2022-01-13 OneTrust, LLC Systems and methods for targeted data discovery
US11444976B2 (en) 2020-07-28 2022-09-13 OneTrust, LLC Systems and methods for automatically blocking the use of tracking tools
WO2022032072A1 (en) 2020-08-06 2022-02-10 OneTrust, LLC Data processing systems and methods for automatically redacting unstructured data from a data subject access request
WO2022060860A1 (en) 2020-09-15 2022-03-24 OneTrust, LLC Data processing systems and methods for detecting tools for the automatic blocking of consent requests
US20230334158A1 (en) 2020-09-21 2023-10-19 OneTrust, LLC Data processing systems and methods for automatically detecting target data transfers and target data processing
WO2022099023A1 (en) 2020-11-06 2022-05-12 OneTrust, LLC Systems and methods for identifying data processing activities based on data discovery results
US11687528B2 (en) 2021-01-25 2023-06-27 OneTrust, LLC Systems and methods for discovery, classification, and indexing of data in a native computing system
US11442906B2 (en) 2021-02-04 2022-09-13 OneTrust, LLC Managing custom attributes for domain objects defined within microservices
WO2022170254A1 (en) 2021-02-08 2022-08-11 OneTrust, LLC Data processing systems and methods for anonymizing data samples in classification analysis
WO2022173912A1 (en) 2021-02-10 2022-08-18 OneTrust, LLC Systems and methods for mitigating risks of third-party computing system functionality integration into a first-party computing system
US11775348B2 (en) 2021-02-17 2023-10-03 OneTrust, LLC Managing custom workflows for domain objects defined within microservices
WO2022178219A1 (en) 2021-02-18 2022-08-25 OneTrust, LLC Selective redaction of media content
EP4305539A1 (en) 2021-03-08 2024-01-17 OneTrust, LLC Data transfer discovery and analysis systems and related methods
US11562078B2 (en) 2021-04-16 2023-01-24 OneTrust, LLC Assessing and managing computational risk involved with integrating third party computing functionality within a computing system
US11620142B1 (en) 2022-06-03 2023-04-04 OneTrust, LLC Generating and customizing user interfaces for demonstrating functions of interactive user environments

Family Cites Families (588)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE7813440L (sv) 1977-12-29 1979-06-30 Kobe Steel Ltd Pulverbagsvetsning med multipelelektrod
JPS55108075A (en) 1979-02-09 1980-08-19 Sharp Corp Data retrieval system
US4829423A (en) 1983-01-28 1989-05-09 Texas Instruments Incorporated Menu-based natural language understanding system
JPS6410300A (en) 1987-07-03 1989-01-13 Hitachi Ltd User's interface system for searching
US4881179A (en) 1988-03-11 1989-11-14 International Business Machines Corp. Method for providing information security protocols to an electronic calendar
US5060135A (en) 1988-09-16 1991-10-22 Wang Laboratories, Inc. Apparatus for manipulating documents in a data processing system utilizing reduced images of sheets of information which are movable
US5065347A (en) 1988-08-11 1991-11-12 Xerox Corporation Hierarchical folders display
FR2647239B1 (fr) * 1989-05-22 1991-07-05 Bull Sa Procede de generation d'interfaces pour applications-utilisateurs visualisables sur l'ecran d'un systeme informatique et dispositif pour mettre en oeuvre ledit procede
US6024843A (en) * 1989-05-22 2000-02-15 Novellus Systems, Inc. Sputtering apparatus with a rotating magnet array having a geometry for specified target erosion profile
US5241671C1 (en) 1989-10-26 2002-07-02 Encyclopaedia Britannica Educa Multimedia search system using a plurality of entry path means which indicate interrelatedness of information
US5513306A (en) * 1990-08-09 1996-04-30 Apple Computer, Inc. Temporal event viewing and editing system
US5388196A (en) * 1990-09-07 1995-02-07 Xerox Corporation Hierarchical shared books with database
ES2366191T3 (es) 1990-09-10 2011-10-18 Starsight Telecast, Inc. Interfaz de usuario para sistema de programación de televisión.
US5327529A (en) 1990-09-24 1994-07-05 Geoworks Process of designing user's interfaces for application programs
US6484189B1 (en) * 1991-04-26 2002-11-19 Amiga Development Llc Methods and apparatus for a multimedia authoring and presentation system
US5333315A (en) 1991-06-27 1994-07-26 Digital Equipment Corporation System of device independent file directories using a tag between the directories and file descriptors that migrate with the files
US5504852A (en) * 1991-09-09 1996-04-02 Apple Computer, Inc. Method for creating a collection of aliases representing computer system files
JP3303926B2 (ja) 1991-09-27 2002-07-22 富士ゼロックス株式会社 構造化文書分類装置及び方法
US5461710A (en) 1992-03-20 1995-10-24 International Business Machines Corporation Method for providing a readily distinguishable template and means of duplication thereof in a computer system graphical user interface
US5333266A (en) 1992-03-27 1994-07-26 International Business Machines Corporation Method and apparatus for message handling in computer systems
US5416895A (en) * 1992-04-08 1995-05-16 Borland International, Inc. System and methods for improved spreadsheet interface with user-familiar objects
JP3566720B2 (ja) 1992-04-30 2004-09-15 アプル・コンピュータ・インコーポレーテッド コンピュータ・システムにおいて情報を編成する方法と装置
FR2694105B1 (fr) 1992-07-22 1994-11-25 Bull Sa Utilisation d'un langage à interprète embarqué pour la réalisation d'un outil interactif de définition d'interface utilisateurs.
EP0584913B1 (en) * 1992-08-27 2000-05-03 Sun Microsystems, Inc. Method and apparatus for providing collection browsers
JP2525546B2 (ja) * 1992-09-08 1996-08-21 インターナショナル・ビジネス・マシーンズ・コーポレイション グラフィックリソ―ス・エディタ
US6947959B1 (en) 1992-10-01 2005-09-20 Quark, Inc. Digital media asset management system and process
WO1994012944A1 (en) 1992-11-23 1994-06-09 Paragon Concepts, Inc. Computer filing system with user selected categories to provide file access
KR100295386B1 (ko) 1992-12-09 2001-09-22 마크 홀린저 케이블 텔레비전 전달 시스템을 위한 세트 탑터미날
US5559948A (en) 1992-12-23 1996-09-24 International Business Machines Corporation Apparatus and method for manipulating an object in a computer system graphical user interface
EP0676067B1 (en) 1992-12-23 1997-04-23 Otlc Dialog system
AU5960594A (en) * 1992-12-28 1994-07-19 Apple Computer, Inc. File translation system
US5864844A (en) 1993-02-18 1999-01-26 Apple Computer, Inc. System and method for enhancing a user interface with a computer based training tool
US5420605A (en) * 1993-02-26 1995-05-30 Binar Graphics, Inc. Method of resetting a computer video display mode
US5598524A (en) * 1993-03-03 1997-01-28 Apple Computer, Inc. Method and apparatus for improved manipulation of data between an application program and the files system on a computer-controlled display system
US5596702A (en) * 1993-04-16 1997-01-21 International Business Machines Corporation Method and system for dynamically sharing user interface displays among a plurality of application program
ATE181606T1 (de) 1993-07-08 1999-07-15 Koninkl Kpn Nv Prozessorsystem mit einem prozessor und einem speicherfeld, das eine rechnerschnittstelle beinhaltet
US5710926A (en) 1993-09-03 1998-01-20 Maurer; Joseph Clark Developers tool for object-oriented programming
US5499364A (en) * 1993-10-14 1996-03-12 Digital Equipment Corporation System and method for optimizing message flows between agents in distributed computations
JPH07129448A (ja) 1993-11-01 1995-05-19 Just Syst Corp ファイル選択システム
US6243071B1 (en) 1993-11-03 2001-06-05 Apple Computer, Inc. Tool set for navigating through an electronic book
US6339767B1 (en) * 1997-06-02 2002-01-15 Aurigin Systems, Inc. Using hyperbolic trees to visualize data generated by patent-centric and group-oriented data processing
KR970701888A (ko) 1994-01-27 1997-04-12 워렌 리차드 보비 소프트웨어 노트(software notes)
US7106843B1 (en) 1994-04-19 2006-09-12 T-Netix, Inc. Computer-based method and apparatus for controlling, monitoring, recording and reporting telephone access
US6453311B1 (en) 1994-05-06 2002-09-17 Apple Computer, Inc. System and method for performing context checks
AU2594595A (en) 1994-05-16 1995-12-05 Apple Computer, Inc. Pattern and color abstraction in a graphical user interface
US5546527A (en) 1994-05-23 1996-08-13 International Business Machines Corporation Overriding action defaults in direct manipulation of objects on a user interface by hovering a source object
EP0684716B1 (en) * 1994-05-25 2002-02-27 International Business Machines Corporation A data communication network and method for operating said network
US5680563A (en) * 1994-07-25 1997-10-21 Object Technology Licensing Corporation Object-oriented operating system enhancement for filtering items in a window
US5862372A (en) * 1994-11-16 1999-01-19 Morris; Robert M. Visually oriented computer implemented application development system utilizing standardized objects and multiple views
US5831606A (en) 1994-12-13 1998-11-03 Microsoft Corporation Shell extensions for an operating system
US5625783A (en) * 1994-12-13 1997-04-29 Microsoft Corporation Automated system and method for dynamic menu construction in a graphical user interface
US5956715A (en) 1994-12-13 1999-09-21 Microsoft Corporation Method and system for controlling user access to a resource in a networked computing environment
DE69523543T2 (de) * 1994-12-13 2002-04-04 Microsoft Corp Taskbar mit Startmenü
SE503936C2 (sv) * 1995-02-01 1996-09-30 Etp Transmission Ab Hydraulisk spännbussning med sigmaformade gavlar
US5550852A (en) 1995-02-10 1996-08-27 Opto Power Corporation Laser package with reversed laser diode
JPH08263664A (ja) 1995-03-22 1996-10-11 Honda Motor Co Ltd 人工的視覚システム及びイメージ認識方法
US5696486A (en) 1995-03-29 1997-12-09 Cabletron Systems, Inc. Method and apparatus for policy-based alarm notification in a distributed network management environment
US5675520A (en) 1995-03-30 1997-10-07 Microsoft Corporation Method for extending a common user interface
US5721908A (en) 1995-06-07 1998-02-24 International Business Machines Corporation Computer network for WWW server data access over internet
US5701926A (en) 1995-06-07 1997-12-30 The Rubinet Faucet Company Backflow prevention device and vacuum breaker for kitchen plumbing
US5838317A (en) 1995-06-30 1998-11-17 Microsoft Corporation Method and apparatus for arranging displayed graphical representations on a computer interface
US5907837A (en) * 1995-07-17 1999-05-25 Microsoft Corporation Information retrieval system in an on-line network including separate content and layout of published titles
US6535230B1 (en) * 1995-08-07 2003-03-18 Apple Computer, Inc. Graphical user interface providing consistent behavior for the dragging and dropping of content objects
US5787252A (en) 1995-11-01 1998-07-28 Hewlett-Packard Company Filtering system and method for high performance network management map
US5929854A (en) 1995-11-30 1999-07-27 Ross; Michael M. Dialog box method and system for arranging document windows
US5867163A (en) * 1995-12-01 1999-02-02 Silicon Graphics, Inc. Graphical user interface for defining and invoking user-customized tool shelf execution sequence
US6014137A (en) * 1996-02-27 2000-01-11 Multimedia Adventures Electronic kiosk authoring system
JPH09244940A (ja) 1996-03-12 1997-09-19 Hitachi Ltd 分散計算機資源の管理方法
US5907703A (en) * 1996-05-08 1999-05-25 Mijenix Corporation Device driver for accessing computer files
US6405265B1 (en) 1996-05-08 2002-06-11 Mijenix Corporation Device driver for accessing computer files
US5870088A (en) * 1996-05-09 1999-02-09 National Instruments Corporation System and method for editing a control via direct graphical user interaction
US5760770A (en) * 1996-05-15 1998-06-02 Microsoft Corporation System and method for defining a view to display data
US6374260B1 (en) 1996-05-24 2002-04-16 Magnifi, Inc. Method and apparatus for uploading, indexing, analyzing, and searching media content
US6768999B2 (en) 1996-06-28 2004-07-27 Mirror Worlds Technologies, Inc. Enterprise, stream-based, information management system
US6006227A (en) 1996-06-28 1999-12-21 Yale University Document stream operating system
US6021262A (en) * 1996-07-12 2000-02-01 Microsoft Corporation System and method for detection of, notification of, and automated repair of problem conditions in a messaging system
US5757925A (en) * 1996-07-23 1998-05-26 Faybishenko; Yaroslav Secure platform independent cross-platform remote execution computer system and method
US5787413A (en) 1996-07-29 1998-07-28 International Business Machines Corporation C++ classes for a digital library
US5923328A (en) 1996-08-07 1999-07-13 Microsoft Corporation Method and system for displaying a hierarchical sub-tree by selection of a user interface element in a sub-tree bar control
US6025843A (en) 1996-09-06 2000-02-15 Peter Sklar Clustering user interface
US5790121A (en) 1996-09-06 1998-08-04 Sklar; Peter Clustering user interface
US5878410A (en) * 1996-09-13 1999-03-02 Microsoft Corporation File system sort order indexes
US5844554A (en) * 1996-09-17 1998-12-01 Bt Squared Technologies, Inc. Methods and systems for user interfaces and constraint handling configurations software
US5828376A (en) 1996-09-23 1998-10-27 J. D. Edwards World Source Company Menu control in a graphical user interface
US6101509A (en) * 1996-09-27 2000-08-08 Apple Computer, Inc. Method and apparatus for transmitting documents over a network
DE69721424T2 (de) 1996-09-30 2004-05-06 Kabushiki Kaisha Toshiba, Kawasaki Vorrichtung und Verfahren zum Edieren einer graphischen Benutzerschnittstelle
JP3658471B2 (ja) 1996-09-30 2005-06-08 株式会社日立製作所 電子ショッピングシステムにおける買物かご機能の提示方法及び電子ショッピングシステム
JPH10117144A (ja) * 1996-10-08 1998-05-06 Nec Ic Microcomput Syst Ltd A/dコンバータ
US5875448A (en) * 1996-10-08 1999-02-23 Boys; Donald R. Data stream editing system including a hand-held voice-editing apparatus having a position-finding enunciator
US6918096B2 (en) * 1996-11-07 2005-07-12 Thebrain Technologies, Corp. Method and apparatus for displaying a network of thoughts from a thought's perspective
US6037944A (en) * 1996-11-07 2000-03-14 Natrificial Llc Method and apparatus for displaying a thought network from a thought's perspective
US6544295B1 (en) * 1996-11-18 2003-04-08 Starfish Software, Inc. Methods for managing preferred internet sites in a computer system having a browser
US5987506A (en) 1996-11-22 1999-11-16 Mangosoft Corporation Remote access and geographically distributed computers in a globally addressable storage environment
US20060129627A1 (en) 1996-11-22 2006-06-15 Mangosoft Corp. Internet-based shared file service with native PC client access and semantics and distributed version control
US5909540A (en) * 1996-11-22 1999-06-01 Mangosoft Corporation System and method for providing highly available data storage using globally addressable memory
CA2272708A1 (en) * 1996-11-27 1998-06-04 Kurt E. Godwin File directory and file navigation system
US5935210A (en) 1996-11-27 1999-08-10 Microsoft Corporation Mapping the structure of a collection of computer resources
US6061695A (en) * 1996-12-06 2000-05-09 Microsoft Corporation Operating system shell having a windowing graphical user interface with a desktop displayed as a hypertext multimedia document
US6023708A (en) * 1997-05-29 2000-02-08 Visto Corporation System and method for using a global translator to synchronize workspace elements across a network
US5835094A (en) 1996-12-31 1998-11-10 Compaq Computer Corporation Three-dimensional computer environment
US6160552A (en) 1997-01-09 2000-12-12 Sun Microsystems, Inc. Method and apparatus for managing multiple hierarchical lists within a browser
US6944819B2 (en) 1997-01-10 2005-09-13 Eastman-Kodak Company Computer method and apparatus for previewing files outside of an application program
US5842020A (en) * 1997-01-31 1998-11-24 Sun Microsystems, Inc. System, method and article of manufacture for providing dynamic user editing of object oriented components used in an object oriented applet or application
US5933139A (en) 1997-01-31 1999-08-03 Microsoft Corporation Method and apparatus for creating help functions
US5875446A (en) * 1997-02-24 1999-02-23 International Business Machines Corporation System and method for hierarchically grouping and ranking a set of objects in a query context based on one or more relationships
US7062500B1 (en) 1997-02-25 2006-06-13 Intertrust Technologies Corp. Techniques for defining, using and manipulating rights management data structures
US6144968A (en) 1997-03-04 2000-11-07 Zellweger; Paul Method and apparatus for menu access to information objects indexed by hierarchically-coded keywords
US5930801A (en) 1997-03-07 1999-07-27 Xerox Corporation Shared-data environment in which each file has independent security properties
US5917492A (en) * 1997-03-31 1999-06-29 International Business Machines Corporation Method and system for displaying an expandable tree structure in a data processing system graphical user interface
US6175364B1 (en) * 1997-04-01 2001-01-16 Sun Microsystems, Inc. Framework and method for interfacing a GUI, container with a GUI component
US6317142B1 (en) 1997-04-04 2001-11-13 Avid Technology, Inc. Taxonomy of objects and a system of non-modal property inspectors
US5982369A (en) 1997-04-21 1999-11-09 Sony Corporation Method for displaying on a screen of a computer system images representing search results
JPH10301938A (ja) 1997-04-22 1998-11-13 Canon Inc 画像処理装置およびその方法、画像処理システム、記憶媒体
US6016692A (en) 1997-04-28 2000-01-25 Seagate Technology, Inc. Glide test slider having electrically isolated piezoelectric crystal for improved noise suppression
US6057844A (en) 1997-04-28 2000-05-02 Adobe Systems Incorporated Drag operation gesture controller
EP0875845A3 (en) 1997-04-30 2000-06-07 Sony Corporation Browser apparatus, address registering method, browser system, and recording medium
US5924090A (en) 1997-05-01 1999-07-13 Northern Light Technology Llc Method and apparatus for searching a database of records
US7631012B2 (en) * 1997-05-22 2009-12-08 Computer Associates Think, Inc. System and method of operating a database
US6268852B1 (en) 1997-06-02 2001-07-31 Microsoft Corporation System and method for facilitating generation and editing of event handlers
US5987454A (en) 1997-06-09 1999-11-16 Hobbs; Allen Method and apparatus for selectively augmenting retrieved text, numbers, maps, charts, still pictures and/or graphics, moving pictures and/or graphics and audio information from a network resource
US6055540A (en) * 1997-06-13 2000-04-25 Sun Microsystems, Inc. Method and apparatus for creating a category hierarchy for classification of documents
US6233015B1 (en) 1997-06-27 2001-05-15 Eastman Kodak Company Camera with user compliant browse and display modes
US5899995A (en) * 1997-06-30 1999-05-04 Intel Corporation Method and apparatus for automatically organizing information
US6573907B1 (en) 1997-07-03 2003-06-03 Obvious Technology Network distribution and management of interactive video and multi-media containers
US6208985B1 (en) 1997-07-09 2001-03-27 Caseventure Llc Data refinery: a direct manipulation user interface for data querying with integrated qualitative and quantitative graphical representations of query construction and query result presentation
US6182092B1 (en) 1997-07-14 2001-01-30 Microsoft Corporation Method and system for converting between structured language elements and objects embeddable in a document
US5886694A (en) * 1997-07-14 1999-03-23 Microsoft Corporation Method for automatically laying out controls in a dialog window
GB2327564A (en) 1997-07-16 1999-01-27 Ibm Apparatus and method for accessing a data file in a data communication network
US6182068B1 (en) 1997-08-01 2001-01-30 Ask Jeeves, Inc. Personalized search methods
US5877766A (en) * 1997-08-15 1999-03-02 International Business Machines Corporation Multi-node user interface component and method thereof for use in accessing a plurality of linked records
US6310648B1 (en) 1997-09-12 2001-10-30 Eastman Kodak Company User interface for electronic image viewing apparatus
US6249866B1 (en) * 1997-09-16 2001-06-19 Microsoft Corporation Encrypting file system and method
US6279016B1 (en) 1997-09-21 2001-08-21 Microsoft Corporation Standardized filtering control techniques
US6301586B1 (en) 1997-10-06 2001-10-09 Canon Kabushiki Kaisha System for managing multimedia objects
US6237011B1 (en) 1997-10-08 2001-05-22 Caere Corporation Computer-based document management system
US6810404B1 (en) 1997-10-08 2004-10-26 Scansoft, Inc. Computer-based document management system
US6202061B1 (en) * 1997-10-24 2001-03-13 Pictra, Inc. Methods and apparatuses for creating a collection of media
US6097389A (en) 1997-10-24 2000-08-01 Pictra, Inc. Methods and apparatuses for presenting a collection of digital media in a media container
US6061692A (en) * 1997-11-04 2000-05-09 Microsoft Corporation System and method for administering a meta database as an integral component of an information server
US6359892B1 (en) 1997-11-04 2002-03-19 Inventions, Inc. Remote access, emulation, and control of office equipment, devices and services
US6216122B1 (en) * 1997-11-19 2001-04-10 Netscape Communications Corporation Electronic mail indexing folder having a search scope and interval
US6055543A (en) * 1997-11-21 2000-04-25 Verano File wrapper containing cataloging information for content searching across multiple platforms
US6275829B1 (en) 1997-11-25 2001-08-14 Microsoft Corporation Representing a graphic image on a web page with a thumbnail-sized image
US6247020B1 (en) 1997-12-17 2001-06-12 Borland Software Corporation Development system with application browser user interface
US6401097B1 (en) 1998-01-23 2002-06-04 Mccotter Thomas M. System and method for integrated document management and related transmission and access
ATE223595T1 (de) 1998-01-23 2002-09-15 Emc Corp Einkapselung, datendarstellung und übertragung von inhaltsaddressierbaren daten
US6003040A (en) 1998-01-23 1999-12-14 Mital; Vijay Apparatus and method for storing, navigating among and adding links between data items in computer databases
JPH11212842A (ja) 1998-01-23 1999-08-06 Hitachi Ltd ファイル管理装置
US6807632B1 (en) 1999-01-21 2004-10-19 Emc Corporation Content addressable information encapsulation, representation, and transfer
US6078924A (en) * 1998-01-30 2000-06-20 Aeneid Corporation Method and apparatus for performing data collection, interpretation and analysis, in an information platform
US6061059A (en) * 1998-02-06 2000-05-09 Adobe Systems Incorporated Providing a preview capability to a graphical user interface dialog
US6237004B1 (en) * 1998-02-24 2001-05-22 International Business Machines Corporation System and method for displaying data using graphical user interface control elements
US6065012A (en) * 1998-02-27 2000-05-16 Microsoft Corporation System and method for displaying and manipulating user-relevant data
US6477707B1 (en) 1998-03-24 2002-11-05 Fantastic Corporation Method and system for broadcast transmission of media objects
US6784925B1 (en) 1998-03-24 2004-08-31 Canon Kabushiki Kaisha System to manage digital camera images
US6128623A (en) 1998-04-15 2000-10-03 Inktomi Corporation High performance object cache
US7756892B2 (en) * 2000-05-02 2010-07-13 Digimarc Corporation Using embedded data with file sharing
US6240407B1 (en) * 1998-04-29 2001-05-29 International Business Machines Corp. Method and apparatus for creating an index in a database system
US6473100B1 (en) 1998-05-20 2002-10-29 Microsoft Corporation Hosting controls in a window via an interface for controlling the window
US6496203B1 (en) 1998-05-27 2002-12-17 Microsoft Corporation Standardized and application-independent graphical user interface components implemented with web technology
US6401101B1 (en) * 1998-06-01 2002-06-04 Trident Systems, Inc. Method, server/computer and data structure for implementation of complex objects in an object-oriented database
US6385641B1 (en) 1998-06-05 2002-05-07 The Regents Of The University Of California Adaptive prefetching for computer network and web browsing with a graphic user interface
WO1999064970A1 (en) 1998-06-11 1999-12-16 Boardwalk Ag System, method, and computer program product for providing relational patterns between entities
US6326953B1 (en) 1998-06-24 2001-12-04 Microsoft Corporation Method for converting text corresponding to one keyboard mode to text corresponding to another keyboard mode
US6256031B1 (en) 1998-06-26 2001-07-03 Microsoft Corporation Integration of physical and virtual namespace
US6466238B1 (en) 1998-06-30 2002-10-15 Microsoft Corporation Computer operating system that defines default document folder for application programs
US6181342B1 (en) * 1998-07-06 2001-01-30 International Business Machines Corp. Computer file directory system displaying visual summaries of visual data in desktop computer documents for quickly identifying document content
US7278106B1 (en) 1998-07-14 2007-10-02 Computer Associates Think, Inc. Method and apparatus for interacting with a source code control system
DE69911613T2 (de) 1998-07-20 2004-06-17 Canal + Technologies Navigationssystem für ein multikanal- digitalfernsehsystem
US6363377B1 (en) * 1998-07-30 2002-03-26 Sarnoff Corporation Search data processor
JP3792405B2 (ja) 1998-08-10 2006-07-05 富士通株式会社 ファイル操作装置およびファイル操作プログラムを記録した記録媒体
US6499036B1 (en) 1998-08-12 2002-12-24 Bank Of America Corporation Method and apparatus for data item movement between disparate sources and hierarchical, object-oriented representation
US6466932B1 (en) 1998-08-14 2002-10-15 Microsoft Corporation System and method for implementing group policy
US6324551B1 (en) 1998-08-31 2001-11-27 Xerox Corporation Self-contained document management based on document properties
US6240421B1 (en) * 1998-09-08 2001-05-29 Edwin J. Stolarz System, software and apparatus for organizing, storing and retrieving information from a computer database
US6356863B1 (en) * 1998-09-08 2002-03-12 Metaphorics Llc Virtual network file server
US6373507B1 (en) 1998-09-14 2002-04-16 Microsoft Corporation Computer-implemented image acquistion system
US20020054096A1 (en) * 1998-09-17 2002-05-09 Robert P. Thomas Man-machine interface for a custom tabular display
US6803926B1 (en) 1998-09-18 2004-10-12 Microsoft Corporation System and method for dynamically adjusting data values and enforcing valid combinations of the data in response to remote user input
AU6258499A (en) 1998-09-22 2000-04-10 Science Applications International Corporation User-defined dynamic collaborative environments
US6271846B1 (en) 1998-09-30 2001-08-07 International Business Machines Corporation Method for reanchoring branches within a directory tree
US8332478B2 (en) * 1998-10-01 2012-12-11 Digimarc Corporation Context sensitive connected content
JP2000112797A (ja) * 1998-10-02 2000-04-21 Nippon Telegr & Teleph Corp <Ntt> ビューディレクトリ処理方法および装置とビューディレクトリ処理プログラムを記録した記録媒体
US6480850B1 (en) 1998-10-02 2002-11-12 Ncr Corporation System and method for managing data privacy in a database management system including a dependently connected privacy data mart
US6725227B1 (en) 1998-10-02 2004-04-20 Nec Corporation Advanced web bookmark database system
US6370518B1 (en) 1998-10-05 2002-04-09 Openwave Systems Inc. Method and apparatus for displaying a record from a structured database with minimum keystrokes
US6342907B1 (en) * 1998-10-19 2002-01-29 International Business Machines Corporation Specification language for defining user interface panels that are platform-independent
US6134568A (en) 1998-10-30 2000-10-17 Kinko's Ventures, Inc. Previewing an assembled document
US6341280B1 (en) * 1998-10-30 2002-01-22 Netscape Communications Corporation Inline tree filters
US7730089B2 (en) 1998-11-16 2010-06-01 Punch Networks Corporation Method and system for providing remote access to the facilities of a server computer
US6823344B1 (en) 1998-12-03 2004-11-23 International Business Machines Corporation File manager system providing faster and more efficient interactive user access to files in computer displays
US6571245B2 (en) * 1998-12-07 2003-05-27 Magically, Inc. Virtual desktop in a computer network
US20030097361A1 (en) 1998-12-07 2003-05-22 Dinh Truong T Message center based desktop systems
US6330007B1 (en) 1998-12-18 2001-12-11 Ncr Corporation Graphical user interface (GUI) prototyping and specification tool
US6480835B1 (en) 1998-12-31 2002-11-12 Intel Corporation Method and system for searching on integrated metadata
US6762777B2 (en) 1998-12-31 2004-07-13 International Business Machines Corporation System and method for associating popup windows with selective regions of a document
US6714219B2 (en) 1998-12-31 2004-03-30 Microsoft Corporation Drag and drop creation and editing of a page incorporating scripts
US6751604B2 (en) 1999-01-06 2004-06-15 Hewlett-Packard Development Company, L.P. Method of displaying temporal and storage media relationships of file names protected on removable storage media
US6147601A (en) 1999-01-09 2000-11-14 Heat - Timer Corp. Electronic message delivery system utilizable in the monitoring of remote equipment and method of same
US6628309B1 (en) 1999-02-05 2003-09-30 International Business Machines Corporation Workspace drag and drop
US6411311B1 (en) 1999-02-09 2002-06-25 International Business Machines Corporation User interface for transferring items between displayed windows
WO2000051021A2 (en) 1999-02-11 2000-08-31 Signifile B.V. Electronic document storage and retrieval system and method
JP2000242655A (ja) 1999-02-18 2000-09-08 Just Syst Corp 情報処理装置、情報処理方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体
US6356915B1 (en) * 1999-02-22 2002-03-12 Starbase Corp. Installable file system having virtual file system drive, virtual device driver, and virtual disks
US6369840B1 (en) * 1999-03-10 2002-04-09 America Online, Inc. Multi-layered online calendaring and purchasing
US6438590B1 (en) 1999-04-13 2002-08-20 Hewlett-Packard Company Computer system with preferential naming service
US6636238B1 (en) 1999-04-20 2003-10-21 International Business Machines Corporation System and method for linking an audio stream with accompanying text material
JP3284543B2 (ja) 1999-04-23 2002-05-20 ソニー株式会社 情報処理装置、情報処理方法、およびプログラム格納媒体
US6317777B1 (en) 1999-04-26 2001-11-13 Intel Corporation Method for web based storage and retrieval of documents
US6573906B1 (en) 1999-04-26 2003-06-03 International Business Machines Corporation Method and system for delivering integrated user assistance information and traditional help from the same source
US20020174329A1 (en) 1999-04-28 2002-11-21 Bowler Richard A. Method and system for automatically transitioning files among computer systems
US6539399B1 (en) * 1999-04-29 2003-03-25 Amada Company, Limited Stand alone data management system for facilitating sheet metal part production
US6340977B1 (en) 1999-05-07 2002-01-22 Philip Lui System and method for dynamic assistance in software applications using behavior and host application models
US6470344B1 (en) 1999-05-29 2002-10-22 Oracle Corporation Buffering a hierarchical index of multi-dimensional data
JP3601675B2 (ja) 1999-06-04 2004-12-15 富士通株式会社 情報検索装置、情報検索方法、及び記録媒体
US6526399B1 (en) * 1999-06-15 2003-02-25 Microsoft Corporation Method and system for grouping and displaying a database
US7146354B1 (en) 1999-06-18 2006-12-05 F5 Networks, Inc. Method and system for network load balancing with a compound data structure
US6535229B1 (en) * 1999-06-29 2003-03-18 International Business Machines Corporation Graphical user interface for selection of options within mutually exclusive subsets
IL130972A0 (en) 1999-07-15 2001-01-28 Hotbar Com Israel Ltd Method for the dynamic improvement of internet browser appearance and connectivity
US6356908B1 (en) 1999-07-30 2002-03-12 International Business Machines Corporation Automatic web page thumbnail generation
JP3759344B2 (ja) 1999-08-02 2006-03-22 アルプス電気株式会社 磁気ヘッド及び磁気ヘッドの製造方法
US6462762B1 (en) 1999-08-05 2002-10-08 International Business Machines Corporation Apparatus, method, and program product for facilitating navigation among tree nodes in a tree structure
US6448985B1 (en) 1999-08-05 2002-09-10 International Business Machines Corporation Directory tree user interface having scrollable subsections
US6549916B1 (en) * 1999-08-05 2003-04-15 Oracle Corporation Event notification system tied to a file system
US6763388B1 (en) 1999-08-10 2004-07-13 Akamai Technologies, Inc. Method and apparatus for selecting and viewing portions of web pages
US6505233B1 (en) * 1999-08-30 2003-01-07 Zaplet, Inc. Method for communicating information among a group of participants
JP3211956B2 (ja) 1999-08-31 2001-09-25 勲 清水 データベースシステム
US6430575B1 (en) 1999-09-10 2002-08-06 Xerox Corporation Collaborative document management system with customizable filing structures that are mutually intelligible
US6871348B1 (en) * 1999-09-15 2005-03-22 Intel Corporation Method and apparatus for integrating the user interfaces of multiple applications into one application
US6763458B1 (en) 1999-09-27 2004-07-13 Captaris, Inc. System and method for installing and servicing an operating system in a computer or information appliance
US7444390B2 (en) 1999-10-20 2008-10-28 Cdimensions, Inc. Method and apparatus for providing a web-based active virtual file system
JP2001100887A (ja) * 1999-09-30 2001-04-13 Casio Comput Co Ltd オブジェクト処理装置
US7039860B1 (en) 1999-10-01 2006-05-02 Netspinner Solutions As Creating web pages category list prior to the list being served to a browser
US20030050927A1 (en) 2001-09-07 2003-03-13 Araha, Inc. System and method for location, understanding and assimilation of digital documents through abstract indicia
JP4025475B2 (ja) 1999-11-10 2007-12-19 日本電気株式会社 データベース交換システム
US20050086239A1 (en) * 1999-11-16 2005-04-21 Eric Swann System or method for analyzing information organized in a configurable manner
US6671692B1 (en) 1999-11-23 2003-12-30 Accenture Llp System for facilitating the navigation of data
US6583799B1 (en) 1999-11-24 2003-06-24 Shutterfly, Inc. Image uploading
US7146575B2 (en) 1999-11-24 2006-12-05 Shutterfly, Inc. Image uploading
JP3570940B2 (ja) * 1999-11-25 2004-09-29 北海道日本電気ソフトウェア株式会社 ダイナミックリンクライブラリ制御方式,方法および記録媒体
US7917628B2 (en) 1999-12-02 2011-03-29 Western Digital Technologies, Inc. Managed peer-to-peer applications, systems and methods for distributed data access and storage
US7325012B2 (en) 1999-12-06 2008-01-29 Interface Software, Inc. Relationship management system determining contact pathways in a contact relational database
US7613695B1 (en) 1999-12-06 2009-11-03 Reed Elsevier Inc. Relationship management system that provides an indication of users having a relationship with a specified contact
US6820111B1 (en) 1999-12-07 2004-11-16 Microsoft Corporation Computer user interface architecture that saves a user's non-linear navigation history and intelligently maintains that history
US6754829B1 (en) 1999-12-14 2004-06-22 Intel Corporation Certificate-based authentication system for heterogeneous environments
US6408298B1 (en) 1999-12-15 2002-06-18 Microsoft Corporation Methods and systems for copying and moving across virtual namespaces
US6606105B1 (en) 1999-12-22 2003-08-12 Adobe Systems Incorporated Layer enhancements in digital illustration system
JP4362745B2 (ja) 1999-12-27 2009-11-11 株式会社日本アレフ 用紙識別センサ
JP2001188702A (ja) 1999-12-28 2001-07-10 Hitachi Ltd 分散ファイルシステム及びファイル操作方法
US6847959B1 (en) * 2000-01-05 2005-01-25 Apple Computer, Inc. Universal interface for retrieval of information in a computer system
US6686938B1 (en) * 2000-01-05 2004-02-03 Apple Computer, Inc. Method and system for providing an embedded application toolbar
US20010054180A1 (en) 2000-01-06 2001-12-20 Atkinson Paul D. System and method for synchronizing output of media in public spaces
US6425121B1 (en) 2000-01-14 2002-07-23 Softwire Technology, Llp Method and apparatus for resolving divergent paths in graphical programming environments
EP1117220A1 (en) 2000-01-14 2001-07-18 Sun Microsystems, Inc. Method and system for protocol conversion
US6425120B1 (en) 2000-01-14 2002-07-23 Softwire Technology Llc Repeating program object for use with a graphical program-development system
WO2001055831A1 (en) 2000-01-25 2001-08-02 Autodesk, Inc. Method and apparatus for providing access to and working with architectural drawings on the internet
EP1259901A1 (en) 2000-01-27 2002-11-27 Synquiry Technologies, Ltd Software composition using graph types, graphs, and agents
US6658436B2 (en) 2000-01-31 2003-12-02 Commvault Systems, Inc. Logical view and access to data managed by a modular data and storage management system
US6925609B1 (en) 2000-01-31 2005-08-02 International Business Machines Corporation Hybrid task and file oriented user interface
US6195650B1 (en) 2000-02-02 2001-02-27 Hewlett-Packard Company Method and apparatus for virtualizing file access operations and other I/O operations
WO2001057867A2 (en) 2000-02-07 2001-08-09 Koninklijke Philips Electronics N.V. Protecting content from illicit reproduction
US6735623B1 (en) 2000-02-09 2004-05-11 Mitch Prust Method and system for accessing a remote storage area
US20020046299A1 (en) * 2000-02-09 2002-04-18 Internet2Anywhere, Ltd. Method and system for location independent and platform independent network signaling and action initiating
US7412462B2 (en) 2000-02-18 2008-08-12 Burnside Acquisition, Llc Data repository and method for promoting network storage of data
US7117199B2 (en) 2000-02-22 2006-10-03 Metacarta, Inc. Spatially coding and displaying information
WO2001063919A1 (en) 2000-02-23 2001-08-30 Penta Trading Ltd. Systems and methods for generating and providing previews of electronic files such as web files
US6760720B1 (en) 2000-02-25 2004-07-06 Pedestrian Concepts, Inc. Search-on-the-fly/sort-on-the-fly search engine for searching databases
JP2001243244A (ja) * 2000-02-28 2001-09-07 Hitachi Ltd 多次元データベースの検索方法、検索装置、および多次元データベース検索プログラムを記録したコンピュータ読み取り可能な記録媒体。
US6441054B1 (en) 2000-03-02 2002-08-27 W.R. Grace & Co.-Conn Air management in cementitious mixtures having plasticizer and a clay-activity modifying agent
US6985905B2 (en) 2000-03-03 2006-01-10 Radiant Logic Inc. System and method for providing access to databases via directories and other hierarchical structures and interfaces
US20060173873A1 (en) 2000-03-03 2006-08-03 Michel Prompt System and method for providing access to databases via directories and other hierarchical structures and interfaces
US20020010736A1 (en) * 2000-03-06 2002-01-24 Telenova Communications Corp. Internet based audio and video communication system using a virtual desktop
US6757362B1 (en) 2000-03-06 2004-06-29 Avaya Technology Corp. Personal virtual assistant
WO2001067668A1 (en) 2000-03-09 2001-09-13 Matsushita Electric Industrial Company, Limited Audio data playback management system and method with editing apparatus and recording medium
GB2367661B (en) 2000-03-09 2004-11-24 Ibm A method and system for managing objects
CA2402307A1 (en) 2000-03-10 2001-09-13 Herbert Street Technologies Ltd. A data transfer and management system
JP2001331362A (ja) 2000-03-17 2001-11-30 Sony Corp ファイル変換方法、データ変換装置及びファイル表示システム
US6549217B1 (en) * 2000-03-23 2003-04-15 Koninklijke Philips Electronics N.V. System and method for computer system management using bookmarks
US6658406B1 (en) 2000-03-29 2003-12-02 Microsoft Corporation Method for selecting terms from vocabularies in a category-based system
JP2001282813A (ja) 2000-03-29 2001-10-12 Toshiba Corp マルチメディアデータ検索方法、インデックス情報提供方法、マルチメディアデータ検索装置、インデックスサーバ及びマルチメディアデータ検索サーバ
US20020073033A1 (en) 2000-04-07 2002-06-13 Sherr Scott Jeffrey Online digital video signal transfer apparatus and method
US6636250B1 (en) 2000-04-12 2003-10-21 Emc Corp Methods and apparatus for presenting information to a user of a computer system
US6563514B1 (en) * 2000-04-13 2003-05-13 Extensio Software, Inc. System and method for providing contextual and dynamic information retrieval
US6760721B1 (en) 2000-04-14 2004-07-06 Realnetworks, Inc. System and method of managing metadata data
US7188319B2 (en) 2000-04-21 2007-03-06 Microsoft Corporation Displaying graphical information and user selected properties on a computer interface
JP4325075B2 (ja) 2000-04-21 2009-09-02 ソニー株式会社 データオブジェクト管理装置
US20010056434A1 (en) 2000-04-27 2001-12-27 Smartdisk Corporation Systems, methods and computer program products for managing multimedia content
US6430835B1 (en) 2000-04-28 2002-08-13 Daimlerchrysler Corporation Setting fixture for door measurement
US20020049717A1 (en) * 2000-05-10 2002-04-25 Routtenberg Michael D. Digital content distribution system and method
US20010056508A1 (en) 2000-05-12 2001-12-27 Kenneth Arneson Event notification system and method
US6760722B1 (en) 2000-05-16 2004-07-06 International Business Machines Corporation Computer implemented automated remote support
US20040133572A1 (en) 2000-05-18 2004-07-08 I2 Technologies Us, Inc., A Delaware Corporation Parametric searching
US9213836B2 (en) 2000-05-28 2015-12-15 Barhon Mayer, Batya System and method for comprehensive general electric protection for computers against malicious programs that may steal information and/or cause damages
US6745207B2 (en) 2000-06-02 2004-06-01 Hewlett-Packard Development Company, L.P. System and method for managing virtual storage
US6745206B2 (en) 2000-06-05 2004-06-01 International Business Machines Corporation File system with access and retrieval of XML documents
US7043472B2 (en) 2000-06-05 2006-05-09 International Business Machines Corporation File system with access and retrieval of XML documents
US6983424B1 (en) 2000-06-23 2006-01-03 International Business Machines Corporation Automatically scaling icons to fit a display area within a data processing system
US6925608B1 (en) 2000-07-05 2005-08-02 Kendyl A. Roman Graphical user interface for building Boolean queries and viewing search results
US7219332B2 (en) 2000-07-07 2007-05-15 Microsoft Corporation Configuring software components(merge) with transformation component using configurable and non-configurable data elements
US6938207B1 (en) 2000-07-19 2005-08-30 International Business Machines Corporation Method and system for indicating document traversal direction in a hyper linked navigation system
US7219302B1 (en) 2000-07-19 2007-05-15 Everez Systems Limited System and method for organizing, managing, and manipulating desktop objects with an activity-oriented user interface
AU8292901A (en) 2000-07-20 2002-02-05 Jonathan M Friedman A method for ab initio determination of macromolecular crystallographic phases at moderate resolution by symmetry-enforced orthogonal multicenter spherical harmonic-spherical bessel expansion
AU2001277071A1 (en) 2000-07-21 2002-02-13 Triplehop Technologies, Inc. System and method for obtaining user preferences and providing user recommendations for unseen physical and information goods and services
WO2002009492A1 (en) 2000-07-31 2002-02-07 Reallegal.Com Transcript management software and methods therefor
US8538770B2 (en) 2000-08-01 2013-09-17 Logical Images, Inc. System and method to aid diagnoses using cross-referenced knowledge and image databases
JP2002140216A (ja) 2000-08-22 2002-05-17 Ns Solutions Corp ファイル管理システム
WO2002019147A1 (en) 2000-08-28 2002-03-07 Emotion, Inc. Method and apparatus for digital media management, retrieval, and collaboration
US7451099B2 (en) 2000-08-30 2008-11-11 Kontera Technologies, Inc. Dynamic document context mark-up technique implemented over a computer network
US7130885B2 (en) 2000-09-05 2006-10-31 Zaplet, Inc. Methods and apparatus providing electronic messages that are linked and aggregated
JP2002082745A (ja) * 2000-09-07 2002-03-22 Sony Corp 情報処理装置及び方法、並びにプログラム格納媒体
AUPR015700A0 (en) * 2000-09-15 2000-10-12 Filecat Pty Ltd Distributed file-sharing network
KR100535147B1 (ko) 2000-09-18 2005-12-07 인터내셔널 비지네스 머신즈 코포레이션 뷰 외관 관리 방법 및 시스템과 컴퓨터 판독 가능 기록 매체
US20020062310A1 (en) * 2000-09-18 2002-05-23 Smart Peer Llc Peer-to-peer commerce system
JP2002099565A (ja) 2000-09-26 2002-04-05 Fujitsu Ltd 情報検索装置
US7168051B2 (en) 2000-10-10 2007-01-23 Addnclick, Inc. System and method to configure and provide a network-enabled three-dimensional computing environment
US6738770B2 (en) * 2000-11-04 2004-05-18 Deep Sky Software, Inc. System and method for filtering and sorting data
WO2002037393A2 (en) 2000-11-06 2002-05-10 Envoy Worlwide, Inc. System and method for service specific notification
US6684222B1 (en) * 2000-11-09 2004-01-27 Accenture Llp Method and system for translating data associated with a relational database
US7242421B2 (en) 2000-11-10 2007-07-10 Perceptive Network Technologies, Inc. Methods of establishing a communications link using perceptual sensing of a user's presence
US6762776B2 (en) 2000-11-10 2004-07-13 Microsoft Corporation Mouse input panel windows class list
JP3754912B2 (ja) 2000-11-13 2006-03-15 キヤノン株式会社 マルチメディアコンテンツの配信方法
US6948120B1 (en) 2000-11-14 2005-09-20 Sas Institute Inc. Computer-implemented system and method for hosting design-time controls
US20020118231A1 (en) 2000-11-14 2002-08-29 Jeff Smith Method of realistically displaying and interacting with electronic files
US7039875B2 (en) * 2000-11-30 2006-05-02 Lucent Technologies Inc. Computer user interfaces that are generated as needed
US20020156792A1 (en) 2000-12-06 2002-10-24 Biosentients, Inc. Intelligent object handling device and method for intelligent object data in heterogeneous data environments with high data density and dynamic application needs
JP2002269145A (ja) 2000-12-08 2002-09-20 Fujitsu Ltd 情報処理装置、端末装置、方法、媒体、およびプログラム
US7409382B2 (en) 2000-12-08 2008-08-05 Fujitsu Limited Information processing system, terminal device, method and medium
US7194743B2 (en) 2000-12-12 2007-03-20 Citrix Systems, Inc. Methods and apparatus for communicating changes between a user interface and an executing application using property paths
JP2002182953A (ja) 2000-12-12 2002-06-28 Hitachi Ltd 分散ファイル管理方法
US7134085B2 (en) 2000-12-13 2006-11-07 National Instruments Corporation System and method for automatically configuring program data exchange
US6907580B2 (en) 2000-12-14 2005-06-14 Microsoft Corporation Selection paradigm for displayed user interface
US7032182B2 (en) 2000-12-20 2006-04-18 Eastman Kodak Company Graphical user interface adapted to allow scene content annotation of groups of pictures in a picture database to promote efficient database browsing
US6883146B2 (en) * 2000-12-20 2005-04-19 Eastman Kodak Company Picture database graphical user interface utilizing map-based metaphors for efficient browsing and retrieving of pictures
US6950989B2 (en) 2000-12-20 2005-09-27 Eastman Kodak Company Timeline-based graphical user interface for efficient image database browsing and retrieval
US7020848B2 (en) * 2000-12-20 2006-03-28 Eastman Kodak Company Comprehensive, multi-dimensional graphical user interface using picture metadata for navigating and retrieving pictures in a picture database
AUPR230700A0 (en) 2000-12-22 2001-01-25 Canon Kabushiki Kaisha A method for facilitating access to multimedia content
US20020087969A1 (en) 2000-12-28 2002-07-04 International Business Machines Corporation Interactive TV audience estimation and program rating in real-time using multi level tracking methods, systems and program products
US7403952B2 (en) 2000-12-28 2008-07-22 International Business Machines Corporation Numa system resource descriptors including performance characteristics
US20040205698A1 (en) 2000-12-29 2004-10-14 Schliesmann Barry Edward System and method for event driven programming
US7028262B2 (en) 2000-12-29 2006-04-11 International Business Machines Corporation Method and system for designing a theme and associating it with a collaboration space user interface
US6973618B2 (en) 2000-12-29 2005-12-06 International Business Machines Corporation Method and system for importing MS office forms
US20020089540A1 (en) 2001-01-08 2002-07-11 Freddie Geier Media editing and creating interface
US20020091679A1 (en) 2001-01-09 2002-07-11 Wright James E. System for searching collections of linked objects
US7266768B2 (en) 2001-01-09 2007-09-04 Sharp Laboratories Of America, Inc. Systems and methods for manipulating electronic information using a three-dimensional iconic representation
US6738769B2 (en) 2001-01-11 2004-05-18 International Business Machines Corporation Sorting multiple-typed data
GB0100753D0 (en) 2001-01-11 2001-02-21 Bate Matthew Data system
JP2002207632A (ja) 2001-01-12 2002-07-26 Fujitsu Ltd 共有情報処理システムおよび記録媒体
US6839721B2 (en) 2001-01-12 2005-01-04 Hewlett-Packard Development Company, L.P. Integration of a database into file management software for protecting, tracking, and retrieving data
US6885860B2 (en) 2001-01-19 2005-04-26 Microsoft Corporation Information management and processing in a wireless network
US20020100039A1 (en) 2001-01-19 2002-07-25 Nicholas Iatropoulos Media interactivity method and architecture
WO2002057917A2 (en) 2001-01-22 2002-07-25 Sun Microsystems, Inc. Peer-to-peer network computing platform
US7437363B2 (en) 2001-01-25 2008-10-14 International Business Machines Corporation Use of special directories for encoding semantic information in a file system
US6691301B2 (en) * 2001-01-29 2004-02-10 Celoxica Ltd. System, method and article of manufacture for signal constructs in a programming language capable of programming hardware architectures
US7043644B2 (en) 2001-01-31 2006-05-09 Qurio Holdings, Inc. Facilitating file access from firewall-protected nodes in a peer-to-peer network
CA2335395A1 (en) 2001-02-09 2002-08-09 Opengraphics Corporation Controlled access system for online communities
US6831655B2 (en) 2001-02-20 2004-12-14 Sun Microsystems, Inc. Method and apparatus for determining display element attribute values
US6813474B2 (en) 2001-02-24 2004-11-02 Echalk: L.L.C. System and method for creating, processing and managing educational content within and between schools
US6760047B2 (en) 2001-02-26 2004-07-06 Microsoft Corporation Method for flagging and relating information in a computer system
WO2002077871A1 (en) 2001-02-26 2002-10-03 Walter Reed Army Institute Of Research Browser for an accident and incident registry
US7139762B2 (en) 2001-02-27 2006-11-21 Microsoft Corporation System and method for filtering database records
US6828988B2 (en) 2001-02-27 2004-12-07 Microsoft Corporation Interactive tooltip
US7603657B2 (en) 2001-03-02 2009-10-13 Oracle International Corporation Customization of client-server interaction in an internet application
US7302634B2 (en) 2001-03-14 2007-11-27 Microsoft Corporation Schema-based services for identity-based data access
US7925513B2 (en) 2001-03-15 2011-04-12 Versata Development Group, Inc. Framework for processing sales transaction data
US7216289B2 (en) 2001-03-16 2007-05-08 Microsoft Corporation Method and apparatus for synchronizing multiple versions of digital data
US20020138552A1 (en) 2001-03-21 2002-09-26 Debruine Timothy S. Method and system for optimizing private network file transfers in a public peer-to-peer network
US7047406B2 (en) 2001-03-21 2006-05-16 Qurlo Holdings, Inc. Method and system for providing a secure peer-to-peer file delivery network
US7062490B2 (en) 2001-03-26 2006-06-13 Microsoft Corporation Serverless distributed file system
US7689711B2 (en) 2001-03-26 2010-03-30 Salesforce.Com, Inc. System and method for routing messages between applications
US7263666B2 (en) 2001-04-09 2007-08-28 Triveni Digital, Inc. Targeted remote GUI for metadata generator
US20020152262A1 (en) 2001-04-17 2002-10-17 Jed Arkin Method and system for preventing the infringement of intellectual property rights
US20020156895A1 (en) 2001-04-20 2002-10-24 Brown Michael T. System and method for sharing contact information
US7185050B2 (en) 2001-04-30 2007-02-27 Hewlett-Packard Development Company, L.P. Document management system and method using content grouping system
US6751626B2 (en) 2001-05-03 2004-06-15 International Business Machines Corporation Method, system, and program for mining data in a personal information manager database
JP2002334103A (ja) 2001-05-11 2002-11-22 Fujitsu Ltd 検索処理システム及び検索処理方法
US7058891B2 (en) 2001-05-25 2006-06-06 Learning Tree International, Inc. Interface for a system of method of electronic presentations having multiple display screens with remote input
US7228383B2 (en) 2001-06-01 2007-06-05 Visto Corporation System and method for progressive and hierarchical caching
US20020188735A1 (en) 2001-06-06 2002-12-12 Needham Bradford H. Partially replicated, locally searched peer to peer file sharing system
US20030001892A1 (en) * 2001-06-14 2003-01-02 International Business Machines Corporation Property editor graphical user interface apparatus, method and computer program product
US6990498B2 (en) 2001-06-15 2006-01-24 Sony Corporation Dynamic graphical index of website content
US6910049B2 (en) 2001-06-15 2005-06-21 Sony Corporation System and process of managing media content
US20030135495A1 (en) 2001-06-21 2003-07-17 Isc, Inc. Database indexing method and apparatus
US20040230572A1 (en) 2001-06-22 2004-11-18 Nosa Omoigui System and method for semantic knowledge retrieval, management, capture, sharing, discovery, delivery and presentation
EP1410258A4 (en) 2001-06-22 2007-07-11 Inc Nervana SYSTEM AND METHOD FOR RECALLING, MANAGING, DELIVERING AND PRESENTING KNOWLEDGE
JP2003087785A (ja) 2001-06-29 2003-03-20 Toshiba Corp 動画像符号化データの形式変換方法及び装置
US6944647B2 (en) 2001-06-29 2005-09-13 International Business Machines Corporation Methods and apparatus for bookmarking and annotating data in a log file
US7440994B2 (en) 2001-07-06 2008-10-21 Intel Corporation Method and apparatus for peer-to-peer services to shift network traffic to allow for an efficient transfer of information between devices via prioritized list
JP2003022206A (ja) 2001-07-06 2003-01-24 Fujitsu Ltd ファイル管理プログラムおよびファイル管理装置
KR20030006734A (ko) * 2001-07-14 2003-01-23 엠텍비젼 주식회사 통신망을 이용한 영상 데이터 관리 방법 및 시스템
US6865568B2 (en) * 2001-07-16 2005-03-08 Microsoft Corporation Method, apparatus, and computer-readable medium for searching and navigating a document database
US20030018657A1 (en) 2001-07-18 2003-01-23 Imation Corp. Backup of data on a network
JP2003037842A (ja) 2001-07-26 2003-02-07 Monolith Co Ltd 画像符号化方法、復号方法および画像符号化装置、復号装置
US6801919B2 (en) 2001-07-27 2004-10-05 Hewlett-Packard Development Company, L.P. Object oriented database interface encapsulation that allows for chronologically overlapping transactions in a multi-threaded environment
US7610218B2 (en) 2001-07-31 2009-10-27 Lightsurf Technologies, Inc. Integrated shopping cart for sale of third party products and services via the internet
JP3807961B2 (ja) 2001-08-01 2006-08-09 インターナショナル・ビジネス・マシーンズ・コーポレーション セッション管理方法、セッション管理システムおよびプログラム
WO2003012578A2 (en) 2001-08-01 2003-02-13 Actona Technologies Ltd. Virtual file-sharing network
US7146524B2 (en) 2001-08-03 2006-12-05 Isilon Systems, Inc. Systems and methods for providing a distributed file system incorporating a virtual hot spare
US20030028610A1 (en) 2001-08-03 2003-02-06 Pearson Christopher Joel Peer-to-peer file sharing system and method using user datagram protocol
US7367028B2 (en) 2001-08-14 2008-04-29 National Instruments Corporation Graphically deploying programs on devices in a system
US7107299B2 (en) 2001-08-14 2006-09-12 Hewlett-Packard Development Company, L.P. Method and apparatus for managing large numbers of objects having the same property
US20030043191A1 (en) 2001-08-17 2003-03-06 David Tinsley Systems and methods for displaying a graphical user interface
KR20040029452A (ko) 2001-08-27 2004-04-06 그레이스노트 아이엔씨 플레이리스트 생성, 전송 및 검색
JP2003067226A (ja) * 2001-08-29 2003-03-07 Cybozu Inc ファイル管理システム及びプログラム
US6662198B2 (en) 2001-08-30 2003-12-09 Zoteca Inc. Method and system for asynchronous transmission, backup, distribution of data and file sharing
US6966033B1 (en) 2001-09-28 2005-11-15 Emc Corporation Methods and apparatus for graphically managing resources
CA2357969A1 (en) * 2001-09-28 2003-03-28 Dirk Alexander Seelemann Customazation of object property layout for a user interface
US20030065728A1 (en) 2001-09-28 2003-04-03 Rajko Milovanovic Filing and retrieval of e-mail into person associated folders
US7203948B2 (en) 2001-09-29 2007-04-10 Siebel Systems, Inc. Method, apparatus, and system for implementing caching of view custom options in a framework to support web-based applications
US6952714B2 (en) 2001-10-02 2005-10-04 Citrix Systems, Inc. Method for distributed program execution with server-based file type association
US20030097410A1 (en) * 2001-10-04 2003-05-22 Atkins R. Travis Methodology for enabling multi-party collaboration across a data network
US8015204B2 (en) 2001-10-16 2011-09-06 Microsoft Corporation Scoped access control metadata element
US7290245B2 (en) 2001-10-18 2007-10-30 Microsoft Corporation Methods and systems for navigating deterministically through a graphical user interface
US8549434B2 (en) 2001-10-18 2013-10-01 Microsoft Corporation Method for graphical representation of a content collection
GB2387001B (en) 2001-10-22 2005-02-02 Apple Computer Intelligent interaction between media player and host computer
US20030078918A1 (en) 2001-10-23 2003-04-24 Souvignier Todd J. Method, apparatus and system for file sharing between computers
US7171626B2 (en) 2001-10-29 2007-01-30 Microsoft Corporation System and method for presenting the contents of a content collection based on content type
US7069547B2 (en) 2001-10-30 2006-06-27 International Business Machines Corporation Method, system, and program for utilizing impact analysis metadata of program statements in a development environment
US20030081002A1 (en) 2001-10-30 2003-05-01 Microsoft Corporation Method and system for chaining and extending wizards
US7203737B2 (en) 2001-10-31 2007-04-10 Microsoft Corporation Computer system with file association and application retrieval
US20030081007A1 (en) 2001-10-31 2003-05-01 James Cyr Object oriented explorer type environment
US20030093580A1 (en) 2001-11-09 2003-05-15 Koninklijke Philips Electronics N.V. Method and system for information alerts
US7171468B2 (en) 2001-11-10 2007-01-30 Kabushiki Kaisha Toshiba System and method for accessing a document management repository
US6799173B2 (en) * 2001-11-14 2004-09-28 Sun Microsystems, Inc. Method and apparatus for sharing code containing references to non-shared objects
US6944626B2 (en) 2001-11-26 2005-09-13 Microsoft Corp. Dynamically generated schema representing multiple hierarchies of inter-object relationships
US7075550B2 (en) 2001-11-27 2006-07-11 Bonadio Allan R Method and system for graphical file management
JP4186456B2 (ja) 2001-11-28 2008-11-26 沖電気工業株式会社 分散ファイル共有システムおよびその制御方法
US6826443B2 (en) 2001-11-29 2004-11-30 Agilent Technologies, Inc. Systems and methods for managing interaction with a presentation of a tree structure in a graphical user interface
US7430723B2 (en) 2001-11-29 2008-09-30 Gse Advanced Industrial Technologies, Gmbh System and method for implementing a three-dimensional graphic user interface
CN1421800A (zh) 2001-11-30 2003-06-04 英业达股份有限公司 电子文件预览系统与方法
JP2003167762A (ja) 2001-11-30 2003-06-13 Sony Corp データ表示装置及び表示制御方法
CA2364631A1 (en) 2001-12-04 2003-06-04 Kevin W. Jameson Collection extensible action gui
US20030105745A1 (en) 2001-12-05 2003-06-05 Davidson Jason A. Text-file based relational database
JP4225038B2 (ja) * 2001-12-11 2009-02-18 トヨタ自動車株式会社 ユニット設計装置およびユニット設計方法
US7478418B2 (en) 2001-12-12 2009-01-13 Guardian Data Storage, Llc Guaranteed delivery of changes to security policies in a distributed system
US7133874B2 (en) 2001-12-13 2006-11-07 Microsoft Corporation Prototyping model for components of a software program
US7024427B2 (en) 2001-12-19 2006-04-04 Emc Corporation Virtual file system
JP3778079B2 (ja) 2001-12-20 2006-05-24 株式会社日立製作所 表示装置
US20030120928A1 (en) 2001-12-21 2003-06-26 Miles Cato Methods for rights enabled peer-to-peer networking
KR100436815B1 (ko) 2001-12-24 2004-06-23 한국전자통신연구원 실시간 렌더링을 위한 하드웨어 그래픽 가속장치 내 연산최적화 시스템 및 그 방법
US7266843B2 (en) 2001-12-26 2007-09-04 Mcafee, Inc. Malware scanning to create clean storage locations
US7266563B2 (en) 2001-12-28 2007-09-04 Fotomedia Technologies, Llc Specifying, assigning, and maintaining user defined metadata in a network-based photosharing system
US7143362B2 (en) 2001-12-28 2006-11-28 International Business Machines Corporation System and method for visualizing and navigating content in a graphical user interface
EP1472633A2 (en) 2002-01-08 2004-11-03 Sap Ag Enhanced email management system
JP2003208343A (ja) 2002-01-10 2003-07-25 Ricoh Co Ltd ファイル作成・閲覧方法、ファイル作成方法、ファイル閲覧方法、ファイル構造及びプログラム
US20040205633A1 (en) 2002-01-11 2004-10-14 International Business Machines Corporation Previewing file or document content
US7243334B1 (en) 2002-01-16 2007-07-10 Prelude Systems, Inc. System and method for generating user interface code
US7089287B2 (en) 2002-01-16 2006-08-08 Xerox Corporation Message-based system having embedded information management capabilities
US6961734B2 (en) 2002-01-17 2005-11-01 International Business Machines Corporation Method, system, and program for defining asset classes in a digital library
US7552189B2 (en) 2002-01-18 2009-06-23 Bea Systems, Inc. System and method for using virtual directories to service URL requests URL requests in application servers
US7424715B1 (en) 2002-01-28 2008-09-09 Verint Americas Inc. Method and system for presenting events associated with recorded data exchanged between a server and a user
US20030158788A1 (en) * 2002-02-12 2003-08-21 Turpin Kenneth A. Color conversion and standardization system and methods of making and using same
US6922709B2 (en) 2002-02-19 2005-07-26 International Business Machines Corporation Method for maintaining consistent dual copies of vital product data in a dual accessor library of portable data storage media
US7343365B2 (en) 2002-02-20 2008-03-11 Microsoft Corporation Computer system architecture for automatic context associations
WO2003075186A1 (en) 2002-03-01 2003-09-12 Paul Jeffrey Krupin A method and system for creating improved search queries
US6763777B1 (en) 2002-03-08 2004-07-20 Christian F. Rosenberg Conversion cockpit for a sailboat
AU2003223238A1 (en) 2002-03-11 2003-09-29 Visionshare, Inc. Method and system for peer-to-peer secure communication
US7607102B2 (en) 2002-03-14 2009-10-20 Apple Inc. Dynamically changing appearances for user interface elements during drag-and-drop operations
US7107285B2 (en) 2002-03-16 2006-09-12 Questerra Corporation Method, system, and program for an improved enterprise spatial system
EP1535195A4 (en) 2002-03-18 2008-04-02 Corporation Bigtribe COMMUNITY LIST
US20040006549A1 (en) 2002-03-22 2004-01-08 Ward Mullins Micro edition dynamic object-driven database manipulation and mapping system
US20040044776A1 (en) 2002-03-22 2004-03-04 International Business Machines Corporation Peer to peer file sharing system using common protocols
US20030212710A1 (en) 2002-03-27 2003-11-13 Michael J. Guy System for tracking activity and delivery of advertising over a file network
US20040030731A1 (en) 2002-04-03 2004-02-12 Liviu Iftode System and method for accessing files in a network
US6938042B2 (en) 2002-04-03 2005-08-30 Laplink Software Inc. Peer-to-peer file sharing
US7010755B2 (en) 2002-04-05 2006-03-07 Microsoft Corporation Virtual desktop manager
US7068291B1 (en) 2002-04-11 2006-06-27 Bellsouth Intellectual Property Corp. Video display screen segmentation
US20040019875A1 (en) 2002-04-29 2004-01-29 Welch Keith C. Masked edit control for use in a graphical programming environment
US20030210281A1 (en) 2002-05-07 2003-11-13 Troy Ellis Magnifying a thumbnail image of a document
US7389242B2 (en) 2002-05-07 2008-06-17 Re3W Worldwide Limited Interactive processing of real estate transactions
US6816863B2 (en) 2002-05-09 2004-11-09 International Business Machines Corporation Method, system, and computer product for providing a distribution list
US7457810B2 (en) 2002-05-10 2008-11-25 International Business Machines Corporation Querying markup language data sources using a relational query processor
US7080059B1 (en) 2002-05-13 2006-07-18 Quasm Corporation Search and presentation engine
US20030222915A1 (en) 2002-05-30 2003-12-04 International Business Machines Corporation Data processor controlled display system with drag and drop movement of displayed items from source to destination screen positions and interactive modification of dragged items during the movement
US7574488B2 (en) 2002-05-31 2009-08-11 Hitachi, Ltd. Method and apparatus for peer-to-peer file sharing
US20030227487A1 (en) 2002-06-01 2003-12-11 Hugh Harlan M. Method and apparatus for creating and accessing associative data structures under a shared model of categories, rules, triggers and data relationship permissions
US7191411B2 (en) 2002-06-06 2007-03-13 Moehrle Armin E Active path menu navigation system
US7100150B2 (en) 2002-06-11 2006-08-29 Sun Microsystems, Inc. Method and apparatus for testing embedded examples in GUI documentation
JP4308587B2 (ja) 2002-06-24 2009-08-05 株式会社リコー 文書群管理装置
US20040001106A1 (en) 2002-06-26 2004-01-01 John Deutscher System and process for creating an interactive presentation employing multi-media components
US20040002993A1 (en) 2002-06-26 2004-01-01 Microsoft Corporation User feedback processing of metadata associated with digital media files
US20040004638A1 (en) 2002-07-02 2004-01-08 Ketan Babaria Method and apparatus for multiple-window multiple-selection operations in graphical-user-interface environments
AU2003252024A1 (en) 2002-07-16 2004-02-02 Bruce L. Horn Computer system for automatic organization, indexing and viewing of information from multiple sources
JP2004054721A (ja) 2002-07-23 2004-02-19 Hitachi Ltd ネットワークストレージ仮想化方法
CA2398103A1 (en) 2002-08-14 2004-02-14 March Networks Corporation Multi-dimensional table filtering system
US20040117405A1 (en) 2002-08-26 2004-06-17 Gordon Short Relating media to information in a workflow system
US20040054674A1 (en) 2002-09-13 2004-03-18 Carpenter Keith A. Enabling a web application to access a protected file on a secured server
US6956942B2 (en) 2002-09-18 2005-10-18 Sbc Properties, L.P. Multi-modal address book
US20040056894A1 (en) 2002-09-19 2004-03-25 Igor Zaika System and method for describing and instantiating extensible user interfaces
US7197517B2 (en) 2002-09-25 2007-03-27 International Business Machines Corporation Systems, methods, and computer program products to display and select hierarchical database segments and fields
US7337409B2 (en) 2002-09-25 2008-02-26 Siemens Aktiengesellschaft Customizable drag and drop for industrial software applications
AU2002951709A0 (en) 2002-09-26 2002-10-17 Canon Information Systems Research Australia Pty Ltd Efficient printing of frames pages
US8935202B2 (en) 2002-09-30 2015-01-13 Reed Elsevier Inc. Managing changes in a relationship management system
BR0313490A (pt) 2002-09-30 2005-07-05 Microsoft Corp Sistema e método para tornar elementos de interface de usuário conhecidos por uma aplicação e usuário
JP4262959B2 (ja) 2002-10-11 2009-05-13 三菱電機株式会社 情報検索装置および情報検索方法
US20040073705A1 (en) 2002-10-15 2004-04-15 Madril Robert John Print preview with edit hyperlink
US20040153968A1 (en) 2002-10-24 2004-08-05 Jennie Ching Method and system for user customizable asset metadata generation in a web-based asset management system
JP2006507614A (ja) 2002-10-28 2006-03-02 グレースノート インコーポレイテッド パーソナルオーディオ記録システム
US20040088374A1 (en) 2002-10-31 2004-05-06 Webb James D. Aggregation and sharing of patient data
US7100119B2 (en) 2002-11-01 2006-08-29 Microsoft Corporation Page bar control
GB0226294D0 (en) 2002-11-12 2002-12-18 Autodesk Canada Inc Image processing
AU2003297275A1 (en) 2002-11-15 2004-06-15 Big Champagne, Llc. Monitor file storage and transfer on a peer-to-peer network
WO2004046957A2 (en) 2002-11-15 2004-06-03 Creo Inc. Methods and systems for sharing data
TWI221746B (en) 2002-11-18 2004-10-01 Ulead Systems Inc Preview file generating method applicable on multiple systems and device thereof
US20040098379A1 (en) 2002-11-19 2004-05-20 Dan Huang Multi-indexed relationship media organization system
US7293031B1 (en) 2002-11-21 2007-11-06 Ncr Corp. Report specification generators and interfaces
US7549047B2 (en) 2002-11-21 2009-06-16 Xerox Corporation Method and system for securely sharing files
US20040103073A1 (en) 2002-11-21 2004-05-27 Blake M. Brian System for and method of using component-based development and web tools to support a distributed data management system
JP2004177996A (ja) 2002-11-22 2004-06-24 Toshiba Corp 階層型データベース装置及び階層型データベースの構築方法
US7386529B2 (en) 2002-12-19 2008-06-10 Mathon Systems, Inc. System and method for managing content with event driven actions to facilitate workflow and other features
AU2002953500A0 (en) 2002-12-20 2003-01-09 Redbank Manor Pty Ltd A system and method of requesting, viewing and acting on search results in a time-saving manner
JP4102199B2 (ja) 2003-01-06 2008-06-18 オリンパス株式会社 撮像システム、カメラ、外部機器、撮像プログラム、記録媒体、および撮像方法
US7581164B2 (en) 2003-01-06 2009-08-25 Apple Inc. User interface for accessing presentations
US20040146272A1 (en) 2003-01-09 2004-07-29 Kessel Kurt A. System and method for managing video evidence
JP3900085B2 (ja) 2003-01-14 2007-04-04 ミツミ電機株式会社 ゲーム用コントローラ
US7383494B2 (en) 2003-01-15 2008-06-03 Xerox Corporation Generating a confirmation sheet listing identifiers, thumbnails, and pages associated with page thumbnails
US7769881B2 (en) 2003-01-24 2010-08-03 Hitachi, Ltd. Method and apparatus for peer-to peer access
US7945618B2 (en) 2003-02-10 2011-05-17 Oren Asher Peer-to-peer service designer
US7565618B2 (en) 2003-02-13 2009-07-21 LumaPix Inc. Method and system for distributing multiple dragged objects
US7739597B2 (en) 2003-02-24 2010-06-15 Microsoft Corporation Interactive media frame display
US20040230917A1 (en) 2003-02-28 2004-11-18 Bales Christopher E. Systems and methods for navigating a graphical hierarchy
US7930350B2 (en) 2003-03-05 2011-04-19 Canon U.S.A., Inc. Digital image sharing enabled chat application
US7890543B2 (en) 2003-03-06 2011-02-15 Microsoft Corporation Architecture for distributed computing system and automated design, deployment, and management of distributed applications
US20040181516A1 (en) 2003-03-13 2004-09-16 First Data Corporation Methods and systems for monitoring document-production processes
US7487460B2 (en) 2003-03-21 2009-02-03 Microsoft Corporation Interface for presenting data representations in a screen-area inset
US7240292B2 (en) 2003-04-17 2007-07-03 Microsoft Corporation Virtual address bar user interface control
US7409644B2 (en) 2003-05-16 2008-08-05 Microsoft Corporation File system shell
US7769794B2 (en) 2003-03-24 2010-08-03 Microsoft Corporation User interface for a file system shell
US7823077B2 (en) 2003-03-24 2010-10-26 Microsoft Corporation System and method for user modification of metadata in a shell browser
US7712034B2 (en) 2003-03-24 2010-05-04 Microsoft Corporation System and method for shell browser
US7627552B2 (en) 2003-03-27 2009-12-01 Microsoft Corporation System and method for filtering and organizing items based on common elements
US20050080807A1 (en) 2003-10-12 2005-04-14 Microsoft Corporation Extensible creation and editing of integrated collections
US7890960B2 (en) 2003-03-26 2011-02-15 Microsoft Corporation Extensible user context system for delivery of notifications
US7526483B2 (en) 2003-03-27 2009-04-28 Microsoft Corporation System and method for virtual folder sharing including utilization of static and dynamic lists
US7650575B2 (en) 2003-03-27 2010-01-19 Microsoft Corporation Rich drag drop user interface
US7587411B2 (en) 2003-03-27 2009-09-08 Microsoft Corporation System and method for filtering and organizing items based on common elements
US7536386B2 (en) 2003-03-27 2009-05-19 Microsoft Corporation System and method for sharing items in a computer system
US7499925B2 (en) 2003-03-27 2009-03-03 Microsoft Corporation File system for displaying items of different types and from different physical locations
US7925682B2 (en) 2003-03-27 2011-04-12 Microsoft Corporation System and method utilizing virtual folders
US7512885B2 (en) 2003-03-31 2009-03-31 Avid Technology, Inc. Graphical user interface for navigating and displaying relationships among media data and metadata
US7555722B2 (en) 2003-03-31 2009-06-30 Microsoft Corporation Dynamic link control object for dynamically presenting link options in connection with a content management server system
US7493614B2 (en) 2003-03-31 2009-02-17 Microsoft Corporation System architecture and related methods for dynamically adding software components to extend functionality of system processes
US8001088B2 (en) 2003-04-04 2011-08-16 Avid Technology, Inc. Indexing media files in a distributed, multi-user system for managing and editing digital media
US7120619B2 (en) * 2003-04-22 2006-10-10 Microsoft Corporation Relationship view
US7415484B1 (en) 2003-05-09 2008-08-19 Vignette Corporation Method and system for modeling of system content for businesses
US7693867B2 (en) 2003-05-14 2010-04-06 Pixar Model referencing method and apparatus
IL162163A0 (en) 2003-05-16 2005-11-20 Microsoft Corp File system shell
US6882242B2 (en) 2003-06-19 2005-04-19 Radio Frequency Systems, Inc. Frequency selective low loss transmission line system
US20050015405A1 (en) 2003-07-18 2005-01-20 Microsoft Corporation Multi-valued properties
JP2004046870A (ja) 2003-07-25 2004-02-12 Fuji Xerox Co Ltd 情報単位群操作装置
US7747625B2 (en) 2003-07-31 2010-06-29 Hewlett-Packard Development Company, L.P. Organizing a collection of objects
JP4343633B2 (ja) 2003-09-19 2009-10-14 旭化成エンジニアリング株式会社 糸状物の巻取り方法及び装置
US7429987B2 (en) 2003-09-19 2008-09-30 International Business Machines Corporation Intelligent positioning of items in a tree map visualization
US20050188174A1 (en) 2003-10-12 2005-08-25 Microsoft Corporation Extensible creation and editing of collections of objects
US8024335B2 (en) 2004-05-03 2011-09-20 Microsoft Corporation System and method for dynamically generating a selectable search extension
US7159188B2 (en) 2003-10-23 2007-01-02 Microsoft Corporation System and method for navigating content in an item
US20050102258A1 (en) * 2003-11-12 2005-05-12 Tecu Kirk S. Saving a file as multiple files
US20050114672A1 (en) 2003-11-20 2005-05-26 Encryptx Corporation Data rights management of digital information in a portable software permission wrapper
US20050131760A1 (en) 2003-12-16 2005-06-16 Dun & Bradstreet, Inc. Advanced prospecting features for generating targeted business-to-business sales leads and mailing lists
US7392278B2 (en) 2004-01-23 2008-06-24 Microsoft Corporation Building and using subwebs for focused search
JP2005208515A (ja) 2004-01-26 2005-08-04 Sumitomo Electric Ind Ltd 波長変換方法および波長変換器
US8832600B2 (en) 2004-01-27 2014-09-09 International Business Machines Corporation Method, system, and program for navigating files
US7412447B2 (en) 2004-03-01 2008-08-12 Fuji Xerox Co., Ltd. Remote file management using shared credentials for remote clients outside firewall
US20050216886A1 (en) 2004-03-12 2005-09-29 Onfolio, Inc. Editing multi-layer documents
US20050216825A1 (en) 2004-03-12 2005-09-29 Onfolio, Inc. Local storage of script-containing content
US20050240489A1 (en) 2004-03-12 2005-10-27 Onfolio, Inc. Retaining custom item order
US7692807B1 (en) 2004-04-01 2010-04-06 Applied Discovery, Inc. System and method for batch printing high-volume electronic documents from a network
WO2005103874A2 (en) 2004-04-16 2005-11-03 Cascade Basic Research Corp. Modelling relationships within an on-line connectivity universe
US7694236B2 (en) 2004-04-23 2010-04-06 Microsoft Corporation Stack icons representing multiple objects
US7657846B2 (en) 2004-04-23 2010-02-02 Microsoft Corporation System and method for displaying stack icons
US8707209B2 (en) 2004-04-29 2014-04-22 Microsoft Corporation Save preview representation of files being created
US7769752B1 (en) 2004-04-30 2010-08-03 Network Appliance, Inc. Method and system for updating display of a hierarchy of categories for a document repository
US7853895B2 (en) 2004-05-11 2010-12-14 Sony Computer Entertainment Inc. Control of background media when foreground graphical user interface is invoked
US7191422B1 (en) 2004-05-26 2007-03-13 Sun Microsystems, Inc. System and method for determining a carrier layout using cornered chip-to-chip input/output
US20060059204A1 (en) 2004-08-25 2006-03-16 Dhrubajyoti Borthakur System and method for selectively indexing file system content
US8683351B2 (en) 2004-10-26 2014-03-25 International Business Machines Corporation Chat user interface for threaded text chat systems
US7689570B2 (en) 2004-12-28 2010-03-30 Sap Ag Dynamic sorting of virtual nodes
US20070168885A1 (en) 2005-01-21 2007-07-19 Michael Muller Sorting and filtering activities in an activity-centric collaborative computing environment
US7614016B2 (en) 2005-04-21 2009-11-03 Microsoft Corporation Multiple roots in navigation pane
US7536410B2 (en) 2005-04-22 2009-05-19 Microsoft Corporation Dynamic multi-dimensional scrolling
US20060242591A1 (en) 2005-04-22 2006-10-26 Microsoft Corporation File dialog user interfaces and creation of same
US8522154B2 (en) 2005-04-22 2013-08-27 Microsoft Corporation Scenario specialization of file browser
US20060242122A1 (en) 2005-04-22 2006-10-26 Microsoft Corporation Systems, methods, and user interfaces for storing, searching, navigating, and retrieving electronic information
US8195646B2 (en) 2005-04-22 2012-06-05 Microsoft Corporation Systems, methods, and user interfaces for storing, searching, navigating, and retrieving electronic information
US7565613B2 (en) 2005-12-01 2009-07-21 Microsoft Corporation User interface incorporating data ecosystem awareness
US7653638B2 (en) 2005-12-01 2010-01-26 Microsoft Corporation Data ecosystem awareness
US7613713B2 (en) 2005-12-01 2009-11-03 Microsoft Corporation Data ecosystem awareness
US20070186183A1 (en) 2006-02-06 2007-08-09 International Business Machines Corporation User interface for presenting a palette of items
JP2008210057A (ja) 2007-02-23 2008-09-11 Hitachi Ltd 記憶システム及びその管理方法

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102227711A (zh) * 2008-09-26 2011-10-26 韩国电子通信研究院 用于升级结构化信息的设备和方法
CN102272823A (zh) * 2008-11-21 2011-12-07 兰德尔·里斯 用于文件管理、存储及显示的机器、程序产品及计算机实施的方法
CN105446705A (zh) * 2014-06-30 2016-03-30 国际商业机器公司 用于确定配置文件的特性的方法和装置
US10048971B2 (en) 2014-06-30 2018-08-14 International Business Machines Corporation Determining characteristics of configuration files
CN105446705B (zh) * 2014-06-30 2019-06-21 国际商业机器公司 用于确定配置文件的特性的方法和装置
US11029969B2 (en) 2014-06-30 2021-06-08 International Business Machines Corporation Determining characteristics of configuration files
CN104537240A (zh) * 2014-12-26 2015-04-22 北京像素软件科技股份有限公司 一种确定游戏中属性的方法和装置
CN104537240B (zh) * 2014-12-26 2019-01-01 北京像素软件科技股份有限公司 一种确定游戏中属性的方法和装置
CN108829651A (zh) * 2018-04-17 2018-11-16 平安科技(深圳)有限公司 一种公文处理的方法、装置、终端设备及存储介质

Also Published As

Publication number Publication date
CN1916894B (zh) 2010-05-05
EP1594053A2 (en) 2005-11-09
US20050246313A1 (en) 2005-11-03
US8661036B2 (en) 2014-02-25
US20080307346A1 (en) 2008-12-11
EP1594053A3 (en) 2008-01-09
JP5079986B2 (ja) 2012-11-21
KR101120681B1 (ko) 2012-03-23
JP2005317027A (ja) 2005-11-10
WO2005111784A3 (en) 2009-04-09
JP2012164365A (ja) 2012-08-30
US20090055428A1 (en) 2009-02-26
WO2005111784A2 (en) 2005-11-24
KR20060047632A (ko) 2006-05-18
US8972342B2 (en) 2015-03-03
US7421438B2 (en) 2008-09-02
JP5389981B2 (ja) 2014-01-15
US20080288531A1 (en) 2008-11-20

Similar Documents

Publication Publication Date Title
CN1916894A (zh) 元数据编辑控制
US10255377B2 (en) Taxonomy driven site navigation
US9940693B2 (en) Information processing for display of content based on importance level
US10372748B2 (en) Methods and apparatuses for presenting content
US9014832B2 (en) Augmenting media content in a media sharing group
US20130297604A1 (en) Electronic device and method for classification of communication data objects
US20090299990A1 (en) Method, apparatus and computer program product for providing correlations between information from heterogenous sources
US20090217352A1 (en) Web managed multimedia asset management method and system
US20080092054A1 (en) Method and system for displaying photos, videos, rss and other media content in full-screen immersive view and grid-view using a browser feature
KR20170091142A (ko) 웹 콘텐츠 태깅 및 필터링
CN1543120A (zh) 用于存在状态指示的方法及装置
CN1609858A (zh) 对等组共享空间中进行文件共享的系统和方法
US20060031235A1 (en) Expression and time-based data creation and creator-controlled organizations
WO2005101237A1 (en) A media package and a system and method for managing a media package
CN1759389A (zh) 利用虚拟文件夹的系统和方法
US20090049374A1 (en) Online magazine
US8850359B2 (en) Image processor and image processing method
WO2006076660A2 (en) Systems and methods for sharing loops
US9721321B1 (en) Automated interactive dynamic audio/visual performance with integrated data assembly system and methods
CN1758251A (zh) 静态和动态数据集的交互
US10963635B2 (en) Extensibility of compound data objects
JP6376124B2 (ja) 情報処理装置、情報処理方法およびプログラム
WO2013149067A1 (en) Content management system for publishing guides
CN1667613A (zh) 结构化任务命名
WO2013155024A2 (en) Developing implicit metadata for data stores

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
ASS Succession or assignment of patent right

Owner name: MICROSOFT TECHNOLOGY LICENSING LLC

Free format text: FORMER OWNER: MICROSOFT CORP.

Effective date: 20150519

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20150519

Address after: Washington State

Patentee after: Micro soft technique license Co., Ltd

Address before: Washington State

Patentee before: Microsoft Corp.

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100505

Termination date: 20210429

CF01 Termination of patent right due to non-payment of annual fee