Patents Assigned to Autodesk, Inc.
-
Publication number: 20240085870Abstract: A system and method control a water resource infrastructure (WRI). The WRI has infrastructure components that are actuatable to cause a change to the WRI. A monitoring system has sensors that collect operating data that describes a state of the infrastructure components. A disturbance data provider provides disturbance data that may be expected to have an impact on operational parameters of the infrastructure components. A control mechanism scheduler receives the disturbance data and the operating data, trains to generate a schedule of setpoints for a control system in accordance with approaching a predetermined objective, and retrieves and outputs the schedule of setpoints in response to receiving real-time operational data. A control system receives the schedule of setpoints controls the infrastructure components based thereon.Type: ApplicationFiled: November 14, 2023Publication date: March 14, 2024Applicant: Autodesk, Inc.Inventors: Thouheed Abdul Gaffoor, Megh Suthar, Yousra Hazem Khalil Helmy Mohamed
-
Patent number: 11928391Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design of structures include, in one aspect, a method for hybrid surface modelling with subdivision surfaces and NURBS surfaces, the method including: modifying a control mesh (in accordance with received input) of a subdivision surface model including a topological control that tracks mesh to NURBS relationships for a limit surface of the subdivision surface, and stored NURBS surfaces representing the limit surface; obtaining an updated limit surface from the modified control mesh; finding at least one modified NURBS surface in the stored NURBS surfaces in accordance with relationship(s) tracked in the topological control; and for each modified NURBS surface, updating the modified NURBS surface with its corresponding replacement NURBS surface, and applying at least one geometric modification (associated with a modified NURBS surface in a history procedures system) to the associated modified NURBS surface aType: GrantFiled: April 1, 2020Date of Patent: March 12, 2024Assignee: Autodesk, Inc.Inventor: Dan Mircea Lupas
-
Patent number: 11928773Abstract: In various embodiments, a training application generates a trained encoder that automatically generates shape embeddings having a first size and representing three-dimensional (3D) geometry shapes. First, the training application generates a different view activation for each of multiple views associated with a first 3D geometry based on a first convolutional neural network (CNN) block. The training application then aggregates the view activations to generate a tiled activation. Subsequently, the training application generates a first shape embedding having the first size based on the tiled activation and a second CNN block. The training application then generates multiple re-constructed views based on the first shape embedding. The training application performs training operation(s) on at least one of the first CNN block and the second CNN block based on the views and the re-constructed views to generate the trained encoder.Type: GrantFiled: February 23, 2022Date of Patent: March 12, 2024Assignee: AUTODESK, INC.Inventors: Thomas Ryan Davies, Michael Haley, Ara Danielyan, Morgan Fabian
-
Patent number: 11921491Abstract: Methods, systems, and apparatus for computer aided design of physical structures include: producing a quad parameterization computer model (including quad parameter domains) of a polygon mesh, where quad parameter domain(s) adjacent to a boundary curve interpolate the boundary curve; and forming a computer model of a three dimensional object by constructing locally refinable surface representation(s) from the quad parameterization computer model, refining a boundary of the locally refinable surface representation(s) to approximate the boundary curve within a first tolerance value set in accordance with a smallest dimension representable by a geometry modeling kernel, freezing control points of the locally refinable surface representation(s) at the boundary, and modifying remaining interior portions of the locally refinable surface representation(s) to approximate the polygon mesh within a second tolerance value that is at least an order of magnitude larger than the first tolerance value.Type: GrantFiled: May 12, 2021Date of Patent: March 5, 2024Assignee: Autodesk, Inc.Inventors: Martin Cvetanov Marinov, Marco Amagliani, Peter Hugh Charrot
-
Patent number: 11921414Abstract: One embodiment of the invention disclosed herein provides a system that includes a mirror apparatus with a first surface to which a half-silvered mirror film is applied, where the mirror apparatus transmits a transmitted image from a second surface to the first surface. The system further includes a servo-controlled dimmer that adjusts a level of ambient light associated with the mirror apparatus. The system further includes a motion sensing device that tracks positions of a plurality of points associated with an object; wherein the object is situated on the half-silvered mirror film side of the mirror apparatus. The system further includes a computing device including a memory that stores instructions that, when executed by a processor included in the computing device, cause the processor to control the servo-controlled dimmer to adjust the ambient light such that both the transmitted image and a reflected image is visible on the first surface.Type: GrantFiled: July 30, 2021Date of Patent: March 5, 2024Assignee: AUTODESK, INC.Inventors: Fraser Anderson, Tovi Grossman, Justin Frank Matejka, George Fitzmaurice
-
Patent number: 11922099Abstract: 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: GrantFiled: June 9, 2021Date of Patent: March 5, 2024Assignee: AUTODESK, INC.Inventors: David Benjamin, James Stoddart, Lorenzo Villaggi, Danil Nagy
-
Publication number: 20240070335Abstract: A method and system provide the ability to design a space in a computer-aided design (CAD) application. A 3D model is acquired. The space is designed by defining Elements including a parent and a child element. Each Element encapsulates a geometric model, and consists of metadata that provides a summary of contents in each Element that enables an outside process to handle each Element without access to the encapsulated geometric model. An arbitrary logic Program is structured to generate a list of the child Elements. The 3D model is edited and updated in real time. During the updating, the Program is reexecuted to update the child elements while attempting to conserve a hierarchical structure of the Elements. The updated 3D model is provided via a graphical user interface that enables editing of the geometric model and the Elements in the space.Type: ApplicationFiled: August 29, 2022Publication date: February 29, 2024Applicant: Autodesk, Inc.Inventors: Espen Kristian Wulff Wold, Martin Hallén, Markus Reppen Karlsen, Bilal Zia Chaudhry, Klara Kristina Vatn, Arne Folkestad Bjelland
-
Publication number: 20240071056Abstract: A method and system provide for augmenting a photograph. An unlabeled photograph is obtained. A weakly augmented photograph and a strongly augmented photograph are obtained from the unlabeled photograph based on different types of data augmentation methods. The weakly augmented photograph is processed through a model to generate multiple weakly augmented photograph class predictions (with assigned probabilities). The multiple weakly augmented photograph class predictions are converted into positive pseudo-labels (indicating a presence of a class) or negative pseudo-labels (indicating absence of a class) using different fixed percentile thresholds. The strongly augmented photograph is processed through the model to generate a strongly augmented photograph class prediction. The model is trained to make the strongly augmented photograph label prediction match the positive pseudo-label via a cross-entropy loss. The trained model is then utilized to label the unlabeled photograph with multiple labels.Type: ApplicationFiled: August 21, 2023Publication date: February 29, 2024Applicant: Autodesk, Inc.Inventors: Junxiang Huang, Alexander Huang, Beatriz Chinelato Guerra, Yen-Yun Yu
-
Patent number: 11914929Abstract: Techniques and systems for computer aided design of physical structures using an object splitting design process that optimize manufacturing efficiency are described. A described technique includes splitting, by a computer program, a three dimensional model of an initial object into an up skin region and a down skin region based on an analysis of draft angles along at least one surface of the three dimensional model of the initial object. The technique further includes producing, by the computer program, first and second three dimensional models of respective first and second objects in accordance with the up skin region and the down skin region to create separate first and second physical structures using one or more computer-controlled manufacturing systems such that the first and second physical structures are combinable to form a combined physical structure.Type: GrantFiled: March 31, 2022Date of Patent: February 27, 2024Assignee: Autodesk, Inc.Inventors: Brandon Stewart Cramer, Michael Grau, Nigel Jed Wesley Morris
-
Patent number: 11915362Abstract: Various embodiments set forth systems and techniques for generating seams for a 3D model. The techniques include generating, based on the 3D model, one or more inputs for one or more trained machine learning models; providing the one or more inputs to the one or more trained machine learning models; receiving, from the one or more trained machine learning models, seam prediction data generated based on the one or more inputs; and placing one or more predicted seams on the 3D model based on the seam prediction data.Type: GrantFiled: August 24, 2020Date of Patent: February 27, 2024Assignee: AUTODESK, INC.Inventors: Juan Sebastian Casallas Suarez, Sacha Lepretre, Salvatore Giuliano Vivona, Joseph David MacDonald, Bryan Villeneuve, Viral Bankimbhai Thakar, Bruno Roy, Hervé Michel Lange, Fatemeh Teimury
-
Publication number: 20240061968Abstract: A method and system provide the ability to design a terrain surface. A triangular surface mesh in three-dimensions representative of an existing surface is obtained. One or more constraints to control the triangular surface mesh are specified. The specifying includes defining multiple basic grading element constraints that are constraints on surface points of the existing surface, and combining such constraints into a complex grading element constraint that matches a real world grading behavior. Drainage for the triangular surface mesh is automatically determined based on the complex grading element constraint.Type: ApplicationFiled: October 16, 2023Publication date: February 22, 2024Applicant: Autodesk, Inc.Inventors: Valentin R. Koch, Patrick A. Bergeron, Nicholas James Zeeben, Qing Xue, Weiwei Hu
-
Patent number: 11908058Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for providing editable keyframe-based animation data for applying to a character to animate motion of the character in three-dimensional space. Three-dimensional motion data is constructed from two-dimensional videos. The three-dimensional motion data represents movement of people in the two-dimensional videos and includes, for each person, a root of a three-dimensional skeleton of the person. The three-dimensional skeleton comprises multiple three-dimensional poses of the person during at least a portion of frames of a video from the two-dimensional videos. The three-dimensional motion data is converted into editable keyframe-based animation data in three-dimensional space and provided to animate motion.Type: GrantFiled: February 16, 2022Date of Patent: February 20, 2024Assignee: Autodesk, Inc.Inventors: Fraser Anderson, George William Fitzmaurice, Cheng Yao Wang, Qian Zhou
-
Patent number: 11900029Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for designing three dimensional lattice structures include, in one aspect, a method including: obtaining a mechanical problem definition including a 3D model of an object; generating a numerical simulation model for the 3D model of the object using one or more loading cases and one or more isotropic solid materials identified as a baseline material model for a design space; predicting performance of different lattice settings in different orientations in the design space using a lattice structural behavior model in place of the baseline material model in the numerical simulation model; and presenting a set of lattice proposals for the design space based on the predicted performance of the different lattice settings in the different orientations; wherein the lattice structural behavior model has been precomputed for the different lattice settings, which are generable by the 3D modeling program.Type: GrantFiled: March 30, 2023Date of Patent: February 13, 2024Assignee: Autodesk, Inc.Inventors: Konara Mudiyanselage Kosala Bandara, Hooman Shayani
-
Patent number: 11900542Abstract: In various embodiments, a gradient modeling application automatically generates designs of three-dimensional (3D) objects. The gradient modeling application generates a set of points based on a resolution and a perimeter. The gradient modeling application computes a set of displacement values based on the set of points, a first two-dimensional (2D) border, and a first displacement parameter that is associated with the first 2D border. Based on the set of displacement values, the gradient modeling application generates a 3D object design.Type: GrantFiled: May 17, 2022Date of Patent: February 13, 2024Assignee: AUTODESK, INC.Inventors: Andriy Banadyha, Mark Thomas Davis
-
Patent number: 11893206Abstract: A hybrid workstation enables a virtual reality (VR) interface, a traditional (TD) interface, and transitions between the interfaces. The VR interface comprises three-dimensional (3D)-based software and hardware components. The TD interface comprises two-dimensional (2D)-based software and hardware components. The state of the hybrid workstation is defined by three parameters comprising interface (VR interface or TD interface), position (seated or standing), and movement (stationary or room-scale). The hybrid workstation detects a transition from a current state to a next state upon determining that any of the three parameters have changed. The hybrid workstation then determines a transition response based on the particular transition that is detected. The transition response comprises a set of operations that are performed on the VR interface and/or the TD interface that mitigate the disruption and inefficiency caused when the particular transition occurs.Type: GrantFiled: July 19, 2021Date of Patent: February 6, 2024Assignee: AUTODESK, INC.Inventors: Fraser Anderson, George Fitzmaurice, Tovi Grossman, Johann Wentzel
-
Patent number: 11886165Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design of physical structures include, in at least one aspect, a fully automatic method of converting a generative design into an editable, watertight B-Rep by leveraging the generative solver input and representation to: (1) embed the exact input solid boundary surfaces where the design coincides with the input, (2) approximate everywhere else the design boundary with globally smooth, editable “organic” surfaces, and (3) join all surfaces to form a generative design output B-Rep.Type: GrantFiled: April 13, 2021Date of Patent: January 30, 2024Assignee: Autodesk, Inc.Inventors: Martin Cvetanov Marinov, Peter Hugh Charrot, Suguru Furuta, Nandakumar Santhanam, Justin Nicholas Hallet, Stephen Alan Barley, Jean Alison Flower, Gordon Thomas Finnigan, Siavash Navadeh Meshkat, Iain Edward Henley, Tristan Ward Barback, Maciej Sapun, Marco Amagliani, Pawel Wolski
-
Patent number: 11886667Abstract: A finger device initiates actions on a computer system when placed in contact with a surface. The finger device includes instrumentation that captures images and gestures. When in contact with a surface, the finger device captures images of the surface and gestures made on the surface. The finger device also transmits the images and gesture data to the computer system. An application on the computer system matches the images received from the finger device to a representation of the surface, identifies an action associated with the surface representation and gesture, and executes the action. Instrumenting the finger instead of the surface, allows a user to configure virtually any surface to accept touch input.Type: GrantFiled: March 20, 2018Date of Patent: January 30, 2024Assignee: AUTODESK, INC.Inventors: Xing-Dong Yang, Tovi Grossman, Daniel Wigdor, George Fitzmaurice
-
Patent number: 11886776Abstract: 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: GrantFiled: May 7, 2019Date of Patent: January 30, 2024Assignee: AUTODESK, INC.Inventors: David Benjamin, James Stoddart, Danil Nagy, Damon Lau
-
Patent number: 11880230Abstract: 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: GrantFiled: June 9, 2021Date of Patent: January 23, 2024Assignee: AUTODESK, INC.Inventors: David Benjamin, James Stoddart, Lorenzo Villaggi, Danil Nagy
-
Patent number: 11875296Abstract: 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: GrantFiled: November 13, 2020Date of Patent: January 16, 2024Assignee: AUTODESK, INC.Inventors: David Benjamin, Damon Lau, James Stoddart, Lorenzo Villaggi, Rui Wang, Lindsey Wikstrom