Concurrent editing of a file by multiple authors
First Claim
Patent Images
1. A method for enabling concurrent editing of a document containing a plurality of independent or loosely connected segments by multiple authors, comprising the steps of:
- assigning editing rights for each segment of a document to a defined set of segment authors, wherein the editing rights enable each segment'"'"'s set of authors to create or change their respective segment of the document, and wherein the creating or changing includes concurrently creating or changing the respective segments;
making available a special segment of the document, wherein the special segment contains metadata of the document shared by all the segments of said document;
providing email means private to said document, for enabling such an author of the document to send a email message to a certain one of the segments of the document, the email message being addressed to an author of the certain segment; and
displaying the email message responsive to such an author of the certain segment of the document browsing or editing the certain segment.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and computer program product for enabling the concurrent editing of a document containing a plurality of independent or loosely connected segments by multiple authors is described. Among other things, the invention allows assigning of editing rights for each segment to a defined set of segment authors, making available a special segment that contains metadata shared by all the segments of said documents, and providing email means private to said document, for facilitating communication between the authors of the document.
-
Citations
30 Claims
-
1. A method for enabling concurrent editing of a document containing a plurality of independent or loosely connected segments by multiple authors, comprising the steps of:
-
assigning editing rights for each segment of a document to a defined set of segment authors, wherein the editing rights enable each segment'"'"'s set of authors to create or change their respective segment of the document, and wherein the creating or changing includes concurrently creating or changing the respective segments; making available a special segment of the document, wherein the special segment contains metadata of the document shared by all the segments of said document; providing email means private to said document, for enabling such an author of the document to send a email message to a certain one of the segments of the document, the email message being addressed to an author of the certain segment; and displaying the email message responsive to such an author of the certain segment of the document browsing or editing the certain segment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for enabling concurrent editing of a document containing a plurality of independent or loosely connected segments by multiple authors, comprising:
-
editing rights assignment means for assigning editing rights for each segment of a document to a defined set of segment authors, wherein the editing rights enable each segment'"'"'s set of authors to create or change their respective segment of the document, and wherein the creating or changing includes concurrently creating or changing the respective segments; creation means for enabling a special segment of the document, wherein the special segment contains metadata of the document shared by all the segments of said document; email means private to said document, for enabling such an author of the document to send a email message to a certain one of the segments of the document, the email message being addressed to an author of the certain segment; and means for displaying the email message responsive to such an author of the certain segment of the document browsing or editing the certain segment. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product comprising computer readable program code stored on computer readable storage medium embodied therein for enabling concurrent editing of a document containing a plurality of independent or loosely connected segments by multiple authors, comprising:
-
computer readable program code means configured for assigning editing rights for each segment of a document to a defined set of segment authors, wherein the editing rights enable each segment'"'"'s set of authors to create or change their respective segment of the document, and wherein the creating or changing includes concurrently creating or changing the respective segments; computer readable program code means configured for making available a special segment of the document, wherein the special segment contains metadata of the document shared by all the segments of said document; computer readable program code means configured for providing email means private to said document, for enabling such an author of the document to send a email message to a certain one of the segments of the document, the email message being addressed to an author of the certain segment; and computer readable program code means configured for displaying the email message responsive to such an author of the certain segment of the document browsing or editing the certain segment. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification