Language-neutral and language-specific installation packages for software setup
AssigneeMicrosoft Corporation
InventorsJames Bennett, Terri Cheff-Goldade, Paul Barr, Aidan Hughes, Scott Kurtzeborn, Jeffrey James
Life of this patent
Estimating the term…
Abstract
A first installation package for a first group of files is created for a program. The first group of files include language-neutral files for the program but no language-specific files for the program. A second installation package for a second group of files is also created for the program. The second group of files includes language-specific files for the program.
Claims20
A method comprising:
- creating, for a program, a first installation package for a first group of files, the first group of files including language-neutral files for the program but no language-specific files for the program;
- and
- creating, for the program, a second installation package for a second group of files, the second group of files including language-specific files for the program.
One or more computer readable media having stored thereon a plurality of instructions that, when executed by one or more processors of a computer, causes the one or more processors to:
- associate only language-neutral files for a program with a first installation package;
- associate a first collection of language-specific files for the program with a second installation package;
- associate a second collection of language-specific files for the program with a third installation package;
- and
- save, on one or more distribution media, the first installation package and one or both of the second installation package and the third installation package.
A computer readable medium, the computer readable medium having stored thereon:
- a collection of language-neutral files, but no language-specific files, for a program;
- a first installation package associated with the collection of language-neutral files and generated based at least in part on how the files in the collection of language-neutral files are to be installed on a target computer;
- a collection of language-specific files for the program;
- and
- a second installation package associated with the collection of language-specific files and generated based at least in part on how the files in the collection of language-specific files are to be installed on the target computer.
Dependencies are inferred from the claim text.