Document Collaboration System with Segmented Duplicate Versions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current collaboration tools lack efficient methods for managing and merging modifications made by multiple collaborators on a document, leading to difficulties in tracking and approving changes while maintaining control over the document's integrity.

Innovation Solution

A computer-implemented method that identifies a digital document for collaboration, provides duplicate versions to collaborators, monitors modifications, creates a list of changes, and allows the owner to select and merge approved modifications into the original document, while providing actionable controls for acceptance or rejection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple collaborators are allowed to modify a document simultaneously, then collaboration efficiency and productivity are improved, but document integrity and control are compromised

Engineering Contradiction:
Improvecollaboration efficiencyVSAvoiddocument integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The document is divided into multiple duplicate versions, each assigned to a specific collaborator. This segmentation allows simultaneous independent work by multiple collaborators while maintaining the ability to control and review changes individually before merging them back to the original document.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A list of modifications is created as an intermediary structure between the duplicate versions and the original document. This intermediary captures all changes made by collaborators, allowing the owner to review, select, and approve modifications before they are merged, thus maintaining document integrity while enabling collaboration.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If all modifications by collaborators are automatically merged into the original document, then productivity is improved, but loss of control and ability to review changes is worsened

Engineering Contradiction:
Improvemerging efficiencyVSAvoidcontrol over document
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system provides feedback to the document owner through a comprehensive list of modifications made by collaborators. This feedback mechanism allows the owner to review each modification, understand the changes made, and make informed decisions about which modifications to accept or reject, maintaining control while enabling efficient collaboration.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

All modifications are captured and presented in a list before being merged into the original document. This preliminary action allows the owner to review and approve changes in advance, ensuring control over document integrity while maintaining the efficiency of automated merging for approved changes.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If duplicate versions are provided to all collaborators, then collaboration flexibility is improved, but system complexity and resource usage increase

Engineering Contradiction:
Improvecollaboration flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Duplicate versions of the document are created and provided to collaborators instead of allowing direct editing of the original. This copying approach enables multiple collaborators to work simultaneously on their own versions while the system maintains a single source of truth (the original document), balancing flexibility with controlled complexity.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10789423B2Controlling a collaborative data preparation process
Publication Date: 2020.09.29 SAP SE
  • US10789423B2 patent drawing
  • US10789423B2 patent drawing
  • US10789423B2 patent drawing

AI summary

The disclosure generally describes methods, software, and systems, including a method for managing modifications to a document by collaborators. A digital document is identified for collaboration by a first user having ownership privileges for the document. The collaboration is associated with at least one collaborator. A duplicate version of the identified document is provided to each of the identified collaborators. The duplicate versions are monitored for modifications performed by corresponding collaborators. A list of modifications is created that identifies the modifications performed by the corresponding collaborators in the duplicate versions associated with those collaborators. A selection from the list of modifications is received from the first user of at least one modification for incorporation into the identified document. Based on the received selection, the selected at least one modification is merged into the identified document.