Apparatus and method for checking component compatibility in a build to order computer system
First Claim
1. A system for generating a custom component configuration for a computer, comprising:
- (a) a component library, said component library including a set of components utilized in manufacturing a computer, said component library including a compatibility property and a revision property for a member of said set of components; and
a step library, said step library including a set of installation and testing instructions suitable for generating a custom component configuration for said computer, wherein said system is capable of analyzing a desired custom component configuration and selecting at least one component necessary for manufacturing said desired custom component configuration from said set of components, said at least one component being the latest revision that does not have a compatibility conflict with an additional component in said custom component configuration by analyzing said compatibility property and said revision property of said at least one component and said additional component, wherein said compatibility property of said component library is updated when compatibility conflicts are identified.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention discloses an apparatus and method for checking component compatibility during the manufacture and installation of a build to order computer system. When components are selected to manufacture the computer, each component may be included in a database that may indicate the revision number of the component and whether the component has any compatibility conflicts with other components. The system may select the latest revision of a component that does not have compatibility conflicts with other components utilized in the computer system. Further, the apparatus and method of the present invention may check new revisions of a component to verify whether a compatibility conflict present in earlier revisions still exists and may update the database when additional compatibility conflicts are identified.
89 Citations
19 Claims
-
1. A system for generating a custom component configuration for a computer, comprising:
-
(a) a component library, said component library including a set of components utilized in manufacturing a computer, said component library including a compatibility property and a revision property for a member of said set of components; and
a step library, said step library including a set of installation and testing instructions suitable for generating a custom component configuration for said computer, wherein said system is capable of analyzing a desired custom component configuration and selecting at least one component necessary for manufacturing said desired custom component configuration from said set of components, said at least one component being the latest revision that does not have a compatibility conflict with an additional component in said custom component configuration by analyzing said compatibility property and said revision property of said at least one component and said additional component, wherein said compatibility property of said component library is updated when compatibility conflicts are identified. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer implemented method of generating a custom component configuration for a computer, comprising:
-
(a) analyzing a custom component configuration as selected by a customer;
(b) identifying at least one component necessary to generate said custom component configuration to be included within said computer, said at least one component having a compatibility property and a revision property;
(c) identifying installation and testing steps associated with said at least one component;
(d) selecting the latest revision of said at least one component that does not have a compatibility conflict with an additional component to be included within said custom component configuration by analyzing said compatibility property and said revision property of said at least one component;
(e) installing said at least one component when said at least one component does not have a compatibility conflict with said additional component, and (f) updating said compatibility property of said at least one component when additional compatibility conflicts are identified. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system for generating a custom component configuration for a computer, comprising:
-
(a) means for organizing a list of components available for use in manufacturing a computer;
(b) means for organizing a list of steps, said list of steps including a set of installation and testing instructions suitable for generating a custom component configuration for said computer; and
(c) means for selecting a component for installation of said custom component configuration;
said selecting means including;
a compatibility property associated with said component; and
a revision property associated with said component;
wherein a component is selected by analyzing said means for organizing a list of components to find a compatible component to install into said computer system,said component being the latest revision of said component that does not have a compatibility conflict with an additional component in said custom component configuration, said compatibility property being updated when additional compatibility conflicts are identified. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification