Patents Assigned to Autodesk, Inc.
-
Patent number: 11698998Abstract: A method and system provide the ability to propagate object connections. A three-dimensional (3D) model (that has 3D object components) is acquired. Two or more of the 3D object components are selected as input elements. A connection between the input elements is defined and selected. Data is autonomously collected from the selected connection. The data includes a number of the input elements, a section type of the input elements, and a relative geometrical position between the input elements. A rule autonomously created based on the data. The 3D model is autonomously searched based on the rule to identify other instances of other 3D object components that are consistent with the data. The connection is then autonomously propagated to the identified other 3D object components.Type: GrantFiled: March 24, 2020Date of Patent: July 11, 2023Assignee: AUTODESK, INC.Inventors: Catalin Stefan Lang, Casandra Ioana Radu
-
Patent number: 11694415Abstract: In various embodiments, a training application trains a machine learning model to modify portions of shapes when designing 3D objects. The training application converts first structural analysis data having a first resolution to first coarse structural analysis data having a second resolution that is lower than the first resolution. Subsequently, the training application generates one or more training sets based on a first shape, the first coarse structural analysis data, and a second shape that is derived from the first shape. Each training set is associated with a different portion of the first shape. The training application then performs one or more machine learning operations on the machine learning model using the training set(s) to generate a trained machine learning model. The trained machine learning model modifies at least a portion of a shape having the first resolution based on coarse structural analysis data having the second resolution.Type: GrantFiled: October 28, 2020Date of Patent: July 4, 2023Assignee: AUTODESK, INC.Inventors: Ran Zhang, Morgan Fabian, Ebot Etchu Ndip-Agbor, Lee Morris Taylor
-
Publication number: 20230205150Abstract: A control mechanism scheduler for a water resource infrastructure receives operating data and disturbance data, the operating data describing infrastructure components of the water resource infrastructure, the disturbance data comprising a disturbance signal describing a disturbance expected to disturb the water resource infrastructure. The control mechanism scheduler generates classes for disturbance signals, generates simulations of the water resource infrastructure, and generates schedules of setpoints for control mechanisms actuable to control the infrastructure components of the water resource infrastructure in accordance with approaching a predetermined objective.Type: ApplicationFiled: February 21, 2023Publication date: June 29, 2023Applicant: Autodesk, Inc.Inventors: Thouheed Abdul Gaffoor, Megh Suthar, Yousra Hazem Khalil Helmy Mohamed
-
Publication number: 20230205820Abstract: 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 and held in a graph with graph nodes that record entity paths. 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 the feature coordinate system. Geometry data of the transformed entities is encoded into index codes that are utilized in an index table as keys with the graph nodes as values. 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. Found instances in the CAD drawing are displayed in a visually distinguishable manner.Type: ApplicationFiled: December 29, 2021Publication date: June 29, 2023Applicant: Autodesk, Inc.Inventor: Ping Zou
-
Patent number: 11687692Abstract: A method, apparatus, and system provide the ability to simulate dynamic motion for a computerized model (of finite mesh elements). An element diagonal lumped mass matrix of the mesh, an estimate of a highest element eigenvector and eigenvalue of the mesh, and a kinematic state of the model are computed. Processing iterates until exceeding a time duration. Incremental strain and stress tensors, and hypo-elastic material constants are computed. Within the time duration iteration, eigenvalues are converged, a power-sweep stress field is computed from the strain field using the material constants; divergence of the power-sweep stress field is computed using the current gradient operator; and a power-sweep estimate is computed. Upon convergence, the stability limit is determined and utilized as a time interval for simulating the dynamic motion.Type: GrantFiled: October 20, 2020Date of Patent: June 27, 2023Assignee: AUTODESK, INC.Inventor: Lee M. Taylor
-
Patent number: 11679506Abstract: One embodiment of the present invention sets forth a technique for generating simulated training data for a physical process. The technique includes receiving, as input to at least one machine learning model, a first simulated image of a first object, wherein the at least one machine learning model includes mappings between simulated images generated from models of physical objects and real-world images of the physical objects. The technique also includes performing, by the at least one machine learning model, one or more operations on the first simulated image to generate a first augmented image of the first object. The technique further includes transmitting the first augmented image to a training pipeline for an additional machine learning model that controls a behavior of the physical process.Type: GrantFiled: March 10, 2022Date of Patent: June 20, 2023Assignee: AUTODESK, INC.Inventors: Hui Li, Evan Patrick Atherton, Erin Bradner, Nicholas Cote, Heather Kerrick
-
Patent number: 11681971Abstract: 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: GrantFiled: November 13, 2020Date of Patent: June 20, 2023Assignee: AUTODESK, INC.Inventors: David Benjamin, Damon Lau, James Stoddart, Lorenzo Villaggi, Rui Wang, Lindsey Wikstrom
-
Patent number: 11675333Abstract: 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 a design space for a modeled object, one or more design criteria for the modeled object, and one or more in-use load cases; iteratively modifying a generatively designed three dimensional shape of the modeled object in the design space in accordance with the one or more design criteria and the one or more in-use load cases for the physical structure, comprising: performing numerical simulation of the modeled object in accordance the one or more in-use load cases, computing shape change velocities for an implicit surface in a level-set representation of the three dimensional shape, changing the shape change velocities in accordance with a polynomial function, and updating the level-set representation using the shape change velocities to produce an updated version of the three dimensional shape.Type: GrantFiled: June 11, 2021Date of Patent: June 13, 2023Assignee: Autodesk, Inc.Inventors: Konara Mudiyanselage Kosala Bandara, Anthony Christopher Kipkirui Yegon Ruto, Nigel Jed Wesley Morris, Andrew Gareth Lewis Jones
-
Patent number: 11676007Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided repair of physical structures include: generating a two dimensional difference image from a first three dimensional model of at least one actual three dimensional surface of a manufactured object, and a second three dimensional model of at least one source three dimensional surface used as input to a manufacturing process that generated the manufactured object; obtaining from an image-to-image translation based machine learning algorithm, trained using pairs of input images representing deformed and deformed plus surface defected added versions of a nominal three dimensional surface, a translated version of the two dimensional image; generating from the translated version of the two dimensional image a third three dimensional model of at least one morphed three dimensional surface corresponding to the at least one source three dimensional surface.Type: GrantFiled: July 29, 2019Date of Patent: June 13, 2023Assignee: Autodesk, Inc.Inventors: David Patrick Lovell, Daniela Sofia Seixas Sousa, Chin-Yi Cheng
-
Patent number: 11677691Abstract: In various embodiments, a mentor application automatically obtains assistance with software applications. The mentor application generates a computer-generated help request associated with a first user of a software application. Based on the computer-generated help request and a set of user contexts associated with a set of users, the mentor application computes match scores. Each match score predicts how suitable a particular user is for servicing the computer-generated help request. Based on the match scores, the mentor application transmits at least one help request notification to at least one user included in the set of users to determine a second user to service the computer-generated help request. The mentor application then establishes a computer connection between the first user and the second user through which an interactive help session between the first user and the second user is held.Type: GrantFiled: March 5, 2021Date of Patent: June 13, 2023Assignee: AUTODESK, INC.Inventors: Fraser Anderson, George Fitzmaurice, Tovi Grossman, Nikhita Joshi, Justin Frank Matejka
-
Patent number: 11669220Abstract: In various embodiments, a ranking application automatically ranks designs included in a design space based on user preference(s). The ranking application determines that a first design included in the design space is a first positive example of user preference(s). The ranking application then computes a score associated with a second design that is also included in the design space based on a first attribute value and a second attribute value. The first attribute value is associated with both the first design and an attribute and the second value is associated with both the second design and the attribute. Subsequently, the ranking application orders the designs based on the first score and a second score associated with the second design to generate a ranked list of designs. The ranking application then displays the ranked list of designs via a graphical user interface to facilitate exploration of the design space.Type: GrantFiled: March 19, 2018Date of Patent: June 6, 2023Assignee: AUTODESK, INC.Inventors: Michael Glueck, Justin Frank Matejka
-
Patent number: 11663379Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design of physical structures using generative design processes. A method includes performing numerical simulation of a modeled object in accordance with a current version of the three dimensional shape and the one or more in-use load cases; finding a maximized stress or strain element, for each in-use load cases; determining an expected number of loading cycles for each of the one or more in-use load cases for the physical structure using the maximized stress or strain element and data relating fatigue strength to loading cycles; redefining a fatigue safety factor inequality constraint for the modeled object; computing shape change velocities for an implicit surface in a level-set representation of the three dimensional shape in accordance with at least the fatigue safety factor inequality constraint; and updating the level-set representation using the shape change velocities.Type: GrantFiled: June 26, 2020Date of Patent: May 30, 2023Assignee: Autodesk, Inc.Inventors: Andrew John Harris, Allin Irving Groom, Konara Mudiyanselage Kosala Bandara, Adrian Adam Thomas Butscher, Dagmara Lilianna Szkurlat
-
Patent number: 11663235Abstract: In various embodiments, a visualization engine generates graphs that facilitate sense making operations on data sets. A graph includes nodes that are associated with a data set and edges that represent relationships between the nodes. In operation, the visualization engine computes pairwise similarities between the nodes. Subsequently, the visualization engine computes a layout for the graph based on the pairwise similarities and user-specified constraints. Finally, the visualization engine renders a graph for display based on the layout, the nodes, and the edges. Advantageously, by interactively specifying constraints and then inspecting the topology of the automatically generated graph, the user may efficiently explore salient aspects of the data set.Type: GrantFiled: February 23, 2017Date of Patent: May 30, 2023Assignee: AUTODESK, INC.Inventors: Jian Zhao, Michael Glueck, Azam Khan, Simon Breslav
-
Patent number: 11661986Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for designing lattice structures for heat dissipating devices include a method including: obtaining a 3D model of a device that passes a fluid through an internal structure of the device, including a lattice for the internal structure; performing computational fluid dynamics simulation using the 3D model to generate fluid turbulence data that indicates fluid flows through the lattice for the internal structure; modifying a first density in accordance with the fluid turbulence data; performing computational structural simulation using the 3D model and defined loading condition(s) for the device to generate structural integrity data that indicates a structural weakness of the device; modifying a second density in accordance with the structural integrity data; and providing the 3D model of the device, the 3D model including the modified first density and the modified second density.Type: GrantFiled: June 29, 2020Date of Patent: May 30, 2023Assignee: Autodesk, Inc.Inventors: Abhishek Trivedi, Bhupendra Lodhia, Gonzalo Martinez
-
Patent number: 11663358Abstract: In various embodiments, a dataset generation application generates a new dataset based on an original dataset. The dataset generation engine perturbs a first data item included in the original dataset to generate a second data item. The dataset generation application then generates a test dataset based on the original dataset and the second data item. The test dataset includes the second data item instead of the first data item. Subsequently, the dataset generation application determines that the test dataset is characterized by a first property value that is substantially similar to a second property value that characterizes the original dataset. The first property value and the second property value are associated with the same property. Finally, the dataset generation application generates a new dataset based on the test dataset. The new dataset conveys aspect(s) of the original dataset without revealing the first data item.Type: GrantFiled: May 4, 2018Date of Patent: May 30, 2023Assignee: AUTODESK, INC.Inventors: Justin Frank Matejka, George Fitzmaurice
-
Patent number: 11663779Abstract: In various embodiments, a stylization subsystem automatically modifies a three-dimensional (3D) object design. In operation, the stylization subsystem generates a simplified quad mesh based on an input triangle mesh that represents the 3D object design, a preferred orientation associated with at least a portion of the input triangle mesh, and mesh complexity constraint(s). The stylization subsystem then converts the simplified quad mesh to a simplified T-spline. Subsequently, the stylization subsystem creases one or more of edges included in the simplified T-spline to generate a stylized T-spline. Notably, the stylized T-spline represents a stylized design that is more convergent with the preferred orientation(s) than the 3D object design. Advantageously, relative to prior art approaches, the stylization subsystem can more efficiently modify the 3D object design to improve overall aesthetics and manufacturability.Type: GrantFiled: November 15, 2021Date of Patent: May 30, 2023Assignee: AUTODESK, INC.Inventors: Hooman Shayani, Mark Thomas Davis, Andriy Banadyha, Stephen Barley
-
Patent number: 11663545Abstract: A system and method provide the ability to control an architecture, engineering, and construction (AEC) project workflow. AEC data regarding a quality of construction is obtained. A set of classifiers and machine learning models are obtained. The AEC data is augmented based on the set of classifiers and machine learning models. A risk metric is generated for one or more issues in the AEC data based on the augmented AEC data. The risk metric is interactively generated and presented on a display device. Work, project resourcing, and/or training are prioritized based on the risk metric.Type: GrantFiled: November 24, 2020Date of Patent: May 30, 2023Assignee: AUTODESK, INC.Inventors: Shubham Goel, Charis Kaskiris, Patricia Keaney, Anand Rajagopal, Manu Venugopal
-
Patent number: 11654565Abstract: One embodiment of the present invention sets forth a technique for controlling the execution of a physical process. The technique includes receiving, as input to a machine learning model that is configured to adapt a simulation of the physical process executing in a virtual environment to a physical world, simulated output for controlling how the physical process performs a task in the virtual environment and real-world data collected from the physical process performing the task in the physical world. The technique also includes performing, by the machine learning model, one or more operations on the simulated output and the real-world data to generate augmented output. The technique further includes transmitting the augmented output to the physical process to control how the physical process performs the task in the physical world.Type: GrantFiled: July 27, 2020Date of Patent: May 23, 2023Assignee: AUTODESK, INC.Inventors: Hui Li, Evan Patrick Atherton, Erin Bradner, Nicholas Cote, Heather Kerrick
-
Publication number: 20230153519Abstract: 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: ApplicationFiled: November 22, 2022Publication date: May 18, 2023Applicant: Autodesk, Inc.Inventors: Robert Evon Maguire, Ravinder P. Krishnaswamy
-
Patent number: 11645431Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design of physical structures using generative design processes, where the three dimensional (3D) models of the physical structures are produced in accordance with a design criterion that limits a minimum thickness of the generatively designed 3D models, include: obtaining a design space for an object to be manufactured and one or more design criteria including a thickness constraint; iteratively modifying a generatively designed 3D shape of the modeled object in the design space in accordance with the one or more design criteria, including measuring a current thickness for the 3D shape using an overall relationship of a volume of the 3D shape with respect to a surface area of the 3D shape; and providing the generatively designed model for use in manufacturing the physical structure using one or more computer-controlled manufacturing systems.Type: GrantFiled: May 11, 2020Date of Patent: May 9, 2023Assignee: Autodesk, Inc.Inventors: Ravi Kumar Burla, Jaesung Eom, Jesus Rodriguez