×

Creation and modification of valid functional design layouts

  • US 8,762,877 B2
  • Filed: 02/13/2009
  • Issued: 06/24/2014
  • Est. Priority Date: 09/30/2003
  • Status: Active Grant
First Claim
Patent Images

1. In a computer system, a computer-implemented method for configuring a design space by automatically integrating both functional and non-functional design components which are defined by component parameters and attributes, the computer-implemented method of the system comprising:

  • storing in a databasea plurality of different non-functional product components to be used in designing an interior workspace, each non-functional product component being defined by (i) associated parameters that define each type of non-functional product component, and (ii) attributes that are defined by rules, characteristics and behaviors of each non-functional product component and any associated hardware for connecting or providing structural support for each type of non-functional product component;

    a plurality of different functional components defining types of outlets for various functional systems providing at least one or more services consisting of electrical power, HVAC, water and gas for distribution and use within the design space, the functional components being defined by (i) associated parameters that define each type of functional component, and (ii) attributes that are defined by rules, characteristics and behaviors of each functional component and any associated hardware for providing functional system lines required for delivery and distribution of any such services to the interior workspace for each type of functional component; and

    a plurality of source components defining types of inlets for the various functional systems providing the at least one or more services, each source component being defined by (i) associated parameters that define each type of source component, and (ii) attributes that are defined by rules, characteristics and behaviors of each source component and any associated hardware for connecting or providing structural support for each type of source component;

    inputting at a graphical user interface (GUI) of the system a design space and indentifying within the design space a first non-functional product component that is to be placed within an indicated region of the design space defined by a starting and an end point;

    a system processor thereafter retrieving from the database the identified first non-functional product component and automatically replicating the first non-functional product component in a manner that fits the first non-functional product component to the indicated region of the design space, including automatically populating the indicated region of the design space with any required hardware for connecting or providing structural support to the replicated non-functional product components required to fit the first non-functional product component within the indicated region of the design space;

    identifying and inputting at the GUI one or more functional components for one or more types of outlets for the functional systems that are to provide the one or more services for use and distribution within the design space;

    identifying and inputting at the GUI one or more source components for one or more types of inlets for the functional systems that are to provide the one or more services for use and distribution within the design space; and

    the system processor thereafter retrieving from the database the identified functional and source components and automatically populating the design space with functional system lines integrated into the non-functional product components in the design space, the functional system lines being required for delivery and distribution of one or more of the services from each source component inlet to one or more functional component outlets for a corresponding type of service, and said system processor also automatically populating each functional system line with any required hardware required for the functional system line.

View all claims
  • 11 Assignments
Timeline View
Assignment View
    ×
    ×