546 patents
Page 2 of 28
Utility
Dual mode post processing
31 Oct 23
A method, apparatus, and system provide the ability to conduct a dynamic simulation in a computer-aided design (CAD) application.
Justin Nicholas Hallet, Nandakumar Santhanam, Jerran Schmidt
Filed: 18 Nov 19
Utility
Techniques for classifying and recommending software workflows
31 Oct 23
In various embodiments, a task-based recommendation subsystem automatically recommends workflows for software-based tasks based on a trained machine-learning model that maps different sets of commands to different distributions of weights applied to a set of tasks.
Tovi Grossman, Benjamin Lafreniere, Xu Wang
Filed: 14 Jan 19
Utility
Techniques for Training a Machine Learning Model to Modify Portions of Shapes When Generating Designs for Three-dimensional Objects
26 Oct 23
In various embodiments, a training application trains a machine learning model to modify portions of shapes when designing 3D objects.
Ran ZHANG, Morgan FABIAN, Ebot Etchu NDIP-AGBOR, Lee Morris TAYLOR
Filed: 3 Jul 23
Utility
Computation design of acoustic resonators
24 Oct 23
One embodiment of the present application sets forth a method for simulating an audio output of a three-dimensional object that includes a resonant cavity.
Nobuyuki Umentani
Filed: 14 Jul 17
Utility
User Feedback Mechanism for Software Applications
19 Oct 23
A feedback mechanism that reports software issues between users of software applications and the developers of the software applications.
Kendra Ann WANNAMAKER, Justin Frank MATEJKA, Jo Karel VERMEULEN, George FITZMAURICE
Filed: 19 Oct 22
Utility
Computer aided generative design with tool size control to facilitate 2.5-axis subtractive manufacturing processes
17 Oct 23
Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design of physical structures include: obtaining a density-based representation of a modeled object, the density-based representation comprising multiple different subsets of elements, each subset having a starting element at a milling depth, which is one of three or more milling depths for three or more corresponding discrete layers that are each perpendicular to a milling direction for the modeled object; and reassigning milling depths of at least a portion of the multiple different subsets of elements, the reassigning for a current starting element in a current layer for an element subset comprising moving the milling depth for the element subset of the current starting element when an angular difference between other starting elements, which are associated with the current starting element and are located in a different layer, meets or exceeds a threshold value.
Nam Ho Kim, David Jon Weinberg
Filed: 3 Feb 22
Utility
Generative Design Shape Optimization with Singularities and Disconnection Prevention for Computer Aided Design and Manufacturing
12 Oct 23
Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design of physical structures using generative design processes.
Konara Mudiyanselage Kosala Bandara, Anthony Christopher Kipkirui Yegon Ruto, Nigel Jed Wesley Morris, Andrew Gareth Lewis Jones
Filed: 28 Apr 23
Utility
Generative Design Shape Optimization Using Build Material Strength Model for Computer Aided Design and Manufacturing
12 Oct 23
Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design of physical structures using generative design processes.
Andrew John Harris, Allin Irving Groom, Konara Mudiyanselage Kosala Bandara, Adrian Adam Thomas Butscher, Dagmara Lilianna Szkurlat
Filed: 28 Apr 23
Utility
Neural Style Transfer In Three-dimensional Shapes
12 Oct 23
One embodiment of the present invention sets forth a technique for performing style transfer.
Hooman SHAYANI, Marco FUMERO, Aditya SANGHI
Filed: 3 Jan 23
Utility
Training Machine Learning Models to Perform Neural Style Transfer In Three-dimensional Shapes
12 Oct 23
One embodiment of the present invention sets forth a technique for training a machine learning model to perform style transfer.
Hooman SHAYANI, Marco FUMERO, Aditya SANGHI
Filed: 3 Jan 23
Utility
Generating Styles for Neural Style Transfer In Three-dimensional Shapes
12 Oct 23
One embodiment of the present invention sets forth a technique for performing style transfer.
Hooman SHAYANI, Marco FUMERO, Aditya SANGHI
Filed: 3 Jan 23
Utility
Toolpath generation by reinforcement learning for computer aided manufacturing
10 Oct 23
Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design and manufacture of physical structures using toolpaths generated by reinforcement learning for use with subtractive manufacturing systems and techniques, include: obtaining, in a computer aided design or manufacturing program, a three dimensional model of a manufacturable object; generating toolpaths that are usable by a computer-controlled manufacturing system to manufacture at least a portion of the manufacturable object by providing at least a portion of the three dimensional model to a machine learning algorithm that employs reinforcement learning, wherein the machine learning algorithm includes one or more scoring functions that include rewards that correlate with desired toolpath characteristics comprising toolpath smoothness, toolpath length, and avoiding collision with the three dimensional model; and providing the toolpaths to the computer-controlled manufacturing system to manufacture at least the portion of the manufacturable object.
David Patrick Lovell, Akmal Ariff Bin Abu Bakar, Saaras Mehan
Filed: 20 Jan 21
Utility
Library-based Connections Design Automation
5 Oct 23
A method and system provides the ability to connect steel elements.
Mihai Stancu, Cosmin Paul Manoliu, Dan Florin Peticila, Pawel Piechnik, Mihai Vlad Catalina, Dragos Leonardo Olaru, Vlad Pavel, Dumitru Berteanu, Bogdan Orzea, Silviu Constantin Nita, Amalia Elena Constantin
Filed: 5 Apr 22
Utility
Semantic Script Language Processing
5 Oct 23
A method and system provide the ability to process source computer instructions.
Clayton P. Hotson
Filed: 31 Mar 22
Utility
Monetary Vulnerability Assessment (Mva) of a Reparable Infrastructure System
5 Oct 23
A method and system provide the ability to estimate the vulnerability of a repairable infrastructure system.
Junje Ro
Filed: 30 Mar 22
Utility
Techniques for generating comprehensive information models for automobile designs
3 Oct 23
In various embodiments, an automobile modeling application generates automobile designs.
James Stoddart, David Benjamin, Danil Nagy, Damon Lau, Daniel Noviello
Filed: 17 Apr 19
Utility
Generative design techniques for robot behavior
3 Oct 23
An automated robot design pipeline facilitates the overall process of designing robots that perform various desired behaviors.
Fraser Anderson, Stelian Coros, Ruta Desai, Tovi Grossman, Justin Frank Matejka, George Fitzmaurice
Filed: 18 Sep 18
Utility
Architecture, engineering and construction (AEC) construction safety risk analysis system and method for interactive visualization and capture
3 Oct 23
A computer-implemented method and system provide the ability to determine and provide a safety risk analysis for construction.
Shubham Goel, Charis Kaskiris, Patricia Keaney, Anand Rajagopal, Maryam Rezvani, Manu Venugopal, Xin Xu, Brad Lee Bitler
Filed: 12 Apr 22
Utility
Building information model (BIM) element extraction from floor plan drawings using machine learning
26 Sep 23
A method and system provide the ability to generate and use synthetic data to extract elements from a floor plan drawing.
Emmanuel Gallo, Yan Fu, Keith Alfaro, Manuel Martinez Alonso, Simranjit Singh Kohli, Graceline Regala Amour
Filed: 18 Nov 20
Utility
Multi-user Collaboration System for Generative Designs
21 Sep 23
In various embodiments, a computer-implemented method comprises receiving, during a real-time collaboration session including a plurality of participants, a first input associated with a first selectable component from a set of pre-defined selectable components associated with a shared design model, where the first selectable component is associated with a first participant in the plurality of participants, in response to receiving a confirmation of the first input, modifying the shared design model to generate an updated shared design model, wherein the first selectable component in the updated shared design model includes the modified first selectable component, and causing the updated shared design model to be synchronized with at least one other participant in a plurality of participants included in the real-time collaboration session.
David BENJAMIN, Dale ZHAO, Rui WANG
Filed: 16 Mar 22