IP Library Granted Patent US 11,468,087
Granted Patent B1
US 11,468,087 · App. 16/394,787 · Granted Oct 11, 2022

System and method for bi-directional replication of data objects in a heterogeneous storage environment

Inventors: Joseph Slember (Burlingame, CA); Kyle Fortin (Burlingame, CA)
Assignee: Nasuni Corporation
G06F16/27G06F9/547H04L67/1095H04L67/1097
View Patent ↗
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 11,468,087
App. No.
16/394,787
Granted
Oct 11, 2022
Kind
B1
Abstract

A system and method of managing object data stored in a heterogeneous cloud environment comprises a separate cloud management system disposed such that the communications path between a user and each cloud to which the user has access is a different communications path than that between the user and the cloud management system or the cloud management system and each of the clouds.

Claims (7)

1. A system for managing objects in a heterogenous cloud environment, wherein objects are transferred from a user to the heterogeneous cloud environment and within the heterogeneous cloud environment over one or more object data paths, comprising:

a server processor distinct from the heterogeneous cloud environment that receives a rule for managing a configuration of a replication group, the replication group comprising objects associated with the user and stored in a bucket in a first cloud or a second cloud of a plurality of clouds in the heterogenous cloud environment, the objects having been transferred over the one or more object data paths;

a data base of rules maintained by the server processor;

a data base of metadata maintained by the server processor for each object stored by the user in the first cloud or the second cloud of the plurality of clouds, wherein contents of an object stored by the user are immutable while the metadata associated with that stored object are configured to be read and modified independently of the stored object;

wherein, responsive to receipt of a notification that an object has been stored in the replication group, the server processor applies the received rule to the object and includes the object metadata in the data base of metadata;

wherein, response to a determination that the object metadata has changed and based on the rule for the object, the server processor maintains the configuration of the replication group in the plurality of clouds via a control path that is distinct from the one or more object data paths over which the objects are transferred; and

wherein the server processor operates to manage the configuration of the replication group independent of any object data storage in the heterogeneous cloud environment.

Assignments (3)
PATENT SECURITY AGREEMENT Recorded Sep 12, 2024
From: NASUNI CORPORATION
To: AB PRIVATE CREDIT INVESTORS LLC, AS COLLATERAL AGENT
Reel/Frame 068947/0138 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2022
From: DBM CLOUD SYSTEMS, INC. D/B/A DBM CLOUD SYSTEMS
To: NASUNI CORPORATION
Reel/Frame 060899/0187 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2020
From: SLEMBER, JOSEPH; FORTIN, KYLE
To: DBM CLOUD SYSTEMS
Reel/Frame 051572/0278 →
Continuity (1)
Provisional Application 62663738 · Apr 27, 2018
Cited By (4)
US 12,229,050 US 12,477,030 US 12,498,949 US 12,591,591