US 7,581,217 B2
Dynamic software update
Raj Jhanwar, Bothell, Wash. (US); Tom Yaryan, Seattle, Wash. (US); David Hennessey, Duvall, Wash. (US); Ovidiu G. Temereanca, Bellevue, Wash. (US); and Seetharaman Harikrishnan, Redmond, Wash. (US)
Assigned to Microsoft Corporation, Redmond, Wash. (US)
Filed on Jan. 07, 2005, as Appl. No. 11/31,692.
Application 11/031692 is a division of application No. 10/044570, filed on Jan. 11, 2002, granted, now 7,251,812.
Application 10/044570 is a continuation in part of application No. 10/004073, filed on Oct. 31, 2001, abandoned.
Prior Publication US 2006/0010435 A1, Jan. 12, 2006
Int. Cl. G06F 9/45 (2006.01)
U.S. Cl. 717—168 10 Claims
OG exemplary drawing
 
1. A system for dynamically updating software with update content, said system comprising:
an update site for delivering the update content relating to the software to a destination machine having access to at least one installation medium storing installation data of the software to be updated by the update content, said destination machine not having the software installed; and
an installation application program operating on the destination machine to receive the update content from the update site and to merge the received update content with the installation data on the installation medium, said installation application program further automatically creates an updated installation data on the destination machine from the merged installation data without user input to select which of the update content to use before installing the updated installation data as one unit on the destination machine prior to installing the installation data on the destination machine.