Method and system for product configuration definition and tracking
First Claim
1. In a data processing system having a plurality of communicating nodes, at least one of said communicating nodes capable of communicating engineering change requests reflecting changes to previously stored plurality of product configurations and at least one of said nodes capable of receiving information on at least one of said product configurations, and at least one central node capable of receiving from and sending to said plurality of communicating nodes, a method for enabling storing said information with previously stored product configurations in a manner enabling defining and tracking said changed stored product configurations, said method comprising:
- constructing a base product view at said central node, said base product view having a plurality of standard component features and a plurality of optional component features, each of said base product views defining one of a plurality of product configurations, and storing said base product view in a bill of material;
assigning a first product configuration identifier to said base product view and tagging each of said plurality of standard and optional component features stored in said bill of material with said first product configuration identifier;
receiving at said central node an engineering change request from a first communication node, said engineering change request associated with a specific customer product configuration, and generating an engineering change notice associated with said engineering change request, that modifies said base product view, and assigning a second product configuration identifier to said specific customer product configuration;
constructing a customer product view wherein new components are added and replaced components are removed from said base product view in accordance with said engineering change notice and tagging said new and replaced components with said second product configuration identifier;
tracking said customer product view by means of said second product configuration identifier and said first product configuration identifier; and
generating a tailored bill of material based on said tracked customer product view;
transmitting to a second communicating node said tailored bill of materials.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for the definition and tracking of multiple unique product configurations for configuration management in which customer contracted views of the product are defined by applying temporary changes to the base product configuration. A product serial number effectivity is assigned to each unique customer specified product configuration and to the base product configuration in order to maintain multiple time-oriented versions of the product, thus supporting simultaneously both customer-specified and design-specified engineering changes to the base product. A product configuration identifier provides non-redundant data storage for each unique product configuration and can refer to noncontiguous ranges of product serial numbers. The configuration entry identifier in a product configuration table is used to peg detail component requirements to serially numbered products in order to correlate the product configurations as built with the product configuration as designed. A component position identifier provides traceability of temporary changes made to the base product that result from customer contract specifications.
-
Citations
10 Claims
-
1. In a data processing system having a plurality of communicating nodes, at least one of said communicating nodes capable of communicating engineering change requests reflecting changes to previously stored plurality of product configurations and at least one of said nodes capable of receiving information on at least one of said product configurations, and at least one central node capable of receiving from and sending to said plurality of communicating nodes, a method for enabling storing said information with previously stored product configurations in a manner enabling defining and tracking said changed stored product configurations, said method comprising:
-
constructing a base product view at said central node, said base product view having a plurality of standard component features and a plurality of optional component features, each of said base product views defining one of a plurality of product configurations, and storing said base product view in a bill of material; assigning a first product configuration identifier to said base product view and tagging each of said plurality of standard and optional component features stored in said bill of material with said first product configuration identifier; receiving at said central node an engineering change request from a first communication node, said engineering change request associated with a specific customer product configuration, and generating an engineering change notice associated with said engineering change request, that modifies said base product view, and assigning a second product configuration identifier to said specific customer product configuration; constructing a customer product view wherein new components are added and replaced components are removed from said base product view in accordance with said engineering change notice and tagging said new and replaced components with said second product configuration identifier; tracking said customer product view by means of said second product configuration identifier and said first product configuration identifier; and generating a tailored bill of material based on said tracked customer product view; transmitting to a second communicating node said tailored bill of materials. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for the definition and tracking of complex product configuration designs in a computer-based information processing system, said system comprising:
-
a plurality of communicating nodes, at least one of said communicating nodes capable of communicating engineering change requests reflecting changes to previously stored plurality of product configurations and at least one of said nodes capable of receiving information on at least one of said product configurations; storage means for storing a plurality of files including an engineering change notices file, a master item, file, an engineering change affected item file, an engineering bill of material, and a product configuration table; means for receiving from a first communication node information on a product configuration and means for constructing a base product view, said base product view including a plurality of standard component features and a plurality of optional component features, each of said base product views defining one of a plurality of product configurations, and storing said base product view in said bill of material on said non-volatile data storage device; means for assigning a first product configuration identifier to said base product view and tagging each of said plurality of standard and optional component features stored in said bill of material with said first product configuration identifier; means for receiving from one of said communication nodes an engineering change request, said engineering change request associated with a specific customer product configuration, means of generating an engineering change notice associated with said engineering change request, that modifies said base product view, and assigning a second product configuration identifier to said specific customer product configuration; means of constructing a customer product view wherein new components are added and replaced components are removed from said base product view in accordance with said engineering change notice and tagging said new and replaced components with said second product configuration identifier; means for tracking said customer product view by means of said second product configuration identifier and said first product configuration identifier; means for generating a tailored bill of material based on said tracked customer product view; and means for transmitting to one of said plurality of communicating node said tailored bill of materials. - View Dependent Claims (9, 10)
-
Specification