The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 01, 2020

Filed:

Jun. 30, 2017
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Rushi Srinivas Surla, Kenmore, WA (US);

Shane Kumar Mainali, Duvall, WA (US);

Andrew Edwards, Bellevue, WA (US);

Maneesh Sah, Sammamish, WA (US);

Weiping Zhang, Redmond, WA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/18 (2019.01); H04L 9/08 (2006.01); H04L 9/14 (2006.01); G06F 3/06 (2006.01); H04L 29/06 (2006.01); H04L 29/14 (2006.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
H04L 9/0891 (2013.01); G06F 3/062 (2013.01); G06F 3/067 (2013.01); G06F 3/0608 (2013.01); G06F 3/0623 (2013.01); G06F 3/0661 (2013.01); H04L 9/0822 (2013.01); H04L 9/0894 (2013.01); H04L 9/14 (2013.01); H04L 63/0428 (2013.01); H04L 63/10 (2013.01); H04L 67/10 (2013.01); H04L 67/1097 (2013.01); H04L 67/18 (2013.01); H04L 67/2823 (2013.01); H04L 69/04 (2013.01); H04L 69/40 (2013.01); H04L 2209/30 (2013.01);
Abstract

A system receives data of one or more types from one or more sources having distinct identities for storing the data in a distributed storage system. The system stores metadata associated with storing the data in data structures in the distributed storage system. The system selects a portion of the data and a portion of the metadata associated with storing the data in the distributed storage system. The system compresses the selected portions of the data and the metadata, encrypts the compressed data and metadata using a single key or using a separate key for each data type, and stores the encrypted compressed data and metadata in the distributed storage system. The system also encrypts unencrypted metadata and associated data during defragmentation procedure.


Find Patent Forward Citations

Loading…