IP Library Granted Patent US 7,818,678
Granted Patent B2
US 7,818,678 · App. 10/285,910 · Granted Oct 19, 2010

Collaborative document development and review system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,818,678
App. No.
10/285,910
Granted
Oct 19, 2010
Kind
B2
Abstract

A computer software product for allowing simultaneous multi-level collaboration, including in real time between an author and a group of reviewers invited by the author to comment on a document stored in a computer file. The computer software enables each reviewer to view the document and make changes thereto which are stored in a secondary data file without modifying the contents of the original document. The author receives and views the secondary data files from the reviewers and selectively incorporates the changes into the document. Each reviewer may invite an unlimited number of sub-reviewers to review the document, the comments of each sub-reviewer similarly being stored in a secondary data file wherein only the author may edit the document directly.

Claims (49)

1. A computer-based document collaboration system for managing the simultaneous input of a plurality of reviewers connected over a network of computers, the document collaboration system comprising:

a master data file including a document having contents, and

secondary data files respectively associated with said plurality of reviewers for tracking edits made to the contents of said document;

wherein respective simultaneous edits from said plurality of reviewers that change the contents of said document are stored in said secondary data files;

wherein the respective edits in the secondary data files include respective information specifying respective positions within said document for the respective edits of the contents of the document;

wherein respective edits from said plurality of reviewers corresponding to a position among said respective positions within said document are simultaneously displayed to said plurality of reviewers adjacent to said document in response to activation of a control representing said position within said document; and

wherein as a result of accepting an edit stored in a secondary data file, the document collaboration system modifies the contents of the document according to the edit.

2. The computer-based document collaboration system of claim 1 , wherein each of said plurality of reviewers is uniquely identifiable by said network, and wherein the master data file includes information specifying review privileges for at least one of said plurality of reviewers.

3. The computer-based document collaboration system of claim 2 , wherein said edits stored in at least one of said secondary data files displays a subset of the edits in the secondary data file associated with a given reviewer.

4. The computer-based document collaboration system of claim 3 , wherein said document is created by at least one owner and said at least one owner designates at least one of said reviewers.

5. The computer-based document collaboration system of claim 4 , wherein said owner selectively incorporates said edits stored in the secondary data files into said document of the master data file.

6. The computer-based document collaboration system of claim 3 , wherein at least a portion of said document and respective portions of said edits are displayed simultaneously in separate portions of a display device.

7. The computer-based document collaboration system of claim 6 , wherein said respective portions of said edits displayed correspond to said portion of said document displayed.

8. The computer program product of claim 1 , wherein the network of computers includes the Internet.

9. The system of claim 1 , wherein at least one of said plurality of reviewers has been designated by another of said plurality of reviewers.

10. A computer-based document collaboration method for managing the simultaneous input of a plurality of reviewers connected over a network of computers, the method comprising:

including a document having contents in a master data file;

respectively associating secondary data files with said plurality of reviewers for tracking edits made to the contents of said document;

storing in said secondary data files respective simultaneous edits from said plurality of reviewers that change the contents of said document;

specifying in the respective edits in the secondary data files respective information for respective positions within said document for the respective edits of the contents of the document;

simultaneously displaying to said plurality of reviewers respective edits from said plurality of reviewers corresponding to a position among said respective positions within said document adjacent to said document in response to activation of a control representing said position within said document; and

when an edit stored in a secondary data file is accepted, modifying the contents of the document according to the edit.

11. The method of claim 10 , wherein each of said plurality of reviewers is uniquely identifiable by said network, and wherein the master data file includes information specifying review privileges for at least one of said plurality of reviewers.

12. The method of claim 11 further comprising:

displaying a subset of the edits in the secondary data file associated with a given reviewer.

13. The method of claim 12 , wherein said document is created by at least one owner and said at least one owner designates at least one of said reviewers.

14. The method of claim 13 further comprising:

said owner selectively incorporating said edits stored in the secondary data files into said document of the master data file.

15. The method of claim 12 , wherein at least a portion of said document and respective portions of said edits are displayed simultaneously in separate portions of a display device.

16. The method of claim 15 , wherein said respective portions of said edits displayed correspond to said portion of said document displayed.

17. The method of claim 10 , wherein at least one of said plurality of reviewers has been designated by another of said plurality of reviewers.

18. The method of claim 10 , wherein the network of computers includes the Internet.

19. A computer program product for a document collaboration method for managing the simultaneous input of a plurality of reviewers connected over a network of computers, including one or more computer readable instructions embedded on a computer readable medium and configured to cause one or more computer processors to perform steps comprising:

including a document having contents in a master data file;

respectively associating secondary data files with said plurality of reviewers for tracking edits made to the contents of said document;

storing in said secondary data files respective simultaneous edits from said plurality of reviewers that change the contents of said document;

specifying in the respective edits in the secondary data files respective information for respective positions within said document for the respective edits of the contents of the document;

simultaneously displaying to said plurality of reviewers respective edits from said plurality of reviewers corresponding to a position among said respective positions within said document adjacent to said document in response to activation of a control representing said position within said document; and

when an edit stored in a secondary data file is accepted, modifying the contents of the document according to the edit.

20. The computer program product of claim 19 , wherein each of said plurality of reviewers is uniquely identifiable by said network, and wherein the master data file includes information specifying review privileges for at least one of said plurality of reviewers.

21. The computer program product of claim 20 further comprising:

displaying a subset of the edits in the secondary data file associated with a given reviewer.

22. The computer program product of claim 21 , wherein said document is created by at least one owner and said at least one owner designates at least one of said reviewers.

23. The computer program product of claim 22 further comprising:

said owner selectively incorporating said edits stored in the secondary data files into said document of the master data file.

24. The computer program product of claim 21 , wherein at least a portion of said document and respective portions of said edits are displayed simultaneously in separate portions of a display device.

25. The computer program product of claim 24 , wherein said respective portions of said edits displayed correspond to said portion of said document displayed.

26. The computer program product of claim 19 , wherein at least one of said plurality of reviewers has been designated by another of said plurality of reviewers.

27. The computer program product of claim 19 , wherein the network of computers includes the Internet.

Assignments (10)
MERGER Recorded May 15, 2024
From: LITERA CORPORATION
To: FREEDOM SOLUTIONS GROUP, L.L.C.
Reel/Frame 067418/0630 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY RECORDED AT REEL 044396, FRAME 0217 Recorded Jun 3, 2019
From: SARATOGA INVESTMENT CORP. SBIC LP
To: LITÉRA CORPORATION
Reel/Frame 049350/0390 →
TERMINATION AND RELEASE OF GRANT OF INTELLECTUAL PROPERTY SECURITY AGREEMENT RECORDED AT REEL 043861, FRAME 0043 AND REEL 045626, FRAME 0582 Recorded Jun 3, 2019
From: PNC BANK, NATIONAL ASSOCIATION
To: LITÉRA CORPORATION
Reel/Frame 049354/0544 →
PATENT SECURITY AGREEMENT Recorded May 31, 2019
From: LITÉRA CORPORATION; FREEDOM SOLUTIONS GROUP, L.L.C.
To: OWL ROCK CAPITAL CORPORATION
Reel/Frame 049337/0220 →
MERGER Recorded Dec 15, 2017
From: LITERA CORPORATION
To: LITERA CORPORATION
Reel/Frame 044907/0080 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Nov 8, 2017
From: LITÉRA CORPORATION
To: SARATOGA INSVESTMENT CORP. SBIC LP, AS AGENT
Reel/Frame 044396/0217 →
SECURITY INTEREST Recorded Oct 13, 2017
From: LITERA CORPORATION
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 043861/0043 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2017
From: LITERA TECHNOLOGIES LLC
To: LITERA CORPORATION
Reel/Frame 043332/0040 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2012
From: MASSAND, DEEPAK
To: LITERA TECHNOLOGIES, LLC
Reel/Frame 027662/0142 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2008
From: MASSAND, DEEPAK
To: LITERA TECHNOLOGY LLC.
Reel/Frame 021878/0874 →