← Back to Patent Explorer
US5255207A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for designing and detailing cabinets

Assignee: Individual
•
Filing: 1992-06-18
•
Granted: 1993-10-19
•
Expires: 2012-06-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An interactive method for designing and detailing cabinets utilizes a computer for storing design constraints and standards in a database and for performing the tedious parts of cabinet placement, costing, and planning. The user is freed from performing these functions and is able to focus on the esthetic aspects of the cabinet design, including cabinet placement and appearance. The computer creates an initial cabinet placement based upon constraints provided by the user, so that the user may modify an existing custom design. The user views the layout of the entire room or parts thereof at each stage of the design process on a video display terminal in three dimension, elevation, or plan views, permitting the use of computer aided design techniques. The user may make custom modifications to cabinet designs by overriding the standards or creating new standards at any point, and the changes are immediately incorporated into all aspects of design and detailing. The database includes the design constraints of the cabinetmaker, so that the cabinets as designed are capable of construction, and bidding is based upon actual costs.

Inventors

  • 👤 Larry Cornwell

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 21:43
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/06; G06F; G06F30/00; G06F30/10; G06F30/18; G06Q10/08; G06Q10/087; G06Q10/0875; G06Q30/00; G06Q30/02; G06Q30/0283; Y; Y10; Y10S; Y10S706/00; Y10S706/902; Y10S706/919

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 399 words
A method for building cabinets to fit within an available space, comprising the steps of: a computer establishing a job database comprising cabinet design standards customized for a user, the job database having cabinet design standards initially provided in the job database, and user-defined cabinet design standards that are fully defined by the user, the cabinet design standards including layout rules for the type, configuration, and positioning of cabinets to fit within an available space and construction rules for the construction of the individual cabinets, the step of establishing including the steps of the computer copying from a system database an initial job database of system-defined cabinet design standards having parameters that may be modified by the user, the user selectively modifying parameters for system defined cabinet design standards in the job database, the computer permitting the user to selectively create custom defined cabinet design standards in the job database and permitting the user to input values for the custom defined cabinet design standards into the job database; the user providing available space constraints for the placement of the cabinets, the placement being the designed location in space occupied by the cabinets; the computer filling the available space of the base cabinets and the upper cabinets remaining after the step of providing, by selecting an array of base cabinets according to the layout design rules of the database and the available space constraints, adding upper cabinets, each corresponding in location and lateral dimension to the base cabinet directly below the upper cabinet, and accepting modification to the placement or dimension of a cabinet or element thereof selectively by the user, thereafter repeating the steps of selecting an array and adding; the computer completing final design of the cabinets using the construction rules of the cabinet design standards in the job database; the computer detailing the cabinets to establish a cutting list, a bill of materials, and projected costs of manufacture, and printing the cutting list, bill of materials, and projected costs of manufacture, the computer providing a user-selected elevational or three dimensional current image of the visual appearance of the design of the cabinets to the user on a video display terminal at each of the steps of selecting, filling the available space, and completing the final design; and building an arrangement of cabinets according to the design produced responsive to the interaction between the user and the computer.
Claim 2
Independent Claim 399 words
A method for building cabinets to fit within an available space, comprising the steps of: a computer establishing a job database comprising cabinet design standards customized for a user, the job database having cabinet design standards initially provided in the job database, and user-defined cabinet design standards that are fully defined by the user, the cabinet design standards including layout rules for the type, configuration, and positioning of cabinets to fit within an available space and construction rules for the construction of the individual cabinets, the step of establishing including the steps of the computer copying from a system database an initial job database of system-defined cabinet design standards having parameters that may be modified by the user, the user selectively modifying parameters for system defined cabinet design standards in the job database, the computer permitting the user to selectively create custom defined cabinet design standards in the job database and permitting the user to input values for the custom defined cabinet design standards into the job database; the user providing available space constraints for the placement of the cabinets, the placement being the designed location in space occupied by the cabinets; the computer filling the available space of the base cabinets and the upper cabinets remaining after the step of providing, by selecting an array of base cabinets according to the layout design rules of the database and the available space constraints, adding upper cabinets, each corresponding in location and lateral dimension to the base cabinet directly below the upper cabinet, and accepting modification to the placement or dimension of a cabinet or element thereof selectively by the user, thereafter repeating the steps of selecting an array and adding; the computer completing final design of the cabinets using the construction rules of the cabinet design standards in the job database; the computer detailing the cabinets to establish a cutting list, a bill of materials, and projected costs of manufacture, and printing the cutting list, bill of materials, and projected costs of manufacture, the computer providing a user-selected elevational or three dimensional current image of the visual appearance of the design of the cabinets to the user on a video display terminal at each of the steps of selecting, filling the available space, and completing the final design; and building an arrangement of cabinets according to the design produced responsive to the interaction between the user and the computer.
Claim 3
Independent Claim 261 words
A method for designing a group of cabinets to fit within an available space and for producing instructions for the building of the group of cabinets, using an interactive computer system operated by a user, comprising the steps of: the computer establishing a job database comprising cabinet design standards customized for the user, the job database having cabinet design standards initially provided in the job database, and user-defined cabinet design standards that are fully defined by the user, the cabinet design standards including layout rules for the type, configuration, and positioning of cabinets to fit within an available space, the step of establishing including the steps of the computer copying from a system database an initial job database of system-defined layout rules that may be modified by the user, the user selectively modifying parameters for system defined layout rules in the job database, the computer permitting the user to selectively create custom defined layout rules and permitting the user to input values for the custom defined layout rules into the job database; the user providing available space constraints for the placement of the cabinets, the placement being the designed location in space occupied by the cabinets; the computer filling the available space with a grouping of cabinets based upon the job database so established by applying the design rules of the job database, and outputting instructions on the building of the group of cabinets, the visual appearance of the design of the group of cabinets being selectively visible to the user on a video display terminal in elevational or three-dimensional views.
Claim 4
Independent Claim 261 words
A method for designing a group of cabinets to fit within an available space and for producing instructions for the building of the group of cabinets, using an interactive computer system operated by a user, comprising the steps of: the computer establishing a job database comprising cabinet design standards customized for the user, the job database having cabinet design standards initially provided in the job database, and user-defined cabinet design standards that are fully defined by the user, the cabinet design standards including layout rules for the type, configuration, and positioning of cabinets to fit within an available space, the step of establishing including the steps of the computer copying from a system database an initial job database of system-defined layout rules that may be modified by the user, the user selectively modifying parameters for system defined layout rules in the job database, the computer permitting the user to selectively create custom defined layout rules and permitting the user to input values for the custom defined layout rules into the job database; the user providing available space constraints for the placement of the cabinets, the placement being the designed location in space occupied by the cabinets; the computer filling the available space with a grouping of cabinets based upon the job database so established by applying the design rules of the job database, and outputting instructions on the building of the group of cabinets, the visual appearance of the design of the group of cabinets being selectively visible to the user on a video display terminal in elevational or three-dimensional views.
Claim 5
Dependent Claim 25 words
The method of claim 2, wherein the step of permitting the user to create custom defined design standards includes establishment of a user created standard.
Claim 6
Dependent Claim 31 words
The method of claim 2, wherein the step of permitting the user to create custom defined design standards includes a step which overrides the selection of parts on the cabinet design.
Claim 7
Dependent Claim 48 words
The method of claim 2, wherein an array of base cabinets is first established by the computer in the step of filling the available space, and then an array of upper cabinets is established corresponding in placement and width of the base cabinet directly below each upper cabinet.
Claim 8
Dependent Claim 41 words
The method of claim 2, including the further step, as part of the step of filling, of: accepting modification to the placement or dimension of a cabinet or element thereof by the user, thereafter repeating the steps of adding and dimensioning.
Claim 9
Dependent Claim 23 words
The method of claim 6, wherein, in the step of accepting modifications, the dimensions of the base cabinets are selected from library values.
Claim 10
Dependent Claim 18 words
The method of claim 2, wherein the system database includes a library which contains types of standard cabinets.
Claim 11
Dependent Claim 29 words
The method of claim 2, wherein the system database includes a library which contains components for cabinets that may be modified by the user and included in the design.
Claim 12
Dependent Claim 24 words
The method of claim 2, wherein the system database includes a library which contains custom accessories that may be used with the cabinet design.
Claim 13
Independent Claim 262 words
A method for building cabinets to fit within an available space, comprising the steps of: a computer establishing a job database comprising cabinet design standards customized for a user, the job database having cabinet design standards initially provided in the job database, and user-defined cabinet design standards that are fully defined by the user, the cabinet design standards including layout rules for the type, configuration, and positioning of cabinets to fit within an available space, the step of establishing including the steps of the computer copying from a system database an initial job database of system-defined layout rules that may be modified by the user, the user selectively modifying parameters for system defined layout rules in the job database, the computer permitting the user to selectively create custom defined layout rules in the job database and permitting the user to input values for the custom defined layout rules in the job database; the user providing available space constraints for the placement of the cabinets, the placement being the designed location in space occupied by the cabinets; the computer filling the available space with a group of cabinets based upon the job database so established by applying the design rules of the job database and outputting instructions on the building of the group of cabinets, the visual appearance of the design of the group of cabinets being selectively visible to the user on a video display terminal in elevational or three-dimensional views; and building an arrangement of cabinets according to the design produced responsive to the interaction between the user and the computer.
Claim 14
Independent Claim 262 words
A method for building cabinets to fit within an available space, comprising the steps of: a computer establishing a job database comprising cabinet design standards customized for a user, the job database having cabinet design standards initially provided in the job database, and user-defined cabinet design standards that are fully defined by the user, the cabinet design standards including layout rules for the type, configuration, and positioning of cabinets to fit within an available space, the step of establishing including the steps of the computer copying from a system database an initial job database of system-defined layout rules that may be modified by the user, the user selectively modifying parameters for system defined layout rules in the job database, the computer permitting the user to selectively create custom defined layout rules in the job database and permitting the user to input values for the custom defined layout rules in the job database; the user providing available space constraints for the placement of the cabinets, the placement being the designed location in space occupied by the cabinets; the computer filling the available space with a group of cabinets based upon the job database so established by applying the design rules of the job database and outputting instructions on the building of the group of cabinets, the visual appearance of the design of the group of cabinets being selectively visible to the user on a video display terminal in elevational or three-dimensional views; and building an arrangement of cabinets according to the design produced responsive to the interaction between the user and the computer.
Claim 15
Independent Claim 409 words
A method for designing and detailing a group of cabinets including base cabinets and upper cabinets to fit within an available space and providing instructions for the building of the cabinets, using an interactive computer system operated by a user, comprising the steps of: the computer establishing a job database comprising cabinet design standards customized for the user, the job database having cabinet design standards initially provided in the job database, and user-defined cabinet design standards that are fully defined by the user, the cabinet design standards including layout rules for the type, configuration, and positioning of cabinets to fit within an available space and construction rules for the construction of the individual cabinets, the step of establishing including the steps of the computer copying from a system database an initial job database of system-defined cabinet design standards having parameters that may be modified by the user the user selectively modifying parameters for system defined cabinet design standards in the job database, the computer permitting the user to selectively create custom defined cabinet design standards in the job database and permitting the user to input values for the custom defined cabinet design standards into the job database; the user providing available space constraints for the placement of the cabinets, the placement being the designed location in space occupied by the cabinets; the computer filling the available space of the base cabinets and the upper cabinets remaining after the step of providing, by selecting an array of base cabinets according to the layout design rules of the database and the available space constraints, adding upper cabinets, each corresponding in location and lateral dimension to the base cabinet directly below the upper cabinet, and accepting modification to the placement or dimension of a cabinet or element thereof selectively by the user, thereafter repeating the steps of selecting an array and adding; the computer completing final design of the cabinets using the construction rules of the cabinet design standards in the job database; and the computer detailing the cabinets to establish a cutting list, a bill of materials, and projected costs of manufacture, and outputting the cutting list, bill of materials, and projected costs of manufacture, the computer providing a user-selected elevational or three dimensional current image of the visual appearance of the design of the group of cabinets to the user on a video display terminal at each of the steps of filling the available space and completing the final design.
Claim 16
Independent Claim 409 words
A method for designing and detailing a group of cabinets including base cabinets and upper cabinets to fit within an available space and providing instructions for the building of the cabinets, using an interactive computer system operated by a user, comprising the steps of: the computer establishing a job database comprising cabinet design standards customized for the user, the job database having cabinet design standards initially provided in the job database, and user-defined cabinet design standards that are fully defined by the user, the cabinet design standards including layout rules for the type, configuration, and positioning of cabinets to fit within an available space and construction rules for the construction of the individual cabinets, the step of establishing including the steps of the computer copying from a system database an initial job database of system-defined cabinet design standards having parameters that may be modified by the user the user selectively modifying parameters for system defined cabinet design standards in the job database, the computer permitting the user to selectively create custom defined cabinet design standards in the job database and permitting the user to input values for the custom defined cabinet design standards into the job database; the user providing available space constraints for the placement of the cabinets, the placement being the designed location in space occupied by the cabinets; the computer filling the available space of the base cabinets and the upper cabinets remaining after the step of providing, by selecting an array of base cabinets according to the layout design rules of the database and the available space constraints, adding upper cabinets, each corresponding in location and lateral dimension to the base cabinet directly below the upper cabinet, and accepting modification to the placement or dimension of a cabinet or element thereof selectively by the user, thereafter repeating the steps of selecting an array and adding; the computer completing final design of the cabinets using the construction rules of the cabinet design standards in the job database; and the computer detailing the cabinets to establish a cutting list, a bill of materials, and projected costs of manufacture, and outputting the cutting list, bill of materials, and projected costs of manufacture, the computer providing a user-selected elevational or three dimensional current image of the visual appearance of the design of the group of cabinets to the user on a video display terminal at each of the steps of filling the available space and completing the final design.
Claim 17
Dependent Claim 40 words
The method of claim 12, including a further step, after the step of completing final design, of the computer printing a contract for construction of the cabinets, the contract to include a price based upon the projected costs of manufacture.
Claim 18
Dependent Claim 26 words
The method of claim 12, wherein the system database includes a library which contains types of standard cabinets used in the step of selecting an array.
Claim 19
Dependent Claim 29 words
The method of claim 12, wherein the system database includes a library which contains components for cabinets that may be modified by the user and included in the design.
Claim 20
Dependent Claim 24 words
The method of claim 12, wherein the system database includes a library which contains custom accessories that may be used with the cabinet design.
Claim 21
Dependent Claim 26 words
The method of claim 12, wherein the step of permitting the user to create custom defined design standards includes the establishment of a user created standard.
Claim 22
Dependent Claim 31 words
The method of claim 12, wherein the step of permitting the user to create custom defined design standards includes a step which overrides the selection of parts on the cabinet design.
Claim 23
Dependent Claim 32 words
The method of claim 12, wherein, in the step of the computer filling the available space, the dimensions of the base cabinets are selected by the computer from data in the library.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-10-18 1997-04-19 1997-10-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-10-18 2001-04-19 2001-10-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-10-18 2005-04-19 2005-10-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag