Method for configuring software for a build to order system
First Claim
1. A computer implemented method of building a custom software configuration, comprising:
- receiving a plurality of requests for desired software configurations;
identifying at least one baseline configuration corresponding to the desired software configurations;
comparing the at least one baseline configuration with the desired software configurations;
creating a set of changes based on the comparison wherein the set of changes are suitable for combining with the baseline configuration to generate the desired software configuration, and storing the at least one baseline configuration and set of changes on a removable medium, the removable medium suitable for loading a plurality of desired software configurations corresponding to the requested plurality of desired software configurations.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a method of building a custom software configuration, which may include receiving a first customer order for a first information handling system and a second customer order for a second information handling system. The first customer order including a first list of hardware configuration components and a first list of software configuration components and the second customer order including second list of hardware configuration components and a second list of software configuration components. At least one of the first list of hardware configuration components is different from the second list of hardware configuration components and the first list of software configuration components is different from the second list of software configuration components. At least one software configuration is stored on a removable medium, the at least one software configuration suitable for loading at least one of the first list of software configuration components and the second list of software configuration components onto at least one of the first information handling system and the second information handling system.
182 Citations
23 Claims
-
1. A computer implemented method of building a custom software configuration, comprising:
-
receiving a plurality of requests for desired software configurations;
identifying at least one baseline configuration corresponding to the desired software configurations;
comparing the at least one baseline configuration with the desired software configurations;
creating a set of changes based on the comparison wherein the set of changes are suitable for combining with the baseline configuration to generate the desired software configuration, and storing the at least one baseline configuration and set of changes on a removable medium, the removable medium suitable for loading a plurality of desired software configurations corresponding to the requested plurality of desired software configurations. - View Dependent Claims (2, 3, 4, 5, 9, 10)
-
-
6. A computer implemented method of building a custom software configuration, comprising:
-
receiving a first request for a first desired software configuration and a second request for a second desired software configuration, the first desired software configuration being different than the second desired software configuration;
identifying at least one software configuration corresponding to at least one of the first desired software configuration and the second desired software configuration, wherein the at least one software configuration is suitable for generating the first desired software configuration and the second desired software configuration, and storing the software configuration on a removable medium, the removable medium suitable for loading the first desired software configuration and the second desired software configuration. - View Dependent Claims (7, 8)
-
-
11. A computer implemented method of building a custom software configuration, comprising:
-
receiving a first request for a first desired software configuration and a second request for a second desired software configuration, the first desired software configuration being different than the second desired software configuration;
identifying at least one baseline configuration corresponding to at least one of the first desired software configuration and the second desired software configuration;
comparing the at least one baseline configuration with the first desired software configuration and the second desired software configuration;
creating a set of changes based on the comparison wherein the set of changes are suitable for combining with the at least one baseline configuration to generate the first desired software configuration and the second desired software configuration, and storing the at least one baseline configuration and set of changes on a removable medium, the removable medium suitable for loading the first desired software configuration and the second desired software configuration. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer implemented method of building a custom software configuration, comprising:
-
receiving a first customer order for a first information handling system and a second customer order for a second information handling system, the first customer order including a first list of hardware configuration components and a first list of software configuration components and the second customer order including second list of hardware configuration components and a second list of software configuration components, wherein at least one of the first list of hardware configuration components is different from the second list of hardware configuration components and the first list of software configuration components is different from the second list of software configuration components; and
storing at least one software configuration on a removable medium, the at least one software configuration suitable for loading at least one of the first list of software configuration components and the second list of software configuration components onto at least one of the first information handling system and the second information handling system. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A removable medium having machine readable instructions stored thereon for computer implemented execution, comprising:
-
a software library, including;
a first software configuration corresponding to a first customer order for a first information handling system, the first customer order including a first list of hardware configuration components and a first list of software configuration components, the first software configuration suitable for loading on the first information handling system; and
a second software configuration corresponding to a second customer order for a second information handling system, the second customer order including a second list of hardware configuration components and a second list of software configuration components, the second software configuration suitable for loading on the second information handling system;
wherein at least one of the first list of hardware configuration components is different from the second list of hardware configuration components and the first list of software configuration components is different from the second list of software configuration components so that the first software configuration is unsuitable for loading software configuration components on the second information handling system. - View Dependent Claims (22, 23)
-
Specification