Patents Examined by Akash Saxena
-
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: 11928399Abstract: Simulating output of a perception system may comprise receiving scenario data indicating a position associated with a simulated sensor and a position and/or identifier of an object, and instantiating a three-dimensional representation of an environment and the object (i.e., a simulated environment). The system may generate depth data indicating distances and/or positions of surfaces in the simulated environment relative to the simulated sensor position and determine a three-dimensional region of interest based at least in part on the depth data associated with at least a portion of the object. In some examples, the three-dimensional region of interest may be smaller than a size of the object, due to an occlusion by topology of the simulated environment and/or another object in the simulated environment.Type: GrantFiled: September 24, 2019Date of Patent: March 12, 2024Assignee: Zoox, Inc.Inventor: James Graham Dolan
-
Patent number: 11921478Abstract: A system and method to determine building thermal performance parameters through empirical testing is described. The parameters can be formulaically applied to determine fuel consumption and indoor temperatures. To generalize the approach, the term used to represent furnace rating is replaced with HVAC system rating. As total heat change is based on the building's thermal mass, heat change is relabeled as thermal mass gain (or loss). This change creates a heat balance equation that is composed of heat gain (loss) from six sources, three of which contribute to heat gain only. No modifications are required for apply the empirical tests to summer since an attic's thermal conductivity cancels out and the attic's effective window area is directly combined with the existing effective window area. Since these tests are empirically based, the tests already account for the additional heat gain associated with the elevated attic temperature and other surface temperatures.Type: GrantFiled: June 24, 2019Date of Patent: March 5, 2024Assignee: CLEAN POWER RESEARCH, L.L.C.Inventor: Thomas E. Hoff
-
Patent number: 11914930Abstract: A method for implementing a modeling tool that generates optimized reduced kinetics models for given operating conditions and a numerical scheme to speed-up kinetics evaluation of turbulent-chemistry coupling during CFD simulations. The tool is capable of predicting ignition and flameholding phenomenon for most propulsion systems, including gas turbine applications. A lumped-parameterization based optimization scheme may generate multi-step quasi-global kinetics models using laminar flame speed as the target data. This scheme may be further extended to include optimization of emission predictions such as CO and NOx.Type: GrantFiled: September 11, 2013Date of Patent: February 27, 2024Assignee: COMBUSTION SCIENCE & ENGINEERING, INC.Inventors: Ponnuthurai Gokulakrishnan, Darin Viehe, Andrew Trettel, Michael S. Klassen
-
Patent number: 11900026Abstract: A computer-implemented method for modeling fabrication constraints of a fabrication process is described. The method includes receiving training data including pre-fabrication structures and post-fabrication, training a fabrication constraint model by optimizing parameters of the fabrication constraint model based on the training data to model the fabrication constraints of the fabrication process, receiving an input design corresponding to a physical device, and generating a fabricability metric of the input design via the fabrication constraint model. The fabricability metric is related to a probabilistic certainty that the input design is fabricable by the fabrication process determined by the fabrication constraint model.Type: GrantFiled: April 24, 2019Date of Patent: February 13, 2024Assignee: X Development LLCInventors: Martin Schubert, Brian Adolf, Jesse Lu
-
Patent number: 11875094Abstract: A physics engine executed on a processor to simulate real-time rigid body dynamics of a simulated physical system with a minimizing function between initial velocities and intermediate solver velocities is provided. The physics engine may be configured to iteratively loop through a collision detection phase, an iterative solving phase, updating phase, and display phase. The physics engine may be configured to store initial velocities for colliding pairs of bodies. The physics engine may be further configured to determine intermediate solver velocities for the colliding pairs of bodies based on accumulated results of constraint solving for each pair of bodies. The physics engine may be further configured to calculate friction velocities for that colliding pair of bodies based on the stored initial velocities and the intermediate solver velocities using a minimization function, and apply a friction force or impulse based on the calculated friction velocities.Type: GrantFiled: September 19, 2019Date of Patent: January 16, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Petar Mitrovic, Eoin Mcloughlin, Maxwell Simon Abernethy, Milan Simic, Milos Jovanovic, Nikola Nikolic, Oliver M. Strunk, Pavle Josipovic, Rory Mullane, Janos Benk
-
Patent number: 11864969Abstract: The present disclosure includes methods, systems, and devices for prioritization of three dimensional dental elements. One method for prioritizing three dimensional dental elements includes receiving a virtual initial dental data set (IDDS) of teeth having spatial information regarding the positions of a number of teeth in the virtual IDDS with respect to each other for presentation of the teeth in a virtual three dimensional space to be viewed on a user interface, setting prioritization values of a number of elements of one or more of the number of teeth, and prioritizing the number of elements to be selected by a user based upon their prioritization values.Type: GrantFiled: June 11, 2021Date of Patent: January 9, 2024Assignee: Align Technology, Inc.Inventors: Eric E. Kuo, Igor Kvasov, Anna Egorova, Sergey Gagarin
-
Patent number: 11789170Abstract: A stimulation includes an injection of a volume of fluid into a formation. A method includes obtaining a mechanical earth model of the formation, modeling a hydraulic fracture growth pattern in the formation from a stimulation of the formation, determining an increase in pressure in the formation resulting from the stimulation, and predicting whether a seismic event will occur in the formation based on the increase in pressure.Type: GrantFiled: June 15, 2016Date of Patent: October 17, 2023Assignee: Schlumberger Technology CorporationInventors: Bogdan Bocaneala, Michael Welch, Murat Zhiyenkulov, Vincenzo De Gennaro, Kamshat Ussenova, David Cameron
-
Patent number: 11775858Abstract: A method for performing a field operation of a field. The method includes obtaining historical parameter values of a runtime parameter and historical core datasets, where the historical parameter values and the historical core datasets are used for a first simulation of the field, and where each historical parameter value results in a simulation convergence during the first simulation, generating a machine learning model based at least on the historical core datasets and the historical parameter values, obtaining, during a second simulation of the field, a current core dataset, generating, using the machine learning model and based on the current core dataset, a predicted parameter value of the runtime parameter for achieving the simulation convergence during the second simulation, and completing, using at least the predicted parameter value, the second simulation to generate a modeling result of the field.Type: GrantFiled: June 13, 2016Date of Patent: October 3, 2023Assignee: Schlumberger Technology CorporationInventors: David Rowan, Tom Jonsthovel
-
Patent number: 11763045Abstract: A tool path for treating a shoe upper may be generated to treat substantially only the surface of the shoe bounded by a bite line. The bite line may be defined to correspond to the junction of the shoe upper and a shoe bottom unit. Bite line data and three-dimensional profile data representing at least a portion of a surface of a shoe upper bounded by a bite line may be utilized in combination to generate a tool path for processing the surface of the upper, such as automated application of adhesive to the surface of a lasted upper bounded by a bite line.Type: GrantFiled: April 25, 2022Date of Patent: September 19, 2023Assignee: NIKE, Inc.Inventors: Patrick Conall Regan, Dragan Jurkovic, Chih-Chi Chang, Ming-Feng Jean
-
Patent number: 11755791Abstract: A qualification system for gas turbine engine components includes a computer system configured to receive a set of measured parameters for each gas turbine engine component in a plurality of substantially identical gas turbine engine components, and determine a variation model based on the set of measured parameters. The computer system includes at least one simulated engine model configured to determine a predicted operation of each gas turbine engine component in the plurality of substantially identical gas turbine engine components, a correlation system configured to correlate variations in the set of parameters for each of the gas turbine engine components with a set of the predicted operations of each gas turbine engine, thereby generating a predictive model based on the variations. The computer system also includes a qualification module configured to generate a qualification formula based on the predictive model.Type: GrantFiled: July 3, 2018Date of Patent: September 12, 2023Assignee: RTX CorporationInventors: Daniel A. Snyder, David J. Yudichak, Kurt R. Heinemann, Perry Bowes, Evan Selin
-
Patent number: 11737852Abstract: A computer-implemented method for modeling a complete tooth of a patient to facilitate dental and/or orthodontic treatment. The method includes generating a first set of digital data representing a clinical crown; generating a second set of digital data representing a plurality of digital tooth models of a particular tooth type each having a first parameterization; processing the second set of digital data to obtain a third set of digital data representing an average tooth model of the particular tooth type having a second parameterization which is less than the first parameterization; fitting the third set of digital data to the first set of digital data to create a set of digital data representing an interim tooth model; and morphing the set of digital data representing the interim tooth model to substantially mimic the anatomical shape of the clinical crown of the first set of digital data.Type: GrantFiled: January 3, 2022Date of Patent: August 29, 2023Assignee: Align Technology, Inc.Inventors: Fedor Chelnokov, Roman A. Roschin, Petr Ushanov
-
Patent number: 11719855Abstract: Methods, apparatuses, and computer-readable media are set forth for visualizing and interacting with well production data in a three-dimensional or four-dimensional environment, e.g., using a volumetric well production display representation representing a well in an oilfield and including a plurality of display characteristics configured to display historical production data for the well over a time period.Type: GrantFiled: November 29, 2018Date of Patent: August 8, 2023Assignee: Schlumberger Technology CorporationInventors: Siau Ban Teh, Andrey Konchenko, Sergey Doronichev, Tong Zhang
-
Patent number: 11651117Abstract: Systems and methods are described for performing at least one of assessing, optimizing and/or controlling the performance of an Anaerobic Digestion (AD) plant. The system comprises a server that provides a user interface for allowing a user to enter user inputs to define various aspects of the AD plant operation and to view results of the simulation; a database for storing the inputs used for the simulation of the anaerobic digestion plant, the inputs including feedstock inputs, AD operational inputs, and simulation criteria; and a simulation engine that can be operated in an at least one of an off-line simulation mode for generating off-line simulator predictions, a near-line simulation mode for optimizing the performance of the system and an online mode for using machine learning to tune the performance of various models used in simulating the operation of the AD plant.Type: GrantFiled: August 30, 2019Date of Patent: May 16, 2023Assignee: WEnTech Solutions Inc.Inventors: Kenneth Blair Kent, Amir Allaf-Akbari, Konstantin Nasartschuk, Kevin John Shiell, Farough Motasemi
-
Patent number: 11615222Abstract: A physics engine executed on a processor to simulate rigid body dynamics of a simulated physical system using an inertia scaling function is provided. The physics engine may be configured to iteratively loop through a collision detection phase, an iterative solving phase, updating phase, and display phase. The physics engine may further be configured to determine a neighboring body weighting value for one or more of the plurality of bodies, and determine an inertia scaling value for the one or more of the plurality of bodies based on the neighboring body weighting value for that body. The physics engine may further be configured to scale an inertia value for a body of that colliding pair of bodies based on the inertia scaling value for the iterative solving phase.Type: GrantFiled: September 19, 2019Date of Patent: March 28, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Petar Mitrovic, Eoin McLoughlin, Maxwell Simon Abernethy, Milan Simic, Milos Jovanovic, Nikola Nikolic, Oliver M. Strunk, Pavle Josipovic, Rory Mullane, Janos Benk
-
Patent number: 11612454Abstract: Embodiments are provided for using an individualized orthodontic treatment index. One method embodiment includes receiving an initial virtual dental model from a first scan of a patient's dentition, modifying the initial virtual dental model to create a target virtual dental model according to a treatment goal, assigning a number of dental references to the target virtual dental model, receiving a treatment outcome virtual dental model from a second scan of the patient's dentition, mapping the number of dental references from the target virtual dental model to a treatment outcome virtual dental model, and calculating an individualized treatment index score for the treatment outcome virtual dental model according to one or more differences between the target virtual dental model and the treatment outcome virtual dental model based on the number of dental references.Type: GrantFiled: December 14, 2015Date of Patent: March 28, 2023Assignee: Align Technology, Inc.Inventors: Eric E. Kuo, Vadim Matov, Larry Lai, Fuming Wu, Jihua Cheng
-
Patent number: 11604906Abstract: A computer-aided design system includes a display device, a memory storing a plurality of response surface models, and a processor configured to: (a) display a graphical user interface that includes a model of a vehicle frame; (b) display a section configuration panel that includes one or more section dimension values for one or more section dimensions of a first section member of the plurality of section members; (c) retrieve a first response surface model based on values of the one or more section dimensions for the first section member; (d) determine one or more predicted values associated with the first section member based on the values of the section dimensions, the predicted values include one or more predicted crash resistances for the section member; and (e) display the predicted values, thereby allowing the user to evaluate the predicted values for suitability in vehicle design.Type: GrantFiled: September 17, 2019Date of Patent: March 14, 2023Assignee: DASSAULT SYSTEMES SIMULIA CORP.Inventors: Anand Narayan Pathak, Yangwook Choi, Rajesh Dadaji Nagose
-
Patent number: 11573883Abstract: A trace subsystem of an emulation system may generate differential frame data based upon successive frames. If one compression mode, the trace subsystem may set a flag bit and store differential frame data if there is at least one non-zero bit in the differential frame data. If the differential frame data includes only zero bits, the trace subsystem may set the flag bit without storing the frame data. In another compression mode, the computer may further compress the differential data if the frame data includes one (one-hot) or two (two-hot) non-zero bits. The controller may set flag bits to indicate one of all-zeroes, one-hot, two-hot, and random data conditions (more than two non-zero bits). For one-hot or two-hot conditions, the controller may store bits indicating the positions of the non-zero bits. For random data conditions, the controller may store the entire differential frame.Type: GrantFiled: December 13, 2018Date of Patent: February 7, 2023Assignee: CADENCE DESIGN SYSTEMS, INC.Inventors: Mitchell G. Poplack, Aruna Aluri, Linwei Ding
-
Patent number: 11544425Abstract: The present disclosure provides systems and methods that expedite the design of physical components through the use of iterative and computationally efficient virtual simulations. In particular, the systems and methods of the present disclosure can be used as part of an iterative design process in which a product designer is able to iteratively make changes to a component design by iteratively interacting a visualization of a virtual representation of the component within a virtual environment.Type: GrantFiled: April 12, 2019Date of Patent: January 3, 2023Assignee: CNH INDUSTRIAL AMERICA LLCInventors: Samrendra K Singh, Andrew Brokaw, Panos Tamamidis, Abhijeet Bhalerao
-
Patent number: 11487911Abstract: Embodiments described herein relate to apparatuses and methods for generating face pair surfaces of a solid, including, but not limited to, identifying at least two face pairs including a first face pair and a second face pair. Each of the first and second face pairs including at least two face pair surfaces, graphically displaying the at least two face pairs, and receiving user input for at least one of (1) merging the first face pair and the second face pair, (2) deleting the first face pair, (3) adding a third face pair, (4) adding an additional surface to one of the at least two face pair surfaces of the first face pair, (5) removing at least one face pair surface of the first face pair, or (6) splitting the second face pair into at least a fourth and a fifth face pair, and determining at least one adjusted face pair based on the user input.Type: GrantFiled: October 5, 2015Date of Patent: November 1, 2022Assignee: HEXAGON MANUFACTURING INTELLIGENCE, INC.Inventors: Michel Samah, James Harvey Leedom, Yu Xia, Arul Arangan, Douglas Brennan