Cloud Collaboration Platform Real-Time Conflict Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cloud-based collaboration platforms lack efficient features for real-time simultaneous creation, editing, annotation, storage, and sharing of content across multiple users and devices, leading to potential conflicts and inefficiencies in collaborative work environments.

Innovation Solution

A web or mobile interface is developed that enables users and collaborators to simultaneously create, view, edit, annotate, store, and share content in real-time or near real-time on a cloud-based collaboration platform, utilizing a host server with a GUI module that manages concurrent access and resolves conflicts, allowing multiple users to edit and collaborate on documents with features like multimedia incorporation and real-time notifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple users access and edit content simultaneously on a cloud-based platform, then collaboration efficiency and productivity are improved, but conflicts and data consistency issues arise

Engineering Contradiction:
Improvecollaboration efficiencyVSAvoiddata consistency
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary actions by creating isolated working copies of content for each user before simultaneous editing occurs. When a user accesses content, the system generates a personal copy that can be edited independently, preventing conflicts before they arise. This preliminary duplication allows multiple users to work concurrently without interfering with each other's edits.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary mechanism (the working copy system) that mediates between multiple users and the original content. Each user interacts with their own copy rather than directly with the shared content, and the system automatically manages the synchronization and consolidation of changes, acting as a mediator that resolves potential conflicts.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the system manages concurrent access and resolves conflicts in real-time, then data consistency is maintained, but system complexity and processing requirements increase

Engineering Contradiction:
Improvedata consistencyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the content management process into independent working copies for each user, rather than managing all users' edits to a single shared document simultaneously. This segmentation isolates the complexity of conflict resolution into manageable, independent units that can be processed separately and then consolidated.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system creates multiple copies of the content, one for each user, allowing concurrent editing without direct conflicts. Instead of managing complex real-time synchronization of a single document, the system simplifies the problem by allowing users to edit their own copies independently, reducing the immediate processing complexity while maintaining data consistency through automated consolidation.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If users can edit and annotate content simultaneously, then collaboration features and functionality are enhanced, but potential for conflicts and errors increases

Engineering Contradiction:
Improvecollaboration featuresVSAvoiderror rate
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary actions by providing each user with their own working copy before simultaneous editing begins. This preliminary setup allows users to freely annotate and edit without worrying about conflicts, as each user operates on their isolated copy. The error rate is reduced because users are not making changes to shared content that could conflict with others' changes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

By creating individual copies for each user, the system enables enhanced collaboration features (simultaneous editing and annotation) while reducing errors. Each user's copy serves as an isolated workspace where they can experiment and edit freely without risking conflicts with other users' changes, thereby enhancing versatility while maintaining reliability.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9704137B2Simultaneous editing/accessing of content by collaborator invitation through a web-based or mobile application to a cloud-based collaboration platform
Publication Date: 2017.07.11 BOX INC
  • US9704137B2 patent drawing
  • US9704137B2 patent drawing
  • US9704137B2 patent drawing

AI summary

Techniques are disclosed for a web or mobile interface enabling users and collaborators to simultaneously comment, edit, or edit content in real time or near real time managed by a cloud-based collaboration platform. In one embodiment, the data to be accessed concurrently is presented or depicted at the multiple physical devices to the collaborators for viewing and accessing the data in real time or near real time. Each of the collaborators is able to view, re-edit, or re-modify in a concurrent fashion, at the collaborator's physical device, edits or modifications made to the data in real time or near real time as a result of any of the other collaborators accessing the data at their respective physical devices. In some instances, additional collaborators are specifiable for the data created for concurrent real time access in addition to those originally associated with the folder.