Patents Assigned to Autodesk, Inc.
  • Patent number: 12214534
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for injection molding warp prediction include: obtaining a mold model and measured shrinkage data for at least one material, predicting an amount of warpage for a part manufactured using the mold by computational simulation of an injection molding process, where the computational simulation uses an internal residual stress model for the part that uses calibrated values for both a coefficient of thermal expansion and an elastic modulus and/or a Poisson's ratio of the at least one material, in at least one direction, for at least thermal stress due to cooling and pressure compensation during and/or after a packing phase of the injection molding process, in accordance with the measured shrinkage data for the at least one material, and providing the amount of warpage predicted for the part manufactured using the mold.
    Type: Grant
    Filed: October 3, 2022
    Date of Patent: February 4, 2025
    Assignee: Autodesk, Inc.
    Inventors: Zhongshuang Yuan, Alexander Bakharev, Franco Costa, Jin Wang
  • Patent number: 12210822
    Abstract: Embodiments of the invention provide the ability to track document versioning. Before executing an open operation on a first document version, a first before-hash is generated. After executing the open operation, a first after-hash is generated. Before executing a save operation, the first before-hash is acquired, and after execution (resulting in a second document version), a second after-hash of the second document version is generated. A version hash linked graph (VHLG) is generated and includes document nodes for the different document versions where each node includes a hash of that document version, a user-application node corresponding to the user or application that executed the operations, and edges connecting the nodes (e.g., that identify the operation and/or the document lineage) Based on the VHLG, a full history of a document is provided.
    Type: Grant
    Filed: November 22, 2022
    Date of Patent: January 28, 2025
    Assignee: AUTODESK, INC.
    Inventors: Robert Evon Maguire, Ravinder P. Krishnaswamy
  • Patent number: 12210804
    Abstract: Design process that performs geometry synthesis on a 3D model of a product based on a design problem statement and manufacturing constraints associated with a manufacturing machine intended to manufacture the product. The manufacturing constraints may include dimensions for a tool bit, dimensions for a tool head, a set of machining directions of the manufacturing machine, or any combination thereof. For a 5-axis manufacturing machine, the set of machining directions may be determined by a “NormalSearch” algorithm and/or a “HeatSearch” algorithm. The geometry synthesis produces a design solution comprising a final 3D model of the product, whereby each point on the boundary of the final 3D model is determined to be accessible by a tool bit and/or tool head in at least one machining direction of the manufacturing machine. Thus, the design solution for the product is more easily and directly manufacturable by the manufacturing machine.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: January 28, 2025
    Assignee: AUTODESK, INC.
    Inventors: Nigel Morris, Adrian Butscher, Francesco Iorio
  • Patent number: 12202149
    Abstract: A computer-implemented method for generating and evaluating robotic workcell solutions includes: determining a plurality of locations within a workcell volume, wherein each location corresponds to a possible workcell solution; for each location included in the plurality of locations, determining a value for a first robot-motion attribute for a first robot based on position information associated with the location and a trajectory associated with a component of the first robot; and, for each location included in the plurality of locations, computing a first value for a first performance metric based on the value for the first robot-motion attribute.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: January 21, 2025
    Assignee: AUTODESK, INC.
    Inventors: Evan Patrick Atherton, Ardavan Bidgoli
  • Publication number: 20250021060
    Abstract: A method and system control a water distribution network. A database is maintained of prior states based on a residential water demand, a tank level, and an energy tariff. A current state of the water distribution network is determined. Rewards are determined and include a tank level constraint, an energy cost, and a toggle count. A query based model is used to determine a set of control points used to control a first prior state. An RL agent is trained based on the prior states and rewards. The RL agent determines a control setpoint (that changes the pump speed) that maintains the tank level, minimizes the energy cost, and complies with the toggle count. The RL agent determines time slots and selects one of the time slots. Hybrid setpoints are generated to control the water distribution network within the selected time slot.
    Type: Application
    Filed: July 1, 2024
    Publication date: January 16, 2025
    Applicant: Autodesk, Inc.
    Inventors: Yuan Zhou, Shu Wang, Harsh Bakulchandra Patel, Michael Pennell, Jieliang Luo, Alexander Lamb
  • Publication number: 20250021605
    Abstract: A method and system provide for searching a computer-aided design (CAD) drawing. A CAD drawing is obtained and includes vector based geometric entities. For each entity, primitives are extracted. A feature coordinate system is created for each of the entities using the primitives. The primitives are transformed from a world coordinate system to feature coordinates of a feature coordinate system. Geometry data of the transformed entities is encoded into index codes that are utilized in an index table as keys. A target geometric entity is identified and a target index code is determined and used to query the index table to identify instances of the target geometric entity in the CAD drawing.
    Type: Application
    Filed: July 23, 2024
    Publication date: January 16, 2025
    Applicant: Autodesk, Inc.
    Inventor: Ping Zou
  • Patent number: 12197822
    Abstract: In various embodiments, a gravity design application automatically generates a design for a structural system of a building. The gravity design application performs partitioning operation(s) based on an outline of a first floor included in a computer-aided design of the building to generate a set of segments. Subsequently, the gravity design application generates a set of segment designs based on the set of segments, constraint(s), and design objective(s). The set of segment designs includes at least one segment design for each of the segments included in the set of segments. The gravity design application determines a combination of floor designs from multiple sets of floor designs based the design objective(s), where each set of floor designs is associated with a different floor of the computer-aided design of the building. The gravity design application generates the design for the structural system of the building based on the combination of floor designs.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: January 14, 2025
    Assignee: AUTODESK, INC.
    Inventor: Konara Mudiyanselage Kosala Bandara
  • 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: 12182958
    Abstract: One embodiment of the present invention sets forth a technique for training a machine learning model to perform style transfer. The technique includes applying one or more augmentations to a first input three-dimensional (3D) shape to generate a second input 3D shape. The technique also includes generating, via a first set of neural network layers, a style code based on a first latent representation of the first input 3D shape and a second latent representation of the second input 3D shape. The technique further includes generating, via a second set of neural network layers, a first output 3D shape based on the style code and the second latent representation, and performing one or more operations on the first and second sets of neural network layers based on a first loss associated with the first output 3D shape to generate a trained machine learning model.
    Type: Grant
    Filed: January 3, 2023
    Date of Patent: December 31, 2024
    Assignee: AUTODESK, INC.
    Inventors: Hooman Shayani, Marco Fumero, Aditya Sanghi
  • Patent number: 12182957
    Abstract: One embodiment of the present invention sets forth a technique for performing style transfer. The technique includes generating an input shape representation that includes a plurality of points near a surface of an input three-dimensional (3D) shape, where the input 3D shape includes content-based attributes associated with an object. The technique also includes determining a style code based on a difference between a first latent representation of a first 3D shape and a second latent representation of a second 3D shape, where the second 3D shape is generated by applying one or more augmentations to the first 3D shape. The technique further includes generating, based on the input shape representation and style code, an output 3D shape having the content-based attributes of the input 3D shape and style-based attributes associated with the style code, and generating a 3D model of the object based on the output 3D shape.
    Type: Grant
    Filed: January 3, 2023
    Date of Patent: December 31, 2024
    Assignee: AUTODESK, INC.
    Inventors: Hooman Shayani, Marco Fumero, Aditya Sanghi
  • Publication number: 20240430162
    Abstract: A method and system provide the ability to estimate the vulnerability of a repairable infrastructure system. A survival curve is constructed for one or more assets. A rehabilitation plan is prescribed for one or more failure states of the repairable infrastructure system. A cost estimation model is constructed for costs associated with the repairs for each of the failure states. A planning basis is specified. A multiple probability simulation is conducted that estimates a potential restoration cost for a possible failure. The simulation is repeated to acquire a distribution of potential restoration costs. A vulnerability estimation is determined and provided based on the distribution.
    Type: Application
    Filed: September 3, 2024
    Publication date: December 26, 2024
    Applicant: Autodesk, Inc.
    Inventor: Junje Ro
  • Patent number: 12169398
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design of physical structures using generative design processes.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: December 17, 2024
    Assignee: Autodesk, Inc.
    Inventors: Andrew John Harris, Adrian Adam Thomas Butscher, Allin Irving Groom, Konara Mudiyanselage Kosala Bandara
  • Patent number: 12170860
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for collaboration and view sharing between users when performing editing operations over a shared document. A first portion of a shared document is displayed to a first user in a user interface of a first instance of a collaboration application of a first user. The displayed first portion comprises a first location of the first user within the shared document. In the user interface, an indication specifying a relative locational direction from the first location towards a second location of a second user within the shared document is provided. A second portion of the shared document is being displayed to the second user through a second instance of the collaboration application during a conference call between a set of users, where the displayed second portion includes the second location of the second user within the shared document.
    Type: Grant
    Filed: August 12, 2022
    Date of Patent: December 17, 2024
    Assignee: Autodesk, Inc.
    Inventors: Frederik Brudy, Matthew K. Miller, Tovi Grossman, George William Fitzmaurice, Fraser Anderson
  • Patent number: 12169473
    Abstract: A method of modifying metadata associated with a media file is described the method comprising receiving a first media file; receiving a first metadata associated with the first media file; receiving an identifier of a second media file; and modifying the first metadata to include the identifier of the second media file.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: December 17, 2024
    Assignee: AUTODESK, INC.
    Inventor: Hugh Stephen Calveley
  • Patent number: 12159088
    Abstract: In various embodiments, a gravity design application automatically generates a design for a structural system of a building. The gravity design application performs partitioning operation(s) based on an outline of a first floor included in a computer-aided design of the building to generate a set of segments. Subsequently, the gravity design application generates a set of segment designs based on the set of segments, constraint(s), and design objective(s). The set of segment designs includes at least one segment design for each of the segments included in the set of segments. The gravity design application determines a combination of floor designs from multiple sets of floor designs based the design objective(s), where each set of floor designs is associated with a different floor of the computer-aided design of the building. The gravity design application generates the design for the structural system of the building based on the combination of floor designs.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: December 3, 2024
    Assignee: AUTODESK, INC.
    Inventor: Konara Mudiyanselage Kosala Bandara
  • Patent number: 12159472
    Abstract: A method, apparatus, system, and computer program product provide the ability to extract level information and reference grid information from point cloud data. Point cloud data is obtained and organized into a three-dimensional structure of voxels. Potential boundary points are filtered from the boundary cells. Level information is extracted from a Z-axis histogram of the voxels positioned along the Z-axis of the three-dimensional voxel structure and further refined. Reference grid information is extracted from an X-axis histogram of the voxels positioned along the X-axis of the three-dimensional voxel structure and a Y-axis histogram of the voxels positioned along the Y-axis of the three-dimensional voxel structure and further refined.
    Type: Grant
    Filed: October 19, 2017
    Date of Patent: December 3, 2024
    Assignee: AUTODESK, INC.
    Inventor: Yan Fu
  • 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: 12148081
    Abstract: One embodiment of a computer-implemented method for analyzing human motion data includes receiving a set of motion data that indicates one or more movements of a first person within a real-world environment; generating a virtual avatar corresponding to the first person based on the set of motion data; determining a position of the virtual avatar within an extended reality (ER) scene based on the one or more movements; and displaying the virtual avatar in the ER scene according to the determined position.
    Type: Grant
    Filed: February 22, 2022
    Date of Patent: November 19, 2024
    Assignee: AUTODESK, INC.
    Inventors: Frederik Brudy, Fraser Anderson, Raimund Dachselt, George Fitzmaurice, Justin Frank Matejka, Patrick Reipschläger
  • Patent number: 12147645
    Abstract: Embodiments include a method for navigating an electronic document. The method includes displaying a navigation pane that includes a group of logical document elements associated with the electronic document. The method also includes detecting a first user input. The method further includes determining that the first user input is configured to select a first logical document element included in the group of logical document elements. The method also includes selecting the first logical document element based on the first user input. The method further includes navigating to a portion of the document associated with the first logical document element. Embodiments also include a system and a computer-readable medium for navigating an electronic document.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: November 19, 2024
    Assignee: AUTODESK, INC.
    Inventor: Michael Glueck
  • Patent number: 12147740
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design of physical structures using generative design processes. A method includes obtaining one or more load cases and one or more design criteria for a modeled object, the one or more design criteria comprising a build material strength model indicating strength relationships between thickness of an object feature and build angle for that object feature resulting from additive manufacturing; iteratively modifying a three dimensional shape of the modeled object in accordance with the one or more design criteria and the one or more load cases, including applying the strength relationships between the thickness of the object feature and the build angle for that object feature on a per-element basis during numerical simulation of the modeled object; and providing the three dimensional shape of the modeled object for use in manufacturing a physical structure.
    Type: Grant
    Filed: April 28, 2023
    Date of Patent: November 19, 2024
    Assignee: Autodesk, Inc.
    Inventors: Andrew John Harris, Allin Irving Groom, Konara Mudiyanselage Kosala Bandara, Adrian Adam Thomas Butscher, Dagmara Lilianna Szkurlat