×

Computer-based system and computer program product for collaborative editing of documents

  • US 7,912,811 B2
  • Filed: 05/17/2005
  • Issued: 03/22/2011
  • Est. Priority Date: 05/19/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-based system for collaborative editing of documents, comprising a computer-based control module and a plurality of computerized workstations connected to the control module via communication channels, wherein the system comprises:

  • a database connected to the control module,wherein the control module is configured for storing a document in the database as a plurality of linked character objects, each character object representing one particular character of the document, each character object including a unique object identifier and a character code representing a type of the particular character, the character object representing the particular character being linked to a first character object representing a character preceding directly the particular character in the document and to a second character object representing a character following directly the particular character in the document,wherein the control module is configured to receive and process editing commands from the workstations, editing commands for inserting or deleting characters being mapped by the control module onto database transactions for inserting or deleting character objects in the database and for re-linking in the database the character objects representing characters preceding or following directly inserted or deleted characters, andwherein the system comprises a propagation module for transmitting propagation messages to the workstations participating in the collaborative editing of the document, propagation messages including the character objects inserted or deleted in the database.

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