会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • SYNCHRONIZATION PROTOCOL FOR LOOSELY COUPLED DEVICES
    • 用于耦合耦合器件的同步协议
    • US20080162728A1
    • 2008-07-03
    • US11619262
    • 2007-01-03
    • Rafik RobealSudarshan A. ChitreSteven M. Lasker
    • Rafik RobealSudarshan A. ChitreSteven M. Lasker
    • G06F15/16
    • H04L67/1095G06F16/27
    • A transport agnostic synchronization protocol is provided for use in the context of loosely coupled clients. The synchronization protocol enables a stateless server freeing the server from maintaining synchronization state of ever scaling clients. A discoverability service is provided for clients to learn about different synchronization services for groups of data that the server provides such that the clients can choose or subscribe to synchronization groups of interest, and the protocol initializes the client with any schema of any data structures to which it subscribed that are unknown. Further, the protocol enables an extensible synchronization anchor model that carries an anchor type between client and server without requiring assumptions about client data structures allowing a wide spectrum of anchor data types and functionality.
    • 提供传输不可知同步协议用于松耦合客户端的上下文中。 同步协议允许无状态服务器释放服务器以保持不断扩展的客户端的同步状态。 为客户提供可发现性服务,以了解服务器提供的数据组的不同同步服务,以便客户端可以选择或订阅感兴趣的同步组,并且协议使用任何数据结构的任何模式初始化客户端 它订阅了这是未知的。 此外,该协议使得能够在客户机和服务器之间承载锚类型的可扩展同步锚模型,而不需要关于允许广泛锚定数据类型和功能的客户端数据结构的假设。
    • 4. 发明授权
    • Anchor for database synchronization excluding uncommitted transaction modifications
    • 锚定数据库同步,不包括未提交的事务修改
    • US07653664B2
    • 2010-01-26
    • US11592588
    • 2006-11-03
    • Sudarshan A. ChitreRafik RobealShaoyu Zhou
    • Sudarshan A. ChitreRafik RobealShaoyu Zhou
    • G06F12/00G06F17/30
    • G06F17/30575
    • Described is a technology in which an anchor value is determined, for example to synchronize a destination database or data store with modifications made to a source database. The new anchor value is determined in a manner that excludes modifications corresponding to any uncommitted transactions. The new anchor value may be based on a counter value or a date and time value stored with each modification. The new anchor value may be determined by comparing a first set of committed modifications that do not include uncommitted modifications against a second set of modifications that includes committed modifications and uncommitted modifications. Alternatively, the new anchor value may be determined from the earliest start date and time among the modifications that are part of any uncommitted transactions. The anchor may be used (e.g., via queries) to enumerate modifications for synchronization, and also for detecting conflicts between the source and destination databases.
    • 描述了一种技术,其中确定锚值,例如使目标数据库或数据存储与对源数据库的修改同步。 新的锚点值以排除与任何未提交交易相对应的修改的方式确定。 新的锚值可以基于每个修改存储的计数器值或日期和时间值。 可以通过将不包括未提交的修改的第一组提交的修改与包括已提交的修改和未提交的修改的第二组修改进行比较来确定新的锚值。 或者,可以从作为任何未提交事务的一部分的修改中的最早开始日期和时间来确定新的锚点值。 可以使用锚点(例如,经由查询)来枚举用于同步的修改,并且还用于检测源数据库和目的地数据库之间的冲突。
    • 5. 发明申请
    • Anchor for database synchronization excluding uncommitted transaction modifications
    • 锚定数据库同步,不包括未提交的事务修改
    • US20080109494A1
    • 2008-05-08
    • US11592588
    • 2006-11-03
    • Sudarshan A. ChitreRafik RobealShaoyu Zhou
    • Sudarshan A. ChitreRafik RobealShaoyu Zhou
    • G06F17/30
    • G06F17/30575
    • Described is a technology in which an anchor value is determined, for example to synchronize a destination database or data store with modifications made to a source database. The new anchor value is determined in a manner that excludes modifications corresponding to any uncommitted transactions. The new anchor value may be based on a counter value or a date and time value stored with each modification. The new anchor value may be determined by comparing a first set of committed modifications that do not include uncommitted modifications against a second set of modifications that includes committed modifications and uncommitted modifications. Alternatively, the new anchor value may be determined from the earliest start date and time among the modifications that are part of any uncommitted transactions. The anchor may be used (e.g., via queries) to enumerate modifications for synchronization, and also for detecting conflicts between the source and destination databases.
    • 描述了一种技术,其中确定锚值,例如使目标数据库或数据存储与对源数据库的修改同步。 新的锚点值以排除与任何未提交交易相对应的修改的方式确定。 新的锚值可以基于每个修改存储的计数器值或日期和时间值。 可以通过将不包括未提交的修改的第一组提交的修改与包括已提交的修改和未提交的修改的第二组修改进行比较来确定新的锚值。 或者,可以从作为任何未提交事务的一部分的修改中的最早开始日期和时间来确定新的锚点值。 可以使用锚点(例如,经由查询)来枚举用于同步的修改,并且还用于检测源数据库和目的地数据库之间的冲突。