Document Collaboration System and Method
First Claim
Patent Images
1. A computer-implemented method comprising:
- parsing a document into a set of basic workable elements, each basic workable element being a subset of the document;
communicating selected basic workable elements to designated editing users;
receiving changes to at least one basic workable element from at least one editing user; and
resolving the changes to produce a final version of the at least one basic workable element.
2 Assignments
0 Petitions
Accused Products
Abstract
A system that allows users to create, edit, manage, collaborate and communicate on documents such as word processor documents, spreadsheets, databases, slides, and diagram editors is disclosed. Each document type is broken down into basic workable elements. Each change to a document is tracked in a centralized database under control of a database management system, and users use a web browser and/or desktop as the client front end. Changes to the document are communicated back and forth to the database via a rich asynchronous javascript and XML web page. Changes from multiple sources or sessions can be compared with each other in a side-by-side display environment.
237 Citations
17 Claims
-
1. A computer-implemented method comprising:
-
parsing a document into a set of basic workable elements, each basic workable element being a subset of the document;
communicating selected basic workable elements to designated editing users;
receiving changes to at least one basic workable element from at least one editing user; and
resolving the changes to produce a final version of the at least one basic workable element. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A document collaboration method comprising:
-
providing a document in a central storage;
parsing the document into a set of basic workable elements, each basic workable element being a subset of the document;
receiving changes to at least one basic workable element from at least one editing user; and
resolving the changes to produce a final version of the at least one basic workable element. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A document collaboration system comprising:
-
a database configured for storing a document;
a workflow engine that executes real-time creation of routing pathways and live designation of specific actions on the document;
a collaboration module that executes the generation and transmission of invitations to one or more users to provide the specific actions on the document via a network; and
a versioning engine that maintains a version history that can be stored in the database and retrieved for review, comparison and editing. - View Dependent Claims (17)
-
Specification