SYSTEM AND METHOD FOR COLLABORATIVE INFORMATION DISPLAY AND MARKUP
First Claim
Patent Images
1. A method for collaborative display and markup of a document comprising:
- (a) in response to a request from a controlling client computer, loading the document at a server;
(b) transmitting the document to a plurality of client computers, including the controlling client computer;
(c) receiving, from the controlling client computer, a New Display State message indicating the display state of the document at the controlling client computer;
(d) transmitting a copy of the New Display State message to each of the client computer, except the controlling client computer.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a system that allows documents of various types to be shared between users at geographically dispersed client computers. The users may contemporaneously manipulate the documents and each users manipulations are displayed to the other users in real time using a lightweight synchronization process.
-
Citations
8 Claims
-
1. A method for collaborative display and markup of a document comprising:
-
(a) in response to a request from a controlling client computer, loading the document at a server; (b) transmitting the document to a plurality of client computers, including the controlling client computer; (c) receiving, from the controlling client computer, a New Display State message indicating the display state of the document at the controlling client computer; (d) transmitting a copy of the New Display State message to each of the client computer, except the controlling client computer. - View Dependent Claims (2, 3, 4)
-
-
5. A method of collaboratively displaying a document comprising:
-
(a) receiving a request from a user to load a document; (b) transmitting a request for the document to a server, (c) receiving a copy of the document from the server
-
-
6. A method of collaboratively displaying a document comprising:
-
(a) receiving a version of the document from a server; (b) displaying the document in an initial display state; (c) receiving a New Display State message from the server; and (d) displaying the document in accordance with the New Display State message. - View Dependent Claims (7, 8)
-
Specification