Automated Pricing System
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention comprises a method and system for a rapid and automated creation of a price schedule comprising steps and an implementation for providing a set of construction (or other) plans created with an architectural, civil, industrial or other software design tool, such as CAD, and optionally a palette of 2-dimensional and/or 3-dimensional architectural parametric symbols that correspond to respective construction plan elements, such as windows, doors, acrylic glass blocks and/or sky lights. At least one parametric symbol corresponding to a construction plan element is preferably inserted into the construction plans. A cost value for each of the inserted parametric symbols is preferably calculated corresponding to respective plan elements. A price schedule is then optionally created which includes the total cost for all of the inserted parametric symbols corresponding to respective plan elements.
8 Citations
304 Claims
-
1-272. -272. (canceled)
-
273. A non-transitory computer readable medium usable by a computer that includes a processor and a memory, the medium comprising:
-
an add-on computer software code that runs as an internal component within a software design tool on the computer, wherein execution of the add-on computer software code by the processor causes the computer to generate a price schedule for a construction plan file created by the software design tool, the construction plan file including one or more construction plan elements, by at least; transmitting data corresponding to the one or more construction plan elements from the computer to a database storing current pricing data for construction materials; receiving from the database pricing data for the one or more construction plan elements; and generating the price schedule from the received pricing data. - View Dependent Claims (274, 275)
-
-
276. A non-transitory computer readable medium usable by a computer that includes a processor and a memory, the medium comprising:
-
an add-on computer software code that runs as an internal component within a software design tool on the computer, wherein execution of the add-on computer software code by the processor causes the computer to generate a price schedule for a construction plan file created by the software design tool, the construction plan file including one or more construction plan elements, by at least; extracting data from the construction plan file, wherein the data indicates the one or more construction plan elements; transmitting the extracted data from the computer to a database storing current pricing for construction materials; receiving from the database pricing data for the one or more construction plan elements; and generating a price schedule based on the received pricing data. - View Dependent Claims (277, 278)
-
-
279. A non-transitory computer readable medium usable by a computer that includes a processor and a memory, the medium comprising:
-
an add-on computer software code that runs as an internal component within a software design tool on the computer, wherein execution of the add-on computer software code by the processor causes the computer to generate a price schedule for a construction plan file created by the software design tool, the construction plan file including construction plan elements, by at least; receiving, from a user, pricing data for one or more construction plan elements selected by the user; and generating a price schedule based on the received pricing data for the one or more selected construction plan elements. - View Dependent Claims (280)
-
-
281. A non-transitory computer readable medium usable by a computer that includes a processor and a memory, the medium comprising:
-
an add-on computer software code that runs as an internal component within a software design tool on the computer, wherein execution of the add-on computer software code by the processor causes the computer to generate a price schedule for a construction plan file created by the software design tool, the construction plan file including one or more construction plan elements, by at least; transmitting data corresponding to the one or more construction plan elements from the computer to a database storing current pricing for construction materials; receiving from the database a first set of pricing data for the one or more construction plan elements; generating a first price schedule from the received first set of pricing data; receiving from the database a second set of pricing data for the one or more construction plan elements; and generating a second price schedule from the received second set of pricing data. - View Dependent Claims (282, 283, 284, 285)
-
-
286. A non-transitory computer readable medium usable by a computer that includes a processor and a memory, the medium comprising:
-
an add-on computer software code that runs as an internal component within a software design tool on the computer, wherein execution of the add-on computer software code by the processor causes the computer to generate a price schedule for a construction plan file created by the software design tool, the construction plan file including one or more construction plan elements, by at least; transmitting data corresponding to the one or more construction plan elements from the computer to a database storing current pricing for construction materials; receiving from the database pricing data for the one or more construction plan elements for which pricing data is available; and generating a schedule indicating, for each of the one or more construction plan elements, the available pricing data or an indication that pricing data is not available.
-
-
287. A non-transitory computer readable medium usable by a computer that includes a processor and a memory, the medium comprising:
-
an add-on computer software code that runs as an internal component within a software design tool on the computer, wherein execution of the add-on computer software code by the processor causes the computer to generate a price schedule for a construction plan file created by the software design tool, the construction plan file including one or more construction plan elements, by at least; transmitting data corresponding to the one or more construction plan elements from the computer to a database storing current pricing for construction materials; receiving from the database pricing data for the one or more construction plan elements; generating a price schedule from the received pricing data; and inserting the price schedule into the construction plan file.
-
-
288. A non-transitory computer readable medium usable by a computer that includes a processor and a memory, the medium comprising:
-
an add-on computer software code that runs as an internal component within a software design tool on the computer, wherein execution of the add-on computer software code by the processor causes the computer to generate a schedule for a construction plan file created by the software design tool, the construction plan file including one or more construction plan elements by at least; transmitting data corresponding to the one or more construction plan elements from the computer to a database storing current pricing for construction materials; receiving from the database, green information for any of the one or more construction plan elements; and generating the schedule including the received green information. - View Dependent Claims (289)
-
-
290. A non-transitory computer readable medium usable by a computer that includes a processor and a memory, the medium comprising:
-
an add-on computer software code that runs as an internal component within a software design tool on the computer, wherein execution of the add-on computer software code by the processor causes the computer to request construction material information for a construction plan file created by the software design tool, the construction plan file including one or more construction plan elements, by at least; transmitting data corresponding to the one or more construction plan elements from the computer to a database storing information for construction materials; and receiving from the database, construction material information corresponding to any of the one or more construction plan elements. - View Dependent Claims (291, 292)
-
-
293. A non-transitory computer readable medium usable by a computer that includes a processor and a memory, the medium comprising:
-
an add-on computer software code that runs on the computer, wherein execution of the add-on computer software code by the processor causes the computer to generate a price schedule for a construction plan file, the construction plan file including one or more construction plan elements, by at least; converting data corresponding to the one or more construction plan elements from a first format for a first software design tool to a second format for a second software design tool; transmitting the converted data corresponding to the one or more construction plan elements from the computer to a database storing current pricing for construction materials; receiving from the database pricing data for the one or more construction plan elements; and generating the price schedule from the received pricing data.
-
-
294. A non-transitory computer readable medium usable by a computer that includes a processor and a memory, the medium comprising:
-
an add-on computer software code that runs as an internal component within a software design tool on the computer, wherein execution of the add-on computer software code by the processor causes the computer to generate a price schedule for a construction plan file created by the software design tool, the construction plan file including one or more construction plan elements, by at least; assigning a code to at least one of the construction plan elements; transmitting the assigned code from the computer to a database storing current pricing data for construction materials; receiving from the database pricing data for the at least one construction plan element, the pricing data being at least partially based on the assigned code; and generating a price schedule from the received pricing data. - View Dependent Claims (295, 296)
-
-
297. A non-transitory computer readable medium usable by a computer that includes a processor and a memory, the medium comprising:
-
an add-on computer software code that runs as an internal component within a software design tool on the computer, wherein execution of the add-on computer software code by the processor causes the computer to generate a construction plan file including construction plan elements by at least; updating parametric values of one or more parametric symbols entered into the construction plan file by a user using the software design tool; and inserting one or more parametric symbols selected by the user into the construction plan file, wherein the parametric symbols correspond to one or more of the construction plan elements. - View Dependent Claims (298, 299)
-
-
300. A non-transitory computer readable medium usable by a computer that includes a processor and a memory, the medium comprising:
-
an add-on computer software code that runs as an internal component within a software design tool on the computer, wherein execution of the add-on computer software code by the processor causes the computer to generate a construction plan file including construction plan elements by at least; inserting a parametric symbol selected by a user into the construction plan file, wherein the parametric symbol corresponds to a construction plan element; and automatically aligning the parametric symbol to an object within the construction plan file. - View Dependent Claims (301, 302)
-
-
303. A system for creating a pricing schedule for a construction project comprising:
-
(a) a computer having a processor coupled to a memory; (b) a software design tool configured to provide on the computer a construction plan file having one or more construction plan elements; (c) a database including pricing data for the one or more construction plan elements; and (d) an add-on computer software code that runs on the computer as an internal component within the software design tool and includes one or more parametric symbols corresponding to the one or more construction plan elements, the one or more parametric symbols being selectable by a user for insertion into the construction plan file, wherein the add-on computer software code when executed by the computer causes the computer to; (i) insert one or more parametric symbols selected by the user into the construction plan file; (ii) transmit data corresponding to the inserted parametric symbols from the computer to the database; (iii) receive from the database pricing data for one or more construction plan elements corresponding to the inserted parametric symbols; and (iv) generate a price schedule from the received pricing data. - View Dependent Claims (304)
-
Specification