Claims Analysis
Total Claims: 64
Claim 1
Independent Claim
437 words
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).
Claim 2
Independent Claim
437 words
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).
Claim 3
Dependent Claim
81 words
The method according to claim 1 wherein the step (d) of connecting the product lists to the customer data entry sets includes the steps of connecting the product lists to product directories and of connecting the product directories to the customer data entry sets, at least one product directory being connected to a plurality of customer data entry sets and to a plurality of product lists, the product directory corresponding to the customer data entry sets with different degrees of specificity.
Claim 4
Dependent Claim
39 words
The method according to claim 2 wherein the step (d) of connecting the product lists to the customer data entry sets includes the step of connecting at least one customer data entry set to a plurality of product directories.
Claim 5
Dependent Claim
50 words
The method according to claim 2 wherein the step (d) of connecting the product lists to the customer data entry sets includes the step of connecting at least one product list to a plurality of product directories, the product lists corresponding to the product directories with different degrees of specificity.
Claim 6
Dependent Claim
143 words
The method according to claim 2 wherein: the step (e) of requesting the customer to indicate criteria relating to a desired product includes the step of presenting to the customer a list of key words, character strings or symbols from which the customer is asked to pick the key words, character strings or symbols that indicate the criteria that the customer has for a product to be selected by him; the step (f) of receiving the criteria indicated by the customer includes the step of receiving the customer's selection of key words, character strings or symbols; and the step (g) of selecting the customer data entry set or sets that best correspond to the criteria received in step (f) includes the step of translating the key words, character strings or symbols selected by the customer into one or more customer data entry sets.
Claim 7
Dependent Claim
134 words
The method according to claim 5 wherein the step (g) of selecting the customer data entry set or sets that best correspond to the criteria received in step (f) includes the steps of: (g)(1) storing key words, character strings or symbols or combinations thereof that can be selected by a customer, (g)(2) storing with each key word, character string or symbol or combination thereof the identity of a customer data entry set or sets that best correspond to the key word, character string or symbols or combination thereof and, (g)(3) in response to the reception of a particular key word, character string or symbol or combination thereof selected by a customer, identifying the customer data entry set or sets that are stored with that particular key word, character string or symbol or combination thereof.
Claim 8
Dependent Claim
82 words
The method according to claim 2 wherein: the step (e) of requesting a customer to indicate criteria relating to his desired product includes the step of presenting to the customer a plurality of menu screens, each displaying criterion choices from which the customer is requested to select one criterion; and the step (f) of receiving the criteria indicated by the customer includes the step of receiving the criterion choices indicated by the customer on the menu screen or screens presented to him.
Claim 9
Dependent Claim
42 words
The method according to claim 7 wherein the identity of one or more of the menu screens presented in step (e) depends on the identity of one or more of the criteria selected by the customer from the menu screens previously presented.
Claim 10
Dependent Claim
29 words
The method according to claim 7 wherein one or more of the menu screens presented in step (e) comprises a continuous scroll of criterion choices that are displayed sequentially.
Claim 11
Dependent Claim
101 words
The method according to claim 7 wherein the step (g) of selecting the customer data entry set or sets that best correspond to the criteria received in step (f) includes the steps of: (g)(1) storing combinations of criteria choices that can be selected by a customer, (g)(2) storing with each combination of criteria choices the identity of the customer data entry set or sets that correspond to that combination and, (g)(3) in response to the reception of a particular combination of criteria choices, identifying the customer data entry set or sets that are stored with that particular combination of criteria choices.
Claim 12
Dependent Claim
76 words
The method according to claim 2 further comprising the steps of: (c)(1) storing on each product list an instruction for modifying the product data of a product in the event that product is selected from that product list for display to a customer; and (i)(1) prior to the display of the product data of a product having an instruction for modification stored on a retrieved product list, modifying the product data in accordance with that instruction.
Claim 13
Dependent Claim
39 words
The method according to claim 2 further comprising the steps of: (k)(1) requesting the customer to input changes to the selected product; and (k)(2) receiving the changes input by the customer and making those changes to the selected product.
Claim 14
Dependent Claim
56 words
The method according to claim 2 including the steps of: (i)(1) requesting an operator to indicate preferences for the proportions of products displayed to the customer having certain characteristics; (i)(2) receiving the preferences indicated in step (i)(1); and (i)(3) limiting the proportions of products presented to the customer according to the preferences received in step (i)(2).
Claim 15
Dependent Claim
82 words
The method according to claim 1 wherein: the step (e) of requesting a customer to indicate criteria relating to his desired product includes the step of presenting to the customer a plurality of menu screens, each displaying criterion choices from which the customer is requested to select one criterion; and the step (f) of receiving the criteria indicated by the customer includes the step of receiving the criterion choices indicated by the customer on the menu screen or screens presented to him.
Claim 16
Dependent Claim
42 words
The method according to claim 14 wherein the identity of one or more of the menu screens presented in step (e) depends on the identity of one or more of the criteria selected by the customer from the menu screens previously presented.
Claim 17
Dependent Claim
29 words
The method according to claim 14 wherein one or more of the menu screens presented in step (e) comprises a continuous scroll of criterion choices that are displayed sequentially.
Claim 18
Dependent Claim
101 words
The method according to claim 14 wherein the step (g) of selecting the customer data entry set or sets that best correspond to the criteria received in step (f) includes the steps of: (g)(1) storing combinations of criteria choices that can be selected by a customer, (g)(2) storing with each combination of criteria choices the identity of the customer data entry set or sets that correspond to that combination and, (g)(3) in response to the reception of a particular combination of criteria choices, identifying the customer data entry set or sets that are stored with that particular combination of criteria choices.
Claim 19
Dependent Claim
143 words
The method according to claim 1 wherein: the step (e) of requesting the customer to indicate criteria relating to a desired product includes the step of presenting to the customer a list of key words, character strings or symbols from which the customer is asked to pick the key words, character strings or symbols that indicate the criteria that the customer has for a product to be selected by him; the step (f) of receiving the criteria indicated by the customer includes the step of receiving the customer's selection of key words, character strings or symbols; and the step (g) of selecting the customer data entry set or sets that best correspond to the criteria received in step (f) includes the step of translating the key words, character strings or symbols selected by the customer into one or more customer data entry sets.
Claim 20
Dependent Claim
134 words
The method according to claim 18 wherein the step (g) of selecting the customer data entry set or sets that best correspond to the criteria received in step (f) includes the steps of: (g)(1) storing key words, character strings or symbols or combinations thereof that can be selected by a customer, (g)(2) storing with each key word, character string or symbol or combination thereof the identity of a customer data entry set or sets that best correspond to the key word, character string or symbols or combination thereof and, (g)(3) in response to the reception of a particular key word, character string or symbol or combination thereof selected by a customer, identifying the customer data entry set or sets that are stored with that particular key word, character string or symbol or combination thereof.
Claim 21
Dependent Claim
76 words
The method according to claim 1 further comprising the steps of: (c)(1) storing on each product list an instruction for modifying the product data of a product in the event that product is selected from that product list for display to a customer; and (i)(1) prior to the display of the product data of a product having an instruction for modification stored on a retrieved product list, modifying the product data in accordance with that instruction.
Claim 22
Dependent Claim
39 words
The method according to claim 1 further comprising the steps of: (k)(1) requesting the customer to input changes to the selected product; and (k)(2) receiving the changes input by the customer and making those changes to the selected product.
Claim 23
Dependent Claim
38 words
The method according to claim 1 wherein the step: (i) of retrieving and displaying data includes the step of: (i)(1) displaying the data relating to each product in order dependent on the priority ratings stored in step (c)(1).
Claim 24
Dependent Claim
48 words
The method according to claim 1 including the additional step of: (k)(1) increasing the priority rating of a product each time a customer's selection of the product is received and decreasing the priority rating of a product each time the product is retrieved and displayed but not selected.
Claim 25
Dependent Claim
28 words
The method according to claim 1 including the step of storing the suitability codes by which products are identified in step (c)(2) on a master suitability code list.
Claim 26
Dependent Claim
35 words
The method according to claim 24 including the steps of: (c)(2)(i) storing on the master suitability code list the identities of the product lists on which the product data relating to each product is referenced.
Claim 27
Dependent Claim
65 words
The method according to claim 25 wherein the suitability codes of step (c)(2) contain variable indicia and the method includes the steps of: (c)(2)(ii) requesting an operator to indicate preferences for the types of products to be displayed; (c)(2)(iii) receiving the preferences indicated in step (c)(2)(ii); and (c)(2)(iv) changing the variable indicia of the suitability codes in response to the preferences received in step (c)(2)(iii).
Claim 28
Dependent Claim
51 words
The method according to claim 25 wherein the suitability codes of step (c)(2) contain variable indicia and the method includes the steps of storing a clock in the data storage device and changing at least some of the suitability codes in response to a time or date registered by the clock.
Claim 29
Dependent Claim
75 words
The method according to claim 27 including the steps of: (c)(2)(ii) requesting an operator to indicate preferences for the types of products to be displayed; (c)(2)(iii) receiving the preferences indicated in step (c)(2)(ii); and (c)(2)(iv) changing the variable indicia of one or more suitability codes in response to the preferences received in step (c)(2)(iii) and changing the variable indicia of one or more suitability codes in response to time or dates registered by the clock.
Claim 30
Dependent Claim
67 words
The method according to claim 1 including the steps of: (i)(1) requesting an operator to indicate preferences for the proportions of products to be displayed which correspond to the customer data entry set or sets with different degrees of specificity; (i)(2) receiving the preferences indicated in step (i)(1); and (i)(3) limiting the proportions of products presented to the customer according to the preferences received in step (i)(2).
Claim 31
Dependent Claim
56 words
The method according to claim 1 including the steps of: (i)(1) requesting an operator to indicate preferences for the proportions of products displayed to the customer having certain characteristics; (i)(2) receiving the preferences indicated in step (i)(1); and (i)(3) limiting the proportions of products presented to the customer according to the preferences received in step (i)(2).
Claim 32
Dependent Claim
21 words
The method according to claim 30 wherein the characteristics of the products relate to the capability of the products for modification.
Claim 33
Dependent Claim
21 words
The method according to claim 30 wherein the characteristics of the products relate to the capability of the products for modification.
Claim 34
Independent Claim
226 words
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.
Claim 35
Independent Claim
226 words
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.
Claim 36
Dependent Claim
197 words
The method according to claim 33, further comprising the steps of: (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).
Claim 37
Dependent Claim
48 words
The method according to claim 34 including the additional step of: (k)(1) increasing the priority rating of a product each time a customer's selection of the product is received and decreasing the priority rating of a product each time the product is retrieved and displayed but not selected.
Claim 38
Dependent Claim
63 words
The method according to claim 34 including the steps of: (i)(1) requesting an operator to indicate preferences for the proportions of products to be displayed which correspond to the product directories with different degrees of specificity; (i)(2) receiving the preferences indicated in step (i)(1); and (i)(3) limiting the proportions of products presented to the customer according to the preferences received in step (i)(2).
Claim 39
Dependent Claim
48 words
The method according to claim 33 including the additional step of: (k)(1) increasing the priority rating of a product each time a customer's selection of the product is received and decreasing the priority rating of a product each time the product is retrieved and displayed but not selected.
Claim 40
Dependent Claim
28 words
The method according to claim 33 including the step of storing the suitability codes by which products are identified in step (c)(2) on a master suitability code list.
Claim 41
Dependent Claim
35 words
The method according to claim 38 including the steps of: (c)(2)(i) storing on the master suitability code list the identities of the product lists on which the product data relating to each product is referenced.
Claim 42
Dependent Claim
65 words
The method according to claim 39 wherein the suitability codes of step (c)(2) contain variable indicia and the method includes the steps of: (c)(2)(ii) requesting an operator to indicate preferences for the types of products to be displayed; (c)(2)(iii) receiving the preferences indicated in step (c)(2)(ii); and (c)(2)(iv) changing the variable indicia of the suitability codes in response to the preferences received in step (c)(2)(iii).
Claim 43
Dependent Claim
76 words
The method according to claim 40 including the steps of: (c)(2)(ii) requesting an operator to indicate preferences for the types of products to be displayed; (c)(2)(iii) receiving the preferences indicated in step (c)(2)(ii); and (c)(2)(iv) changing the variable indicia of one or more suitability codes in response to the preferences received in step (c)(2)(iii) and changing the variable indicia of one or more suitability codes in response to a time or date registered by the clock.
Claim 44
Dependent Claim
51 words
The method according to claim 39 wherein the suitability codes of step (c)(2) contain variable indicia and the method includes the steps of storing a clock in the data storage device and changing at least some of the suitability codes in response to a time or date registered by the clock.
Claim 45
Independent Claim
286 words
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.
Claim 46
Independent Claim
286 words
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.
Claim 47
Dependent Claim
53 words
The apparatus according to claim 43 including product directories stored in the data storage device, the product directories being connected to the product lists and to the customer data entry sets, at least one product directory being connected to a plurality of customer data entry sets and to a plurality of product lists.
Claim 48
Dependent Claim
41 words
The apparatus according to claim 44 wherein the product data relating to at least some of the products stored in the data storage device is capable of modification by the customer in response to changes input through the customer input device.
Claim 49
Dependent Claim
58 words
The apparatus according to claim 44 wherein a list of key words, character strings or symbols for the customer's selection are stored in the data storage device and a translator is also stored in the data storage device for translating key words, character strings or symbols selected by the customer into one or more customer data entry sets.
Claim 50
Dependent Claim
21 words
The apparatus according to claim 44 wherein one or more of the menu screens comprises a continuous scroll of criterion choices.
Claim 51
Dependent Claim
28 words
The apparatus according to claim 44 including a plurality of menu screens stored in the data storage device, each menu screen displaying criterion choices for a customer's selection.
Claim 52
Dependent Claim
22 words
The apparatus according to claim 44 wherein at least one customer data entry set is connected to a plurality of product directories.
Claim 53
Dependent Claim
57 words
The apparatus according to claim 44 including operator preferences stored in the data storage device relating to the proportions of the types of products to be displayed to the customer and also an algorithm stored in the data storage device that limits the proportions of types of products whose data is displayed to the stored operator preferences.
Claim 54
Dependent Claim
20 words
The apparatus according to claim 44 wherein at least one product list is connected to a plurality of product directories.
Claim 55
Dependent Claim
28 words
The apparatus according to claim 43 including a plurality of menu screens stored in the data storage device, each menu screen displaying criterion choices for a customer's selection.
Claim 56
Dependent Claim
21 words
The apparatus according to claim 43 wherein one or more of the menu screens comprises a continuous scroll of criterion choices.
Claim 57
Dependent Claim
58 words
The apparatus according to claim 43 wherein a list of key words, character strings or symbols for the customer's selection are stored in the data storage device and a translator is also stored in the data storage device for translating key words, character strings or symbols selected by the customer into one or more customer data entry sets.
Claim 58
Dependent Claim
41 words
The apparatus according to claim 43 wherein the product data relating to at least some of the products stored in the data storage device is capable of modification by the customer in response to changes input through the customer input device.
Claim 59
Dependent Claim
24 words
The apparatus according to claim 43 including an algorithm stored in the data storage device for converting the suitability codes to priority rating operators.
Claim 60
Dependent Claim
35 words
The apparatus according to claim 43 including a master suitability code list stored in the data storage device that references the products whose data is stored in the data storage device with the suitability codes.
Claim 61
Dependent Claim
30 words
The apparatus according to claim 57 wherein the master suitability code list includes the identities of the product lists on which the product data relating to each product is referenced.
Claim 62
Dependent Claim
26 words
The apparatus according to claim 43 wherein the suitability codes contain variable indicia that indicate an operator preference for the types of products to be displayed.
Claim 63
Dependent Claim
45 words
The apparatus according to claim 43 including a clock stored in the data storage device and wherein at least some of the suitability codes are time sensitive and contain variable indicia that are changed in response to a time or date registered by the clock.
Claim 64
Dependent Claim
57 words
The apparatus according to claim 43 including operator preferences stored in the data storage device relating to the proportions of the types of products to be displayed to the customer and also an algorithm stored in the data storage device that limits the proportions of types of products whose data is displayed to the stored operator preferences.