Generative design pipeline for urban and neighborhood planning
US-12147737-B2 · Nov 19, 2024 · US
US10430525B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10430525-B2 |
| Application number | US-201414274508-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 9, 2014 |
| Priority date | May 9, 2014 |
| Publication date | Oct 1, 2019 |
| Grant date | Oct 1, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for reconfigurable spaces. One of the methods includes identifying plan information relating to a space under evaluation. Constraints related to structures associated with the plan information are identified. Input regarding uses or elements to be included in a reconfigurable design for the space is received. A library of elements for inclusion in the space is evaluated, including determining one or more reconfigurable elements that satisfy the received input. A first configuration of a reconfigurable element is determined including a first placement in a first design associated with the space, and the first design in accordance with the first configuration is presented. A second different configuration is determined, including a second placement in a second different design associated with the space, and the second different design in accordance with the second different configuration is presented.
Opening claim text (preview).
What is claimed is: 1. A method comprising: identifying, by a computer-aided design (CAD) system comprising at least one computer programmed to determine and suggest reconfigurable elements for a design, plan information relating to a space under evaluation; identifying, by the CAD system comprising the at least one computer, constraints related to structures associated with the plan information, wherein identifying constraints includes identifying at least one physical constraint; receiving, by the CAD system comprising the at least one computer, input regarding uses or elements to be included in a reconfigurable design for the space, wherein receiving the input includes receiving at least a first use and at least a second different use; evaluating, by the CAD system comprising the at least one computer, a library of elements for inclusion in the space including determining one or more reconfigurable elements that satisfy the received input including the first use and the second different use, wherein each of the one or more reconfigurable elements has more than one structural configuration effecting more than one function in the space, and the evaluating is based at least in part on the plan information, the constraints and the input; determining, by the CAD system comprising the at least one computer, a first configuration of a reconfigurable element of the one or more reconfigurable elements, in accordance with the first use received as part of the input and in accordance with one or more rules that define relationships between locations of elements in the space, including a first placement in a first design associated with the space and presenting the first design including the reconfigurable element in accordance with the first configuration; and determining, by the CAD system comprising the at least one computer, a second different configuration of the reconfigurable element, in accordance with the second different use received as part of the input and in accordance with the one or more rules that define relationships between locations of elements in the space, including a second placement in a second different design associated with the same space and presenting the second different design including the reconfigurable element in accordance with the second different configuration, wherein the method further includes identifying one or more additional elements required to reconfigure the reconfigurable element into the first and second different configurations and adding the one or more additional elements into the first and second different designs, thereby forming the reconfigurable design for the space; and wherein the presenting the first and second different designs includes presenting alternative designs as suggestions to a viewer including different configurations of the reconfigurable element. 2. The method of claim 1 wherein the plan information includes a plan that is selected from the group comprising a floor plan, a footprint or a lot plan. 3. The method of claim 1 wherein identifying constraints includes determining one or more structures that are included in the space are reconfigurable. 4. The method of claim 3 wherein evaluating the library includes determining a reconfigurable element for at least one other reconfigurable element having more than one structural configuration effecting more than one function when included in the space. 5. The method of claim 1 wherein identifying constraints includes receiving constraint information from a user that identifies constraints associated with the space. 6. The method of claim 1 wherein receiving input includes receiving an indication of an additional reconfigurable element to include in the first and second different designs, and wherein the method further includes determining a plurality of configurations for the additional reconfigurable element, determining one or more additional elements that are required to be included in the first and second different designs to enable reconfiguration of the additional reconfigurable element when in the first design as compared to when in the second different design, and adding the one or more additional elements to the first and second different designs. 7. The method of claim 1 wherein the evaluating is automatic and wherein determining one or more reconfigurable elements includes determining one or more reconfigurable elements from the library. 8. The method of claim 1 wherein the first placement and the second placement is the same and the reconfiguration of the reconfigurable element is changed in the first design and second design without changing a position of the reconfigurable element. 9. The method of claim 1 wherein the first placement and the second placement is different, and wherein the method further includes determining one or more additional elements for inclusion in the first and second designs that are required to enable a change of location of the reconfigurable element from the first location to the second location. 10. The method of claim 1 wherein the reconfigurable element is selected from the group comprising a wall structure, a furniture item, a table structure, a bookshelf, doors, windows, desks, tables, work surfaces, steps, shelves. 11. The method of claim 1 wherein the one or more additional elements are selected from the group comprising pivots, tracks, pulleys, running boards. 12. The method of claim 1 further comprising receiving an update to one or more of the input including update to a use or element, and the method further comprising determining a new reconfigurable element or reconfiguring the reconfigurable element in accordance with the update. 13. The method of claim 1 further comprising determining modifications to one or more elements included in the first design in order to enable the reconfiguration of the reconfigurable element from the first configuration to the second different configuration. 14. The method of claim 1 wherein receiving input includes receiving rules that govern desired uses of the space, configuration of the space and elements in the space, preferences of the user and required elements to be included in one or more of the first or second different designs. 15. The method of claim 1 wherein the method further comprises providing the first design to a viewer, receiving input for one or more additional considerations for the space and providing the second different design that incorporates the one or more additional considerations. 16. The method of claim 1 further comprising prior to evaluating, receiving input that defines the first and second different designs without the inclusion of a reconfigurable element, evaluating the first and second different designs, and wherein evaluating the library includes determining the reconfigurable element for inclusion in both the first and second different designs based on the evaluating the first and second different designs. 17. The method of claim 1 wherein the input includes at least two uses and wherein identifying plan information includes suggesting one or more candidate plans and receiving a selection of a plan. 18. The method of claim 1 further comprising providing a controller for configuring and reconfiguring the space based on the first and second different designs. 19. The method of claim 1 wherein the received input is parameter based and defines one or more parameters for uses, elements, or configurations of the space. 20. The method of claim 1 wherein the received input is rules based an
Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads · CPC title
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.