Hybrid Cloud Cache Conflict Detection With Version ID Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Hybrid cloud caches lack a full Multiversion Content Management System, complicating the detection and resolution of conflicting file uploads, particularly in collaborative environments where users may work on stale versions, leading to potential data loss.

Innovation Solution

A system and method that assigns a Local Version Identifier (LID) to files within the hybrid cloud cache, maintaining a mapping with Cloud Version Identifiers (CID) to ensure accurate conflict detection and resolution by comparing identifiers, and if a conflict is detected, the file is uploaded with an alternate conflict name.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a hybrid cloud cache is used to improve data access speed and throughput, then performance is improved, but conflict detection and resolution capability deteriorates

Engineering Contradiction:
Improvedata access speedVSAvoidconflict detection accuracy
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent introduces a journal as an intermediary mechanism between the hybrid cloud cache and the cloud storage system. The journal records metadata operations (uploads, downloads, deletes) to track file version history and enable conflict detection. This intermediary layer allows the cache to maintain performance benefits while providing the version tracking capability needed for reliable conflict detection.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback mechanisms where the cache periodically queries the cloud storage system for the latest file versions and updates its internal metadata. This feedback loop ensures the cache remains synchronized with cloud changes, enabling accurate conflict detection even though the cache operates independently for performance optimization.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If multiple versions of files are maintained in the cloud to enable collaboration and restore capability, then functionality is improved, but system complexity increases

Engineering Contradiction:
Improvecollaboration capabilityVSAvoidversion management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the version management complexity from the cloud storage system and relocates it to the local hybrid cloud cache. By maintaining a journal of metadata operations locally, the cache becomes responsible for tracking file versions and managing conflict resolution logic, simplifying the overall system architecture while preserving collaboration capabilities.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system segments version management into separate components: the cloud storage system maintains actual file data, while the local cache journal maintains metadata about versions and operations. This segmentation allows each component to focus on its specific function, reducing overall system complexity.

Inventive Principle:
Principle #1Segmentation

3Reliability

If a journaling system is implemented to increase data integrity in the hybrid cloud cache, then reliability is improved, but storage space requirements increase

Engineering Contradiction:
Improvedata integrityVSAvoidstorage space
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The journal stores only essential metadata operations (uploads, downloads, deletes) rather than complete file data. This approach uses minimal storage space for integrity tracking, treating the journal as a lightweight, disposable record-keeping mechanism that provides reliability without significant storage overhead.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS20260086845A1System and method for enhancing content collaboration by conflict detection and resolution in a hybrid cloud cache
Publication Date: 2026.03.26 EGNYTE
  • US20260086845A1 patent drawing
  • US20260086845A1 patent drawing
  • US20260086845A1 patent drawing

AI summary

A system and methods for enhancing content collaboration by conflict detection and resolution. A hybrid cloud cache receives a request from a client to upload an object to the cloud. The hybrid cloud cache may perform an internal lookup to find the latest version of the object known to it. This lookup may return a local identifier or a cloud identifier. The cache may compare a client-provided identifier to the local identifier or to the cloud identifier that is mapped to the local identifier to determine if the client-provided identifier refers to the latest uploaded version of the object. The system may determine that a conflict exists if the client-provided identifier does not match either identifier. The system may generate an alternate name for the object and upload the renamed object to the cloud from the hybrid cloud cache.