Method and Apparatus For Optimization of Floor Covering And System For User Configuration and Real Time Pricing Information
First Claim
1. A method for optimizing floor coverings comprising:
- a. Receiving user input representative of a construction projectb. Providing floor plans representative of said project including optional configurations of said plans;
c. Receiving user input for selection from a plurality of said plans and options and creating data points representative of one of said plans;
d. Merging said plan and options into a set of data points representative of a final plan set;
e. Determining room surface selections from user input;
f. Deriving contiguity data from said surface areas representative of said surface selections; and
g. Optimizing price of floor materials for selected criteria based on pre-determined rules.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for optimizing surface coverings having user input representative of a construction project, floor plans representative of the project including optional configurations of the plans, user input for selection from a plurality of the plans and options and creating data points representative of one of the plans, merging the plan and options into a set of data points representative of a final plan set, determining room surface selections from user input, deriving contiguity data from the surface areas representative of the surface selections; and optimizing price of floor materials for selected criteria based on pre-determined rules. The system and method weights traffic flow based on room configurations and determines optimal cuts of materials to minimize seams. Further, the system packs the cut materials optimally to fit standard sheet material such as carpet and vinyl.
6 Citations
20 Claims
-
1. A method for optimizing floor coverings comprising:
-
a. Receiving user input representative of a construction project b. Providing floor plans representative of said project including optional configurations of said plans; c. Receiving user input for selection from a plurality of said plans and options and creating data points representative of one of said plans; d. Merging said plan and options into a set of data points representative of a final plan set; e. Determining room surface selections from user input; f. Deriving contiguity data from said surface areas representative of said surface selections; and g. Optimizing price of floor materials for selected criteria based on pre-determined rules. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for optimizing floor coverings based on end user interaction comprising:
-
a. An input device for selecting construction plans; b. An output device for presenting information from a processor and data storage; c. Said processor merges selected user floor plan choices with optional rooms choices to create a set of data points representative of the geography of said floor plan; d. Said processor calculates the optimal cuts for said floor coverings; e. Said processor arranges said cut material onto stock floor covering rolls for optimal use of said floor covering; f. Said processor determines the optimal layout of cuts on a roll by iteratively testing a plurality of cut and packing configurations. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method for optimizing floor coverings based on end user interaction comprising:
-
a. Receiving input from an end user for selecting construction plans and presenting output to said end-user; b. Merging selected user floor plan choices with optional rooms choices to create a set of data points representative of the geography of said floor plan; c. Calculating the optimal cuts for said floor coverings; d. Arranging said cut material onto stock floor covering rolls for optimal use of said floor covering; and e. Determining the optimal layout of cuts on a roll by iteratively testing a plurality of cut and packing configurations. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification