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:
Aug. 10, 2021

Filed:

Jan. 12, 2017
Applicant:

Vivint, Inc., Provo, UT (US);

Inventors:

J. T. Olds, Salt Lake City, UT (US);

George Shank, Salt Lake City, UT (US);

Alen Peacock, Orem, UT (US);

Andrew Harding, American Fork, UT (US);

Jeff Wendling, West Jordan, UT (US);

Ethan Ransom, Orem, UT (US);

Mikhail Strizhov, Salt Lake City, UT (US);

Erik Nolte, Salt Lake City, UT (US);

Dan Willoughby, Kaysville, UT (US);

Eric Wollesen, Draper, UT (US);

Assignee:

Vivint, Inc., Provo, UT (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 29/08 (2006.01); H04L 29/06 (2006.01);
U.S. Cl.
CPC ...
H04L 67/1097 (2013.01); H04L 63/083 (2013.01); H04L 67/06 (2013.01); H04L 67/2833 (2013.01); H04L 67/2842 (2013.01); H04L 63/0435 (2013.01); H04L 67/42 (2013.01);
Abstract

A computer system for optimizing bandwidth usage within a cloud storage system identifies distinct requests to access a particular digital file. When the number of requests exceeds a threshold, the computer system queries a remote directory server for the particular digital file. The query system then receives, from the remote directory server, addresses to data blocks stored within multiple remote storage nodes. The system requests at least a portion of the addressed data blocks. Upon receiving the blocks, the system decodes the particular digital file from the portion of the addressed data blocks. The computer system then stores the decoded digital file within local memory and communicates the local-area network address to the remote directory server.


Find Patent Forward Citations

Loading…