IP Library Patent Application 19198999
Patent Application
App. No. 19/198,999

SYSTEM AND METHOD FOR ENHANCING CONTENT COLLABORATION BY CONFLICT DETECTION AND RESOLUTION IN A HYBRID CLOUD CACHE

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
19/198,999
Abstract

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.

Claims (9)

1 . A system, comprising:

a memory that stores a set of instructions; and

a processor or processors that execute the set of instructions, wherein when executed, the set of instructions cause the processor or processors to perform operations comprising:

receiving a request from a client to initiate an operation to upload an object from a hybrid cloud cache to a cloud-based platform;

determining whether a version identifier of the object provided by the client corresponds to a latest version of the object uploaded to the cloud-based platform;

determining that a conflict associated with the object does not exist if the client-provided version identifier corresponds to the latest version of the object uploaded to the cloud-based platform;

determining that a conflict associated with the object does exist if the client-provided version identifier does not correspond to the latest version of the object uploaded to the cloud-based platform;

uploading the object to the cloud-based platform if the conflict associated with the object does not exist; and

uploading the object to the cloud-based platform with an alternate name if the conflict associated with the object does exist.