Patent ID: 8370423

Claim:
A method for establishing a two-way sharing relationship using feeds, comprising: providing, from a publishing endpoint, relationship metadata to a subscribing endpoint, the relationship metadata comprising: an identifier of a publisher local item stored on the publishing endpoint that is available for a two-way sharing relationship; and a two-way relationship identifier indicating that synchronization is to be performed between the publisher local item on the publishing endpoint and a subscriber local item on the subscribing endpoint, the subscriber local item to be created by the subscribing endpoint based upon an establishment of the two-way sharing relationship; establishing the two-way sharing relationship comprising a first feed published by the publishing endpoint and subscribed to by the subscribing endpoint and a second feed published by the subscribing endpoint and subscribed to by the publishing endpoint, comprising: creating the first feed based upon receiving a subscription request from the subscribing endpoint, the creating comprising sending publisher data associated with the publisher local item and an instruction for the subscribing endpoint to create the subscriber local item on the subscribing endpoint; and subscribing, by the publishing endpoint, to the second feed published by the subscribing endpoint; and synchronizing the publisher local item on the publishing endpoint with the subscriber local item on the subscribing endpoint via at least one of the first feed or the second feed, the synchronizing comprising updating the publisher local item using a first synchronization update received via the second feed.