Efficient mechanism for tracking data changes in a database system
    1.
    发明申请
    Efficient mechanism for tracking data changes in a database system 审中-公开
    用于跟踪数据库系统中数据更改的高效机制

    公开(公告)号:US20060248128A1

    公开(公告)日:2006-11-02

    申请号:US11118572

    申请日:2005-04-29

    IPC分类号: G06F17/30

    CPC分类号: G06F16/2358

    摘要: The subject invention provides a system and/or a method that facilitates tracking a data change to an entity within a data storage system at an entity level and at a sub-entity level. The data storage system can be a database-based file system, wherein an interface can receive at least one data change to an entity within the data storage system that in part represents complex instances of types. A track component can track additional data change information of one or more sub-entity levels of the entity when the entity participates in a synchronization (sync) relationship.

    摘要翻译: 本发明提供了一种系统和/或方法,其有助于跟踪在实体级别和子实体级别的数据存储系统内的实体的数据改变。 数据存储系统可以是基于数据库的文件系统,其中接口可以接收对数据存储系统内的实体的至少一个数据改变,其部分地表示类型的复杂实例。 当实体参与同步(sync)关系时,轨道组件可以跟踪实体的一个或多个子实体级别的附加数据改变信息。

    Data change notifications
    2.
    发明申请
    Data change notifications 有权
    数据更改通知

    公开(公告)号:US20070050392A1

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

    申请号:US11211869

    申请日:2005-08-25

    IPC分类号: G06F7/00

    摘要: A framework for data change notification includes a notification queue storing event notifications. Client applications can request event information regarding various data change events. For example, a client application can subscribe, via one or more APIs, to receive event information. The framework allows for session specific event notification mechanisms as well as durable event notification mechanisms that can be preserved across client sessions as well as server restarts. Innovative aspects of this invention include guaranteed delivery of event notifications, APIs to allow applications get summary of past events on the subscribed objects, automatic garbage collection/cleanup of notifications when a client session terminates.

    摘要翻译: 数据变更通知的框架包括存储事件通知的通知队列。 客户端应用程序可以请求有关各种数据更改事件的事件信息。 例如,客户端应用程序可以通过一个或多个API订阅接收事件信息。 该框架允许会话特定事件通知机制以及持久的事件通知机制,可以跨客户端会话以及服务器重新启动来保留。 本发明的创新方面包括事件通知的保证交付,允许应用程序获取订阅对象上过去事件的摘要的API,客户端会话终止时自动垃圾收集/通知清除。

    Arbitration mechanisms to deal with conflicting applications and user data
    4.
    发明申请
    Arbitration mechanisms to deal with conflicting applications and user data 有权
    仲裁机制来处理冲突的应用程序和用户数据

    公开(公告)号:US20080126349A1

    公开(公告)日:2008-05-29

    申请号:US11480807

    申请日:2006-06-30

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30067

    摘要: An arbitration policy resolves software applications operating on a single unit of data in a manner conflicting with other applications that operates on the same data or properties of the data. This is accomplished through picking an entity type of one application to have priority over an entity type of another application when both entity types map to a same property which caused the conflict. This allows user to observe the data in a consistent manner when switching between applications.

    摘要翻译: 仲裁政策以与在数据的相同数据或属性上运行的其他应用程序冲突的方式解决在单个数据单元上操作的软件应用程序。 这是通过在两个实体类型映射到导致冲突的相同属性时选择一个应用程序的实体类型来优先于另一个应用程序的实体类型来实现的。 这允许用户在应用程序之间切换时以一致的方式观察数据。

    Arbitration mechanisms to deal with conflicting applications and user data
    5.
    发明授权
    Arbitration mechanisms to deal with conflicting applications and user data 有权
    仲裁机制来处理冲突的应用程序和用户数据

    公开(公告)号:US08015570B2

    公开(公告)日:2011-09-06

    申请号:US11480807

    申请日:2006-06-30

    IPC分类号: G06F3/00 G06F15/173 G06F12/00

    CPC分类号: G06F17/30067

    摘要: An arbitration policy resolves software applications operating on a single unit of data in a manner conflicting with other applications that operates on the same data or properties of the data. This is accomplished through picking an entity type of one application to have priority over an entity type of another application when both entity types map to a same property which caused the conflict. This allows user to observe the data in a consistent manner when switching between applications.

    摘要翻译: 仲裁政策以与在数据的相同数据或属性上运行的其他应用程序冲突的方式解决在单个数据单元上操作的软件应用程序。 这是通过在两个实体类型映射到导致冲突的相同属性时选择一个应用程序的实体类型来优先于另一个应用程序的实体类型来实现的。 这允许用户在应用程序之间切换时以一致的方式观察数据。

    File system represented inside a database
    6.
    发明申请
    File system represented inside a database 有权
    文件系统表示在数据库内

    公开(公告)号:US20060195417A1

    公开(公告)日:2006-08-31

    申请号:US11155428

    申请日:2005-06-17

    IPC分类号: G06F17/30

    摘要: The subject invention provides a system and/or a method that facilitates adapting at least two disparate file systems. A file system adapter can provide uniformity and/or seamless integration between a first file system and a second file system. The file system adapter can employ a file-backed item that is enriched by a file to provide at least one of a property to an item and a file stream associated with the item. The file-backed item can allow a manipulation by at least one of an API for the first file system and an API for the second file system.

    摘要翻译: 本发明提供了一种有助于适应至少两个不同文件系统的系统和/或方法。 文件系统适配器可以提供在第一文件系统和第二文件系统之间的均匀性和/或无缝集成。 文件系统适配器可以使用由文件丰富的文件支持的项目,以向项目和与该项目相关联的文件流提供属性中的至少一个。 文件支持的项目可以允许由第一文件系统的API和第二文件系统的API中的至少一个进行操纵。

    Component for extracting content-index data and properties from a rich structured type
    8.
    发明申请
    Component for extracting content-index data and properties from a rich structured type 审中-公开
    用于从丰富的结构化类型提取内容索引数据和属性的组件

    公开(公告)号:US20080005062A1

    公开(公告)日:2008-01-03

    申请号:US11480140

    申请日:2006-06-30

    IPC分类号: G06F17/30

    CPC分类号: G06F16/284

    摘要: Installing the content-index definitions includes parsing content-index definitions in a schema, generation of appropriate SQL statements for data extraction and storing the SQL statements. A run time infrastructure for extracting data to be content-indexed from the highly structured entity types is provided. This logic includes looking up the type of the item and its associated entities that need to be content-indexed, executing the corresponding data extraction code (SQL statements) and sending it to a protocol handler for content-indexing. Also included is an execution infrastructure for utilizing the generated SQL from the mappings to extract search properties from items.

    摘要翻译: 安装内容索引定义包括解析模式中的内容索引定义,生成用于数据提取和存储SQL语句的适当SQL语句。 提供了一种用于从高度结构化的实体类型中提取要内容索引的数据的运行时基础架构。 该逻辑包括查找需要进行内容索引的项目及其关联实体的类型,执行相应的数据提取代码(SQL语句)并将其发送到用于内容索引的协议处理程序。 还包括一个用于从映射中利用生成的SQL从项目中提取搜索属性的执行基础设施。

    Systems and methods for separating units of information manageable by a hardware/software interface system from their physical organization
    9.
    发明申请
    Systems and methods for separating units of information manageable by a hardware/software interface system from their physical organization 有权
    用于将由硬件/软件接口系统管理的信息的单元与其物理组织分离的系统和方法

    公开(公告)号:US20050055380A1

    公开(公告)日:2005-03-10

    申请号:US10646941

    申请日:2003-08-21

    IPC分类号: G06F17/30

    摘要: Various embodiments of the present invention are directed to a hardware/software interface system for a computer system for manipulating a plurality of discrete units of information at a hardware/software interface system level (“Items”), said Items interconnected by Relationships and where Items have Relationships to other Items. One such relationship between Items may be for the purposes of logically denoting to the hardware/software interface system wether one Item is public and accessible or private and unaccessible to another Item.

    摘要翻译: 本发明的各种实施例涉及一种用于计算机系统的硬件/软件接口系统,用于在硬件/软件接口系统级别(“项目”)处操作多个离散的信息单元,所述由关系互连的项目以及项目 与其他项目有关系。 项目之间的一个这样的关系可能是为了在逻辑上表示硬件/软件界面系统的目的,一个项目是公开的,可访问的或私有的,并且不可访问另一个项目。