Patents by Inventor Lorenzo Villaggi

Lorenzo Villaggi has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11222146
    Abstract: An urban design pipeline automatically generates design options for an urban design project. The urban design pipeline includes a geometry engine and an evaluation engine. The geometry engine analyzes design criteria, design objectives, and design heuristics associated with the urban design project and then generates numerous candidate designs. The design criteria specify a property boundary associated with a region of land to be developed. The design objectives indicate a specific type of topology that is derived from an existing urban layout. The design heuristics include different sets of construction rules for generating designs with specific types of topologies. The geometry engine generates candidate designs that conform to the property boundary and have topological characteristics in common with the existing urban layout.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: January 11, 2022
    Assignee: AUTODESK, INC.
    Inventors: David Benjamin, James Stoddart, Lorenzo Villaggi, Danil Nagy
  • Patent number: 11205024
    Abstract: One embodiment of the present invention sets forth a technique for evaluating productive congestion within an architectural space design. The technique includes generating a space analysis graph for the architectural space design. The technique further includes determining a traversal value for at least a first node of a plurality of nodes included in the space analysis graph, determining a centroid of the plurality of nodes, determining a path within the space analysis graph from at least the first node to the centroid, and determining a productive congestion metric based on at least the path from the first node to the centroid and the traversal value of the first node.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: December 21, 2021
    Assignee: AUTODESK, INC.
    Inventors: David Benjamin, Danil Nagy, Lorenzo Villaggi
  • Publication number: 20210374298
    Abstract: An urban design pipeline automatically generates design options for an urban design project. The urban design pipeline includes a geometry engine and an evaluation engine. The geometry engine analyzes design criteria and design objectives associated with the urban design project and then generates numerous candidate designs that meet the design criteria and optimize the design objectives to varying degrees. The evaluation engine evaluates each candidate design to generate a set of metrics. The geometry engine modifies the candidate designs based on corresponding metrics to generate candidate designs that better meet the design criteria and more effectively achieve the design objectives.
    Type: Application
    Filed: June 8, 2021
    Publication date: December 2, 2021
    Inventors: David BENJAMIN, James STODDART, Lorenzo VILLAGGI, Danil NAGY
  • Patent number: 11182510
    Abstract: An urban design pipeline automatically generates design options for an urban design project. The urban design pipeline includes a geometry engine and an evaluation engine. The geometry engine analyzes design criteria, design objectives, and design heuristics associated with the urban design project and then generates numerous candidate designs. The design criteria specify a property boundary associated with a region of land to be developed. The design objectives indicate a specific type of topology that is derived from an existing urban layout. The design heuristics include different sets of construction rules for generating designs with specific types of topologies. The geometry engine generates candidate designs that conform to the property boundary and have topological characteristics in common with the existing urban layout.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: November 23, 2021
    Assignee: AUTODESK, INC.
    Inventors: David Benjamin, James Stoddart, Lorenzo Villaggi, Danil Nagy
  • Patent number: 11157662
    Abstract: An urban design pipeline automatically generates design options for an urban design project. The urban design pipeline includes a geometry engine and an evaluation engine. The geometry engine analyzes design criteria, design objectives, and design heuristics associated with the urban design project and then generates numerous candidate designs. The design criteria specify a property boundary associated with a region of land to be developed. The design objectives indicate a specific type of topology that is derived from an existing urban layout. The design heuristics include different sets of construction rules for generating designs with specific types of topologies. The geometry engine generates candidate designs that conform to the property boundary and have topological characteristics in common with the existing urban layout.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: October 26, 2021
    Assignee: AUTODESK, INC.
    Inventors: David Benjamin, James Stoddart, Lorenzo Villaggi, Danil Nagy
  • Patent number: 11144681
    Abstract: An urban design pipeline automatically generates design options for an urban design project. The urban design pipeline includes a geometry engine and an evaluation engine. The geometry engine analyzes design criteria and design objectives associated with the urban design project and then generates numerous candidate designs that meet the design criteria and optimize the design objectives to varying degrees. The evaluation engine evaluates each candidate design to generate a set of metrics. The geometry engine modifies the candidate designs based on corresponding metrics to generate candidate designs that better meet the design criteria and more effectively achieve the design objectives.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: October 12, 2021
    Assignee: AUTODESK, INC.
    Inventors: David Benjamin, James Stoddart, Lorenzo Villaggi, Danil Nagy
  • Publication number: 20210294935
    Abstract: An urban design pipeline automatically generates design options for an urban design project. The urban design pipeline includes a geometry engine and an evaluation engine. The geometry engine analyzes design criteria, design objectives, and design heuristics associated with the urban design project and then generates numerous candidate designs. The design criteria specify a property boundary associated with a region of land to be developed. The design objectives indicate a specific type of topology that is derived from an existing urban layout. The design heuristics include different sets of construction rules for generating designs with specific types of topologies. The geometry engine generates candidate designs that conform to the property boundary and have topological characteristics in common with the existing urban layout.
    Type: Application
    Filed: June 9, 2021
    Publication date: September 23, 2021
    Inventors: David BENJAMIN, James STODDART, Lorenzo VILLAGGI, Danil NAGY
  • Publication number: 20210150089
    Abstract: Various embodiments set forth systems and techniques for assessing sustainability of a building design. The techniques include receiving a building design for a budding and sustainability certification data describing a plurality of sustainability certification systems; selecting one or more particular sustainability certification systems from the plurality of sustainability certification systems; computing a respective sustainability certification value for each sustainability certification system of the one or more particular sustainability certification systems; and performing one or more building design operations based on sustainability certification system values for the one or more particular sustainability certification systems.
    Type: Application
    Filed: November 13, 2020
    Publication date: May 20, 2021
    Inventors: David BENJAMIN, Damon LAU, James STODDART, Lorenzo VILLAGGI, Rui WANG, Lindsey WIKSTROM
  • Publication number: 20210150442
    Abstract: One embodiment sets forth a computer-implemented method for measuring productivity in buildings and workplaces. The method includes receiving workstation data for a plurality of workstations for the building and operation data for a plurality of operations for the building; generating a building layout specifying, for each workstation of the plurality of workstations, a respective location of the workstation; generating, for each operation of the plurality of operations, a respective productivity value based on the workstation data, the operation data, and the locations of the plurality of workstations; and calculating, based on the productivity values of the plurality of operations, one or more overall productivity values associated with the building layout.
    Type: Application
    Filed: November 13, 2020
    Publication date: May 20, 2021
    Inventors: David BENJAMIN, Damon LAU, James STODDART, Lorenzo VILLAGGI, Rui WANG, Lindsey WIKSTROM
  • Publication number: 20210150085
    Abstract: A design engine automatically generates designs for multi-family housing projects that simultaneously meet local construction regulations while also meeting specific financial targets. The design engine includes a design analyzer, a site analyzer, a design generator, and a design evaluator. The design analyzer generates design trends based on a historical database of designs. The site analyzer generates design criteria based on relevant construction regulations. The design generator generates design options that reflect the design trends while also adhering to the construction regulations. The design evaluator then analyzes the design options and generates various design metrics. Based on the design metrics, the design generator generates additional design options that better meet the design criteria.
    Type: Application
    Filed: November 16, 2020
    Publication date: May 20, 2021
    Inventors: David BENJAMIN, Dale ZHAO, Lorenzo VILLAGGI
  • Publication number: 20210150084
    Abstract: A design engine is configured to automatically generate designs for multi-family housing projects that simultaneously meet local construction regulations while also meeting specific financial targets. The design engine includes a design analyzer that generates design trends based on a database of historical designs. A feature extractor within the design analyzer performs a geometrical analysis of the historical designs to generate a library of features. A feature parameterizer within the design analyzer performs a parameterization process to generate one or more parametric values for each feature. A parameter correlator within the design analyzer compares different subsets of parametric values to identify relationships between those values. A trend aggregator identifies relationships that occur across multiple historical designs to determine a set of design trends. The design engine generates design options using the design trends.
    Type: Application
    Filed: November 16, 2020
    Publication date: May 20, 2021
    Inventors: David BENJAMIN, Dale ZHAO, Lorenzo VILLAGGI
  • Publication number: 20210150094
    Abstract: A design simulator executes a rigid body simulation to position design elements within various design options according to configurations that meet design criteria while also promoting feasibility and desirability. The design simulator assigns physical properties to each design element, including a mass value and a velocity value. The design simulator then simulates rigid body interactions between design elements over a sequence of simulation steps. The design simulator stops the rigid body simulation when no collisions between design elements are detected or when other termination criteria are met. Once the rigid body simulation is complete, the final positions of each design element relative to one another represent a specific configuration of design elements for the corresponding design option.
    Type: Application
    Filed: November 16, 2020
    Publication date: May 20, 2021
    Inventors: David BENJAMIN, Dale ZHAO, Lorenzo VILLAGGI
  • Publication number: 20210150095
    Abstract: A design engine is configured to automatically generate and position design elements within designs for a multi-family housing project that corresponds to a parcel of land. Each design simultaneously meets local construction regulations while also meeting specific financial targets. The design engine generates a site model that reflects geometric attributes of the parcel of land, a building model that describes one or more buildings configured to occupy the parcel of land, and a parking lot model that describes a parking lot configured to occupy a remaining portion of the parcel of land. A design simulator executes various types of physical simulations with the site model, the building model, and/or the parking lot model to generate a vast number of different design options having widely varying configurations of design elements. The design engine evaluates these design options to identify those which balance compliance with construction regulations and achievement of financial targets.
    Type: Application
    Filed: November 16, 2020
    Publication date: May 20, 2021
    Inventors: David BENJAMIN, Dale ZHAO, Lorenzo VILLAGGI
  • Publication number: 20210150091
    Abstract: A computer-implemented method for generating a building design for a building site having a complex shape comprises: generating a first group of processing areas from a plurality of processing areas associated with the building design and a second group of processing areas from the plurality of processing areas; generating a first building footprint leg that is sized to include the first group of processing areas and a second building footprint leg that is sized to include the second group of processing areas; at a pivot location, joining the first building footprint leg and the second building footprint leg at an aperture angle; performing a numerical simulation to position the first group of processing areas in the first building footprint leg and the second group of processing areas in the second building footprint leg to generate a candidate building design for the building site; and rendering the candidate building design.
    Type: Application
    Filed: November 13, 2020
    Publication date: May 20, 2021
    Inventors: David BENJAMIN, Damon LAU, James STODDART, Lorenzo VILLAGGI, Rui WANG, Lindsey WIKSTROM
  • Publication number: 20210150105
    Abstract: Various embodiments set forth systems and techniques for generating work condition values for a building layout. The techniques include receiving a building layout specifying, for each workspace of a plurality of workspaces included in the workplace, a respective location of the workspace; selecting one or more work condition elements from a plurality of work condition elements based at least on the plurality of workspaces; for each work condition element of the one or more work condition elements: evaluating the plurality of workspaces based on the work condition element; based on the evaluating the plurality of workspaces, generating an element value corresponding to the work condition element; and computing, based on element values corresponding to the one or more work condition elements, an overall work condition value associated with the building layout.
    Type: Application
    Filed: November 13, 2020
    Publication date: May 20, 2021
    Inventors: David BENJAMIN, Damon LAU, James STODDART, Lorenzo VILLAGGI, Rui WANG, Lindsey WIKSTROM
  • Publication number: 20210150090
    Abstract: Various embodiments set forth systems and techniques for determining expandability of a budding design. The techniques include receiving a building geometry indicating a size of a building and a shape of the building; receiving building placement data indicating a placement of the building within a site; identifying one or more remaining spaces within the site based at least on the size of the building, the shape of the building, and the placement of the building within the site; for each remaining space of the one or more remaining spaces: determining whether the remaining space is a usable space; based on the determining whether the remaining space is a usable space, generating a space expansion value corresponding to the remaining space; and computing, based on space expansion values corresponding to the one or more remaining spaces, one or more aggregate expansion values associated with the building geometry and the building placement.
    Type: Application
    Filed: November 13, 2020
    Publication date: May 20, 2021
    Inventors: David BENJAMIN, Damon LAU, James STODDART, Lorenzo VILLAGGI, Rui WANG, Lindsey WIKSTROM
  • Publication number: 20210150083
    Abstract: A design engine is configured to automatically generate designs for multi-family housing projects that simultaneously meet local construction regulations while also meeting specific financial targets. A design generator within the design engine generates a first generation of design options that reflect historical design trends. A design evaluator within the design engine then generates design metrics that quantify various attributes of the different design options. The design generator identifies a subset of the design options that optimally balance some or all of the various design metrics, and then generates a subsequent generation of design options that includes design features derived from the subset of design options.
    Type: Application
    Filed: November 16, 2020
    Publication date: May 20, 2021
    Inventors: David BENJAMIN, Dale ZHAO, Lorenzo VILLAGGI
  • Publication number: 20210150093
    Abstract: A design simulator executes a shape parameter engine that generates geometry corresponding to parking lots. The shape parameter engine implements a library of shapes, action markers, and construction rules to generate designs for parking lots. Each shape is a geometric the that can populate a design surface. Each action marker signifies an action that can occur at a specific location on the design surface. Each construction rule describes how shapes should be placed on the design surface relative to one or more action markers. The shape parameter generator tiles the design surface using the library of shapes, action markers, and construction rules to generate valid parking lot designs.
    Type: Application
    Filed: November 16, 2020
    Publication date: May 20, 2021
    Inventors: David BENJAMIN, Dale ZHAO, Lorenzo VILLAGGI
  • Publication number: 20210150109
    Abstract: A computer-implemented method for computationally determining ventilation efficiency when generating a building design comprises: generating a first three-dimensional (3D) mesh based on a first 3D building model; performing a first fluid dynamic computer simulation based on the first 3D mesh and first environmental data associated with the first 3D building model to generate a first output data set; and computing, based on the first output data set, a first value for a ventilation performance metric that is associated with the first 3D building model.
    Type: Application
    Filed: November 13, 2020
    Publication date: May 20, 2021
    Inventors: David BENJAMIN, Damon LAU, James STODDART, Lorenzo VILLAGGI, Rui WANG, Lindsey WIKSTROM
  • Publication number: 20190147118
    Abstract: An urban design pipeline is configured to automatically generate design options that meet competing design objectives. A geometry engine within the urban design pipeline generates candidate designs for an urban design project. An evaluation engine within the urban design pipeline evaluates the degree to which each candidate design addresses the competing design objectives to produce a set of design metrics. A tradeoff engine within the urban design pipeline generates a design tradeoff space based on the candidate designs and corresponding design metrics. The tradeoff engine traverses the design tradeoff space based on performance modifications to adjust the degree to which the competing design objectives are addressed. The performance modifications can be obtained from any number of stakeholders in the urban design project.
    Type: Application
    Filed: November 8, 2018
    Publication date: May 16, 2019
    Inventors: David BENJAMIN, James STODDART, Lorenzo VILLAGGI, Danil NAGY