Method and apparatus for storing and selectively retrieving and delivering product data based on embedded expert judgements
First Claim
1. A method of storing and selectively retrieving and delivering product data, comprising the steps of:
- (a) storing product data files relating to a plurality of products in a data storage device;
(b) storing a plurality of customer data entry sets in a data storage device, each customer data entry set indicating an allowable combination of criteria for a product desired by a customer;
(c) storing a plurality of product lists in a data storage device and referencing on each product list the product data stored in step (a) above that relates to products having one or more common applications, wherein the storing and referencing steps include the steps of;
(c)(1) identifying each product on the product lists with a priority rating indicative of an expert judgment of the suitability of the product for the one or more common applications;
(c)(2) identifying at least one of the products on the product list with one or more suitability codes indicative of the desirability of retrieving and displaying data relating to the product in a particular circumstance;
(c)(3) converting by an algorithm the one or more suitability codes to a priority rating operator; and
(c)(4) applying the priority rating operator to the priority rating of each product to obtain a modified priority rating;
(d) connecting the product lists to the customer data entry sets, at least one product list being connected to a plurality of customer data entry sets and corresponding to the customer data entry sets with different degrees of specificity or applicability;
(e) requesting a customer to indicate criteria relating to a desired product;
(f) receiving the criteria indicated by the customer;
(g) selecting the customer data entry set or sets that best correspond to the criteria received in step (f);
(h) retrieving from the data storage device the product lists connected to the customer data entry set or sets selected in step (g);
(i) retrieving and displaying product data from the product data files relating to the groups of products referenced on the product lists retrieved in step (h), wherein the retrieving and displaying step includes searching through the customer data entry set and product list files, and retrieving the product data based on the product list file references, without having to search through the data files stored in the data storage device in order to determine which ones correspond to the criteria received in step (f);
(j) requesting the customer to select one of the products whose data is displayed in step (i);
(k) receiving the customer'"'"'s selection of a product; and
(l) delivering the product or data relating to the product selected in step (k).
6 Assignments
0 Petitions
Accused Products
Abstract
An improved apparatus and method of storing and selectively retrieving and delivering product data is disclosed. Product data files, product lists, product directories and allowable customer data entry sets are stored in a data storage device. The customer is asked to specify one or more criteria relating to a product need or desire and one or more allowable customer data entry sets are selected that best correspond to these criteria. The customer data entry sets are connected to product directories and the directories are in turn connected to product lists that reference the data files of products having anticipated common uses. The product directories correspond to connected customer data entry sets with different degrees of specificity and the product lists correspond to connected product directories with different degrees of specificity or applicability. The apparatus is thus able to retrieve and display a variety of products in response to any given customer input and is also able to respond to many different kinds of customer entered criteria.
452 Citations
61 Claims
-
1. A method of storing and selectively retrieving and delivering product data, comprising the steps of:
-
(a) storing product data files relating to a plurality of products in a data storage device; (b) storing a plurality of customer data entry sets in a data storage device, each customer data entry set indicating an allowable combination of criteria for a product desired by a customer; (c) storing a plurality of product lists in a data storage device and referencing on each product list the product data stored in step (a) above that relates to products having one or more common applications, wherein the storing and referencing steps include the steps of; (c)(1) identifying each product on the product lists with a priority rating indicative of an expert judgment of the suitability of the product for the one or more common applications; (c)(2) identifying at least one of the products on the product list with one or more suitability codes indicative of the desirability of retrieving and displaying data relating to the product in a particular circumstance; (c)(3) converting by an algorithm the one or more suitability codes to a priority rating operator; and (c)(4) applying the priority rating operator to the priority rating of each product to obtain a modified priority rating; (d) connecting the product lists to the customer data entry sets, at least one product list being connected to a plurality of customer data entry sets and corresponding to the customer data entry sets with different degrees of specificity or applicability; (e) requesting a customer to indicate criteria relating to a desired product; (f) receiving the criteria indicated by the customer; (g) selecting the customer data entry set or sets that best correspond to the criteria received in step (f); (h) retrieving from the data storage device the product lists connected to the customer data entry set or sets selected in step (g); (i) retrieving and displaying product data from the product data files relating to the groups of products referenced on the product lists retrieved in step (h), wherein the retrieving and displaying step includes searching through the customer data entry set and product list files, and retrieving the product data based on the product list file references, without having to search through the data files stored in the data storage device in order to determine which ones correspond to the criteria received in step (f); (j) requesting the customer to select one of the products whose data is displayed in step (i); (k) receiving the customer'"'"'s selection of a product; and (l) delivering the product or data relating to the product selected in step (k). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method of storing product data for subsequent retrieval and delivery, comprising the steps of:
-
(a) storing product data files relating to a plurality of products in a data storage device; (b) storing a plurality of customer data entry sets in a data storage device, each customer data entry set indicating an allowable combination of criteria for a product desired by a customer; (c) storing a plurality of product lists in a data storage device and referencing on each product list the product data stored in step (a) above that relates to products having one or more common applications; (c)(1) identifying with a priority rating each product referenced on a product list, said priority rating indicative of an expert judgment of the suitability of the product for the one or more common applications; (c)(2) identifying at least one of the products on the product list with one or more suitability codes; (c)(3) converting the one or more suitability codes into a priority rating operator; and (c)(4) applying the priority rating operator to the priority rating of each product to obtain a modified priority rating; and (d) connecting the product lists to the customer data entry sets, at least one product list being connected to a plurality of customer data entry sets and corresponding to the customer data entry sets with different degrees of specificity or applicability. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. An apparatus that stores and selectively retrieves and displays product data, comprising:
-
(a) a data storage device in which are stored (1) product data files relating to a plurality of products, (2)product lists referencing the product data of products having anticipated common applications, the product lists include priority ratings indicative of an expert judgment of the suitability of the product and suitability codes indicative of the desirability of retrieving and displaying the product in a particular circumstance, wherein the suitability codes are converted into a priority rating operator that modifies the priority ratings; and (3) customer data entry sets indicating allowable combinations of criteria for products desired by customers, the customer data entry sets being connected to the product lists, at least one product list being connected to a plurality of customer data entry sets; (b) a display monitor that displays choices of criteria that a customer might desire in a product; (c) a customer input device connected to the display monitor that receives the criteria selected by the customer; (d) a computer connected to the customer input device that receives the customer selected criteria from the input device, selects the customer data entry set or sets that best correspond to the criteria received by the customer input device, retrieves from the data storage device the product data referenced by the product lists connected to the selected customer data entry set or sets and displays the product data on the display monitor, wherein the retrieval of the product data occurs using the references on each product list without having to perform a search of the product data files stored in the data storage device in order to determine which products correspond to the customer selected criteria. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61)
-
Specification