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:
Oct. 31, 2017

Filed:

Feb. 01, 2016
Applicant:

Tivo Solutions Inc., San Carlos, CA (US);

Inventors:

James Barton, Alviso, CA (US);

Brain Beach, Columbus, IN (US);

Adam Feder, Mountain View, CA (US);

Assignee:

TiVo Solutioins Inc., San Carlos, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 7/00 (2006.01); H04L 29/06 (2006.01); H04L 29/08 (2006.01); G06F 17/00 (2006.01); G06F 11/14 (2006.01);
U.S. Cl.
CPC ...
H04L 63/0428 (2013.01); G06F 11/1458 (2013.01); G06F 11/1464 (2013.01); G06F 11/1469 (2013.01); H04L 67/32 (2013.01); G06F 11/1451 (2013.01); G06F 2201/80 (2013.01); G06F 2201/84 (2013.01);
Abstract

A method is provided for performing distributed backup and retrieval of data. Data is sent by a plurality of client devices to be processed by a server and then stored in a database. A subset of the processed data stored in the database is backed up to each of the plurality of client devices. For the one or more particular client devices owned by a user, the subset of processed data stored on the one or more particular client devices is the subset of processed data that is associated with the user. The server and client device is updated to maintain the same state of processed data in the database and the backup. In the event of failure of either the database or a client device, processed data may be restored using the processed data stored on the database or the backup stored on the plurality of client devices.


Find Patent Forward Citations

Loading…