SYSTEM AND METHOD FOR SOFTWARE INTEGRATION AND FACTORY DEPLOYMENT
First Claim
Patent Images
1. A method for managing computer production in an enterprise, comprising:
- receiving a block of software offerings, each block being associated with at least one product series;
receiving a product series component structure defining parts for a respective product series;
adding parts required for a product series to the block associated with the series, parts being assigned to each software class and related software specification pair in a block based on the part or parts required for the pair to thereby define a design structure;
storing the data structure on a tangible computer readable medium; and
establishing a software bill of materials (BOM) on the computer readable medium based on the design structure using at least one of;
a template and/or a snapshot; and
accessing the computer readable medium to provide software on a computer.
0 Assignments
0 Petitions
Accused Products
Abstract
A software management database contains data structures supporting computer software provisioning for a range of CTO/BTO variations, language variations, region variations, and operating system variations.
-
Citations
32 Claims
-
1. A method for managing computer production in an enterprise, comprising:
-
receiving a block of software offerings, each block being associated with at least one product series; receiving a product series component structure defining parts for a respective product series; adding parts required for a product series to the block associated with the series, parts being assigned to each software class and related software specification pair in a block based on the part or parts required for the pair to thereby define a design structure; storing the data structure on a tangible computer readable medium; and establishing a software bill of materials (BOM) on the computer readable medium based on the design structure using at least one of;
a template and/or a snapshot; andaccessing the computer readable medium to provide software on a computer. - View Dependent Claims (2, 3, 4)
-
-
5-8. -8. (canceled)
-
9. A software management database on a computer readable medium, the database containing:
data structures supporting computer software provisioning for a range of CTO/BTO variations, language variations, region variations, and operating system variations. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
20. A computer-implemented system for creating bills of materials (BOMs), comprising logic executable by a computer and stored on a computer readable medium, the logic:
facilitating creation of BOMs using templates and/or snapshots. - View Dependent Claims (21)
-
22. The system of claim, wherein the logic automatically checks BOMs to reduce errors.
-
23. A computer system executing logic stored on a computer readable medium, the computer system:
-
entering, into a first database, first software data, the first software data including operating systems and configure to order/build to order (CTO/BTO) options; transferring at least some of the first software data in the first database to a comprehensive global database; and automatically adding to a bill of materials (BOM) through the comprehensive global database second software data, the second software data including one or more of operating system updates, device drivers, utilities. - View Dependent Claims (24, 25, 26, 27)
-
- 28. The system of claim 28, wherein the comprehensive global database facilitates automatically mapping hardware components to software releases.
Specification