Machine-aided method for the selection of roofing systems and the generation of specifications thereof
First Claim
Patent Images
1. An automated, machine-implemented method for selecting for a user a roofing system and generating a corresponding specification using a stored data processor which comprises the steps of:
- (a) directing a first group of questions to the user from a master flow logic path, receiving a first group of answers to the first group of questions and storing the first group of received answers;
(b) selecting an insulation selection logic path in response to the first group of received answers;
(c) directing a second group of questions to the user from the selected insulation selection logic path, receiving a second group of answers to the second group of questions and storing the second group of received answers;
(d) selecting a product selection logic path in response to the first and second groups of received answers;
(e) directing a third group of questions from the selected product selection logic path to the user, receiving a third group of answers to the third group of questions and storing the third group of received answers;
(f) selecting a roofing system by following the product selection logic path in response to the first, second and third groups of received answers; and
(g) generating a final specification associated with the selected roofing system and responsive to the first, second, and third groups of received answers.
4 Assignments
0 Petitions
Accused Products
Abstract
A machine-aided method for selecting roofing systems to match particular building roof design features. Logic branches are employed to guide a machine to the determination of an appropriate roofing system on the basis of design feature data entered by a user. Apparatus for specification generation are also disclosed wherein a roofing specification may be generated which corresponds to the selected roofing system. An illustrative example is also described.
53 Citations
8 Claims
-
1. An automated, machine-implemented method for selecting for a user a roofing system and generating a corresponding specification using a stored data processor which comprises the steps of:
-
(a) directing a first group of questions to the user from a master flow logic path, receiving a first group of answers to the first group of questions and storing the first group of received answers; (b) selecting an insulation selection logic path in response to the first group of received answers; (c) directing a second group of questions to the user from the selected insulation selection logic path, receiving a second group of answers to the second group of questions and storing the second group of received answers; (d) selecting a product selection logic path in response to the first and second groups of received answers; (e) directing a third group of questions from the selected product selection logic path to the user, receiving a third group of answers to the third group of questions and storing the third group of received answers; (f) selecting a roofing system by following the product selection logic path in response to the first, second and third groups of received answers; and (g) generating a final specification associated with the selected roofing system and responsive to the first, second, and third groups of received answers. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. In an automated digital computer, apparatus for selecting a roofing system and generating a corresponding specification from information provided by a user, the apparatus comprising:
-
(a) means for directing a first group of questions to the user from a master flow logic path, receiving answers to the questions and storing a first group of received answers; (b) means for selecting an insulation selection logic path in response to the first group of received answers; (c) means for directing a second group of questions to the user from the selected insulation logic path, receiving answers to the second group of questions and storing a second group of received answers; (d) means for selecting a product selection logic path in response to the first and second groups of received answers; (e) means for directing a third group of questions from the selected product selection logic path to the user, receiving answers to the third group of questions and storing a third group of received answers; (f) means for selecting a roofing system by following the product selection logic path in response to the first, second and third groups of received answers; and (g) means for generating a final specification associated with the selected roofing system and responsive to the first, second, and third groups of received answers.
-
Specification