-
公开(公告)号:US07747784B2
公开(公告)日:2010-06-29
申请号:US12042283
申请日:2008-03-04
Applicant: Brendan A. McCarthy , Carsten Guenther
Inventor: Brendan A. McCarthy , Carsten Guenther
CPC classification number: G06F17/30575 , H04L67/1097
Abstract: Among other things, techniques and systems are disclosed for syncing data between a client device and a server. Synchronizing data includes initiating a sync session by negotiating a sync mode between a client device and a server for each of one or more dataclasses. A status code is generated based on a result of the negotiating. Based on the generated status code, the client device and the server exchanges one or more data items to be updated for the one or more dataclasses using the negotiated sync mode for each dataclass. The exchanged one or more data items are updated at the client device or the server The updated one or more data items are committed at the client or the server.
Abstract translation: 除其他之外,公开了用于在客户端设备和服务器之间同步数据的技术和系统。 同步数据包括通过为客户端设备和服务器之间的一个或多个数据类中的每一个协商同步模式来启动同步会话。 基于协商的结果生成状态码。 基于生成的状态码,客户机设备和服务器使用针对每个数据类的协商的同步模式来交换一个或多个数据类要更新的一个或多个数据项。 交换的一个或多个数据项在客户端设备或服务器上被更新。 更新的一个或多个数据项在客户端或服务器处提交。
-
公开(公告)号:US20090307281A1
公开(公告)日:2009-12-10
申请号:US12235539
申请日:2008-09-22
Applicant: Brendan A. McCarthy , Carsten Guenther
Inventor: Brendan A. McCarthy , Carsten Guenther
IPC: G06F17/30
CPC classification number: G06F17/30578 , G06F17/30884
Abstract: Synchronization architectures, methods, systems, and computer readable media are described. In one embodiment, a synchronization session is initiated between a first data processing system and a second data processing system. First data, representing changes to a first data class, is transmitted from the first data processing system to the second data processing system. Second data, representing changes to a second data class, is transmitted from the first data processing system to the second data processing system. Transmission of the second data begins before transmission of the first data is complete. The first data may comprise structured data such as contacts information, to do information, calendar information, or web browsing bookmarks.
Abstract translation: 描述了同步架构,方法,系统和计算机可读介质。 在一个实施例中,在第一数据处理系统和第二数据处理系统之间启动同步会话。 表示对第一数据类别的变化的第一数据从第一数据处理系统发送到第二数据处理系统。 代表第二数据类别的变化的第二数据从第一数据处理系统发送到第二数据处理系统。 在第一数据的传输完成之前,第二数据的传输开始。 第一数据可以包括结构化数据,例如联系人信息,做信息,日历信息或网页浏览书签。
-
公开(公告)号:US20090228606A1
公开(公告)日:2009-09-10
申请号:US12042283
申请日:2008-03-04
Applicant: Brendan A. McCarthy , Carsten Guenther
Inventor: Brendan A. McCarthy , Carsten Guenther
IPC: G06F15/16
CPC classification number: G06F17/30575 , H04L67/1097
Abstract: Among other things, techniques and systems are disclosed for syncing data between a client device and a server. Synchronizing data includes initiating a sync session by negotiating a sync mode between a client device and a server for each of one or more dataclasses. A status code is generated based on a result of the negotiating. Based on the generated status code, the client device and the server exchanges one or more data items to be updated for the one or more dataclasses using the negotiated sync mode for each dataclass. The exchanged one or more data items are updated at the client device or the server The updated one or more data items are committed at the client or the server.
Abstract translation: 除其他之外,公开了用于在客户端设备和服务器之间同步数据的技术和系统。 同步数据包括通过为客户端设备和服务器之间的一个或多个数据类中的每一个协商同步模式来启动同步会话。 基于协商的结果生成状态码。 基于生成的状态码,客户机设备和服务器使用针对每个数据类的协商的同步模式来交换一个或多个数据类要更新的一个或多个数据项。 交换的一个或多个数据项在客户端设备或服务器上被更新。 更新的一个或多个数据项在客户端或服务器处提交。
-
-