IP Library Granted Patent US 11,100,042
Granted Patent B2
US 11,100,042 · App. 15/982,255 · Granted Aug 24, 2021

Methods and systems relating to network based storage

Inventors: Geoffrey Bourgeois (Greely, CA); Greg Campbell (Greely, CA)
G06F16/125G06F11/1448G06F11/1451G06F11/1469G06F16/1734G06F16/1748G06F16/181G06F16/1873G06F21/6218H04L67/1097G06F11/1461G06F2201/815G06F2221/2141
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,100,042
App. No.
15/982,255
Granted
Aug 24, 2021
Kind
B2
Abstract

Cloud storage provides for accessible interfaces, near-instant elasticity and scalability, multi-tenancy, and metered resources within a framework of distributed resources acing to provide highly fault tolerant solutions with high data durability. However, cloud storage also has drawbacks and limitations with information uploading and how information is subsequently accessed.

Claims (19)

1. A computer-implemented method relating to the remote storage of data within cloud based storage comprising the step of:

synchronizing the source metadata and security access control lists to content that is ingested into cloud storage through drive shipping; wherein

the step of synchronizing the source metadata and security access control lists to content that is ingested into cloud storage through drive shipping comprises the steps of:

writing drive shipped content to a cloud storage account;

ingesting the data from the cloud storage account into a cloud archive storage account with a special write operation such that whilst there is a blob written its correct metadata blob is not yet available and hence no item version records are created that correspond to the blob record;

deleting each blob from the source cloud storage once it is written to cloud storage archive account;

configuring with a domain account with read/write access a ‘blobless’ mode connector setting for data that has already been ingested through the drive shipping method; wherein

no blobs are staged during ingestion although a hash value is computed for the blob and passed in the blob metadata associated with the item version metadata information; and

a deduplication algorithm results in the source/original item version metadata being mapped and recorded for the blob records already ingested via drive shipping.

2. The computer implemented method according to claim 1 , wherein

the connector is established with a connector service software used to authenticate and authorize with the cloud storage tenant and requires a special ‘Write Blobless Items’ permission;

if the account has this permission, the software in the cloud storage will permit the hash value to be used otherwise this will fail as unauthorized; and

if there is no blob in the cloud storage with a hash value that is submitted in the ‘blobless’ mode of ingestion, then an error is returned for the item.

3. The computer implemented method according to claim 1 , wherein

the connector allows all metadata and permissions relating to blobs to be associated with the blobs after their ingestion into a cloud storage through drive shipping.

4. The computer implemented method according to claim 1 , wherein

at least one of metadata and permissions associated with the blobs within the cloud storage account are re-associated with the blobs within the cloud archive storage account once the blobs have been ingested.

5. The computer implemented method according to claim 1 , wherein

the method runs a connector to allow at least one of metadata and permissions to be associated with the blobs within the cloud archive storage account once the blobs have been ingested.

Assignments (11)
AMENDMENT NO. 1 TO PATENT SECURITY AGREEMENT Recorded Apr 8, 2025
From: VERITAS TECHNOLOGIES LLC; COHESITY, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 070779/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2025
From: VERITAS TECHNOLOGIES LLC
To: COHESITY, INC.
Reel/Frame 070335/0013 →
RELEASE OF SECURITY INTEREST Recorded Dec 16, 2024
From: ACQUIOM AGENCY SERVICES LLC, AS COLLATERAL AGENT
To: VERITAS TECHNOLOGIES LLC
Reel/Frame 069591/0510 →
RELEASE OF SECURITY INTEREST Recorded Dec 13, 2024
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: VERITAS TECHNOLOGIES LLC
Reel/Frame 069577/0001 →
SECURITY INTEREST Recorded Dec 9, 2024
From: VERITAS TECHNOLOGIES LLC; COHESITY, INC.
To: JPMORGAN CHASE BANK. N.A.
Reel/Frame 069890/0001 →
ASSIGNMENT OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Nov 25, 2024
From: BANK OF AMERICA, N.A., AS ASSIGNOR
To: ACQUIOM AGENCY SERVICES LLC, AS ASSIGNEE
Reel/Frame 069440/0084 →
PATENT SECURITY AGREEMENT SUPPLEMENT Recorded Mar 7, 2022
From: VERITAS TECHNOLOGIES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 059337/0159 →
PATENT SECURITY AGREEMENT SUPPLEMENT Recorded Feb 24, 2022
From: VERITAS TECHNOLOGIES LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 059247/0656 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2021
From: HUBSTOR INC.
To: VERITAS TECHNOLOGIES LLC
Reel/Frame 058665/0587 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2021
From: HUBSTOR INC.
To: VERITAS STORAGE (IRELAND) LTD.
Reel/Frame 058163/0954 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2021
From: VERITAS STORAGE (IRELAND) LTD.
To: VERITAS TECHNOLOGIES LLC
Reel/Frame 058135/0116 →
Continuity (2)
Provisional Application 62507960 · May 18, 2017
Related Publication 20180336210A1 · Nov 22, 2018