WEB-BASED MULTIUSER COLLABORATION
First Claim
1. At least one computer-readable storage medium having computer-executable instructions stored thereon which, when executed by a computer, cause the computer to perform a method comprising:
- enabling a plurality of users to collaborate remotely on at least one document using respective browsers;
sending a representation of a portion of the document to a browser that is associated with at least one of the users; and
associating the portion of the document with at least the one user.
2 Assignments
0 Petitions
Accused Products
Abstract
Tools and techniques are described for web-based multiuser collaboration. These tools may provide methods that enable users to collaborate remotely on documents using respective browsers. These methods may send representations of portions of a given document to the browsers, and associate portions of the documents with particular users. The browsers may receive representations of commands as provided by the users, and may determine whether to execute the commands at the browser. The methods may also include receiving from the browsers revisions to the portions of the document, and storing these portions of the document in storage areas that are configured for storing content that has changed relatively recently.
175 Citations
20 Claims
-
1. At least one computer-readable storage medium having computer-executable instructions stored thereon which, when executed by a computer, cause the computer to perform a method comprising:
-
enabling a plurality of users to collaborate remotely on at least one document using respective browsers; sending a representation of a portion of the document to a browser that is associated with at least one of the users; and associating the portion of the document with at least the one user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. At least one computer-readable storage medium having computer-executable instructions stored thereon which, when executed by a computer, cause the computer to perform a method comprising:
-
enabling a plurality of users to collaborate remotely on at least one document using respective browsers; receiving, at one of the browsers, a representation of at least one command as provided by at least one of the users; and determining whether to execute the command at the browser. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. At least one computer-readable storage medium having computer-executable instructions stored thereon which, when executed by a computer, cause the computer to perform a method comprising:
-
enable a plurality of users to collaborate on at least one document using respective browsers; sending a representation of a portion of the document to a browser that is associated with at least one of the users; and receiving at least one revision to the portion of the document from the browser; and storing the portion of the document in a first storage area that is configured for storing portions of the document that have changed relatively recently. - View Dependent Claims (18, 19, 20)
-
Specification