Detecting Edit Relationships in Collaborative Documents
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In collaborative electronic document editing, multiple users often propose changes independently, leading to conflicts across different versions, requiring repeated revisions until all parties are satisfied, which is inefficient.
Innovation Solution
A system and method for detecting compounding and conflicting relationships between edits in a collaborative document editing environment, where a processor identifies shared positions of edits and determines compounding or conflicting relationships, displaying indicators to users to facilitate efficient decision-making and version management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple users independently propose changes to an electronic document, then collaborative editing capability is improved, but conflict management complexity increases
Solution Approach 1:
The system performs preliminary analysis of edit relationships by detecting compounding and conflicting relationships between edits before final resolution. This advance detection allows the system to prepare resolution strategies proactively, reducing the complexity of conflict management when multiple users independently propose changes to the document.
2Stability of the object's composition
If repeated revisions are performed to resolve conflicts, then document version consistency is improved, but time consumption increases
Solution Approach 1:
The system provides feedback to users about detected compounding and conflicting relationships between edits. This feedback mechanism enables users to make informed decisions about edit resolution, reducing the number of repeated revision cycles needed to achieve document version consistency and thereby decreasing time consumption.
3Measurement precision
If all suggested edits are manually reviewed, then editing accuracy is improved, but processing efficiency decreases
Solution Approach 1:
The system segments the review process by automatically detecting and categorizing edit relationships into compounding and conflicting types. This segmentation allows the system to apply different processing strategies to different types of edits, maintaining editing accuracy through systematic analysis while improving processing efficiency by automating the initial classification of edits.
Data Source
AI summary
Systems and methods are disclosed herein for detecting compounding and conflicting suggested edits in a collaborative document editing environment. A first edit and a second edit to an electronic document are received. A shared position of the first edit and the second edit in the electronic document is identified, and a compounding relationship or a conflicting relationship is determined based at least in part on the identification. The first edit, the second edit, and an indicator of the relationship are displayed to a user of the electronic document.


