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:
May. 19, 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 ...
H04L 9/14 (2006.01); H04L 9/08 (2006.01); H04L 9/00 (2006.01);
U.S. Cl.
CPC ...
H04L 9/14 (2013.01); H04L 9/0836 (2013.01); H04L 9/0891 (2013.01); H04L 9/0894 (2013.01); H04L 9/001 (2013.01); H04L 9/008 (2013.01); H04L 9/0822 (2013.01);
Abstract

A system stores data in data units in a cluster in a cloud computing system, the data stored in the data units being encrypted or unencrypted depending on whether encryption is enabled or disabled when storing data in the data units. The system identifies one or more data units to defragment and defragments the identified data units by writing the data from the identified data units to one or more new data units and by releasing the identified data units for storing new data. The system encrypts unencrypted data from the identified data units when writing the data from the identified data units to the one or more new data units.


Find Patent Forward Citations

Loading…