×

Bi-directional data modification with synchronization

  • US 7,831,558 B2
  • Filed: 06/22/2007
  • Issued: 11/09/2010
  • Est. Priority Date: 06/22/2007
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method, comprising:

  • storing a local domain data item, the local domain data item being stored compatibly with local constraints for representing the local domain data item;

    receiving, from a first remote endpoint, first synchronization data reflecting a first update to a remote domain data item that is stored at the first remote endpoint;

    determining whether applying the first update to the local domain data item is incompatible with the local constraints; and

    when applying the first update is incompatible with the local constraints;

    identifying a modification to the local domain data item that implements the first update compatibly with the local constraints;

    realizing the first synchronization data on the local domain data item by applying the modification to the local domain data item;

    after the realizing, applying a locally generated second update to the local domain data;

    generating second synchronization data reflecting the first update and the second update, but not the modification; and

    sending the second synchronization data to a second remote endpoint.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×