System and method for managing property information related to a resource
    1.
    发明授权
    System and method for managing property information related to a resource 有权
    用于管理与资源相关的财产信息的系统和方法

    公开(公告)号:US06363386B1

    公开(公告)日:2002-03-26

    申请号:US09360538

    申请日:1999-07-26

    IPC分类号: G06F1730

    CPC分类号: G06F17/30067 G06F17/30011

    摘要: A method is described for managing property information related to a resource such as a computer file or directory. First, a property file is created for storing property information related to the resource. Next, the property file is directly associated with the resource such that if the resource is moved, copied, or deleted, the corresponding property file is also moved, copied, or deleted, thus protecting against disassociation. The property file is also directly associated with the resource without having to refer to a separate look-up or sequel database, thus saving computer time. Organizing the property file in this manner allows for searches to be performed on the property information as well as on the content of the resource.

    摘要翻译: 描述了一种用于管理与诸如计算机文件或目录之类的资源相关的属性信息的方法。 首先,创建一个属性文件,用于存储与资源相关的属性信息。 接下来,属性文件与资源直接相关联,以便如果资源被移动,复制或删除,则相应的属性文件也被移动,复制或删除,从而防止解除关联。 属性文件也与资源直接关联,而不必参考单独的查找或续集数据库,从而节省计算机时间。 以这种方式组织属性文件允许对属性信息以及资源的内容进行搜索。

    Data structure and method of storing a digital document
    2.
    发明授权
    Data structure and method of storing a digital document 有权
    存储数字文档的数据结构和方法

    公开(公告)号:US06775678B1

    公开(公告)日:2004-08-10

    申请号:US09546847

    申请日:2000-04-11

    IPC分类号: G06F1730

    摘要: A data structure is provided for storing a digital document to be rendered on a printer or viewer. The data structure includes a plurality of objects that define the content and layout of the document. The objects include at least one graphics object representative of a portion of at least one of the pages, a page object for each page, a document root object, a job object, and an index object. A canvas object can be provided which includes a list of graphics objects to be rendered on the associated page and the coordinates on the page at which each graphics object is located. Each page object includes a reference to the at least one graphics object, or a canvas object, for that page, and each document root object includes a list of the page objects for the document. The job object includes a list of all the document root objects for the documents to be rendered by the data structure, and the index object identifies the location of each of the objects in the data structure.

    摘要翻译: 提供了一种用于存储要在打印机或观看者上呈现的数字文档的数据结构。 数据结构包括定义文档的内容和布局的多个对象。 对象包括表示至少一个页面的一部分的至少一个图形对象,每个页面的页面对象,文档根对象,作业对象和索引对象。 可以提供画布对象,其中包括要在相关页面上呈现的图形对象的列表以及每个图形对象所在页面上的坐标。 每个页面对象包括对该页面的至少一个图形对象或画布对象的引用,并且每个文档根对象包括该文档的页面对象的列表。 作业对象包括由数据结构呈现的文档的所有文档根对象的列表,索引对象标识数据结构中每个对象的位置。

    Method and system for maintaining the integrity of links in a computer network
    3.
    发明授权
    Method and system for maintaining the integrity of links in a computer network 有权
    用于维护计算机网络中链路完整性的方法和系统

    公开(公告)号:US06449615B1

    公开(公告)日:2002-09-10

    申请号:US09157880

    申请日:1998-09-21

    IPC分类号: G06F1706

    CPC分类号: G06F17/3089

    摘要: A method and system for maintaining the integrity of links in a computer network. The method and system is realized in a link tracking service including a local link tracking service, preferably running on all of the computers within the network, and a centralized link tracking server, preferably running on a network server. The local link tracking service manages the link tracking activities for the machine on which it resides. These activities include searching for link sources and tracking link source moves. The centralized link tracking service is provided to cooperate with the local link tracking services and, more particularly, for recording link source file movements as reported to it by the local link tracking services. The recorded information is available to be used by the local link tracking services should the local link tracking services need assistance in finding a link source that has been moved.

    摘要翻译: 一种维护计算机网络中链路完整性的方法和系统。 该方法和系统在包括本地链路跟踪服务的链路跟踪服务中实现,优选地在网络中的所有计算机上运行,​​以及优选地在网络服务器上运行的集中式链路跟踪服务器。 本地链接跟踪服务管理其所在机器的链接跟踪活动。 这些活动包括搜索链接源和跟踪链接源移动。 提供集中的链路跟踪服务以与本地链路跟踪服务协作,更具体地,用于记录由本地链路跟踪服务向其报告的链路源文件移动。 如果本地链接跟踪服务需要帮助以找到已移动的链接源,则本地链接跟踪服务可以使用所记录的信息。

    Inheritance context for graphics primitives
    4.
    发明授权
    Inheritance context for graphics primitives 有权
    图形基元的继承上下文

    公开(公告)号:US07743387B2

    公开(公告)日:2010-06-22

    申请号:US11252374

    申请日:2005-10-18

    IPC分类号: G06F13/00

    CPC分类号: G06F9/4492

    摘要: An inheritance context is created for a graphics primitive object that is a property of a visual element. The inheritance context can be used to make some element information (e.g., information in resource dictionaries, name dictionaries, and inheritable properties that reside in the element tree containing the visual element) available to the graphics primitive object.

    摘要翻译: 为作为可视元素的属性的图形原始对象创建继承上下文。 继承上下文可用于使图形原始对象可用的某些元素信息(例如,资源字典中的信息,名称字典和位于包含可视元素的元素树中的可继承属性)。

    Smooth transitions between animations
    5.
    发明授权
    Smooth transitions between animations 有权
    动画平滑过渡

    公开(公告)号:US07477254B2

    公开(公告)日:2009-01-13

    申请号:US11181197

    申请日:2005-07-13

    IPC分类号: G06T13/00 G09G5/00

    CPC分类号: G06T13/00

    摘要: Smooth transitions between rich media (e.g., animations of visual elements of a UI) are provided when a “second” animation is started on a property of a visual element for which a “first” animation is already running. When the second animation is started, an animation system causes a current value of the property that resulted from the running of the “first” animation (i.e., snapshot) to be stored, terminates or releases the first animation, and then causes the second animation to run using the snapshot as the “from” value of the property. Because the second animation “begins” at exactly the point at which the first animation ended, the transition between the first and second animation is smooth. An animation storage object can be created for a property for which an animation has been triggered to store base values and snapshots of the property while being animated.

    摘要翻译: 当在“第一”动画已经在运行的视觉元素的属性上开始“第二”动画时,提供富媒体之间的平滑过渡(例如,UI的视觉元素的动画)。 当第二动画开始时,动画系统导致由“第一”动画(即快照)的运行导致的属性的当前值被存储,终止或释放第一动画,然后使第二动画 使用快照作为属性的“from”值运行。 因为第二个动画在第一个动画结束的时间点开始,所以第一动画和第二动画之间的转换是平滑的。 可以为动画触发的属性创建动画存储对象,以便在动画时存储属性的基本值和快照。

    Coordinating animations and media in computer display output
    6.
    发明授权
    Coordinating animations and media in computer display output 有权
    协调电脑显示输出的动画和媒体

    公开(公告)号:US07336280B2

    公开(公告)日:2008-02-26

    申请号:US10992462

    申请日:2004-11-18

    IPC分类号: G06T13/00

    摘要: Described is a method and system in which storyboard objects coordinate the animation of multiple elements and/or media displayed on a computer graphics display. Storyboards relate properties of elements in an element tree to a timeline, such that the properties associated with a storyboard are animated/play together as a group by starting, stopping, seeking or pausing the storyboard. Triggers, such as controlled by user interaction with the displayed information, including property triggers that change values in response to a state change, and event triggers that fire events, may cause the storyboard to start, stop, pause and seek. Storyboards may be used in XAML-based programs, and may be directly associated with elements, or indirectly associated with elements via styles. Complex properties and changeables are supported. Media playback may be controlled via storyboards, and thereby coordinated with other media playback and/or animations.

    摘要翻译: 描述了一种方法和系统,其中故事板对象协调显示在计算机图形显示器上的多个元素和/或媒体的动画。 故事板将元素树中的元素的属性与时间轴相关联,使得与故事板相关联的属性通过启动,停止,寻找或暂停故事板一起作为一组进行动画/播放。 触发器,例如由用户与显示的信息交互控制,包括响应于状态改变而改变值的属性触发器以及触发事件的事件触发器,可能导致故事板启动,停止,暂停和寻找。 故事板可以在基于XAML的程序中使用,并且可以直接与元素相关联,或者通过样式与元素间接关联。 支持复杂属性和可更改。 可以通过故事板来控制媒体播放,从而与其他媒体播放和/或动画协调。

    Application programming interfaces for an on-demand property system
    8.
    发明授权
    Application programming interfaces for an on-demand property system 有权
    用于按需属性系统的应用程序编程接口

    公开(公告)号:US07562095B2

    公开(公告)日:2009-07-14

    申请号:US11036967

    申请日:2005-01-14

    IPC分类号: G06F17/00 G06F7/00 G06F9/44

    摘要: The application programming interfaces described herein are directed at property management mechanisms that operate within an on-demand property system. The property management mechanisms support the caching of property values on an as needed basis, allow a plurality of object instances to utilize the same property via attached properties, overriding default information associated with a property on a per type basis, obtaining values for a property from an external source, and the like. In addition, the on-demand property system provides validation and control for each property instance. The property management mechanisms minimize the storage requirements and provide flexibility without requiring additional code from the developers.

    摘要翻译: 本文描述的应用程序编程接口针对在按需属性系统中操作的属性管理机制。 属性管理机制根据需要支持对属性值的缓存,允许多个对象实例通过附加属性利用相同的属性,覆盖与每个类型基础上的属性关联的默认信息,获取属性值 外部源等。 此外,按需属性系统为每个属性实例提供验证和控制。 物理管理机制可最大限度地减少存储需求并提供灵活性,而无需开发人员附加的代码。

    Method and system for mapping tags to classes using namespaces
    9.
    发明授权
    Method and system for mapping tags to classes using namespaces 失效
    使用命名空间将标签映射到类的方法和系统

    公开(公告)号:US07496828B2

    公开(公告)日:2009-02-24

    申请号:US11049527

    申请日:2005-02-01

    IPC分类号: G06N3/00

    CPC分类号: G06F17/2247

    摘要: A method and system for mapping a tag in a markup language (ML) document to a class using namespaces is described. A parser in a computing system analyzes the tag in the ML document. A definition file location attribute related to the tag is referenced in the ML document. A definition file associated with definition file location attribute is retrieved. A namespace related to the tag is referenced within the definition file to determine the class associated with the tag. The class is located in an assembly such that the tag is mapped to the class.

    摘要翻译: 描述了使用命名空间将标记语言(ML)文档中的标签映射到类的方法和系统。 计算系统中的解析器分析了ML文档中的标签。 与标签相关的定义文件位置属性在ML文档中引用。 检索与定义文件位置属性相关联的定义文件。 在定义文件中引用与标记相关的命名空间,以确定与标记关联的类。 该类位于组件中,使得标签映射到类。

    Hybrid tree for mixed user interface elements and sequential data
    10.
    发明授权
    Hybrid tree for mixed user interface elements and sequential data 有权
    混合树用于混合用户界面元素和顺序数据

    公开(公告)号:US07188340B2

    公开(公告)日:2007-03-06

    申请号:US10186050

    申请日:2002-06-28

    IPC分类号: G06F9/45 G06F7/00 G06F17/00

    CPC分类号: G06F17/2247 Y10S707/99943

    摘要: A hybrid tree data structure is suitable for use in scenarios involving intermingled text and user interface elements. Trees of two different types can be combined via one or more proxy nodes. For example, one type can be efficient at processing user interface elements and another can be efficient at processing text. Operations suitable for user interface elements can be efficiently performed on portions of the hybrid tree having user interface elements, and operations suitable for sequential data can be efficiently performed on portions of the hybrid tree having sequential data. The structure is thus suited for representing documents or graphical user interfaces. A hypertext document can be represented via the hybrid tree to enable more efficient searching, navigation, rendering, or editing of the document. Hybrid tree services can be provided by an operating system service.

    摘要翻译: 混合树数据结构适用于涉及混合文本和用户界面元素的场景。 可以通过一个或多个代理节点组合两种不同类型的树。 例如,一种类型在处理用户界面元素方面是有效的,另一种类型在处理文本时可以是有效的。 可以在具有用户界面元素的混合树的部分上有效地执行适合于用户界面元素的操作,并且可以在具有顺序数据的混合树的部分上有效地执行适合于顺序数据的操作。 因此,该结构适用于表示文档或图形用户界面。 可以通过混合树来表示超文本文件,以便能够更有效地搜索,导航,呈现或编辑文档。 混合树服务可以由操作系统服务提供。