×

Synchronization of conversation data

  • US 10,491,673 B2
  • Filed: 03/21/2016
  • Issued: 11/26/2019
  • Est. Priority Date: 10/07/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for synchronizing communication data in a networked computing environment, the method comprising:

  • sending a request to synchronize a first conversation of a client computing device to a server computing device in the networked computing environment, wherein the request includes a first conversation identifier and text of the first conversation;

    in response to the request to synchronize, receiving, at the client computing device from the server computing device, a first conversation tree and a first synch state, wherein the first conversation tree and the first synch state are elements of a first binary large object, and wherein the first conversation tree includes the first conversation identifier and the text of the first conversation;

    storing the first conversation tree and the first synch state at the client device;

    determining that a second conversation related to the first conversation exists and identifying a second conversation identifier and text of the second conversation;

    sending an updated request to synchronize the first conversation of the client computing device to the server computing device, wherein the updated request includes the first synch state and the first conversation tree without the text of the first conversation;

    in response to the updated request, receiving at the client computing device from the server computing device, a second synch state and a second conversation tree, which comprise elements of a second binary large object, that includes the second conversation identifier, the text of the second conversation and the first conversation identifier without the text of the first conversation; and

    merging, at the client computing device, the first conversation tree with the second conversation tree, wherein the merged conversation tree includes the first and second conversation identifiers and the texts of the first and second conversations.

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