Configuration to order software deployment and management
First Claim
Patent Images
1. A method comprising:
- receiving a microcode definition for first configure to order (CTO) software options for a computer, wherein a user of the computer may select a subset of the CTO software options for installation on the computer;
generating a microcode definition for second CTO software options;
writing microcode to the computer representing both CTO options; and
installing on the computer only user selections from the first CTO software options, wherein a first bit in the microcode maps to a first program among the CTO software options, wherein an adjacent second bit in the microcode maps to a second program among the CTO software options.
1 Assignment
0 Petitions
Accused Products
Abstract
In a configuration-to-order (CTO) software provisioning system, software upgrade/downgrade support, software running change support, and software file server management are provided in part using microcode typically stored on a user computer BIOS.
-
Citations
15 Claims
-
1. A method comprising:
-
receiving a microcode definition for first configure to order (CTO) software options for a computer, wherein a user of the computer may select a subset of the CTO software options for installation on the computer; generating a microcode definition for second CTO software options; writing microcode to the computer representing both CTO options; and installing on the computer only user selections from the first CTO software options, wherein a first bit in the microcode maps to a first program among the CTO software options, wherein an adjacent second bit in the microcode maps to a second program among the CTO software options. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
in response to a running change to at least a first program in a group of configure to order (CTO) software from which users may select software, generating a snapshot of the group of CTO software including the first program as affected by the running change; generating a list of items in the snapshot; generating a mapping between microcode bits and respective items in at least one snapshot, the microcode bits being provided to user computers; establishing at least one disk bearing plural snapshots and associated lists; and providing the at least one disk to at least first and second users, a computer of the first user being associated with the first program, a computer of the second user not being associated with the first program and thus not being affected by the running change, the disk being useful by the first user to copy the first program as affected by the running change to the computer of the first user, wherein a first bit in the microcode maps to a first program among the CTO software options, wherein an adjacent second bit in the microcode maps to a second program among the CTO software options. - View Dependent Claims (7)
-
-
8. A method establishing bit in microcode, wherein the bits represent a first program, and the method comprises:
-
in response to a running change to the first program, the first program being in a group of configure to order (CTO) software from which users may select software, generating a snapshot of the group of CTO software including the first program as affected by the running change; generating a list of items in the snapshot; generating a mapping between microcode bits and respective items in at least one snapshot, the microcode bits being provided to user computers; establishing at least one disk bearing plural snapshots and associated lists; and providing the at least one disk to at least first and second users, a computer of the first user being associated with the first program, a computer of the second user not being associated with the first program and thus not being affected by the running change, the disk being useful by the first user to copy the first program as affected by the running change to the computer of the first user, wherein a first bit in the microcode maps to a second program wherein a second bit in the microcode maps to a third program among the CTO software options. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
Specification