Patents by Inventor James Stoddart

James Stoddart 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: 12190022
    Abstract: In various embodiments, a generative design application generates and evaluates automotive designs. In operation, the generative design application computes a first set of metric values based on a set of metrics associated with design goal(s) and a first set of parameter values for a parameterized automobile model. The generative design application then performs optimization operation(s) on the first set of parameter values based on the first set of metric values to generate a second set of parameter values. Subsequently, the generative design application generates at least one design based on the second set of parameter values that is more convergent with respect to at least one of the design goals than a previously generated design. Advantageously, less time and effort are required to generate and evaluate multiple designs and then optimize those designs relative to more manual prior art approaches.
    Type: Grant
    Filed: October 18, 2022
    Date of Patent: January 7, 2025
    Assignee: AUTODESK, INC.
    Inventors: James Stoddart, David Benjamin, Danil Nagy, Damon Lau
  • Patent number: 12147737
    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: June 8, 2021
    Date of Patent: November 19, 2024
    Assignee: AUTODESK, INC.
    Inventors: David Benjamin, James Stoddart, Lorenzo Villaggi, Danil Nagy
  • Patent number: 12141504
    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: Grant
    Filed: November 8, 2018
    Date of Patent: November 12, 2024
    Assignee: AUTODESK, INC.
    Inventors: David Benjamin, James Stoddart, Lorenzo Villaggi, Danil Nagy
  • Publication number: 20240346195
    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: March 4, 2024
    Publication date: October 17, 2024
    Inventors: David BENJAMIN, James STODDART, Lorenzo VILLAGGI, Danil NAGY
  • Publication number: 20240346194
    Abstract: One embodiment of the present invention sets forth a technique for generating a modular design for a construction project. The technique includes determining a first set of candidate designs for the construction project. The technique also includes for each candidate design included in the first set of candidate designs, generating a set of design options based on one or more portions of the candidate design and determining a set of performance metrics and a set of attributes associated with the set of design options. The technique further includes generating a second set of candidate designs for the construction project based on the sets of design options associated with the first set of candidate designs, the sets of performance metrics associated with the sets of design options, and the sets of attributes associated with the sets of design options.
    Type: Application
    Filed: April 17, 2023
    Publication date: October 17, 2024
    Inventors: Adam James GAIER, James STODDART, Lorenzo VILLAGGI
  • Patent number: 12112100
    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 19, 2021
    Date of Patent: October 8, 2024
    Assignee: AUTODESK, INC.
    Inventors: David Benjamin, James Stoddart, Lorenzo Villaggi, Danil Nagy
  • Patent number: 12073351
    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: Grant
    Filed: November 13, 2020
    Date of Patent: August 27, 2024
    Assignee: AUTODESK, INC.
    Inventors: David Benjamin, Damon Lau, James Stoddart, Lorenzo Villaggi, Rui Wang, Lindsey Wikstrom
  • Patent number: 12014307
    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: Grant
    Filed: November 13, 2020
    Date of Patent: June 18, 2024
    Assignee: AUTODESK, INC.
    Inventors: David Benjamin, Damon Lau, James Stoddart, Lorenzo Villaggi, Rui Wang, Lindsey Wikstrom
  • Patent number: 12008293
    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 19, 2021
    Date of Patent: June 11, 2024
    Assignee: AUTODESK, INC.
    Inventors: David Benjamin, James Stoddart, Lorenzo Villaggi, Danil Nagy
  • Patent number: 12008292
    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: Grant
    Filed: November 8, 2018
    Date of Patent: June 11, 2024
    Assignee: AUTODESK, INC.
    Inventors: David Benjamin, James Stoddart, Lorenzo Villaggi, Danil Nagy
  • Publication number: 20240104257
    Abstract: One embodiment of the present invention sets forth a technique for generating a modular design for a construction project. The technique includes executing generating a plurality of design options for the construction project, where each design option includes a site layout and a set of building designs for a set of buildings included in the site layout. The technique also includes computing a first set of performance metrics for the site layout associated with each design option and a second set of performance metrics for the set of building designs associated with each design option, and aggregating the first and second sets of performance metrics into a set of overall performance metrics for each design option. The technique further includes generating a set of candidate designs for the construction project based on the plurality of design options and the overall performance metrics associated with the plurality of design options.
    Type: Application
    Filed: February 9, 2023
    Publication date: March 28, 2024
    Inventors: James STODDART, Mark Thomas DAVIS, Lorenzo VILLAGGI
  • Publication number: 20240104255
    Abstract: One embodiment of the present invention sets forth a technique for generating a multi-building layout for a site. The technique includes instantiating a plurality of agents representing a plurality of buildings located on the site based on a set of boundary conditions associated with the site. The techniques also include iteratively updating a plurality of states associated with the plurality of agents based on the set of boundary conditions and a plurality of behaviors associated with the plurality of agents. The techniques further include generating a layout for the site based on the plurality of states, wherein the layout comprises a plurality of building footprints for the plurality of buildings.
    Type: Application
    Filed: February 9, 2023
    Publication date: March 28, 2024
    Inventors: James STODDART, Lorenzo VILLAGGI
  • Publication number: 20240104256
    Abstract: One embodiment of the present invention sets forth a technique for generating a layout for a building. The technique includes determining a space occupied by the building and one or more rules associated with one or more example building layouts. The technique also includes iteratively assigning one or more sets of cells within the space to one or more building modules based on the one or more rules, where the one or more building modules represent one or more types of interior space within the building. The technique further includes generating the layout for the building based on the one or more sets of cells assigned to the one or more building modules.
    Type: Application
    Filed: February 9, 2023
    Publication date: March 28, 2024
    Inventors: James STODDART, Mark Thomas DAVIS, Lorenzo VILLAGGI
  • Patent number: 11922099
    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: June 9, 2021
    Date of Patent: March 5, 2024
    Assignee: AUTODESK, INC.
    Inventors: David Benjamin, James Stoddart, Lorenzo Villaggi, Danil Nagy
  • Patent number: 11886776
    Abstract: A design analysis engine analyzes a CAD assembly to generate a topological model. The topological model is a graph of nodes coupled together via a set of edges. Each node represents a different CAD model in the CAD assembly and each edge represents a different connection between two such CAD models. The design analysis engine also analyzes the CAD assembly to generate a data model corresponding to the topological model. The data model is a structured dataset that includes component entries and connection entries. A component entry includes design data associated with a CAD model in the CAD assembly and a connection entry includes design data associated with a physical or logical connection between two or more such CAD models. A user interacts with the topological model to navigate the CAD assembly, obtain CAD model data, and initiate automatically-performed design tasks.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: January 30, 2024
    Assignee: AUTODESK, INC.
    Inventors: David Benjamin, James Stoddart, Danil Nagy, Damon Lau
  • Patent number: 11880230
    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: June 9, 2021
    Date of Patent: January 23, 2024
    Assignee: AUTODESK, INC.
    Inventors: David Benjamin, James Stoddart, Lorenzo Villaggi, Danil Nagy
  • Patent number: 11875296
    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: Grant
    Filed: November 13, 2020
    Date of Patent: January 16, 2024
    Assignee: AUTODESK, INC.
    Inventors: David Benjamin, Damon Lau, James Stoddart, Lorenzo Villaggi, Rui Wang, Lindsey Wikstrom
  • Patent number: 11842262
    Abstract: A design application is configured to generate a latent space representation of a fleet of pre-existing vehicles. The design application encodes vehicle designs associated with the fleet of pre-existing vehicles into the latent space representation to generate a first latent space location. The first latent space location represents the characteristic style associated with the fleet of pre-existing vehicles. The design application encodes a sample design provided by a user into the latent space representation to produce a second latent space location. The design application then determines a distance between the first latent space location and the second latent space location. Based on the distance, the design application generates a style metric that indicates the aesthetic similarity between the sample design and the vehicle designs associated with the fleet of pre-existing vehicles. The design application can also generate new vehicle designs based on the latent space representation and the sample design.
    Type: Grant
    Filed: October 11, 2022
    Date of Patent: December 12, 2023
    Assignee: AUTODESK, INC.
    Inventors: Danil Nagy, Daniel Noviello, James Stoddart, David Benjamin, Damon Lau
  • Patent number: 11823110
    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: Grant
    Filed: November 13, 2020
    Date of Patent: November 21, 2023
    Assignee: AUTODESK, INC.
    Inventors: David Benjamin, Damon Lau, James Stoddart, Lorenzo Villaggi, Rui Wang, Lindsey Wikstrom
  • Patent number: 11775709
    Abstract: In various embodiments, an automobile modeling application generates automobile designs. In operation, the automobile modeling application determines a first parameter value associated with a first instance of a first parameterized automobile component. The automobile modeling application then computes a second parameter value associated with a second instance of a second parameterized automobile component based on a structural relationship between the first instance and the second instance. Subsequently, the automobile modeling application generates a computer-aided design (CAD) geometry model for an automobile based on the first parameter value, the second parameter value, and one or more functional relationships defined between two or more instances included in a set of parameterized automobile component instances.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: October 3, 2023
    Assignee: AUTODESK, INC.
    Inventors: James Stoddart, David Benjamin, Danil Nagy, Damon Lau, Daniel Noviello