×

System and Method for Merging Edits for a Conversation in a Hosted Conversation System

  • US 20100241700A1
  • Filed: 03/22/2010
  • Published: 09/23/2010
  • Est. Priority Date: 03/23/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method of resolving edits to electronic messages, comprising:

  • at a server system, hosting a plurality of conversations, including, for a respective conversation;

    receiving a first sequence of edits to a respective content unit of the conversation from a first participant of the conversation and converting the first sequence of edits into a first merged sequence of edits;

    receiving a second sequence of edits to the respective content unit of the conversation from a second participant of the conversation and converting the second sequence of edits into a second merged sequence of edits;

    responding to a determination that the first sequence of edits and the second sequence of edits meet predefined conflict criteria by transforming the first merged sequence of edits to produce a first transformed sequence of edits and transforming the second merged sequence of edits to produce a second transformed sequence of edits;

    wherein the first transformed sequence is different from the first merged sequence;

    sending the first transformed sequence of edits to the second participant and sending the second transformed sequence of edits to the first participant;

    wherein applying the first sequence of edits followed by the second transformed sequence of edits at the first participant to the respective content unit of the conversation produces a same result as applying the second sequence of edits followed by the first transformed sequence of edits at the second participant to the respective content unit of the conversation.

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