Document Review System With Comment Assignment And Parallel Editing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional systems for reviewing and editing documents face challenges in tracking and incorporating comments and changes efficiently, particularly in determining what changes have been made between drafts and how reviewer comments have been addressed.
Innovation Solution
The system allows for the assignment of comments and changes to specific editors, enabling selective presentation of comments and changes, reassignment of comments, and classification of changes under corresponding comments, facilitating efficient collaboration and tracking of document revisions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If comments are submitted sequentially and editors process them in order, then the review process is simple to manage, but the overall review time increases and editors cannot work in parallel
Solution Approach 1:
The patent divides the document into multiple sections and assigns specific sections to specific editors. Comments are then distributed to editors based on their assigned sections, allowing parallel processing of comments across different editors rather than sequential processing. This segmentation enables simultaneous work on different parts of the document.
Solution Approach 2:
The system allows editors to begin processing comments as soon as they are received, without waiting for all comments to be submitted. The editor can start working on assigned comments immediately, and the system continues to accept and assign new comments to appropriate editors, enabling overlapping of submission and processing activities.
2Loss of information
If all comments are presented to an editor at once, then the editor sees the complete review scope, but the editor becomes overwhelmed and cannot prioritize effectively
Solution Approach 1:
Comments are segmented and assigned to specific editors based on document sections or priority levels. Each editor receives only the comments assigned to their specific section or priority level, reducing the immediate workload while maintaining context through the assignment metadata that indicates which section or priority the comment belongs to.
Solution Approach 2:
Different editors receive different subsets of comments based on their specialization or assignment. The system can present comments with varying levels of detail or context tailored to each editor's needs and workload, allowing prioritization while maintaining necessary context through assignment metadata.
3Reliability
If the system tracks all changes between drafts manually, then complete tracking is achieved, but the complexity of tracking and determining what changed increases
Solution Approach 1:
The system automatically generates and tracks changes between document drafts by comparing versions. When an editor makes changes to the document, the system automatically detects these changes, associates them with the relevant comments, and provides feedback to both the editor and reviewer. This automated feedback mechanism reduces manual tracking complexity while maintaining accurate change records.
Solution Approach 2:
The system performs self-tracking of changes by automatically comparing document versions and identifying modifications. The change tracking mechanism serves itself by automatically detecting, recording, and presenting changes without requiring manual intervention to track what changed between drafts.
Data Source
AI summary
Methods and systems, including computer program products, implementing techniques for reviewing and editing word processing documents. The techniques include receiving from a reviewer a plurality of comments about a word processing document. The comments include a first and second comment. The techniques further include associating the comments with the word processing document; and assigning the comments to one or more editors. The first comment is assigned to a first editor, and the second comment is assigned to a second editor.


