-
公开(公告)号:US20120130945A1
公开(公告)日:2012-05-24
申请号:US13362822
申请日:2012-01-31
申请人: Ricard Roma i Dalfó , Rolando Jimenez Salgado , Satish Thatte , Anton Kirillov , Maarten Mullender
发明人: Ricard Roma i Dalfó , Rolando Jimenez Salgado , Satish Thatte , Anton Kirillov , Maarten Mullender
IPC分类号: G06F17/30
CPC分类号: G06F17/30578
摘要: Techniques to cross-synchronize data are described. An apparatus may comprise a cross-synchronization component to synchronize multiple data items for different application programs between multiple client devices synchronized using multiple synchronization circuits. The cross-synchronization component may determine whether changes to the multiple data items made at a first client device are propagated to a second client device using consistency information maintained by a consistency group item for a consistency group including the data items. Other embodiments are described and claimed.
摘要翻译: 描述交叉同步数据的技术。 一种装置可以包括交叉同步部件,以便在使用多个同步电路同步的多个客户端装置之间同步用于不同应用程序的多个数据项。 交叉同步组件可以确定使用由包括数据项的一致性组的一致性组项所维护的一致性信息来传播在第一客户端设备处对多个数据项的改变是否传播到第二客户端设备。 描述和要求保护其他实施例。
-
公开(公告)号:US08805778B2
公开(公告)日:2014-08-12
申请号:US13362822
申请日:2012-01-31
申请人: Ricard Roma i Dalfo , Rolando Jimenez Salgado , Satish Thatte , Anton Kirillov , Maarten Mullender
发明人: Ricard Roma i Dalfo , Rolando Jimenez Salgado , Satish Thatte , Anton Kirillov , Maarten Mullender
IPC分类号: G06F17/30
CPC分类号: G06F17/30578
摘要: Techniques to cross-synchronize data are described. An apparatus may comprise a cross-synchronization component to synchronize multiple data items for different application programs between multiple client devices synchronized using multiple synchronization circuits. The cross-synchronization component may determine whether changes to the multiple data items made at a first client device are propagated to a second client device using consistency information maintained by a consistency group item for a consistency group including the data items. Other embodiments are described and claimed.
摘要翻译: 描述交叉同步数据的技术。 一种装置可以包括交叉同步部件,以便在使用多个同步电路同步的多个客户端装置之间同步用于不同应用程序的多个数据项。 交叉同步组件可以确定使用由包括数据项的一致性组的一致性组项所维护的一致性信息来传播在第一客户端设备处对多个数据项的改变是否传播到第二客户端设备。 描述和要求保护其他实施例。
-
3.
公开(公告)号:US07921189B2
公开(公告)日:2011-04-05
申请号:US11602085
申请日:2006-11-20
申请人: Rahul Kapoor , Rolando Jimenez Salgado , Satish Thatte , Yi Mao , Ricard Roma I Dalfó , Anuj Bansal , Saji Varkey
发明人: Rahul Kapoor , Rolando Jimenez Salgado , Satish Thatte , Yi Mao , Ricard Roma I Dalfó , Anuj Bansal , Saji Varkey
IPC分类号: G06F15/177
CPC分类号: H04L67/306 , H04L67/24 , H04W8/18 , Y10S707/99931
摘要: A single virtual image of client information centrally located at an always-on network location for maintaining equivalency among multiple user devices. The image can be accessed by the user devices when coming online to upload and receive changes in the client information. A mid-tier system can be employed as the always-on central location with which the user client machines can communicate to maintain the same set of client information. Services in support thereof include an ownership service for dynamic selection of a designated client machine to take ownership for performing the actions on one client machine and arbitration of duplicate requests, a notification service for allowing data sources to publish cache update instructions to a central place, a roaming service for allowing clients machines to share state with each other, and an encryption service for secure storage and communications of client information.
摘要翻译: 客户端信息的单个虚拟映像集中位于永远在线的网络位置,用于维护多个用户设备之间的等效性。 用户设备上线时可以访问该图像,上传并接收客户端信息的更改。 中层系统可以用作始终在线的中心位置,用户客户机可以通过该中心位置进行通信以维护相同的客户端信息。 支持的服务包括用于动态选择指定的客户端机器的所有权服务以获得用于执行一个客户端机器上的动作和对重复请求的仲裁,用于允许数据源将高速缓存更新指令发布到中心位置的通知服务, 用于允许客户机彼此共享状态的漫游服务,以及用于安全存储和客户端信息通信的加密服务。
-
公开(公告)号:US08131670B2
公开(公告)日:2012-03-06
申请号:US11709451
申请日:2007-02-22
申请人: Ricard Roma i Dalfo , Rolando Jimenez Salgado , Satish Thatte , Anton Kirillov , Maarten Mullender
发明人: Ricard Roma i Dalfo , Rolando Jimenez Salgado , Satish Thatte , Anton Kirillov , Maarten Mullender
IPC分类号: G06F7/00
CPC分类号: G06F17/30578
摘要: Techniques to cross-synchronize data are described. An apparatus may comprise a cross-synchronization component to synchronize multiple data items for different application programs between multiple client devices synchronized using multiple synchronization circuits. The cross-synchronization component may determine whether changes to the multiple data items made at a first client device are propagated to a second client device using consistency information maintained by a consistency group item for a consistency group including the data items. Other embodiments are described and claimed.
摘要翻译: 描述交叉同步数据的技术。 一种装置可以包括交叉同步部件,以便在使用多个同步电路同步的多个客户端装置之间同步用于不同应用程序的多个数据项。 交叉同步组件可以确定使用由包括数据项的一致性组的一致性组项所维护的一致性信息来传播在第一客户端设备处对多个数据项的改变是否传播到第二客户端设备。 描述和要求保护其他实施例。
-
公开(公告)号:US20080208919A1
公开(公告)日:2008-08-28
申请号:US11709451
申请日:2007-02-22
申请人: Ricard Roma i Dalfo , Rolando Jimenez Salgado , Satish Thatte , Anton Kirillov , Maarten Mullender
发明人: Ricard Roma i Dalfo , Rolando Jimenez Salgado , Satish Thatte , Anton Kirillov , Maarten Mullender
IPC分类号: G06F17/30
CPC分类号: G06F17/30578
摘要: Techniques to cross-synchronize data are described. An apparatus may comprise a cross-synchronization component to synchronize multiple data items for different application programs between multiple client devices synchronized using multiple synchronization circuits. The cross-synchronization component may determine whether changes to the multiple data items made at a first client device are propagated to a second client device using consistency information maintained by a consistency group item for a consistency group including the data items. Other embodiments are described and claimed.
摘要翻译: 描述交叉同步数据的技术。 一种装置可以包括交叉同步部件,以便在使用多个同步电路同步的多个客户端装置之间同步用于不同应用程序的多个数据项。 交叉同步组件可以确定使用由包括数据项的一致性组的一致性组项所维护的一致性信息来传播在第一客户端设备处对多个数据项的改变是否被传播到第二客户端设备。 描述和要求保护其他实施例。
-
公开(公告)号:US08793704B2
公开(公告)日:2014-07-29
申请号:US11716332
申请日:2007-03-09
申请人: LiHui Xu , Satish Thatte , Rahul Kapoor , Rolando Jimenez Salgado , Todd Abel , Anuj Bansal
发明人: LiHui Xu , Satish Thatte , Rahul Kapoor , Rolando Jimenez Salgado , Todd Abel , Anuj Bansal
CPC分类号: G06Q10/107 , G06F9/542 , G06F2209/544
摘要: Techniques to manage event notifications are described. An apparatus may comprise a server having an event notification component. The event notification component may have an event agent component to receive a message indicating a change event for line of business (LOB) data, and convert the change event to a defined LOB entity event. The event notification component may have a notification service component to generate a LOB event message for the entity event. The event notification component may have an event database to store the event message in a user event queue. Other embodiments are described and claimed.
摘要翻译: 描述管理事件通知的技术。 装置可以包括具有事件通知组件的服务器。 事件通知组件可以具有事件代理组件以接收指示业务线(LOB)数据的改变事件的消息,并将改变事件转换为定义的LOB实体事件。 事件通知组件可以具有通知服务组件以为实体事件生成LOB事件消息。 事件通知组件可以具有事件数据库以将事件消息存储在用户事件队列中。 描述和要求保护其他实施例。
-
公开(公告)号:US20080208806A1
公开(公告)日:2008-08-28
申请号:US11711985
申请日:2007-02-28
申请人: Ricard Roma i Dalfo , Constantin Stanciu , Rolando Jimenez Salgado , Satish Thatte , Sundar Paranthaman , Rahul Kapoor
发明人: Ricard Roma i Dalfo , Constantin Stanciu , Rolando Jimenez Salgado , Satish Thatte , Sundar Paranthaman , Rahul Kapoor
CPC分类号: H04L67/28 , G06F16/957 , H04L67/1095 , H04L67/2842
摘要: Techniques for a web services data access layer are described. An apparatus may comprise a client device having an application program, a data access layer, and a client data store. The data access layer may comprise a cache manager component and a queue manager component. The application program may request an operation for an office business entity, with the cache manager component to perform the operation using data stored by the client data store. The queue manager component may store the operation in an operational queue. Other embodiments are described and claimed.
摘要翻译: 描述了用于web服务数据访问层的技术。 装置可以包括具有应用程序,数据访问层和客户端数据存储的客户端设备。 数据访问层可以包括高速缓存管理器组件和队列管理器组件。 应用程序可以请求对办公室业务实体的操作,高速缓存管理器组件使用由客户机数据存储器存储的数据来执行操作。 队列管理器组件可以将操作存储在操作队列中。 描述和要求保护其他实施例。
-
8.
公开(公告)号:US07805420B2
公开(公告)日:2010-09-28
申请号:US11602069
申请日:2006-11-20
申请人: Rahul Kapoor , Rolando Jimenez Salgado , Kaushik Raj , Satish Thatte , Xiaoyu Wu
发明人: Rahul Kapoor , Rolando Jimenez Salgado , Kaushik Raj , Satish Thatte , Xiaoyu Wu
IPC分类号: G06F17/30
CPC分类号: G06F17/30348
摘要: Versioning and concurrency control architecture of data operations on data of a data source by multiple independent clients of a user. Data operation messages between the clients and the data source are intercepted and tracked for serialization control to a data view instance of the data source. The architecture can be located as an always-on centrally-located system (e.g., mid-tier), accommodate data operations that include create, read, update, delete, and query (CRUDQ) against data sources, and provides support for distributed transactions, locking, versioning, and reliable messaging, for example, for data sources that do not expose such capabilities. A hash is employed for version control and to control changes at the data source. The central system also provides logic for the individual CRUDQ operations, and granular error classification to enable retries whenever possible.
摘要翻译: 由用户的多个独立客户端对数据源的数据进行数据操作的版本控制和并发控制架构。 客户端和数据源之间的数据操作消息被拦截并被跟踪以便对数据源的数据视图实例进行串行化控制。 该体系结构可以作为始终处于中心位置的系统(例如,中间层)进行定位,适应数据源的数据操作,包括创建,读取,更新,删除和查询(CRUDQ),并为分布式事务提供支持 ,锁定,版本控制和可靠的消息传递,例如,对于不暴露此类功能的数据源。 使用哈希来进行版本控制,并控制数据源的更改。 中央系统还为单个CRUDQ操作提供了逻辑,并且在可能的情况下进行了细粒度的错误分类,以便重试。
-
公开(公告)号:US20080222654A1
公开(公告)日:2008-09-11
申请号:US11716332
申请日:2007-03-09
申请人: LiHui Xu , Satish Thatte , Rahul Kapoor , Rolando Jimenez Salgado , Todd Abel , Anuj Bansal
发明人: LiHui Xu , Satish Thatte , Rahul Kapoor , Rolando Jimenez Salgado , Todd Abel , Anuj Bansal
IPC分类号: G06F9/44
CPC分类号: G06Q10/107 , G06F9/542 , G06F2209/544
摘要: Techniques to manage event notifications are described. An apparatus may comprise a server having an event notification component. The event notification component may have an event agent component to receive a message indicating a change event for line of business (LOB) data, and convert the change event to a defined LOB entity event. The event notification component may have a notification service component to generate a LOB event message for the entity event. The event notification component may have an event database to store the event message in a user event queue. Other embodiments are described and claimed.
摘要翻译: 描述管理事件通知的技术。 装置可以包括具有事件通知组件的服务器。 事件通知组件可以具有事件代理组件以接收指示业务线(LOB)数据的改变事件的消息,并将改变事件转换为定义的LOB实体事件。 事件通知组件可以具有通知服务组件以为实体事件生成LOB事件消息。 事件通知组件可以具有事件数据库以将事件消息存储在用户事件队列中。 描述和要求保护其他实施例。
-
10.
公开(公告)号:US20080120362A1
公开(公告)日:2008-05-22
申请号:US11602085
申请日:2006-11-20
申请人: Rahul Kapoor , Rolando Jimenez Salgado , Satish Thatte , Yi Mao , Ricard Roma I Dalfo , Anuj Bansal , Saji Varkey
发明人: Rahul Kapoor , Rolando Jimenez Salgado , Satish Thatte , Yi Mao , Ricard Roma I Dalfo , Anuj Bansal , Saji Varkey
IPC分类号: G06F15/16
CPC分类号: H04L67/306 , H04L67/24 , H04W8/18 , Y10S707/99931
摘要: A single virtual image of client information centrally located at an always-on network location for maintaining equivalency among multiple user devices. The image can be accessed by the user devices when coming online to upload and receive changes in the client information. A mid-tier system can be employed as the always-on central location with which the user client machines can communicate to maintain the same set of client information. Services in support thereof include an ownership service for dynamic selection of a designated client machine to take ownership for performing the actions on one client machine and arbitration of duplicate requests, a notification service for allowing data sources to publish cache update instructions to a central place, a roaming service for allowing clients machines to share state with each other, and an encryption service for secure storage and communications of client information.
摘要翻译: 客户端信息的单个虚拟映像集中位于永远在线的网络位置,用于维护多个用户设备之间的等效性。 用户设备上线时可以访问该图像,上传并接收客户端信息的更改。 中层系统可以用作始终在线的中心位置,用户客户机可以通过该中心位置进行通信以维护相同的客户端信息。 支持的服务包括用于动态选择指定的客户端机器的所有权服务以获得用于执行一个客户端机器上的动作和对重复请求的仲裁,用于允许数据源将高速缓存更新指令发布到中心位置的通知服务, 用于允许客户机彼此共享状态的漫游服务,以及用于安全存储和客户端信息通信的加密服务。
-
-
-
-
-
-
-
-
-