Computer software and computer implemented method for design of a building
AssigneeNone recorded
InventorJonathan Cole Harding
Life of this patent
Estimating the term…
Loading patent…
AssigneeNone recorded
InventorJonathan Cole Harding
Estimating the term…
The invention includes a computer implemented method that provides an incremental process for a user to design a structure such as a building. Another preferred embodiment includes a computer product with computer coded instructions executed by a computer that allows the user to visualize features of the design as the user makes various selections for the design in a software program. The software provides multiple user interfaces for a user to visualize interior, exterior, and landscape components of the design. The software further provides two and three-dimensional images of the selected components as they may appear in a final design. Functionality in the software allows for the user to make incremental adjustments to the components and design parameters are automatically adjusted to account for the adjustments so that no selected adjustment results in an unresolvable conflict with design parameters originally selected.
A computer-implemented method for designing features of a building, wherein a user of the method desires to build or purchase the building to be built and said method enabling creation of a final design, said method comprising the steps of:
A computer program product that executes a computer-implemented method for designing features of a building, wherein a user of the method desires to build or purchase the building to be built and said method enabling creation of a final design, said computer program product comprising:
A computer-implemented method for designing features of a building as directed by a user who executes the method to create a plurality of iterative intermediate designs and a final design, said method comprising the steps of:
A computer-implemented method for designing features of a building, wherein a user of the method desires to build or purchase the building to be built and said method enabling creation of a final design, said method comprising the steps of:
A computer-implemented method for designing features of a man-made structure having interior and exterior features that can be occupied by one or more persons, said method comprising the steps of:
A computer program product that executes a computer-implemented method for designing features of a man-made structure having interior and exterior features that can be occupied by one or more persons, said method comprising the steps of:
A computer-implemented method for designing features of a man-mad structure comprising the steps of:
A computer program product that executes a computer-implemented method for designing features of a man-made structure, said computer program product comprising:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
No related US applications are recorded in the indexed filing history.
Backward citations are indexed for grants only.
Geometric CAD: architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes,…
Geometric CAD: characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
Details relating to CAD techniques: configuration CAD, e.g. designing by assembling or positioning modules selected from libraries of predesigned…
Computing and data processing
Term end not estimated
The invention comprises computer implemented methods and computer program products related to designing a building to be constructed. More specifically, the invention relates to the methods and products that allow for a user to incrementally select numerous building parameters including interior and exterior features, as well as providing templates for the parameters that the user can select for the features based on preestablished user preferences.
In the field of architecture, vast improvements have been made with the advent of computer software that enables architects, engineers, and other personnel in the building and architecture industries, to more efficiently design man-made structures. Computer software also enabled architects and engineers to modify and update architectural plans without having to completely restart a design process for a particular structure.
While architectural software is well known, as well as engineering software, traditional software in these fields has been designed for use by such professionals, and a home buyer has not been able to use such software because of its technical complexity. Further, while software applications may exist to enable a user to select specific features of a building to be constructed, feature selection does not automatically result in consideration of other factors which may feature selection by the user infeasible. For example, a prospective home buyer may wish to select a specific type of exterior however, the covenants in the particular neighborhood may not allow such an exterior and any software application that may be used for the buyer selection does not have the automatic capability to deny the exterior feature select without an architect or engineer having to reference covenant documents. Further for example, a user may wish to select a specific type of structural support, such as decorative wooden beams; However, considering the home model that the user has selected, the decorative wooden beams, although offered as an option, are not capable being used within the selected home model because the use of wooden beams does not comply with county building codes.
FIG. 1 is a flow diagram illustrating steps or actions according to the method of the invention;
FIG. 2 is a sample user interface or screen shot showing the user selection of a particular address and lot number that may be found in a local government real estate document and selected by the user as the specific address and area where the custom build is to take place;
FIG. 3 is a sample user interface or screen shot that is a query or quiz regarding the hobbies and interests of the user that is used to establish templates or suggestions for specific design features that match the user's hobbies and interests;
The invention is described in preferred embodiments which include a computer implemented method and a computer program product. The invention may also be considered to include combinations and sub-combinations of the method and product.
With respect to the drawings, sample user interface or screenshots are provided to show the functionality of the invention. The invention is intended to provide detailed interaction with the user in which a user may incrementally design a building, make changes to the design, and view both two-dimensional and three-dimensional images of the selected design.
The computer coded instructions making up a software component of the invention includes logic which may govern the extent to which a desired user change or update is capable of being incorporated into the design based upon pre-established criteria or limits as to what the design can be. For example, the user may select a cost range for construction of the design. If the user selects an interior or exterior feature that would cause the construction cost to be outside of the limits of the cost range, then a user note or warning can be displayed on the user interface indicating to the user that be selected option causes the estimated construction cost to fall outside of the selected range limit. Accordingly, a database of the invention may include estimated material and labor costs that are associated with each option that the user may select in terms of a component of the custom build. Another example would be if a user selects to expand or move a wall or a floor of the design, and such a move would result in expanding the footprint of the building to the extent that it violates local zoning regulations or local building codes. Again, in this example, a user note or warning can be displayed on a user interface indicating to the user that the selection option causes a violation in a local zoning or building code, and therefore such a selection is not possible. In either example, there could also be an override function which will allow the user to adopt a change in the design such that the design is to incorporate the objected to feature but that the objected feature is noted in a report to be submitted to a licensed architect or engineer for their review and comment.