Synchronization operations involving entity identifiers
    1.
    发明授权
    Synchronization operations involving entity identifiers 有权
    涉及实体标识符的同步操作

    公开(公告)号:US07523141B2

    公开(公告)日:2009-04-21

    申请号:US11497014

    申请日:2006-07-31

    IPC分类号: G06F17/00

    摘要: Mechanisms are provided for identity mapping in synchronization systems. For example, entities can be mapped across various entity stores, such that an entity in one store can be identified with an entity in another store even if such entities are of different types. When entities are being synchronized across various entity stores, new or updated entity identities (and associated metadata) can be supplied to these stores as part of the same operation as that used for supplying changes during synchronization: entities can be merged and associated identity information and metadata can be changed accordingly; entities can be resurrected and new identity information can be created; metadata can be utilized even though entities are deleted, and so on.

    摘要翻译: 为同步系统中的身份映射提供了机制。 例如,实体可以被映射到各种实体存储器,使得即使这样的实体是不同类型,也可以在另一个存储器中的实体中识别一个存储中的实体。 当实体在不同的实体商店之间进行同步时,可以向这些商店提供新的或更新的实体标识(和关联的元数据),作为在同步期间用于提供变更的操作的相同操作的一部分:实体可以被合并并且相关联的身份信息和 元数据可以相应改变; 实体可以复活,并可以创建新的身份信息; 即使删除实体,也可以使用元数据,等等。

    Synchronization operations involving entity identifiers
    2.
    发明申请
    Synchronization operations involving entity identifiers 有权
    涉及实体标识符的同步操作

    公开(公告)号:US20080028000A1

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

    申请号:US11497014

    申请日:2006-07-31

    IPC分类号: G06F17/30

    摘要: Mechanisms are provided for identity mapping in synchronization systems. For example, entities can be mapped across various entity stores, such that an entity in one store can be identified with an entity in another store even if such entities are of different types. When entities are being synchronized across various entity stores, new or updated entity identities (and associated metadata) can be supplied to these stores as part of the same operation as that used for supplying changes during synchronization: entities can be merged and associated identity information and metadata can be changed accordingly; entities can be resurrected and new identity information can be created; metadata can be utilized even though entities are deleted, and so on.

    摘要翻译: 为同步系统中的身份映射提供了机制。 例如,实体可以被映射到各种实体存储器,使得即使这样的实体是不同类型,也可以在另一个存储器中的实体中识别一个存储中的实体。 当实体在不同的实体商店之间进行同步时,可以向这些商店提供新的或更新的实体标识(和关联的元数据),作为在同步期间用于提供变更的操作的相同操作的一部分:实体可以被合并并且相关联的身份信息和 元数据可以相应改变; 实体可以复活,并且可以创建新的身份信息; 即使删除实体,也可以使用元数据,等等。

    Systems and methods for synchronizing with multiple data stores
    3.
    发明授权
    Systems and methods for synchronizing with multiple data stores 有权
    与多个数据存储同步的系统和方法

    公开(公告)号:US07636776B2

    公开(公告)日:2009-12-22

    申请号:US10631264

    申请日:2003-07-31

    IPC分类号: G06F15/16

    摘要: Systems and methods for synchronizing data stores. A framework including a sync runtime enables consistent and manageable synchronization between a data store and multiple, diverse back end data stores. The sync runtime provides services such as change enumeration, conflict detection, metadata management, item ID matching, sync interruptability, and the like that are accessible to configurable adapters over an application programming interface. Each synchronizing data store can uses a sync controller to initialize an adapter that can access the services provided by the sync runtime. The sync controller can use a profile to configure each adapter. The profile can identify conflict resolution policies, synchronization filters, source and destination folders, sync direction, and the like.

    摘要翻译: 用于同步数据存储的系统和方法。 包括同步运行的框架可实现数据存储与多个多样化后端数据存储之间的一致和可管理的同步。 同步运行时间提供可通过应用程序编程接口访问可配置适配器的服务,例如更改枚举,冲突检测,元数据管理,项目ID匹配,同步中断等。 每个同步数据存储可以使用同步控制器来初始化可以访问同步运行时提供的服务的适配器。 同步控制器可以使用配置文件配置每个适配器。 配置文件可以识别冲突解决策略,同步过滤器,源和目标文件夹,同步方向等。

    Client store synchronization through intermediary store change packets
    4.
    发明授权
    Client store synchronization through intermediary store change packets 有权
    客户端存储同步通过中间商店更改数据包

    公开(公告)号:US07778962B2

    公开(公告)日:2010-08-17

    申请号:US11110159

    申请日:2005-04-20

    IPC分类号: G06F12/00

    CPC分类号: G06F9/52

    摘要: The subject invention pertains to systems and methods of data item synchronization. More specifically, the invention concerns synchronization of data entities utilizing an intermediary or shared storage system and associated data store. Each client sync device can include or be associated with an interface that facilitates communication between client synchronization devices and the intermediary storage system. The interface can send change information to the shared store utilizing change data packets including a data change attribute, a prerequisite knowledge attribute and a learned knowledge attribute. The data change attribute can specify changes to be made to certain data, while the attribute can include a complete copy or reference to a complete copy or single instance of data.

    摘要翻译: 本发明涉及数据项同步的系统和方法。 更具体地,本发明涉及利用中间或共享存储系统和相关联的数据存储的数据实体的同步。 每个客户端同步设备可以包括或者与有助于客户端同步设备和中间存储系统之间的通信的接口相关联。 该接口可以使用包括数据改变属性,必备知识属性和学习知识属性的改变数据分组来发送改变信息到共享存储器。 数据更改属性可以指定对某些数据进行的更改,而属性可以包含完整的副本或对完整的副本或单个实例数据的引用。

    System and method for transferring data over a network
    5.
    发明授权
    System and method for transferring data over a network 有权
    通过网络传输数据的系统和方法

    公开(公告)号:US07437428B1

    公开(公告)日:2008-10-14

    申请号:US09505735

    申请日:2000-02-16

    IPC分类号: G06F15/16 G06F15/173

    摘要: A method is provided for transferring a set of data over a network by monitoring the level of actual network bandwidth utilization. The method identifies a maximum monitored level of actual utilization and calculates a threshold level of utilization as a function of the maximum monitored level of utilization. The threshold level represents a level below which a set of data, such as a software update, may be transferred or downloaded over the network without interfering with other network activity at the network interface. If the actual level of utilization is less than the threshold level, at least a portion or segment of the data is received over the network. If the actual level of utilization remains below the threshold level for an extended period of time, data may be transferred over the network in progressively larger segments to take advantage of unused bandwidth.

    摘要翻译: 提供了一种用于通过监视实际网络带宽利用率的级别来通过网络传送一组数据的方法。 该方法识别最大监控的实际利用水平,并根据最大监控的利用水平计算阈值利用水平。 阈值级别表示一个级别,在该级别下,可以通过网络传送或下载一组数据,例如软件更新,而不会干扰网络接口处的其他网络活动。 如果实际的利用水平低于阈值水平,则通过网络接收数据的至少一部分或部分。 如果实际的利用水平在一段较长的时间内保持在阈值水平以下,则可以通过网络在逐渐更大的区段中传输数据,以利用未使用的带宽。

    System and method for modifying an information transfer request
    6.
    发明授权
    System and method for modifying an information transfer request 有权
    用于修改信息传输请求的系统和方法

    公开(公告)号:US07216180B1

    公开(公告)日:2007-05-08

    申请号:US09761399

    申请日:2001-01-16

    IPC分类号: G06F15/16 G06F15/173

    摘要: Disclosed is a system and methodology for recognizing when an Information Transfer Request (ITR) should be modified, for creating such a modified request and for processing such a modified information transfer request to produce a desired response. Also disclosed is a client side component that can identify when an information transfer request in a particular format may not produce a desired response, a client side component that can reformat an information transfer request from one that may not produce a desired response to one that may produce a desired response and a server side component that can recognize reformatted information transfer requests and process those requests to produce the desired response.

    摘要翻译: 公开了用于识别什么时候应当修改信息传输请求(ITR)的系统和方法,用于创建这样的修改的请求并且用于处理这样的修改的信息传送请求以产生期望的响应。 还公开了客户端组件,其可以识别何时特定格式的信息传送请求可能不产生期望的响应,客户端组件可以将信息传输请求重新格式化为可能不产生期望响应的客户端组件 产生期望的响应和服务器端组件,其可以识别重新格式化的信息传送请求并处理这些请求以产生期望的响应。

    System and method for transferring data over a network
    7.
    发明授权
    System and method for transferring data over a network 有权
    通过网络传输数据的系统和方法

    公开(公告)号:US07139815B2

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

    申请号:US11005998

    申请日:2004-12-07

    IPC分类号: G06F15/16

    摘要: A system and method are provided for transferring a set of data over a network by monitoring the level of actual network bandwidth utilization. The method identifies a maximum monitored level of actual utilization and calculates a threshold level of utilization as a function of the maximum monitored level of utilization. If the actual level of utilization is less than the threshold level, at least a portion or segment of the data is received over the network. Each time a portion of the data is received, the monitoring step is repeated and a counter is incremented. The size of the discrete portions of the data is a function of the value of the counter and is increased when the value of the counter is greater than a predetermined value.

    摘要翻译: 提供了一种系统和方法,用于通过监视实际网络带宽利用率的水平通过网络传送一组数据。 该方法识别最大监控的实际利用水平,并根据最大监控的利用水平计算阈值利用水平。 如果实际的利用水平低于阈值水平,则通过网络接收数据的至少一部分或部分。 每次接收到一部分数据时,重复监视步骤并增加一个计数器。 数据的离散部分的大小是计数器的值的函数,并且当计数器的值大于预定值时增加。