Product incompatibility system
First Claim
Patent Images
1. A method in a computing environment for configuring a product by determining compatibility of parts in a selected product configuration, the method comprising configuring the product by:
- receiving a selection of a new part;
determining whether said new part is compatible with one or more existing parts of the product configuration; and
if said selected new part is not compatible with one or more existing parts, a compatible replacement determination for a compatible product configuration selection to be made as follows;
if said new part is incompatible with a base part, deselect said new part, and select a compatible replacement for said new part;
if said new part is incompatible with an existing selected accessory part, and an alternate accessory part is not available, deselect said new part and select a compatible replacement for said new part;
else if said selected new part is incompatible with an existing selected accessory part, and an alternate accessory part is available, deselect said existing accessory part, select said alternate accessory part, and maintain the selection of said new part; and
displaying valid product configuration, comprising said compatible product configuration selections.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided which may be used to determine part compatibility of a selected product configuration. First, a determination is made as to whether a new part is compatible with one or more existing parts of the product configuration. Thereafter, a determination is made as to whether a replacement part exists for one of the existing incompatible part or the new part.
88 Citations
14 Claims
-
1. A method in a computing environment for configuring a product by determining compatibility of parts in a selected product configuration, the method comprising configuring the product by:
-
receiving a selection of a new part; determining whether said new part is compatible with one or more existing parts of the product configuration; and if said selected new part is not compatible with one or more existing parts, a compatible replacement determination for a compatible product configuration selection to be made as follows; if said new part is incompatible with a base part, deselect said new part, and select a compatible replacement for said new part; if said new part is incompatible with an existing selected accessory part, and an alternate accessory part is not available, deselect said new part and select a compatible replacement for said new part; else if said selected new part is incompatible with an existing selected accessory part, and an alternate accessory part is available, deselect said existing accessory part, select said alternate accessory part, and maintain the selection of said new part; and displaying valid product configuration, comprising said compatible product configuration selections. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer system capable of configuring a product by determining the compatibility of parts in a product configuration, the computer system comprising a computer storage medium having a plurality of computer software components embodied thereon, the computer software components comprising:
-
a compatibility component which determines whether a selected part is compatible with existing parts of the configuration; a replacement component which determines a replacement part for one of an existing incompatible part and said selected part if a determination of incompatibility is made, wherein a replacement part for said selected part is determined as follows; if said selected new part is not compatible with one or more existing parts, a compatible replacement determination for a compatible product configuration selection to be made as follows; if said new part is incompatible with a base part, deselect said new part, and select a compatible replacement for said new part; if said new part is incompatible with an existing selected accessory part, and an alternate accessory part is not available, deselect said new part and select a compatible replacement for said new part; else if said selected new part is incompatible with an existing selected accessory part, and an alternate accessory part is available, deselect said existing accessory part, select said alternate accessory part, and maintain the selection of said new part; and a product configuration component which configures said product, using compatible product configuration selections, and displays a valid product configuration. - View Dependent Claims (7, 8, 9)
-
-
10. A computer storage medium containing a data structure for storing part incompatibility information, wherein the data structure comprises:
-
a plurality of records in a table, each record including at least two product identification values, said values representing that said products represented by said identification values are incompatible, and an indication as to product identification values which are suitable replacements for at least one of said product identification values entered in said record; said data structure to be used for suitable replacement determination as follows; if said selected new part is not compatible with one or more existing parts, compatible replacement determination made as follows; if said new part is incompatible with a base part, deselect said new part, and select a compatible replacement for said new part; if said new part is incompatible with an existing selected accessory part, and an alternate accessory part is not available, deselect said new part and select a compatible replacement for said new part; else if said selected new part is incompatible with an existing selected accessory part, and an alternate accessory part is available, deselect said existing accessory part, select said alternate accessory part, and maintain the selection of said new part; and said data structure to be used in the determination of a valid product configuration for display.
-
-
11. A computer storage medium containing computer-useable instructions embodied thereon, the computer-useable instructions for causing a computing, device to perform a method for configuring a product by determining compatibility of parts in a selected product configuration, wherein the method comprises configuring a product by:
-
receiving a selection of a new part; determining whether said new part is compatible with one or more existing parts of the product configuration; and if said new part is not compatible with one or more existing parts, a compatible replacement determination for a compatible product configuration selection to be made as follows; if said selected new part is not compatible with one or more existing parts, a compatible replacement determination for a compatible product configuration selection to be made as follows; if said new part is incompatible with a base part, deselect said new part, and select a compatible replacement for said new part; if said new part is incompatible with an existing selected accessory part, and an alternate accessory part is not available, deselect said new part and select a compatible replacement for said new part; else if said selected new part is incompatible with an existing selected accessory part, and an alternate accessory part is available, deselect said existing accessory part, select said alternate accessory part, and maintain the selection of said new part; and displaying valid product configuration, comprising said compatible product configuration selections. - View Dependent Claims (12, 13, 14)
-
Specification