Simultaneous multi-user document editing system

a document editing and multi-user technology, applied in the field of system and methods for storing and simultaneous multi-user editing of documents, can solve the problems of document type incompatibility, groupware or computing environments offering limited or no support for such activities, and arrangement proves restrictiv

Inactive Publication Date: 2007-08-09
1018989 ONTARIO
View PDF23 Cites 327 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0018] While one user has a section of a document locked, another user may have other sections of the same document locked. Each of the users may simultaneously edit his or her respective locked sections of the document. In this way, multiple users may simultaneously lock and edit different sections of the same document. Locking, editing and posting operations are done by each user using document editors built into the client software. In addition, the document editors allow a user to simply view a document by downloading sections of it and displaying them on a screen connected to a client computer.
[0024] The division of each document into sections affects the granularity with which different users may edit adjacent sections of a document. In one embodiment, text documents are broken into paragraph sections, although this is not necessary. In other embodiments, sentence or character sections may be used to provide finer granularity.

Problems solved by technology

However, this arrangement proves restrictive when team members are situated in widely disparate locations.
Most collaborative groupware or computing environments offer limited or no support for such activity.
Document type incompatibilities may arise when circulating a document in this manner.
For example, a text document may become unreadable if different team members edit it using different word processors or even using different versions of the same word processor.
Additionally, technical problems may arise with the transmission of email attachments.
Some applications achieve limited collaboration.
However, as with document circulation, only one user may edit a document at any given time.
However, if conflicts arise as replicas are compared and merged, Notes is limited in its ability to automatically resolve the conflicts.
However, while one team member has a document signed out of the service, others may not work on it.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Simultaneous multi-user document editing system
  • Simultaneous multi-user document editing system
  • Simultaneous multi-user document editing system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] Reference is first made to FIG. 1, which illustrates one exemplary embodiment of a collaborative document editing system 100 according to the present invention. System 100 includes a file system 104, a user database 106, a workspace database 108, one or more master servers 110a, 110b, . . . , one or more workspace servers 112a, 112b, . . . , a communication network 114 and one or more clients 116a, 116b, . . . .

[0050] Master servers 110 and workspace servers 112 are software processes (or tasks) that may operate on a single computer or may be distributed among various computers. For example, one master server 110a and one workspace server 112a may operate on a first server computer 118a, while another workspace server 112b operates on a second server computer 118b. Master servers 110 and workspace servers 112 are coupled to communication network 114. System 100 may include any number of master servers 110 and workspace servers 112. Each master server 110 and workspace server...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A system and methods for simultaneous editing of a document by two or more users are disclosed. The document is divided into a number of sections. Each section is stored in a separate data container, which is part of a document tree. A master copy of the document tree is accessible to a server which transmits all or part of the document tree to two or more clients, each of which is operated by a user. The clients can independently lock different sections, allowing the users to simultaneously edit different sections. When a user completes editing a section, the modified section is stored on the master server and broadcast to other users. The document tree is headed by an independently lockable and editable parent container which is used to store summary information and other information, such as default formatting and other document wide information.

Description

RELATED APPLICATIONS [0001] This application is a continuation of U.S. application Ser. No. 09 / 933,012 filed on Aug. 21, 2001, which claims the benefit of U.S. Provisional Application No. 60 / 226,572 filed Aug. 21, 2000. The disclosures of U.S. application Ser. Nos. 09 / 933,012 and 60 / 226,572 are incorporated herein, in their entirety, by this reference to them.FIELD OF THE INVENTION [0002] This invention relates to a system and methods for storing and simultaneous multi-user editing of documents, including text documents, presentation documents, graphic image documents, audio / visual clips and other types of documents. BACKGROUND OF THE INVENTION [0003] People often work together in groups to achieve common goals. Members of a workgroup should have convenient access to all of the documents relating to a topic or project. In contemporary workplaces, shared documents are usually stored on a file server connected to a network and accessible through networked computers. However, this arra...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F17/00G06F3/00G06F17/24G06Q10/00
CPCG06F17/24G06Q10/10G06F2221/2147G06F21/6227G06F2221/2141G06F21/6209G06F40/166
Inventor WALKER, RICHARD P.SONNENBERG, CHRISTOPHER R.W.
Owner 1018989 ONTARIO
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products