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. 13, 2015

Filed:

Dec. 01, 2010
Applicants:

Abhinav Mishra, Redmond, WA (US);

Michael Day, Kirkland, WA (US);

Charles Keen, Seattle, WA (US);

Mingbiao Fei, Sammamish, WA (US);

Derek Rivait, Redmond, WA (US);

Alan B. Back, Redmond, WA (US);

Rainer Sigwald, Seattle, WA (US);

Inventors:

Abhinav Mishra, Redmond, WA (US);

Michael Day, Kirkland, WA (US);

Charles Keen, Seattle, WA (US);

Mingbiao Fei, Sammamish, WA (US);

Derek Rivait, Redmond, WA (US);

Alan B. Back, Redmond, WA (US);

Rainer Sigwald, Seattle, WA (US);

Assignee:
Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2006.01); G06F 11/00 (2006.01); G06F 11/36 (2006.01); G06F 11/07 (2006.01); G06F 11/14 (2006.01);
U.S. Cl.
CPC ...
G06F 11/00 (2013.01); G06F 11/0793 (2013.01); G06F 11/36 (2013.01); G06F 8/68 (2013.01); G06F 11/1433 (2013.01);
Abstract

A system and method for repairing corrupt software components of a computer system. Corrupt software is detected and repaired utilizing an automated component repair service. Repair files are downloaded from an external storage location and used to repair the corruption. The downloaded files are preferably the smallest amount of data necessary to repair the identified corruption. The process of repairing corrupt files is used in conjunction with a software updating service to resolve problems that occur when corrupt software is updated by allowing a corrupt component to be repaired and then uninstalled such that an updated component can be properly installed.


Find Patent Forward Citations

Loading…