Automatic software installation on heterogeneous networked client computer systems
AssigneeMicrosoft Corporation
InventorsMichael L. Davis, Or Ben-Natan, Bruce W. Copeland
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsMichael L. Davis, Or Ben-Natan, Bruce W. Copeland
Estimating the term…
The present invention provides for automatically installing software on heterogeneous client computer systems. In a distributed system having heterogeneous computer systems of different natural languages, different operating system types, and/or different processor types, the present invention automatically installs the appropriate edition of software onto client computers. The present invention installs an edition of software appropriate for execution on a particular processor type, with a particular operating system type and in a particular natural language by utilizing commands specific to an operating system type. The present invention automatically installs software in response to the availability of a new version of the software, a change in the operating system of the client computer, a change in the associated natural language of the client computer, or in response to input of the administrator of the distributed system.
A data processing system having network services and software for installation, comprising:
In a data processing system having a first computer with software for installation on a second computer that stores local software and that has associated configuration characteristics that comprise characteristics of the local software and characteristics of a configuration of the second computer, the second computer having a processor type, an operating system type, and a current natural language, a method comprising the computer-implemented steps of:
In a data processing system having programs, a first computer having a first of the programs and a second computer having a second of the programs, wherein the first computer provides network services to the second computer after the second computer performs a logon to the first computer, a prescribed program list being available for access by the first computer system that lists programs to be stored on the second computer, a method comprising the steps of:
An automatic software installation system, comprising:
A computer-readable medium whose contents cause a data processing system to perform processing, the data processing system having a first computer with software for installation on a second computer that stores local software and that has associated configuration characteristics that comprise characteristics of the local software and characteristics of a configuration of the second computer, the second computer having a processor type, an operating system type, and a current natural language, by performing the steps of:
A computer-readable medium whose contents cause a data processing system to perform processing, the data processing system having programs, a first computer having a first of the programs and a second computer having a second of the programs, wherein the first computer provides network services to the second computer after the second computer performs a logon to the first computer, a prescribed program list being available for access by the first computer system that lists programs to be stored on the second computer, by performing the steps of:
Dependencies are inferred from the claim text.