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:
Mar. 01, 2011

Filed:

Oct. 31, 2005
Applicants:

Matthew A. Block, Redmond, WA (US);

Calin Negreanu, Portland, OR (US);

Ovidiu G. Temereanca, Bellevue, WA (US);

Nathan Cornillon, Olivette, MO (US);

Inventors:

Matthew A. Block, Redmond, WA (US);

Calin Negreanu, Portland, OR (US);

Ovidiu G. Temereanca, Bellevue, WA (US);

Nathan Cornillon, Olivette, MO (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/445 (2006.01);
U.S. Cl.
CPC ...
Abstract

Identification of software program data and configuration data. A set of installation data is identified from an installation log. A set of deduced data is determined based on the identified set of installation data, using various algorithms and heuristics. A set of program data is organized as a function of the starting and deduced data, said program data constituting all data belonging to the software. The software is applied from the source computing device to a destination computing device as a function of the organized set of program data such that the application process mimics the actions of the software's installer so that the software functions seamlessly on the destination computing device.


Find Patent Forward Citations

Loading…