×

METHOD ENABLING COLLABORATIVE EDITING OF OBJECT IN CONTENT DATA, COMPUTER SYSTEM, AND COMPUTER PROGRAM PRODUCT

  • US 20110296317A1
  • Filed: 05/31/2011
  • Published: 12/01/2011
  • Est. Priority Date: 05/31/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for a server to enable an object in content data to be edited collaboratively, the method comprising:

  • receiving information identifying a designated object from a first client in response to a designation of an object made by a first user as an object that a second user is not allowed to edit;

    receiving change instruction data from a second client and storing the received change instruction data in a storage of the server, the change instruction data indicating an instruction to change the designated object by the second user;

    generating branch data of the designated object in response to reception of the change instruction data from the second client;

    receiving change instruction data indicating an instruction to change the designated object by the first user from the first client;

    storing the received change instruction data in the storage;

    updating the branch data by reflecting an operation according to the change instruction data received from the first client;

    judging, by using operational transformation, whether it is possible to merge a first sequence of operations according to the change instruction data received from the first client, with a second sequence of operations according to the change instruction data received from the second client; and

    applying the first operation sequence to the content data of the second user by using operational transformation if the merging is possible,wherein at least one of the steps is carried out by a computer device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×