IP Library Patent Application 19048014
Patent Application
App. No. 19/048,014

SYSTEM AND METHOD FOR HANDLING IMPLICIT TRANSACTIONS 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/048,014
Abstract

A system for handling Implicit transactions in a hybrid cloud cache. The hybrid cloud cache maintains folders in a metadata file system that includes a hierarchy of cached folders, and maintains a meta-file containing metadata of files and folders. The system obtains a meta-file from a cloud platform and compares that to a meta-file obtained from the hybrid cloud cache. An object associated with an Implicit metadata transaction is transferred to an internal namespace of the hybrid cloud cache if the comparison indicates that certain conditions are met. The system may perform a bottom-up traversal of the namespace and may abort the traversal if an outstanding explicit transaction for the object is present or the object exists in the cloud platform. An object may be moved to a temporary storage location if there is no explicit transaction on it and the object does not exist in the cloud platform.

Claims (10)

1 . A system, comprising:

a set of computer-executable instructions; and

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

obtain a meta-file from a cloud platform, the meta-file including metadata associated with a set of objects;

compare the meta-file obtained from the cloud platform to a meta-file obtained from a hybrid cloud cache; and

transfer an object associated with an implicit metadata transaction to an internal namespace if the comparing indicates that:

the object is present only in the meta-file obtained from the hybrid cloud cache; or

the object is present in both the meta-file obtained from the hybrid cloud cache and the meta-file obtained from the cloud platform and a name of the object in the meta-file obtained from the cloud platform and in the meta-file obtained from the hybrid cloud cache do not match; or

the object is present only in the meta-file obtained from the cloud platform and the object is cached by the hybrid cloud cache.

2 .- 20 . (canceled)