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.
Patent No.:
Date of Patent:
Apr. 21, 2009
Filed:
May. 08, 2001
Joe F. Britt, Jr., Saratoga, CA (US);
Andrew T. Mcfadden, Cupertino, CA (US);
Phillip Y. Goldman, Los Altos, CA (US);
Bruce A. Leak, Palo Alto, CA (US);
Joe F. Britt, Jr., Saratoga, CA (US);
Andrew T. McFadden, Cupertino, CA (US);
Phillip Y. Goldman, Los Altos, CA (US);
Bruce A. Leak, Palo Alto, CA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
Systems and methods for obtaining and maintaining operable and updated versions of software on a client, which may be a set-top box or a personal computer. A server automatically downloads software updates over a satellite link to a client after such upgrades become available at the server without requiring interaction with a user. Similarly, corrupted software is automatically replaced by the client first automatically detecting if a corrupted state exists in local software or data using a checksum technique. If such corruption is found, the client automatically connects over the Internet to a server that contains a replacement for the corrupted program or data. The client then automatically receives a download of the program or data from the server.