Dassault Systemes Americas Corp.

United States of America

Back to Profile

1-100 of 294 for Dassault Systemes Americas Corp. Sort by
Query
Aggregations
IP Type
        Patent 194
        Trademark 100
Jurisdiction
        United States 236
        World 23
        Canada 20
        Europe 15
Date
2025 May 1
2025 April 2
2025 (YTD) 5
2024 18
2023 14
See more
IPC Class
G06F 17/50 - Computer-aided design 44
G06F 30/20 - Design optimisation, verification or simulation 33
G06F 30/23 - Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM] 31
G06F 111/10 - Numerical modelling 27
G06F 30/28 - Design optimisation, verification or simulation using fluid dynamics, e.g. using Navier-Stokes equations or computational fluid dynamics [CFD] 19
See more
NICE Class
09 - Scientific and electric apparatus and instruments 82
42 - Scientific, technological and industrial services, research and design 45
38 - Telecommunications services 4
16 - Paper, cardboard and goods made from these materials 3
41 - Education, entertainment, sporting and cultural services 3
See more
Status
Pending 41
Registered / In Force 253
  1     2     3        Next Page

1.

Mirror Finite Element Mesh Generation

      
Application Number 18821446
Status Pending
Filing Date 2024-08-30
First Publication Date 2025-05-08
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Dupuis, Nicolas
  • Petit, Laurent
  • Dausse, Philippe
  • Allain, Pierre-Louis
  • Latourte, Basile
  • Sankaran, Narayan
  • M.P., Anand
  • More, Vikram
  • Verubhotla, Vajramohan
  • Jaiswal, Ashwani
  • Ramini, Mahadevu

Abstract

Embodiments provide functionality for generating finite element models (FEMs). An embodiment begins by obtaining a computer-aided design (CAD) model representing an assembly of parts and an indication of a symmetry plane within the CAD model. From amongst the assembly of parts, a source part and a corresponding mirror part are identified using the obtained CAD model and the indication of the symmetry plane. In turn, the source part is meshed to generate a FEM representing the source part and the FEM representing the source part is mirrored to generate a FEM representing the mirror part.

IPC Classes  ?

  • G06F 30/23 - Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
  • G06F 30/12 - Geometric CAD characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
  • G06F 30/15 - Vehicle, aircraft or watercraft design

2.

Method for Upscaling from Microstructure to Continuum using a Mesoscale, Heterogeneous Homogenization

      
Application Number 18921074
Status Pending
Filing Date 2024-10-21
First Publication Date 2025-04-24
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Carlson, Timothy
  • Salazar-Tio, Rafael
  • Oancea, Victor
  • Balasubramanian, Ganapathi Raman
  • Crouse, Bernd
  • Islam, Ashraful
  • Hahn, Youngwon

Abstract

A microstructure is upscaled to generate a coarsened heterogeneous spatial distribution of porosity and a set of porosity dependent constitutive relationships. A three dimensional (3D) microstructure model, bulk material properties, and/or porosity is received for anode, cathode, and separator battery components. A coarsened porosity model with emergent properties is calculated from the battery component microstructures as a function of the porosity. Bruggeman coefficients for each battery component sub region are calculated from the effective ionic conductivity, electric and thermal conductivity, and ionic diffusivity. A heterogeneous mesoscale 3D battery model is created by combining the anode, cathode, and separator materials into a single cell structure and separately partitioning each into coarse voxels to create a 3D model of porosity.

IPC Classes  ?

  • H01M 4/04 - Processes of manufacture in general

3.

Systems and Methods for Determining Wear

      
Application Number 18813755
Status Pending
Filing Date 2024-08-23
First Publication Date 2025-04-10
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Vijalapura, Prashanth Kumar
  • Harkness, Harrington Hunter
  • Xing, Junwei

Abstract

Embodiments determine wear. One such embodiment obtains, in memory associated with a processor, a finite element mesh representing a first object. For a given node of the obtained mesh, a wear variable is associated and linked to contact constraints associated with the node. A simulation of contact is performed, over movement increments, between the first object and a second object to determine wear at the node. Wear distance is iteratively determined for a given increment using the mesh, the associated variable, and the constraints. A position of the node in the mesh is iteratively updated based on the determined wear distance for the given increment, until the wear distance for each of the increments is determined. The wear at the node is determined based on the determined wear distance for each of the increments. An indication of the determined wear is output.

IPC Classes  ?

  • G01N 3/56 - Investigating resistance to wear or abrasion

4.

Display screen or portion thereof with graphical user interface

      
Application Number 29866842
Grant Number D1066401
Status In Force
Filing Date 2022-09-29
First Publication Date 2025-03-11
Grant Date 2025-03-11
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Wang, Huhu
  • Kandasamy, Satheesh

5.

Computer System for Simulating Physical Process Using Lattice Boltzmann based Scalar Transport Enforcing Galilean Invariance for Scalar Transport

      
Application Number 18937421
Status Pending
Filing Date 2024-11-05
First Publication Date 2025-02-27
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Gopalakrishnan, Pradeep
  • Zhang, Raoyang
  • Chen, Hudong
  • Jammalamadaka, Avinash

Abstract

Disclosed are techniques for scalar solvers in flow simulations that include simulating using a scalar lattice velocity set in a computing system, movement of scalar particles representing a scalar quantity in a volume of fluid, with the scalar particles carried by flow particles of the volume of fluid, and with the movement of the scalar particles causing collisions among the scalar particles; and evaluating, a non-equilibrium post-collide scalar distribution function of a specified order that is representative of the scalar collision.

IPC Classes  ?

  • G06F 30/25 - Design optimisation, verification or simulation using particle-based methods
  • G06F 111/10 - Numerical modelling

6.

Advanced Methods And Systems For Determining Properties Of A Molecule With Machine Learning

      
Application Number 18325787
Status Pending
Filing Date 2023-05-30
First Publication Date 2024-12-05
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Schwöbel, Johannes Alfred Hugo
  • Schweizer, Sabine
  • Skinner, Kwan
  • Subramanian, Lalitha

Abstract

Embodiments determine properties of a molecule in an environment. One such embodiment constructs one or more three-dimensional (3D) structure models that indicate positions of atoms of the molecule. For each of the constructed one or more 3D structure models: (i) a surface model is generated that represents the environment, where the surface model includes a plurality of segments and the generated surface model defines a relationship between the indicated positions of the atoms of the 3D structure model and the plurality of segments and (ii) using a machine learning model, charge (e.g., electric charge) and chemical potential of each segment of the plurality of segments are predicted based on the 3D structure model and the generated surface model. An embodiment further predicts, using a supplemental machine learning model, energy corresponding to the 3D structure model based on the 3D structure model and the generated surface model.

IPC Classes  ?

  • G16C 10/00 - Computational theoretical chemistry, i.e. ICT specially adapted for theoretical aspects of quantum chemistry, molecular mechanics, molecular dynamics or the like
  • G06N 3/045 - Combinations of networks
  • G06N 3/048 - Activation functions
  • G06N 3/08 - Learning methods
  • G16C 20/30 - Prediction of properties of chemical compounds, compositions or mixtures
  • G16C 20/70 - Machine learning, data mining or chemometrics

7.

Simulation methodology for Fuel Cell stacks using RVE technique

      
Application Number 18326284
Status Pending
Filing Date 2023-05-31
First Publication Date 2024-12-05
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Pathak, Anand
  • Dhavale, Nikhil
  • Choi, Jaehwan
  • Kulkarni, Rasika
  • Govind, Atharv
  • Jain, Anit

Abstract

A computer-implemented method automates generation of a representative volume elements (RVE) unit fuel cell model. A finite element model (FEM) of a unit cell of a proton exchange membrane fuel cell (PEMFC) is received. Input identifying a unit region with a discretization of the FE unit cell is received. A mesh rule corresponding to the unit region is received. An RVE unit region corresponding to the FE unit region is generated based on the FE unit region and the mesh rule.

IPC Classes  ?

  • H01M 8/04298 - Processes for controlling fuel cells or fuel cell systems
  • G06F 30/23 - Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
  • G06F 111/10 - Numerical modelling
  • H01M 8/10 - Fuel cells with solid electrolytes
  • H01M 8/1004 - Fuel cells with solid electrolytes characterised by membrane-electrode assemblies [MEA]

8.

Method for Parametrized Multi-compartment Housing Model Creation

      
Application Number 18321837
Status Pending
Filing Date 2023-05-23
First Publication Date 2024-11-28
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Cho, Young-Chang
  • Kandasamy, Satheesh

Abstract

A method configures a housing for an assembly via a simulation of the assembly and housing in a computer assisted drafting environment. The assembly includes compartments for components and at least one opening between two neighboring compartments. Based on received parameters, aspects of the assembly and the housing are defined, bounding volumes are created for each housing compartment, and bridgings between compartments are defined. A base shell volume of the housing is calculated using Boolean operations on the bounding volumes, and a topological volume is calculated from the base shell volume. A housing assembly model is determined based on the topological volume.

IPC Classes  ?

  • G06F 30/13 - Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads

9.

System and Method for Generating Virtual Twin of a Porous Material Image File

      
Application Number 18312388
Status Pending
Filing Date 2023-05-04
First Publication Date 2024-11-07
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Han, Jaebeom
  • Subramanian, Lalitha
  • Todd, Stephen
  • Salazar-Tio, Rafael
  • Balasubramanian, Ganapathi Raman
  • Skinner, Kwan
  • Schweizer, Sabine

Abstract

A pseudo micro computed tomography (CT-like) image of a porous material is produced. A chemistry-based 3D structure of a porous material system is generated, and a Connolly surface for the 3D structure is determined. A volume field of the 3D chemistry-based structure is calculated from the Connolly surface. A text-format file layer having layer by layer information of the volume field is generated. The text-format layer file is converted into a CT-like binary image file in the RAW format. The binary image file is converted to a black and white or grayscale images. A pore size analysis (PSA) simulation is performed to produce grain images and pore images for the porous material system.

IPC Classes  ?

  • G06T 17/20 - Wire-frame description, e.g. polygonalisation or tessellation
  • G01N 15/08 - Investigating permeability, pore volume, or surface area of porous materials
  • G06F 30/25 - Design optimisation, verification or simulation using particle-based methods
  • G16C 20/80 - Data visualisation

10.

Full Numerical Liner Impedance Eduction Process

      
Application Number 18458531
Status Pending
Filing Date 2023-08-30
First Publication Date 2024-10-24
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Cerizza, Davide
  • Casalino, Damiano

Abstract

Embodiments determine acoustic impedance of liners. An embodiment defines a three-dimensional (3D) computer-based model of a liner and performs a digital experiment of the liner in an environment using the defined model. Results of performing the digital experiment include a reference transfer function. A two-dimensional (2D) model of the environment is generated where the liner is represented by an acoustic impedance boundary condition with an impedance value defined by a resistance value, reactance value, and non-linear coefficient. Iteratively, the impedance value is modified and a 2D simulation is performed using the generated 2D model of the environment with the acoustic impedance boundary condition with the modified impedance value, until a transfer function resulting from performing the 2D simulation matches the reference transfer function. The modified impedance value used in performing the 2D simulation resulting in the transfer function matching the reference transfer function is acoustic impedance of the liner.

IPC Classes  ?

  • G06F 30/13 - Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06T 17/20 - Wire-frame description, e.g. polygonalisation or tessellation

11.

SYSTEMS AND METHODS FOR RESOLVING NUMERICAL INSTABILITIES

      
Application Number 18641087
Status Pending
Filing Date 2024-04-19
First Publication Date 2024-10-24
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Scherz, Lennart
  • Pedersen, Claus Bech Wittendorf

Abstract

Embodiments determine physical behavior of real-world objects. Using a computer-based model representing a real-world object, embodiments add pseudo-constitutive modeling to the computer-based model to alleviate local numerical instabilities caused by ill-conditioned elemental stiffness operators within elements of the model. A computer-based model, representing a real-world object using a plurality of elements, is defined which indicates one or more materials represented by the elements. Equations describing physics-based behaviors of the one or more materials are defined. A stabilization equation that is a function of a non-linear deformation gradient matrix is defined. A simulation is performed of the real-world object, subject to a load, using the defined computer-based model, the defined equations describing physics-based behaviors, and the defined stabilization equation. Performing the simulation includes applying the stabilization equation to each of the plurality of elements. Results of performing the simulation indicate the physical behavior of the real-world object.

IPC Classes  ?

  • G06F 30/23 - Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
  • G06F 111/10 - Numerical modelling

12.

Multiscale Reactive Flow In Complex Microstructures

      
Application Number 18589248
Status Pending
Filing Date 2024-02-27
First Publication Date 2024-08-29
Owner Dassault Systems Americas Corp. (USA)
Inventor
  • Salazar Tio, Rafael
  • Paspureddi, Akhilesh
  • Balasubramanian, Ganapathi Raman
  • Crouse, Bernd

Abstract

Embodiments determine behavior of reactive flow systems. One such embodiment defines a plurality of models of the reactive flow system, wherein each defined model represents the reactive flow system at a respective scale. A velocity field for the reactive flow system is determined using a first model, at a first respective scale, of the defined plurality of models and a diffusivity for the reactive flow system is determined using a second model, at a second respective scale, of the defined plurality of models. In turn, a plurality of reaction parameters for the reactive flow system are defined. Then, behavior of the reactive flow system is automatically determined by using the determined velocity field, the determined diffusivity, and the defined plurality of reaction parameters as inputs to a reactive transport solver.

IPC Classes  ?

  • G16C 20/10 - Analysis or design of chemical reactions, syntheses or processes
  • G06F 30/28 - Design optimisation, verification or simulation using fluid dynamics, e.g. using Navier-Stokes equations or computational fluid dynamics [CFD]
  • G06T 7/215 - Motion-based segmentation

13.

Prediction of Mechanical Properties of Sedimentary Rocks based on a Grain to Grain Parametric Cohesive Contact Model

      
Application Number 18644176
Status Pending
Filing Date 2024-04-24
First Publication Date 2024-08-29
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Sun, Zhuang
  • Salazar-Tio, Rafael
  • Fager, Andrew
  • Crouse, Bernd

Abstract

Disclosed are computer implemented techniques for conducting a simulation of physical properties of a porous medium. The features include receiving a micro-CT 3D image that captures a representative elemental volume of the porous medium, the porous medium defined as having mineral types and fluid types with individual grains and grain to grain contacts, labeling the micro-CT 3D image as individual voxels according to mineral and fluid types and labeling the mineral type voxels as belonging to separated and fixed individual grains. The features also include transforming the labeled voxels into an unstructured conformal mesh representation for all grains and applying the unstructured conformal mesh representation to a parametric cohesive contact engine, with the parametric cohesive contact engine executing a parametric cohesive contact model that has an adjustable parameter, a critical separation δ0 conditioned according to consolidation level.

IPC Classes  ?

  • G06T 17/20 - Wire-frame description, e.g. polygonalisation or tessellation
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06T 15/04 - Texture mapping

14.

AUTOMATIC DETERMINATION OF VENTILATION GRILLE OPENING SIZE FOR NUMERICAL SIMULATION SETUP AUTOMATION

      
Application Number 18175670
Status Pending
Filing Date 2023-02-28
First Publication Date 2024-08-29
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Wang, Huhu
  • Kandasamy, Satheesh

Abstract

A computer-implemented method is disclosed that includes automatically determining a ventilation grille opening size estimation for numerical simulation setup automation based on an input in a computer-implemented environment. The computer-implemented method includes creating screenshots of a plurality of computer-rendered images of a three-dimensional grille geometry, with the three-dimensional grille geometry disposed at a different angle of rotation about a first axis, identifying which, if any, of the screenshots has an image of the three-dimensional grille geometry with a total opening value that is larger than every other one of the screenshot three-dimensional grille geometry images, and designating the identified image as a target image for further processing to determine the ventilation grille opening size estimation.

IPC Classes  ?

  • G06F 30/23 - Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
  • G06F 30/17 - Mechanical parametric or variational design
  • G06T 7/62 - Analysis of geometric attributes of area, perimeter, diameter or volume
  • G06V 10/44 - Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersectionsConnectivity analysis, e.g. of connected components

15.

Assessing vehicle noise

      
Application Number 18167956
Grant Number 12312100
Status In Force
Filing Date 2023-02-13
First Publication Date 2024-08-15
Grant Date 2025-05-27
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Casalino, Damiano
  • Van Der Velden, Wouter

Abstract

Embodiments assess vehicle noise. One such embodiment defines a computer-based model of a vehicle and automatically determines aerodynamic performance and propulsion performance of the vehicle based on the defined computer-based model. Responsively, a flight-dynamics simulation of the vehicle is performed using the determined aerodynamic performance and propulsion performance. Performing the flight-dynamics simulation produces flight status data. The flight status data is automatically down-sampled to generate a reduced dataset. A high-fidelity flow simulation of the vehicle is performed using the reduced dataset. Performing the high-fidelity flow simulation determines in-flight aerodynamic and aeroacoustic performance of the vehicle. In turn, based on the determined in-flight aerodynamic and aeroacoustic performance, noise physical characteristics of the vehicle are determined and an indication of the determined noise physical characteristics is stored in computer memory.

IPC Classes  ?

  • B64F 5/60 - Testing or inspecting aircraft components or systems
  • G08G 5/32 - Flight plan management for flight plan preparation
  • G08G 5/50 - Navigation or guidance aids
  • G08G 5/55 - Navigation or guidance aids for a single aircraft

16.

Computer simulation methodology to analyze mass, momentum, energy and charge transport in a Proton Exchange Membrane Fuel Cell

      
Application Number 18162764
Status Pending
Filing Date 2023-02-01
First Publication Date 2024-08-01
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Islam, Ashraful
  • Otomo, Hiroshi
  • Salazar-Tio, Rafael
  • Crouse, Bernd
  • Zhang, Raoyang
  • Chen, Hudong

Abstract

A method analyzes physical transport in a proton exchange membrane fuel cell (PEMFC) having three adjacent layers L1, L2, L3, each with a distinct porous structure. A first small scale multiphase simulation S1 of a first portion of the L1/L2 interface is used to characterize the L1/L2 interface. The S1 results are statistically extended to a larger second portion of the L1/L2 interface. The statistically extended L1/L2 interface is used as a boundary condition for a second multiphase simulation S2 to characterize the L2/L3 interface. S1 is repeated using the characterized L2/L3 interface as a boundary condition. S1 and S2 respectively simulate of one or more of momentum, energy, species, and charge transport across the L1/L2 and L2/L3 interface.

IPC Classes  ?

  • G06F 30/20 - Design optimisation, verification or simulation

17.

AVERAGE ACCELERATIONS FOR SENSITIVITY BASED OPTIMIZATION

      
Application Number 18147783
Status Pending
Filing Date 2022-12-29
First Publication Date 2024-07-04
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Scherz, Lennart
  • Pedersen, Claus Bech Wittendorf

Abstract

Embodiments automatically determine optimized designs of real-world objects. Using a computer-based model representing a real-world object, an embodiment determines equilibriums of the real-world object across a plurality of time steps. Determining said equilibriums determines velocities of the real-world object across the plurality of time steps. Average acceleration of the real-world object is determined for each of a plurality of time windows (defined across the plurality of time steps) using the determined velocities. Sensitivity of each determined average acceleration is calculated. The determined average accelerations are used to define at least one of a constraint and an objective function. The computer-based model representing the real-world object is iteratively optimized, using the calculated sensitivity of each determined acceleration, with respect to at least one of the constraint and the objective function. The iterative optimization results in an updated computer-based model, representing the optimized design of the real-world object.

IPC Classes  ?

  • G06F 30/23 - Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]

18.

System and method for communication between a web-based application and a computation intensive executable

      
Application Number 18147897
Grant Number 12288083
Status In Force
Filing Date 2022-12-29
First Publication Date 2024-07-04
Grant Date 2025-04-29
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Hoene, John
  • Miller, Joseph
  • Deziel, Steven
  • Meyer, Paul

Abstract

A system and method provide access by a web application running on a host computing device in communication with a remote server to a native binary DLL. A browser extension to the web application and a native messaging application communicate with the browser extension via standard input/output. A long-running computational process on the host computing device configured as a wrapper for the binary DLL is executable by the host computing device. The native messaging application and the long-running computational process communicate with one another via a named pipe, and the long-running computational process duration is independent of the native messaging application duration.

IPC Classes  ?

19.

SYSTEMS AND METHODS FOR ASSESSING DYNAMIC ERGONOMIC RISK

      
Application Number 18390174
Status Pending
Filing Date 2023-12-20
First Publication Date 2024-06-20
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Mazareinezhad, Farhad
  • Brouillette, David
  • Charland, Julie
  • Imbeau, Daniel
  • Sekkay, Firdaous

Abstract

Embodiments provide functionality to assess dynamic ergonomic risk. One such example embodiment receives process planning data for an operator performing a task. Based on the received process planning data, parameters for a time analysis are defined and a time analysis of the operator performing the task is performed using the defined parameters. In turn, static ergonomic risk is determined based on the received process planning data. Then, an indication of dynamic ergonomic risk is provided based on (i) results of performing the time analysis and (ii) the determined static ergonomic risk.

IPC Classes  ?

  • G06F 40/40 - Processing or translation of natural language
  • G06F 11/36 - Prevention of errors by analysis, debugging or testing of software

20.

COMPUTER SYSTEM FOR SIMULATING PHYSICAL PROCESSES USING SURFACE ALGORITHM

      
Application Number 18503323
Status Pending
Filing Date 2023-11-07
First Publication Date 2024-05-16
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Gopalakrishnan, Pradeep
  • Zhang, Raoyang
  • Chen, Hudong
  • Wang, Junye
  • Jammalamadaka, Avinash

Abstract

Described are computer implemented techniques for simulating elements of a fluid flow. These techniques include storing in a memory state vectors for a plurality of voxels, the state vectors comprising a plurality of entries that correspond to particular momentum states of a plurality of possible momentum states at a voxel, storing in a memory a representation of at least one surface that is sized and oriented independently of the size and orientation of the voxels, perform interaction operations on the state vectors, the interaction operations modelling interactions between elements of different momentum states, perform surface interaction operations on the representation of the surface, the surface interaction operations modelling interactions between the surface and substantially all elements of voxels, and performing move operations on the state vectors to reflect movement of elements to new voxels.

IPC Classes  ?

  • G06F 30/28 - Design optimisation, verification or simulation using fluid dynamics, e.g. using Navier-Stokes equations or computational fluid dynamics [CFD]
  • G06F 7/485 - AddingSubtracting
  • G06N 7/08 - Computing arrangements based on specific mathematical models using chaos models or non-linear system models

21.

System and Method for Energy Storage Device Generative Design

      
Application Number 17823274
Status Pending
Filing Date 2022-08-30
First Publication Date 2024-02-29
Owner Dassault Systèmes Americas Corp. (USA)
Inventor
  • Doyle, Michael Joseph
  • Chattopadhyay, Abhijit

Abstract

A computer-implemented method and corresponding system perform generative design of an energy storage device. The method automatically builds at least one model of the energy storage device. The building is based on a design parameter space and employs a machine learning process. The method automatically performs a simulation of the energy storage device using the design parameter space, a design evaluation space, and the at least one model built. The performing produces at least one prediction. The method automatically evolves at least one of (i) the design parameter space and (ii) the design evaluation space. In an event the at least one prediction indicates that a product design objective or model design objective has been achieved, the method automatically converges on the design parameter space evolved, thereby completing a generative design of the energy storage device and, otherwise, repeats the building, performing, and evolving.

IPC Classes  ?

  • G06F 30/27 - Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model

22.

Refractive index calculations for materials

      
Application Number 17818469
Grant Number 12032192
Status In Force
Filing Date 2022-08-09
First Publication Date 2024-02-15
Grant Date 2024-07-09
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Schweizer, Sabine
  • Skinner, Kwan
  • Subramanian, Lalitha

Abstract

Embodiments calculate birefringence of materials. One such embodiment builds one or more three-dimensional structure models of one or more compounds forming a material. Each built three-dimensional structure model is aligned along a molecular axis and one or more tilt angles are set for each aligned three-dimensional structure model. A molecular polarizability tensor for each three-dimensional structure model with the set tilt angles is then calculated. An embodiment accounts for anisotropy by measuring the width and length of each model with the set tilt angles to determine aspect ratios. To continue, birefringence of the material is calculated based on the determined molecular polarizability tensors of the one or more models. Embodiments can be employed for simulating, optimizing, and designing real-world objects, e.g., in an optimization to select a material for a phone display that conforms with performance/manufacturing requirements.

IPC Classes  ?

23.

Automatic creation of three-dimensional (3D) variable resolution region geometries

      
Application Number 17812584
Grant Number 12307595
Status In Force
Filing Date 2022-07-14
First Publication Date 2024-01-25
Grant Date 2025-05-20
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Wang, Huhu
  • Kandasamy, Satheesh

Abstract

A computer-implemented method is disclosed for creating three-dimensional (3D) variable resolution (VR) region geometries of a modeled object for use in a computer-implemented numerical simulation involving the modeled object. The computer-implemented method includes, inter alia, generating two-dimensional (2D) orthographic views of a 3D modeled object, and identifying edges of each of the 2D orthographic views with a computer-based ray casting method. The computer-based ray casting method includes, for each respective one of the 2D orthographic views, casting virtual rays from different directions toward the 2D orthographic view within a plane of the 2D orthograph view, and detecting an intersection point for each of the virtual rays with an edge of the 2D orthographic view.

IPC Classes  ?

  • G06T 17/10 - Volume description, e.g. cylinders, cubes or using CSG [Constructive Solid Geometry]
  • G06T 15/06 - Ray-tracing
  • G06T 15/20 - Perspective computation
  • G06T 17/20 - Wire-frame description, e.g. polygonalisation or tessellation
  • G06T 19/20 - Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts

24.

System and Method for Fast Computer Simulation of Injection Molding

      
Application Number 17743015
Status Pending
Filing Date 2022-05-12
First Publication Date 2023-11-16
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Jin, Xiaoshi Stone
  • Chiou, Shiaw Yuh

Abstract

A computer-implemented method and corresponding computer-based system perform a computer simulation, via at least one processor, of a filling stage of an injection molding process that fills a part cavity of a part with material over a filling time. The simulation is based on a boundary integration method and a mesh model. The mesh model represents the part cavity. The simulation computes a part thickness distribution of the part based on the mesh model. The boundary integration method computes velocity and temperature at a flow front of the material over the part thickness distribution computed and determines advancement of the flow front based on the velocity and temperature computed. The simulation outputs, via the processor, at least one indication of behavior of the injection molding process determined based on the simulation. The simulation transpires in real-time relative to the filling time.

IPC Classes  ?

  • G06F 30/20 - Design optimisation, verification or simulation
  • B29C 45/76 - Measuring, controlling or regulating

25.

Determination of oil removed by gas via miscible displacement in reservoir rock

      
Application Number 18317473
Grant Number 12001767
Status In Force
Filing Date 2023-05-15
First Publication Date 2023-11-09
Grant Date 2024-06-04
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Crouse, Bernd
  • Xu, Rui
  • Sun, Guangyuan

Abstract

Systems, methods, and computer program products can be used for determining the amount of oil removed by a miscible gas flood. One of the methods includes identifying locations of oil within a volume representing a reservoir rock sample. The method includes identifying locations of gas within the volume. The method also includes determining the amount of oil removed based on locations within the volume where oil is either coincident with the gas or is connected to the gas by a continuous oil path.

IPC Classes  ?

  • G06F 30/28 - Design optimisation, verification or simulation using fluid dynamics, e.g. using Navier-Stokes equations or computational fluid dynamics [CFD]
  • E21B 41/00 - Equipment or details not covered by groups
  • E21B 43/16 - Enhanced recovery methods for obtaining hydrocarbons
  • E21B 43/20 - Displacing by water
  • E21B 49/00 - Testing the nature of borehole wallsFormation testingMethods or apparatus for obtaining samples of soil or well fluids, specially adapted to earth drilling or wells
  • G01V 20/00 - Geomodelling in general
  • G06T 7/60 - Analysis of geometric attributes

26.

Grasp Planning Of Unknown Object For Digital Human Model

      
Application Number 18173172
Status Pending
Filing Date 2023-02-23
First Publication Date 2023-08-24
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Bourret, Quentin
  • Lemieux, Pierre-Olivier
  • Charland, Julie
  • Aissaoui, Rachid

Abstract

An embodiment receives models of an object and an environment and an indication of position of a digital human model (DHM). An oriented bounding box (with a plurality of faces) surrounding the model of the object is determined and, for each of the plurality of faces, a candidate grasp location, a candidate grasp orientation, and a candidate grasp type is determined. From amongst the plurality of faces, one or more graspable faces is determined based on: the candidate grasp locations, the candidate grasp orientations, the environment model, and dimensions of each face. Then, an optimal graspable face is identified based on a hierarchy and the position of the DHM. An inverse kinematic solver determines position and orientation, i.e., grasp, of an end effector of the DHM grasping the object based on the candidate grasp location, candidate grasp orientation, and candidate grasp type of the optimal graspable face.

IPC Classes  ?

27.

System and Method for 3D Multi-Scale Modeling

      
Application Number 17587214
Status Pending
Filing Date 2022-01-28
First Publication Date 2023-08-03
Owner DASSAULT SYSTÈMES AMERICAS CORP. (USA)
Inventor
  • Mechin, Pierre Yves
  • Doyle, Michael Joseph

Abstract

A computer-implemented method and corresponding computer-based system generate a three-dimensional (3D) multi-scale model of a 3D system. The computer-implemented method generates, at a given scale, an artifact model that indicates properties, characteristics, and artifacts of the 3D system. The computer-implemented method modifies a series of representational models of the 3D system based on the artifact model generated. Modifying the series includes mapping the properties, characteristics, and artifacts to a representational model in the series of representational models at a higher scale or lower scale relative to the given scale. The mapping bridges a given representational model of the series of representational models at the given scale and the representational model at the higher scale or lower scale. The computer-implemented method automatically stores, in a database, the artifact model in association with the series of representational models modified, thereby generating the 3D multi-scale model of the 3D system.

IPC Classes  ?

  • G06F 30/27 - Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
  • G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks

28.

Representing Full-Scale Wind Turbine Noise

      
Application Number 17590041
Status Pending
Filing Date 2022-02-01
First Publication Date 2023-08-03
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Casalino, Damiano
  • Van Der Velden, Wouter

Abstract

Techniques for conducting an air flow simulation for a wind turbine are described. The techniques include importing a file containing a digitized representation of a three-dimensional blade geometry, extracting from the file, blade constructive parameters, and calculating a low-order air flow past a wind-turbine that includes the blade, based on a Blade Element Momentum Theory (BEMT) to determine sectional angle of attack and free-stream velocity, boundary layer transition, and acoustic noise results. The techniques also include performing air flow simulation for a given number of blade sections, and generating virtual microphone rings. The process also includes computing noise spectra at the virtual microphone rings and blending the noise spectra generated and generating synthetic noise signals from each section by inverse Fourier transform of the noise spectra and converting the noise spectra into an audio track.

IPC Classes  ?

  • G06F 30/28 - Design optimisation, verification or simulation using fluid dynamics, e.g. using Navier-Stokes equations or computational fluid dynamics [CFD]

29.

Critical Points for Test Data Preprocessing

      
Application Number 17580695
Status Pending
Filing Date 2022-01-21
First Publication Date 2023-07-27
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Mclendon, Wesley
  • Stewart, Joshua

Abstract

A computer-implemented method includes receiving, in computer memory, a first test data set that comprises results of a real-world test of a material, where the first test data set comprises a plurality of test data points. The method further includes identifying one or more critical points among the test data points in the first test data set and processing the first test data set with a computer processor to produce a second test data set with differing (e.g., fewer) test data points than the first test data set, wherein the second test data set includes all the test data points that were identified as critical points in the first test data set and at least some other data points.

IPC Classes  ?

  • G06F 30/10 - Geometric CAD
  • G01N 3/08 - Investigating strength properties of solid materials by application of mechanical stress by applying steady tensile or compressive forces
  • G01N 3/06 - Special adaptations of indicating or recording means

30.

SYSTEMS AND METHODS FOR ASSESSING ERGONOMIC RISK

      
Application Number 18063338
Status Pending
Filing Date 2022-12-08
First Publication Date 2023-06-08
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Bourret, Quentin
  • Charland, Julie
  • Imbeau, Daniel
  • Brouillette, David
  • Djire, Jean-Baptist

Abstract

Embodiments assess ergonomic risk in environments, such as factories and workstations. One such embodiment begins by receiving process planning data for an operator performing a task. In turn, the received process planning data is used to generate a posture for the operator to perform the task in a certain real-world environment. The generated posture is processed using a hierarchical decision tree to determine ergonomic risk of the posture in the certain real-world environment. Output includes an indication of the determined ergonomic risk.

IPC Classes  ?

  • G06F 30/17 - Mechanical parametric or variational design
  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment

31.

SYSTEMS AND METHODS FOR DETERMINING AN ERGONOMIC RISK ASSESSMENT SCORE AND INDICATOR

      
Application Number 18063373
Status Pending
Filing Date 2022-12-08
First Publication Date 2023-06-08
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Bourret, Quentin
  • Charland, Julie
  • Brouillette, David
  • Imbeau, Daniel

Abstract

Embodiments assess ergonomic risk of causing harm to a worker in a workplace. One such embodiment receives an indication of posture risk level for each of a plurality of digital human models performing a task. In turn, a weighted average of the received indications of posture risk level is determined. This determined weighted average is indicative of ergonomic risk to a real-world worker performing the task in a workplace. Embodiments consider consecutive risk through modifications to weights used in the determining the weighted average.

IPC Classes  ?

  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling

32.

Smart Phrase Generator to Instruct Digital Manikin Action

      
Application Number 17456933
Status Pending
Filing Date 2021-11-30
First Publication Date 2023-06-01
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Brouillette, David
  • Charland, Julie
  • Caron, Hugues

Abstract

Embodiments determine manikin posture for simulations of real-world environments. An embodiment automatically generates a phrase by performing a hierarchical analysis using data regarding the real-world environment. According to an embodiment, the generated phrase describes a task, to be simulated, performed by a manikin in an environment. In turn, one or more posture engine inputs are determined based on the generated phrase. The posture for the manikin in a simulation of the manikin performing the task in the environment is then automatically determined based on the determined one or more posture engine inputs.

IPC Classes  ?

  • G06F 30/20 - Design optimisation, verification or simulation
  • G06F 11/34 - Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation
  • G06F 9/48 - Program initiatingProgram switching, e.g. by interrupt

33.

Universal Wall Boundary Condition Treatment for K-Omega Turbulence Models

      
Application Number 18072947
Status Pending
Filing Date 2022-12-01
First Publication Date 2023-05-18
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor Sanchez-Rocha, Martin

Abstract

Disclosed are techniques for simulating a physical process and for determining boundary conditions for a specific energy dissipation rate of a k-Omega turbulence fluid flow model of a fluid flow, by computing from a cell center distance and fluid flow variables a value of the specific energy dissipation rate for a turbulent flow that is valid for a viscous layer, buffer layer, and logarithmic region of a boundary defined in the simulation space. The value is determined by applying a buffer layer correction factor as a first boundary condition for the energy dissipation rate and by applying a viscous sublayer correction factor as a second boundary condition for the energy dissipation rate.

IPC Classes  ?

  • G06F 30/28 - Design optimisation, verification or simulation using fluid dynamics, e.g. using Navier-Stokes equations or computational fluid dynamics [CFD]
  • G06F 17/13 - Differential equations
  • G06N 5/02 - Knowledge representationSymbolic representation
  • G06T 17/20 - Wire-frame description, e.g. polygonalisation or tessellation

34.

Internal Generation of Contact Entities to Model Contact Behavior in Simulations Involving Non-Circular Beam Elements

      
Application Number 17455260
Status Pending
Filing Date 2021-11-17
First Publication Date 2023-05-18
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Spinelli, Marco
  • Harkness, Harrington Hunter

Abstract

Embodiments of the present invention allow computer-aided design (CAD) software users to accurately model contact behavior of a real-world object with minimal simulation overhead. An embodiment automatically generates contact entities to represent extremities of a surface of a beam element model according to an indicated cross-sectional geometry of the beam element model. A mesh is established based on the automatically generated contact entities to represent geometrical aspects of the surface of the beam element model. A simulation, where the mesh is constrained according to aspects of the beam element model, is then performed to determine contact behavior of the real-world object.

IPC Classes  ?

  • G06F 30/20 - Design optimisation, verification or simulation
  • G06F 30/12 - Geometric CAD characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD

35.

Computer simulation of physical fluids on a mesh in an arbitrary coordinate system

      
Application Number 18074646
Grant Number 11763048
Status In Force
Filing Date 2022-12-05
First Publication Date 2023-04-06
Grant Date 2023-09-19
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Chen, Hudong
  • Zhang, Raoyang
  • Gopalakrishnan, Pradeep

Abstract

Computer implemented techniques for simulating a fluid flow about a surface of a solid, include receiving a coordinate system for representation of a curvilinear mesh that conforms to the surface of the solid, simulating, with a lattice velocity set transport of particles in a volume of fluid, with the transport causing collision among the particles, executing a distribution function for transport of the particles, with the distribution function including a particle collision determination and a change in particle distribution associated with the curvilinear mesh, performing by the computing system, advection operations in the coordinate system under constraints applied to particle momentum values and mapping by the computer system values resulting from simulating onto the curvilinear mesh by translation of the particle momentum values and spatial coordinates determined in the coordinate system into momentum and spatial values in the curvilinear space.

IPC Classes  ?

  • G06F 30/20 - Design optimisation, verification or simulation
  • G01P 5/00 - Measuring speed of fluids, e.g. of air streamMeasuring speed of bodies relative to fluids, e.g. of ship, of aircraft
  • G06N 7/08 - Computing arrangements based on specific mathematical models using chaos models or non-linear system models
  • G06F 111/10 - Numerical modelling

36.

Determination of oil removed by gas via miscible displacement in reservoir rock

      
Application Number 17992045
Grant Number 11651125
Status In Force
Filing Date 2022-11-22
First Publication Date 2023-03-16
Grant Date 2023-05-16
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Crouse, Bernd
  • Xu, Rui
  • Sun, Guangyuan

Abstract

Systems, methods, and computer program products can be used for determining the amount of oil removed by a miscible gas flood. One of the methods includes identifying locations of oil within a volume representing a reservoir rock sample. The method includes identifying locations of gas within the volume. The method also includes determining the amount of oil removed based on locations within the volume where oil is either coincident with the gas or is connected to the gas by a continuous oil path.

IPC Classes  ?

  • E21B 41/00 - Equipment or details not covered by groups
  • E21B 49/00 - Testing the nature of borehole wallsFormation testingMethods or apparatus for obtaining samples of soil or well fluids, specially adapted to earth drilling or wells
  • G01V 99/00 - Subject matter not provided for in other groups of this subclass
  • G06T 7/60 - Analysis of geometric attributes
  • E21B 43/16 - Enhanced recovery methods for obtaining hydrocarbons
  • E21B 43/20 - Displacing by water

37.

Environment-aware prepositioning of digital models in an environment

      
Application Number 17305771
Grant Number 12321672
Status In Force
Filing Date 2021-07-14
First Publication Date 2023-01-26
Grant Date 2025-06-03
Owner DASSAULT SYSTÈMES AMERICAS CORP. (USA)
Inventor
  • Zeighami, Ali
  • Lemieux, Pierre-Olivier
  • Hagemeister, Nicola
  • Charland, Julie
  • Aissaoui, Rachid

Abstract

A computer-implemented method and system determine an initial or starting position of a manikin for use in simulation. The method automatically analyzes environment data to determine a highest ranking type of data from among the environment data. In response, a guiding vector and a sweep mode are determined based upon the determined highest ranking type of data. The determined guiding vector and sweep mode are used to automatically analyze free space between a manikin and a target object in a simulated real-world environment to determine an initial position for and pre-position of the manikin in a simulation of the real-world environment.

IPC Classes  ?

  • G06F 30/20 - Design optimisation, verification or simulation

38.

Multi-phase flow visualizations based on fluid occupation time

      
Application Number 17897310
Grant Number 11941331
Status In Force
Filing Date 2022-08-29
First Publication Date 2022-12-29
Grant Date 2024-03-26
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Crouse, Bernd
  • Xu, Rui

Abstract

Systems, methods, and computer program products can be used for visualizing the behavior of flow of two or more fluid phases, wherein a fluid phase behavior is represented in a visualization. One of the methods includes determining an occupation time, which is the amount of elapsed time from when a fluid phase first occupies a particular location until a second time. The method includes generating data for a visualization, with a location in the visualization corresponding to the particular location, and with the generated data for that location in the visualization indicating the occupation time.

IPC Classes  ?

  • G06F 30/20 - Design optimisation, verification or simulation
  • E21B 43/16 - Enhanced recovery methods for obtaining hydrocarbons
  • G01F 1/704 - Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow using marked regions or existing inhomogeneities within the fluid stream, e.g. statistically occurring variations in a fluid parameter
  • G01F 1/74 - Devices for measuring flow of a fluid or flow of a fluent solid material in suspension in another fluid
  • G06T 15/08 - Volume rendering
  • G01N 13/00 - Investigating surface or boundary effects, e.g. wetting powerInvestigating diffusion effectsAnalysing materials by determining surface, boundary, or diffusion effects
  • G01N 33/24 - Earth materials

39.

Design Optimization Guided by Discrete Geometrical Pattern Library

      
Application Number 17748272
Status Pending
Filing Date 2022-05-19
First Publication Date 2022-12-22
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Schmidt, Martin-Pierre Hugo
  • Pedersen, Claus Bech Wittendorf
  • Navez, Tanguy Theo

Abstract

A discrete geometrical pattern library guides a method for design optimization of a finite element model in a computer aided design (CAD) environment. Boundary conditions are applied to the finite element model, design variables for the bounded finite element model are initialized, and an objective function for the finite element model is evaluated. A gradient of the objective function is evaluated with respect to the design variables, an appearance constraint function is evaluated for the finite element model, and a gradient of the appearance constraint function is evaluated with respect to the design variables. The design variables are updated using a mathematical programming, and a convergence in the design optimization is detected, producing a converged design optimization of the finite element model is produced.

IPC Classes  ?

  • G06F 30/23 - Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
  • G06F 30/10 - Geometric CAD

40.

Prediction of mechanical properties of sedimentary rocks based on a grain to grain parametric cohesive contact model

      
Application Number 17342817
Grant Number 12002159
Status In Force
Filing Date 2021-06-09
First Publication Date 2022-12-15
Grant Date 2024-06-04
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Sun, Zhuang
  • Salazar-Tio, Rafael
  • Fager, Andrew
  • Crouse, Bernd

Abstract

0 conditioned according to consolidation level.

IPC Classes  ?

  • G06T 17/20 - Wire-frame description, e.g. polygonalisation or tessellation
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06T 15/04 - Texture mapping

41.

MANAGING ITERATIONS AND BRANCHING IN DESIGN

      
Application Number 17735198
Status Pending
Filing Date 2022-05-03
First Publication Date 2022-11-10
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Chang, Hsin-Chi
  • Pollefoort, Kevin
  • Tabenkin, Boris
  • Upham, William

Abstract

In one aspect, a computer-based method is disclosed for managing iterations and branching in a design evolution. The method includes creating a module that corresponds to a component in response to a user command and storing at least a first iteration and a second iteration of a design for the component in the module. Each of the first and second iterations contains one or more content objects. Moreover, each content object is an entity (e.g., a businessobject) or a relation (e.g., a connector), is identified by a content identifier, and is part of a single unit of content that represents all evolutions of the entity or relation and is associated with a corresponding physical object.

IPC Classes  ?

  • G06F 30/12 - Geometric CAD characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD

42.

INTEGRATING CALIBRATED MODELS WITH COMPUTATIONAL PHYSICS SIMULATIONS

      
Application Number 17210723
Status Pending
Filing Date 2021-03-24
First Publication Date 2022-09-29
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor Rao, Kaustubh

Abstract

A computer-implemented method of integrating a calibrated model with physics computations in a computer-based simulation of a planned or existing real-world environment is disclosed. The method includes representing a selected component with a calibrated model thereof, wherein the calibrated model of the selected component defines an interface boundary and a modeled region, which is inside the interface boundary and distinct from a physics region, which is outside the interface boundary. The method includes producing modeled solution variables based on the calibrated model at computational points along the interface boundary of the calibrated model. The method includes producing computed solution variables based on physics computations at computational points in the physics region. The method includes exchanging the modeled variables with the computed variables across the interface boundary.

IPC Classes  ?

  • G06F 30/12 - Geometric CAD characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
  • G06F 30/20 - Design optimisation, verification or simulation

43.

In-situ formulation of calibrated models in multi component physics simulation

      
Application Number 17210804
Status Pending
Filing Date 2021-03-24
First Publication Date 2022-09-29
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor Rao, Kaustubh

Abstract

A calibrated model is created from a physics computation model of a selected component. A setup for a virtual experiment for the selected component is received, and input parameters are defined. An output parameter to be modeled by the calibrated model is selected. The virtual experiment is conducted for the defined input parameters over a predefined range of values for a varied input parameter. Result data from the virtual experiment is recorded and used to produce the calibrated model.

IPC Classes  ?

44.

Computer simulation of multi-phase and multi-component fluid flows including physics of under-resolved porous structures

      
Application Number 17136259
Grant Number 11907625
Status In Force
Filing Date 2020-12-29
First Publication Date 2022-06-30
Grant Date 2024-02-20
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Otomo, Hiroshi
  • Tio, Rafael Salazar
  • Chen, Hudong
  • Zhang, Raoyang
  • Fager, Andrew
  • Balasubramanian, Ganapathi Raman
  • Crouse, Bernd
  • Fan, Hongli
  • Yang, Jingjing

Abstract

Disclosed are computer implemented techniques for conducting a fluid simulation of a porous medium. These techniques involve retrieving a representation of a three dimensional porous medium, the representation including pore space corresponding to the porous medium, with the representation including at least one portion of under-resolved pore structure in the porous medium, defining a representative flow model that includes the under-resolved pore structure in the representation, and constructing by the computer system fluid force curves that correspond to fluid forces in the under-resolved pore structure in the representation.

IPC Classes  ?

  • G06F 30/28 - Design optimisation, verification or simulation using fluid dynamics, e.g. using Navier-Stokes equations or computational fluid dynamics [CFD]
  • G06T 7/10 - SegmentationEdge detection
  • G06F 113/08 - Fluids
  • G06F 111/20 - Configuration CAD, e.g. designing by assembling or positioning modules selected from libraries of predesigned modules

45.

Method for Fast Detection of Unconstrained Motion and Low-stiffness Connections in Finite Element Modeling

      
Application Number 17126456
Status Pending
Filing Date 2020-12-18
First Publication Date 2022-06-23
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Harkness, Harrington
  • Eshraghi, Hossein
  • Haratian, Hosein

Abstract

A computer implemented method is configured to detect an unconstrained or low-stiffness connection between parts of an initial finite element (FE) model in a computer aided drafting (CAD) application. A stiffness matrix of the initial FE model is transformed into a reduced stiffness matrix. A singular mode is determined in the reduced stiffness matrix. The plurality of singular mode is identified as corresponding to an unconstrained or low-stiffness connection between parts of the FE model.

IPC Classes  ?

  • G06F 30/23 - Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
  • G06F 30/17 - Mechanical parametric or variational design

46.

Computer simulation of human respiratory droplets

      
Application Number 17131905
Grant Number 12125596
Status In Force
Filing Date 2020-12-23
First Publication Date 2022-06-23
Grant Date 2024-10-22
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Jilesen, Jonathan T.
  • Laskowski, Gregory M.

Abstract

Described are computer aided techniques to simulate a human respiratory event. The computer aided techniques access a model including a portion of a person's respiratory tract, which models the respiratory tract as a volumetric region, initiate a respiratory event into the volumetric regions, which respiratory event originates in the accessed model at a depth that is inside of the modeled respiratory tract, simulate movement of elements of the respiratory event within the volumetric region, with the elements representing particles of the respiratory event, at an inlet boundary condition representing an area of the model that is at the threshold depth inside the respiratory tract, and obtain from the simulation, a representation of a trajectory of particles of the respiratory event.

IPC Classes  ?

  • G16H 50/50 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
  • G06F 30/25 - Design optimisation, verification or simulation using particle-based methods

47.

Lattice Boltzmann solver enforcing total energy conservation

      
Application Number 17689131
Grant Number 12079552
Status In Force
Filing Date 2022-03-08
First Publication Date 2022-06-16
Grant Date 2024-09-03
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Gopalakrishnan, Pradeep
  • Chen, Hudong
  • Zhang, Raoyang
  • Jammalamadaka, Avinash
  • Li, Yanbing

Abstract

Techniques for simulating fluid flow using a lattice Boltzmann (LB) approach for solving scalar transport equations and solving for total energy are described. In addition to the lattice Boltzmann functions for fluid flow the techniques include modifying a set of state vectors of the particles by adding specific total energy to states of particles that will be advected and subtracting the specific total energy from states of particles that will not be advected over a time interval and performing advection of the particles according to the modified set of states.

IPC Classes  ?

  • G06F 30/23 - Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
  • G06F 30/28 - Design optimisation, verification or simulation using fluid dynamics, e.g. using Navier-Stokes equations or computational fluid dynamics [CFD]
  • G06F 111/10 - Numerical modelling
  • G06F 113/08 - Fluids

48.

Modeling and simulating material microstructures

      
Application Number 17449312
Grant Number 12380260
Status In Force
Filing Date 2021-09-29
First Publication Date 2022-04-14
Grant Date 2025-08-05
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Hanke, Felix
  • Wescott, James
  • Schweizer, Sabine
  • Subramanian, Lalitha
  • Skinner, Kwan
  • Akkermans, Reinier

Abstract

Embodiments generate computer based models, e.g., computer aided design (CAD) models, of materials. One such embodiment selects at least one section of a model representing a unit of a material. In turn, at least one physical or chemical property of the model is estimated based upon a proposed modification to the selected at least one section of the model and a proposed modification to a remainder of the model representing the unit of material. This selecting and estimating is iterated until the estimated at least one physical or chemical property conforms to a user specification of the at least one physical or chemical property. In this way, such an embodiment creates a model of a subject material that conforms to user specified physical and chemical properties.

IPC Classes  ?

  • G06F 30/25 - Design optimisation, verification or simulation using particle-based methods
  • G06F 111/10 - Numerical modelling

49.

Pressure cancelation of unsteady boundary conditions during simulation of fluid flows

      
Application Number 17060264
Grant Number 12073154
Status In Force
Filing Date 2020-10-01
First Publication Date 2022-04-07
Grant Date 2024-08-27
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Senthooran, Sivapalan
  • Eldesouky, Mohamed Ibrahim
  • Powell, Robert
  • Alajbegovic, Ales

Abstract

Disclosed are computer implemented techniques for correcting for numerically generated pressure waves at an inlet of a simulation space. The techniques include receiving a model of a simulation space and applying an inlet pressure to an inlet of the simulation space. The applied inlet pressure generates fluctuating velocities that produce undesired, numerically-generated pressure waves. The numerically generated pressure waves are measured to establish a measured pressure history. The measured pressure history is subtracted from the applied inlet boundary pressure history to provide a set of boundary conditions. The process conducts a fluid simulation using the set of boundary conditions. The process repeats using a subsequent set of boundary conditions, until an iteration is reached where the measured pressures near the inlet are sufficiently small to compensate for undesired, numerically-generated pressure waves, and thereafter stores that subsequent set of boundary conditions to provide a corrected set of boundary conditions.

IPC Classes  ?

  • G06F 30/28 - Design optimisation, verification or simulation using fluid dynamics, e.g. using Navier-Stokes equations or computational fluid dynamics [CFD]
  • G06F 111/04 - Constraint-based CAD
  • G06F 111/10 - Numerical modelling
  • G06F 113/08 - Fluids

50.

Virtualized cable modeling for manufacturing resource simulation

      
Application Number 16944859
Grant Number 11886174
Status In Force
Filing Date 2020-07-31
First Publication Date 2022-02-03
Grant Date 2024-01-30
Owner Dassault Systemes Americas Corp. (USA)
Inventor Pathre, Uday

Abstract

Embodiments simulate a manufacturing resource including a cable by creating a polyline model of the cable that includes a collection of points. For each point, there is an associated point mass and zero mass sphere, and an assigned elasticity and torsional stiffness between the point and adjacent points. Position and orientation of a start point and an end point of the points is defined based upon position in three dimensional (3D) space of a manufacturing resource. In turn, a simulation of the cable for a time step is performed by computing forces on each point using: (i) the associated point mass, (ii) the associated zero mass sphere, (iii) the assigned elasticity and torsional stiffness between the point and adjacent points, and (iv) the defined position and orientation of the start point and end point. Performing the simulation determines position in 3D space of each point based on the computed forces.

IPC Classes  ?

  • G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
  • G06F 30/23 - Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
  • G06F 30/10 - Geometric CAD

51.

Display screen portion with graphical user interface for augmented reality

      
Application Number 29735994
Grant Number D0942485
Status In Force
Filing Date 2020-05-27
First Publication Date 2022-02-01
Grant Date 2022-02-01
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Themes, Brendan David
  • Conrad, Steven Paul

52.

System and Method for Updating Real-Time Project Status Based on Deliverable Status

      
Application Number 17361639
Status Pending
Filing Date 2021-06-29
First Publication Date 2022-01-06
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Prasad, Ajay
  • Ruccio, William J.
  • Kumar, Singh Mukesh

Abstract

An application updates a status of a project with a plurality of tasks, where each task has at least one deliverable. The project status is updated in real-time based on a deliverable status of at least one task deliverable. For each project task with at least one deliverable, a plurality of deliverable lifecycle states to be tracked are defined. Each tracked deliverable lifecycle state is mapped to a percentage completion of a project task. A weightage is assigned to each deliverable according to an importance of the deliverable. A changed lifecycle state is received for a deliverable, and the project task percentage completion status is automatically adjusted according to a product of the changed lifecycle state and the assigned weightage.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06F 16/22 - IndexingData structures thereforStorage structures
  • G06F 16/23 - Updating

53.

Computer system for simulating physical processes using surface algorithm

      
Application Number 16914730
Grant Number 11847391
Status In Force
Filing Date 2020-06-29
First Publication Date 2021-12-30
Grant Date 2023-12-19
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Gopalakrishnan, Pradeep
  • Zhang, Raoyang
  • Chen, Hudong
  • Wang, Junye
  • Jammalamadaka, Avinash

Abstract

Described are computer implemented techniques for simulating elements of a fluid flow. These techniques include storing in a memory state vectors for a plurality of voxels, the state vectors comprising a plurality of entries that correspond to particular momentum states of a plurality of possible momentum states at a voxel, storing in a memory a representation of at least one surface that is sized and oriented independently of the size and orientation of the voxels, perform interaction operations on the state vectors, the interaction operations modelling interactions between elements of different momentum states, perform surface interaction operations on the representation of the surface, the surface interaction operations modelling interactions between the surface and substantially all elements of voxels, and performing move operations on the state vectors to reflect movement of elements to new voxels.

IPC Classes  ?

  • G06F 30/28 - Design optimisation, verification or simulation using fluid dynamics, e.g. using Navier-Stokes equations or computational fluid dynamics [CFD]
  • G06F 7/485 - AddingSubtracting
  • G06N 7/08 - Computing arrangements based on specific mathematical models using chaos models or non-linear system models
  • G06F 113/08 - Fluids

54.

Mesh void space identification and auto seeding detection in computer added design defined geometries

      
Application Number 16874977
Grant Number 11615218
Status In Force
Filing Date 2020-05-15
First Publication Date 2021-11-18
Grant Date 2023-03-28
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor Rao, Kaustubh

Abstract

Described are computer implemented techniques to select a single surface of a computer aided design (CAD) as a surface that shares a boundary with a void space that will be discretized, produce a virtual geometry item that is positioned within or about the void region to define the volume to be discretization and propagate a mesh within the defined volume by discretizing the CAD generated geometry by a discretization factor to find a first valid seed point within the CAD generated geometry that satisfies all virtual geometries taken together.

IPC Classes  ?

  • G06F 30/10 - Geometric CAD
  • G06F 30/28 - Design optimisation, verification or simulation using fluid dynamics, e.g. using Navier-Stokes equations or computational fluid dynamics [CFD]
  • G06F 111/10 - Numerical modelling

55.

System and method for determining degradation dependent open cell voltage for cathode materials

      
Application Number 17184249
Grant Number 11442111
Status In Force
Filing Date 2021-02-24
First Publication Date 2021-09-16
Grant Date 2022-09-13
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Carlsson, Johan
  • Skinner, Kwan
  • Doyle, Michael
  • Reynolds, Nick
  • Subramanian, Lalitha
  • Hanke, Felix

Abstract

An automated system and method to investigate degradation of cathode materials in batteries via atomistic simulations, and in particular by simulating the creation of atomistic defects in the cathode material, which occurs during charge cycling. A systematic procedure relates the degradation of battery performance metrics to underlying structural changes due to atomic rearrangements within the material, for example through density functional theory simulations. The performance metrics modeled with this approach include the Open Cell Voltage (OCV) as well as the discharge capacity curve.

IPC Classes  ?

  • G01R 31/392 - Determining battery ageing or deterioration, e.g. state of health
  • G01R 31/367 - Software therefor, e.g. for battery testing using modelling or look-up tables
  • H01M 10/42 - Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
  • H01M 10/48 - Accumulators combined with arrangements for measuring, testing or indicating the condition of cells, e.g. the level or density of the electrolyte

56.

SIMUNIT TOKEN

      
Application Number 1605422
Status Registered
Filing Date 2021-05-21
Registration Date 2021-05-21
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer-aided design (CAD) software for use in designing objects in two dimensions, three dimensions and multi-physics, and for use in simulation; software for graphic visualization, display, simulation, animation, publishing, documents searches; computer software featuring artificial intelligence; software for managing and presenting knowledge and technical data related to industrial products, their production, their use, their maintenance, their documentation; product lifecycle management (PLM) software; software for generating and displaying images; software for analyzing data using a search-based application; software for modelling digital mock-ups and digital manikins; pre-recorded digital storage media. Development, maintenance and updating services for computer-aided design (CAD) software and simulation software; computer services, namely, cloud hosting provider services; Software as a Service (SaaS) services featuring software for use in designing and simulating objects; Platform as a Service (PaaS) services featuring computer software platforms for designing and simulating objects; Infrastructure as a Service (IaaS) services, namely, hosting software for designing and simulating objects; research and development in the field of computer-aided design (CAD) software, simulation software and computer software featuring artificial intelligence; engineering services in the field of computer-aided design (CAD) software and simulation software; consulting services in the field of computer-aided design (CAD) software and simulation software; technical assistance in the field of software repair and software customization.

57.

SIMUNIT CREDIT

      
Application Number 1602702
Status Registered
Filing Date 2021-05-10
Registration Date 2021-05-10
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer-aided design (CAD) software for use in designing objects in two dimensions, three dimensions and multi-physics, and for use in simulation; software for graphic visualization, display, simulation, animation, publishing, documents searches; computer software featuring artificial intelligence; software for managing and presenting knowledge and technical data related to industrial products, their production, their use, their maintenance, their documentation; product lifecycle management (PLM) software; software for generating and displaying images; software for analyzing data using a search-based application; software for modelling digital mock-ups and digital manikins; pre-recorded digital storage media. Development, maintenance and updating services for computer-aided design (CAD) software and simulation software; computer services, namely, cloud hosting provider services; Software as a Service (SaaS) services featuring software for use in designing and simulating objects ; Platform as a Service (PaaS) services featuring computer software platforms for designing and simulating objects; Infrastructure as a Service (IaaS) services, namely, hosting software for designing and simulating objects; research and development in the field of computer-aided design (CAD) software, simulation software and computer software featuring artificial intelligence ; engineering services in the field of computer-aided design (CAD) software and simulation software; consulting services in the field of computer-aided design (CAD) software and simulation software; technical assistance in the field of software repair and software customization.

58.

Universal wall boundary condition treatment for k-omega turbulence models

      
Application Number 16707163
Grant Number 11544431
Status In Force
Filing Date 2019-12-09
First Publication Date 2021-06-10
Grant Date 2023-01-03
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor Sanchez-Rocha, Martin

Abstract

Disclosed are techniques for simulating a physical process and for determining boundary conditions for a specific energy dissipation rate of a k-Omega turbulence fluid flow model of a fluid flow, by computing from a cell center distance and fluid flow variables a value of the specific energy dissipation rate for a turbulent flow that is valid for a viscous layer, buffer layer, and logarithmic region of a boundary defined in the simulation space. The value is determined by applying a buffer layer correction factor as a first boundary condition for the energy dissipation rate and by applying a viscous sublayer correction factor as a second boundary condition for the energy dissipation rate.

IPC Classes  ?

  • G06F 30/28 - Design optimisation, verification or simulation using fluid dynamics, e.g. using Navier-Stokes equations or computational fluid dynamics [CFD]
  • G06F 17/13 - Differential equations
  • G06N 5/02 - Knowledge representationSymbolic representation
  • G06T 17/20 - Wire-frame description, e.g. polygonalisation or tessellation

59.

Geometrical dimensionality control in optimization

      
Application Number 17114577
Grant Number 12164846
Status In Force
Filing Date 2020-12-08
First Publication Date 2021-06-10
Grant Date 2024-12-10
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Gerzen, Nikolai
  • Pedersen, Claus Bech Wittendorf
  • Michalski, Thorsten Horst Henryk

Abstract

A computer-implemented method of automatically determining an optimized design for manufacturing a real-world object includes: defining, in memory of a computer-based processor, a finite element model representing a real-world object, the finite element comprising a plurality of elements; evaluating, with the computer-based processor, a distribution of a design variable throughout a vicinity of the finite element model, using singular value decomposition (SVD), to produce a singular value for the design variable in each respective element in the vicinity of the finite element model; defining optimization constraints for the vicinity of the finite element model based on the singular values produced from the SVD; and optimizing the finite element model with respect to the design variable by locally enforcing a geometry of the real-world object in the vicinity based on the defined optimization constraints.

IPC Classes  ?

  • G06F 30/23 - Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
  • G06F 30/10 - Geometric CAD
  • G06T 17/20 - Wire-frame description, e.g. polygonalisation or tessellation
  • G06F 111/04 - Constraint-based CAD

60.

Computer system for simulating physical process using lattice Boltzmann based scalar transport enforcing Galilean invariance for scalar transport

      
Application Number 16987820
Grant Number 12169669
Status In Force
Filing Date 2020-08-07
First Publication Date 2021-05-06
Grant Date 2024-12-17
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Gopalakrishnan, Pradeep
  • Zhang, Raoyang
  • Chen, Hudong
  • Jammalamadaka, Avinash

Abstract

Disclosed are techniques for scalar solvers in flow simulations that include simulating using a scalar lattice velocity set in a computing system, movement of scalar particles representing a scalar quantity in a volume of fluid, with the scalar particles carried by flow particles of the volume of fluid, and with the movement of the scalar particles causing collisions among the scalar particles; and evaluating, a non-equilibrium post-collide scalar distribution function of a specified order that is representative of the scalar collision.

IPC Classes  ?

  • G06F 30/25 - Design optimisation, verification or simulation using particle-based methods
  • G06F 111/10 - Numerical modelling

61.

Method and Apparatus for Automatic Underhood Thermal Modeling

      
Application Number 17011088
Status Pending
Filing Date 2020-09-03
First Publication Date 2021-04-22
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Hermetet, Andrew
  • Malinovskiy, Mark
  • Tate, Jr., Edward Dean

Abstract

Computer-implemented techniques for simulating underhood conditions for a vehicle and the like are disclosed. The computer-implemented techniques include receiving by a computer processing system digital data of a three dimensional representation of modeling of a fluid source, a fluid sink, and plural fluid nodes, executing a transient thermal model that includes an underhood fluid model, and performing a simulation to simulate fluid flow from the fluid source to the fluid sink through each of the plural fluid nodes.

IPC Classes  ?

  • G06F 30/28 - Design optimisation, verification or simulation using fluid dynamics, e.g. using Navier-Stokes equations or computational fluid dynamics [CFD]
  • G06T 17/20 - Wire-frame description, e.g. polygonalisation or tessellation

62.

Method for automatic calculation of axial cooling fan shroud circular opening size

      
Application Number 16829190
Grant Number 11598217
Status In Force
Filing Date 2020-03-25
First Publication Date 2021-04-22
Grant Date 2023-03-07
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Wang, Huhu
  • Tate, Jr., Edward Dean
  • Muthuraman, Karthik Mahadevan
  • Kandasamy, Satheesh

Abstract

Disclosed are techniques for determining shroud size of a fan. The techniques receive by a computer processing system digital data of a three-dimensional representation of a shroud of an axial fan, partition the received data into a first partition corresponding to a shroud segment and a second partition corresponding to a fan segment. determine a shroud boundary ring for the shroud segment and a viewing angle of the shroud boundary ring, apply to an image of the first partition a beam shooting process to determine the shroud diameter, determine if there are pixels in the image, which have values that produce signals indicating that the pixels are coincident with portions of the shroud and when signal is detected, calculate the shroud diameter. One aspect includes using the determined should size opening for performing a flow simulation.

IPC Classes  ?

  • F01D 5/22 - Blade-to-blade connections, e.g. by shrouding
  • G06T 7/12 - Edge-based segmentation
  • G06T 7/50 - Depth or shape recovery
  • G06T 7/13 - Edge detection
  • F01D 5/16 - Form or construction for counteracting blade vibration
  • G06T 17/20 - Wire-frame description, e.g. polygonalisation or tessellation
  • G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
  • G06F 30/28 - Design optimisation, verification or simulation using fluid dynamics, e.g. using Navier-Stokes equations or computational fluid dynamics [CFD]
  • G06F 30/17 - Mechanical parametric or variational design
  • G06F 113/08 - Fluids
  • G06V 10/44 - Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersectionsConnectivity analysis, e.g. of connected components
  • G06V 20/64 - Three-dimensional objects

63.

Method for automatic detection of axial cooling fan rotation direction

      
Application Number 16829247
Grant Number 11835054
Status In Force
Filing Date 2020-03-25
First Publication Date 2021-04-22
Grant Date 2023-12-05
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Wang, Huhu
  • Tate, Jr., Edward Dean
  • Muthuraman, Karthik Mahadevan
  • Kandasamy, Satheesh

Abstract

Described are computer-related techniques for determining rotation direction of an axial fan for use in fluid flow simulations. The techniques involve receiving by a computer processing system digital data of a three dimensional representation of an axial fan having plural fan blade, determining by the computer processing system from the data of three dimensional representation of the axial fan, at least a single centerline of a single blade of the axial fan from a two dimensional projection of the axial fan, and calculating by the computer processing system based on the initial valve of fan rotation, an actual value of fan rotational direction.

IPC Classes  ?

  • F04D 27/00 - Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids
  • F04D 19/00 - Axial-flow pumps specially adapted for elastic fluids
  • G06F 30/28 - Design optimisation, verification or simulation using fluid dynamics, e.g. using Navier-Stokes equations or computational fluid dynamics [CFD]
  • G06F 111/10 - Numerical modelling
  • G06F 113/08 - Fluids
  • G06F 119/08 - Thermal analysis or thermal optimisation

64.

System and method for crashworthiness analytics in design

      
Application Number 16573729
Grant Number 11604906
Status In Force
Filing Date 2019-09-17
First Publication Date 2021-03-18
Grant Date 2023-03-14
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Pathak, Anand Narayan
  • Choi, Yangwook
  • Nagose, Rajesh Dadaji

Abstract

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.

IPC Classes  ?

  • G06F 30/15 - Vehicle, aircraft or watercraft design
  • G06F 30/20 - Design optimisation, verification or simulation
  • G06T 17/20 - Wire-frame description, e.g. polygonalisation or tessellation

65.

Determination of hydrocarbon mobilization potential for enhanced oil recovery

      
Application Number 16559877
Grant Number 11613984
Status In Force
Filing Date 2019-09-04
First Publication Date 2021-03-04
Grant Date 2023-03-28
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Crouse, Bernd
  • Balasubramanian, Ganapathi

Abstract

Techniques including methods, apparatus and computer program products are disclosed for determining an amount of hydrocarbon recoverable from porous reservoir rock by a miscible gas flood. The techniques include retrieve a representation of a physical porous reservoir rock sample (porous reservoir rock), the representation including pore space and grain space data corresponding to the porous reservoir rock, subsequent to an execution of a multiphase flow simulation to obtain predictions of flow behavior of oil in the presence of a waterflood of the porous reservoir rock, locate substantially immobile oil blobs or patches in the retrieved representation of the porous reservoir rock; and for N number of substantially immobile oil blobs or patches (blobs), evaluate changes in mobility of the blobs for two or more iterations an effort level for of a given EOR technique, with a first one of the two or more iterations expending a first level of effort and a second one of the two or more iterations expending a second, higher level of effort, to estimate an amount of change in mobilization of the blob between the first and the second iterations for the given EOR technique.

IPC Classes  ?

  • E21B 47/003 - Determining well or borehole volumes
  • G06F 30/20 - Design optimisation, verification or simulation
  • C09K 8/594 - Compositions used in combination with injected gas
  • E21B 43/16 - Enhanced recovery methods for obtaining hydrocarbons
  • E21B 43/20 - Displacing by water
  • G01V 99/00 - Subject matter not provided for in other groups of this subclass

66.

Modelling operating zones for manufacturing resources using virtual model and graphics based simulation

      
Application Number 16541699
Grant Number 11409924
Status In Force
Filing Date 2019-08-15
First Publication Date 2021-02-18
Grant Date 2022-08-09
Owner DASSAULT SYSTÉMES AMERICAS CORP. (USA)
Inventor
  • Sharma, Gaurav Kumar
  • Kishor, Anoop

Abstract

Embodiments are directed to methods and systems for automatically determining a resource layout. An example embodiment begins by obtaining data indicating a position and a task performed by each resource of a plurality of resources. Then, for each resource of the plurality, a respective zone on a plane of interest occupied by the resource is automatically determined using the obtained data indicating the position and the task performed by the resource. In turn, determined zones of two or more resources of the plurality of resources are automatically combined into a combined zone based upon criteria and a file, e.g., a CAD/CAM file, indicating a layout of the plurality of resources on the plane of interest is automatically created based upon the determined zones and the combined zone.

IPC Classes  ?

  • G06F 30/20 - Design optimisation, verification or simulation
  • G05D 1/00 - Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots

67.

COSMOPLEX: SELF-CONSISTENT SIMULATION OF SELF-ORGANIZING SYSTEMS

      
Application Number 16982290
Status Pending
Filing Date 2019-03-15
First Publication Date 2021-01-21
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor Klamt, Andreas

Abstract

A method for simulation, in particular for computerized calculation, of at least one physical property of a system of one or more chemical species that includes at least one chemical species dissolved in at least one inhomogeneously distributed chemical species, using a quasi-chemical calculation based on the statistical thermodynamics of pairwise interactions of molecule surface segments. According to the invention, pressure, that arises from the statistical thermodynamic over- or underpopulation of spatial regions, interacts as an additional continuum response function with the atomic volumes and thus influences the thermodynamic weight of a molecular state in the system, during the iterative calculation of the statistical thermodynamic distribution of molecules in 1-dimensionally, 2-dimensionally, or 3-dimensionally structured simulation volumes of liquid systems.

IPC Classes  ?

  • G16C 20/30 - Prediction of properties of chemical compounds, compositions or mixtures
  • G16C 10/00 - Computational theoretical chemistry, i.e. ICT specially adapted for theoretical aspects of quantum chemistry, molecular mechanics, molecular dynamics or the like
  • G16C 60/00 - Computational materials science, i.e. ICT specially adapted for investigating the physical or chemical properties of materials or phenomena associated with their design, synthesis, processing, characterisation or utilisation
  • G06F 30/20 - Design optimisation, verification or simulation

68.

Fast method for computer-based simulation

      
Application Number 16447252
Grant Number 11645435
Status In Force
Filing Date 2019-06-20
First Publication Date 2020-12-24
Grant Date 2023-05-09
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor Van Der Velden, Alexander Jacobus Maria

Abstract

Embodiments provide methods and systems for performing computer-based simulations of real-world objects. In one such embodiment, a mesh-based model representing a real-world object and composed of a plurality of mesh elements each having geometric properties is obtained. In turn, a simulation of physical behavior of the real-world object is performed using the mesh-based model. According to an embodiment, performing the simulation includes, for at least one mesh element, modifying as a function of the geometric properties, measurement values, amounts, or levels of material properties used to determine the physical behavior.

IPC Classes  ?

  • G06F 30/23 - Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
  • G06N 20/00 - Machine learning
  • G06N 7/00 - Computing arrangements based on specific mathematical models

69.

Computer simulation of physical fluids on irregular spatial grids stabilized for explicit numerical diffusion problems

      
Application Number 16686514
Grant Number 11645433
Status In Force
Filing Date 2019-11-18
First Publication Date 2020-12-17
Grant Date 2023-05-09
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Krishnamurthy, Nagendra
  • D'Alessio, Luca
  • Zhang, Raoyang
  • Chen, Hudong

Abstract

Computer implemented techniques for simulating a fluid flow about a surface of a solid are disclosed. These techniques involve receiving a model of a simulation space including a lattice structure represented as a collection of voxels and a representation of a physical object, with the voxels having appropriate resolutions to account for surfaces of the physical object. The techniques also involve simulating movement of particles in a volume of fluid, with the movement of the particles causing collisions among the particles, identifying faces between two voxels where at least one of the faces violates a stability condition, computing a modified flux using a spatially averaged gradient in the vicinity of the two voxels where the at least one of the faces violates the stability condition, and performing by the computing system, advection operations on the particles to subsequent voxels.

IPC Classes  ?

70.

SIMUNIT CREDIT

      
Serial Number 90359191
Status Pending
Filing Date 2020-12-04
Owner DASSAULT SYSTEMES AMERICAS CORP. ()
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Downloadable computer-aided design (CAD) software for use in designing objects in two dimensions, three dimensions and multi-physics, and for use in simulation; downloadable software for graphic visualization, display, simulation, animation, publishing, documents searches; downloadable computer software featuring artificial intelligence for use in designing objects in two dimensions, three dimensions and multi-physics, and for use in simulation; downloadable software for managing and presenting knowledge and technical data related to industrial products, their production, their use, their maintenance, their documentation; downloadable product lifecycle management (PLM) software; downloadable software for generating and displaying images; downloadable software for analyzing data using a search-based application; downloadable software for modelling digital mock-ups and digital manikins Development, maintenance and updating services for computer-aided design (CAD) software and simulation software; computer services, namely, cloud hosting provider services; Software as a Service (SaaS) services featuring software for use in designing and simulating objects ; Platform as a Service (PaaS) services featuring computer software platforms for designing and simulating objects; Infrastructure as a Service (IaaS) services, namely, hosting software for designing and simulating objects; research and development in the field of computer-aided design (CAD) software, simulation software and computer software featuring artificial intelligence ; engineering services in the field of computer-aided design (CAD) software and simulation software; consulting services in the field of computer-aided design (CAD) software and simulation software; technical assistance in the field of software repair and software customization

71.

SIMUNIT TOKEN

      
Serial Number 90359205
Status Pending
Filing Date 2020-12-04
Owner DASSAULT SYSTEMES AMERICAS CORP. ()
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Downloadable computer-aided design (CAD) software for use in designing objects in two dimensions, three dimensions and multi-physics, and for use in simulation; downloadable software for graphic visualization, display, simulation, animation, publishing, documents searches; downloadable computer software featuring artificial intelligence for use in designing objects in two dimensions, three dimensions and multi-physics, and for use in simulation; downloadable software for managing and presenting knowledge and technical data related to industrial products, their production, their use, their maintenance, their documentation; downloadable product lifecycle management (PLM) software; downloadable software for generating and displaying images; downloadable software for analyzing data using a search-based application; downloadable software for modelling digital mock-ups and digital manikins Development, maintenance and updating services for computer-aided design (CAD) software and simulation software; computer services, namely, cloud hosting provider services; Software as a Service (SaaS) services featuring software for use in designing and simulating objects ; Platform as a Service (PaaS) services featuring computer software platforms for designing and simulating objects; Infrastructure as a Service (IaaS) services, namely, hosting software for designing and simulating objects; research and development in the field of computer-aided design (CAD) software, simulation software and computer software featuring artificial intelligence ; engineering services in the field of computer-aided design (CAD) software and simulation software; consulting services in the field of computer-aided design (CAD) software and simulation software; technical assistance in the field of software repair and software customization

72.

Extracting grasping cues from tool geometry for digital human models

      
Application Number 16864484
Grant Number 11775699
Status In Force
Filing Date 2020-05-01
First Publication Date 2020-11-05
Grant Date 2023-10-03
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Macloud, Alexandre
  • Rivest, Louis
  • Zeighami, Ali
  • Lemieux, Pierre-Olivier
  • Aissaoui, Rachid

Abstract

Grasping remains a complex topic for simulation. Embodiments provide a method to automatically determine grasping cues for tools. An example embodiment scans a CAD model representing a real-world tool to generate a series of sections from the CAD model. In turn, properties of each section are extracted and one or more regions of the CAD model are identified based upon the extracted properties and a tool family to which the tool represented by the CAD model belongs. To continue, a respective classification for each of the one or more identified regions is identified and grasping cues for the CAD model are generated based upon the determined respective classification for each of the one or more regions.

IPC Classes  ?

  • G06F 30/12 - Geometric CAD characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
  • G06F 30/10 - Geometric CAD
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G06V 10/44 - Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersectionsConnectivity analysis, e.g. of connected components
  • G06V 20/64 - Three-dimensional objects
  • G06F 111/04 - Constraint-based CAD

73.

Systems and methods for determining digital model positioning for grasping

      
Application Number 16864590
Grant Number 11620416
Status In Force
Filing Date 2020-05-01
First Publication Date 2020-11-05
Grant Date 2023-04-04
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Lemieux, Pierre-Olivier
  • Bourret, Quentin
  • Aissaoui, Rachid
  • Hagemeister, Nicola

Abstract

Embodiments determine positioning of a mannequin. One such embodiment begins by determining a frame of a grasping element of a mannequin represented by a computer-aided design (CAD) model and determining a frame of an object to be grasped, where is object is also represented by a CAD model. To continue, degrees of freedom of the mannequin are specified and limits on the specified degrees of freedom are set. In turn, using an inverse kinematic solver, positioning of the mannequin grasping the object is determined based upon: (i) the determined frame of the grasping element, (ii) the determined frame of the object, (iii) the specified degrees of freedom, and (iv) the set limits on the specified degrees of freedom.

IPC Classes  ?

  • G06F 30/12 - Geometric CAD characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
  • G06F 30/10 - Geometric CAD
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G06V 10/44 - Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersectionsConnectivity analysis, e.g. of connected components
  • G06V 20/64 - Three-dimensional objects
  • G06F 111/04 - Constraint-based CAD

74.

Machine learning based on virtual (V) and real (R) data

      
Application Number 16855055
Grant Number 11829118
Status In Force
Filing Date 2020-04-22
First Publication Date 2020-10-29
Grant Date 2023-11-28
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Van Der Velden, Alexander Jacobus Maria
  • Bi, Jing
  • Sett, Subham

Abstract

A method includes simulating a process, with computer-based software, to produce virtual data about the process; identifying process parameters for a real-world version of the process; providing a real-world sensor to sense a parameter associated with the real-world version of the process; receiving sensor readings from the real-world sensor while the real-world version is being performed; and training a machine-learning software model to predict a behavior of the real-world sensor based on the virtual data about the process, the process parameters, and the sensor readings.

IPC Classes  ?

  • G05B 13/04 - Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
  • G06N 20/00 - Machine learning
  • B22F 10/00 - Additive manufacturing of workpieces or articles from metallic powder
  • G05B 19/4099 - Surface or curve machining, making 3D objects, e.g. desktop manufacturing
  • G06F 30/10 - Geometric CAD
  • B33Y 50/02 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • B29C 64/153 - Processes of additive manufacturing using only solid materials using layers of powder being selectively joined, e.g. by selective laser sintering or melting
  • B29C 64/393 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • G06F 30/27 - Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
  • G06F 119/18 - Manufacturability analysis or optimisation for manufacturability
  • G06F 111/18 - Details relating to CAD techniques using virtual or augmented reality
  • G06F 113/10 - Additive manufacturing, e.g. 3D printing

75.

Machine learning with fast feature generation for selective laser melting print parameter optimization

      
Application Number 16855186
Grant Number 11487271
Status In Force
Filing Date 2020-04-22
First Publication Date 2020-10-29
Grant Date 2022-11-01
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Bi, Jing
  • Oancea, Victor George

Abstract

A method includes identifying machine process parameters for an additive manufacturing process to produce a part, providing a real-world sensor to sense a characteristic associated with a real-world version of the additive manufacturing process, receiving sensor readings from the real-world sensor while the machine is performing the real-world version of the additive manufacturing process, generating, with a computer-based processor, physics-based features associated with the additive manufacturing process, and training a machine-learning software model based at least in part on the machine process parameters, the sensor readings, and the physics-based features to predict a behavior of the real-world sensor.

IPC Classes  ?

  • G05B 19/4099 - Surface or curve machining, making 3D objects, e.g. desktop manufacturing
  • G06N 20/00 - Machine learning
  • G06F 30/10 - Geometric CAD
  • B33Y 50/02 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • B29C 64/153 - Processes of additive manufacturing using only solid materials using layers of powder being selectively joined, e.g. by selective laser sintering or melting
  • B29C 64/393 - Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes
  • G06F 30/27 - Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
  • G06F 119/18 - Manufacturability analysis or optimisation for manufacturability
  • G06F 111/18 - Details relating to CAD techniques using virtual or augmented reality
  • G06F 113/10 - Additive manufacturing, e.g. 3D printing

76.

Turbulent boundary layer modeling via incorporation of pressure gradient directional effect

      
Application Number 16294242
Grant Number 11188692
Status In Force
Filing Date 2019-03-06
First Publication Date 2020-09-10
Grant Date 2021-11-30
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Chen, Hudong
  • Zhang, Raoyang
  • Li, Yanbing

Abstract

Disclosed are techniques for performing a flow simulation that include storing in a memory state vectors for a plurality of voxels, the state vectors comprising a plurality of entries that correspond to particular momentum states of a plurality of possible momentum states at a voxel. The techniques also include storing in a memory a representation of at least one surface and performing interaction operations on the state vectors, the interaction operations modelling interactions between elements of different momentum states. The techniques also include performing surface interaction operations which model interactions between the surface and elements of at least one voxel near the surface, including modeling a wall shear stress direction that is not parallel to a flow velocity direction and performing move operations on the state vectors to reflect movement of elements to new voxels.

IPC Classes  ?

  • G06F 30/20 - Design optimisation, verification or simulation

77.

Lattice Boltzmann solver enforcing total energy conservation

      
Application Number 16699829
Grant Number 11379636
Status In Force
Filing Date 2019-12-02
First Publication Date 2020-08-06
Grant Date 2022-07-05
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Gopalakrishnan, Pradeep
  • Chen, Hudong
  • Zhang, Raoyang
  • Jammalamadaka, Avinash
  • Li, Yanbing

Abstract

Techniques for simulating fluid flow using a lattice Boltzmann (LB) approach for solving scalar transport equations and solving for total energy are described. In addition to the lattice Boltzmann functions for fluid flow the techniques include modifying a set of state vectors of the particles by adding specific total energy to states of particles that will be advected and subtracting the specific total energy from states of particles that will not be advected over a time interval and performing advection of the particles according to the modified set of states.

IPC Classes  ?

  • G06F 30/23 - Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
  • G06F 113/08 - Fluids
  • G06F 30/28 - Design optimisation, verification or simulation using fluid dynamics, e.g. using Navier-Stokes equations or computational fluid dynamics [CFD]
  • G06F 111/10 - Numerical modelling

78.

Display screen portion with graphical user interface for augmented reality

      
Application Number 29658062
Grant Number D0891452
Status In Force
Filing Date 2018-07-27
First Publication Date 2020-07-28
Grant Date 2020-07-28
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Themes, Brendan David
  • Conrad, Steven Paul

79.

Simulation augmented reality system for emergent behavior

      
Application Number 16825605
Grant Number 10769325
Status In Force
Filing Date 2020-03-20
First Publication Date 2020-07-09
Grant Date 2020-09-08
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Van Der Velden, Alexander Jacobus Maria
  • Combier, Robert Vincent

Abstract

Embodiments of the present invention provide an augmented reality by defining a model representing a real-world system. After defining the model, a plurality of model simulations are performed using the defined model which produce predicted field data that is stored in memory. In turn, data from one or more sensors in the real-world system is received and the defined model is calibrated using the received field data relative to the stored predicted field data. Then, an augmented reality of the real-world system is provided using the calibrated model.

IPC Classes  ?

  • G06F 30/20 - Design optimisation, verification or simulation
  • G06T 19/00 - Manipulating 3D models or images for computer graphics

80.

Simulation of robotic painting for electrostatic wraparound applications

      
Application Number 16235711
Grant Number 11232244
Status In Force
Filing Date 2018-12-28
First Publication Date 2020-07-02
Grant Date 2022-01-25
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor Pathre, Uday

Abstract

Embodiments simulate electrostatic painting on a real-world object. An embodiment begins by receiving an indication of paint deposition rate and an indication of maximum paint accumulation for a given real-world robotically controlled electrostatic paint gun. Next, paint deposition of the given real-world robotically controlled electrostatic paint gun in a virtual environment is represented which includes, for a subject time period, computing total paint accumulation (electrostatic and direct) on a given surface element of a model representing the real-world object. In turn, a parameter file is generated that includes parameters accounting for the determined total paint accumulation for the given surface element, where the generated parameter file enables precision operation of the given real-world robotically controlled electrostatic paint gun to paint the real-world object.

IPC Classes  ?

  • G06F 30/23 - Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
  • B05D 1/06 - Applying particulate materials
  • B05D 1/04 - Processes for applying liquids or other fluent materials performed by spraying involving the use of an electrostatic field
  • G06F 111/10 - Numerical modelling

81.

Computer simulation of physical fluids on a mesh in an arbitrary coordinate system

      
Application Number 16236799
Grant Number 11544423
Status In Force
Filing Date 2018-12-31
First Publication Date 2020-07-02
Grant Date 2023-01-03
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Chen, Hudong
  • Zhang, Raoyang
  • Gopalakrishnan, Pradeep

Abstract

Computer implemented techniques for simulating a fluid flow about a surface of a solid, include receiving a coordinate system for representation of a curvilinear mesh that conforms to the surface of the solid, simulating, with a lattice velocity set transport of particles in a volume of fluid, with the transport causing collision among the particles, executing a distribution function for transport of the particles, with the distribution function including a particle collision determination and a change in particle distribution associated with the curvilinear mesh, performing by the computing system, advection operations in the coordinate system under constraints applied to particle momentum values and mapping by the computer system values resulting from simulating onto the curvilinear mesh by translation of the particle momentum values and spatial coordinates determined in the coordinate system into momentum and spatial values in the curvilinear space.

IPC Classes  ?

  • G06F 30/20 - Design optimisation, verification or simulation
  • G01P 5/00 - Measuring speed of fluids, e.g. of air streamMeasuring speed of bodies relative to fluids, e.g. of ship, of aircraft
  • G06N 7/08 - Computing arrangements based on specific mathematical models using chaos models or non-linear system models
  • G06F 111/10 - Numerical modelling

82.

Method for visualizing objects in computer memory

      
Application Number 16730388
Grant Number 11347626
Status In Force
Filing Date 2019-12-30
First Publication Date 2020-07-02
Grant Date 2022-05-31
Owner Dassault Systemes Americas Corp. (USA)
Inventor Cuprak, Ryan

Abstract

A computer-implemented method is disclosed that includes receiving content associated with a heap dump of a computer application, generating a plurality of files based on the heap dump content, and loading the files into the graph database. The files so generated are compatible with the graph database. In some implementations, additional analysis and route finding (e.g., finding the relationship between two nodes) may be performed on the resulting object graph.

IPC Classes  ?

  • G06F 9/44 - Arrangements for executing specific programs
  • G06F 11/36 - Prevention of errors by analysis, debugging or testing of software
  • G06F 16/901 - IndexingData structures thereforStorage structures
  • G06F 16/904 - BrowsingVisualisation therefor

83.

SYSTEM AND METHOD FOR STABILITY-BASED CONSTRAINED NUMERICAL CALIBRATION OF MATERIAL MODELS

      
Application Number 16235424
Status Pending
Filing Date 2018-12-28
First Publication Date 2020-07-02
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Cojocaru, Dan
  • Wohlever, James Christopher
  • Dalrymple, Tod Olan

Abstract

A computer simulation system is configured to display to a user a graphical user interface to allow the user to import experimental test data, identify a material model that includes one or more parameters to be calibrated during a material model calibration process, perform an iterative optimization process to calibrate the material model, the iterative optimization process uses an optimization algorithm that enforces a constraint based on Drucker's stability criterion across one or more predetermined strain ranges to generate a calibrated material model, assign the calibrated material model to a component of a simulation model based on input from the user, a real-world equivalent of the component being made of the physical material, and perform a simulation that includes the component, the simulation using the stable material model and stable set of parameters to simulate response of the real-world equivalent during the simulation.

IPC Classes  ?

  • G06F 17/50 - Computer-aided design
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range

84.

Local control of design patterns on surfaces for enhanced physical properties

      
Application Number 16230130
Grant Number 10915680
Status In Force
Filing Date 2018-12-21
First Publication Date 2020-06-25
Grant Date 2021-02-09
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Pedersen, Claus Bech Wittendorf
  • Gerzen, Nikolai
  • Schmidt, Martin-Pierre Hugo

Abstract

Embodiments automatically determine optimized designs for manufacturing real-world objects. An embodiment begins with defining a finite element model comprised of a plurality of elements that represents a real-world object. Next, equilibriums and design responses of the object in response boundary conditions are determined, which includes calculating a local volume constraint for a given element of the finite element model. Then, design response sensitivities of the object in response to the boundary conditions are determined, which includes differentiating the calculated local volume constraint to determine sensitivity of a sizing design variable. In turn, the model is iteratively optimized with respect to the sizing design variable using the determined equilibriums and the determined design responses, including the calculated local volume constraint, and the determined design response sensitivities, including the determined sensitivity of the sizing design variable to determine an optimized value of the sizing design variable.

IPC Classes  ?

  • G06F 30/23 - Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
  • G06F 119/18 - Manufacturability analysis or optimisation for manufacturability
  • G06F 111/10 - Numerical modelling

85.

Method and system for indicating data index integrity

      
Application Number 16716535
Grant Number 11836126
Status In Force
Filing Date 2019-12-17
First Publication Date 2020-06-18
Grant Date 2023-12-05
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Pinnell, Charles
  • Rotheram, Guy Daniel

Abstract

A method for validating a query result for a query of a database uses an index of the database. A selection of a set of source data from the database is received and a first hash operation is performed on the source data in the database resulting in a database hash value for the source data. A second hash operation is performed on the source data in the index resulting in an index hash value. The index hash value is compared with the database hash value, and a guarantee indication is provided for the source data in the index.

IPC Classes  ?

  • G06F 16/215 - Improving data qualityData cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors
  • G06F 16/22 - IndexingData structures thereforStorage structures
  • G06F 16/245 - Query processing
  • G06F 16/25 - Integrating or interfacing systems involving database management systems

86.

COSMOTHERM

      
Application Number 1529969
Status Registered
Filing Date 2020-04-02
Registration Date 2020-04-02
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Recorded and downloadable software; downloadable computer software applications; computer platforms in the nature of recorded or downloadable software; computer programs and software for image processing; data exchange software; educational software; simulation software for training purposes; computer evaluation and data calculation software; software for predictive calculation of liquid properties; data processing software for viewing, quantifying and evaluating thermodynamic forecasts; fluid-phase thermodynamic forecast software. Computer programming; programming of data calculation and evaluation software; development and testing of calculation methods, algorithms and software; rental of computer programs; engineering and technical consulting services; engineering and technical assistance services relating to thermodynamic forecasts; design and development of software; maintenance of computer software; updating of software; technical assistance services for customizing software and adapting to specific customer needs based on their activity and working methods; information technology consulting services; electronic data storage; cloud computing; contractual services for research related to molecular sciences and software development.

87.

COSMOTHERM

      
Serial Number 79285244
Status Registered
Filing Date 2020-04-02
Registration Date 2021-04-13
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Downloadable and recorded molecular simulation software for calculating and predicting properties of liquids; downloadable computer software applications for calculating and predicting properties of liquids; downloadable and recorded computer software platforms for quantitative calculations of solvent mixture thermodynamics, quantum chemistry based calculations and predictions; downloadable and recorded computer programs and software for image processing; downloadable and recorded data exchange software; downloadable and recorded molecular simulation software for training purposes, namely, training in thermodynamic reactions, training in the use of quantum chemistry software; downloadable and recorded computer software for data calculation; downloadable and recorded software for predictive calculation of liquid properties; downloadable and recorded data processing software for viewing, quantifying and evaluating thermodynamic forecasts; downloadable and recorded software for fluid-phase thermodynamic forecast Computer programming; programming of data calculation computer software; development and testing of computer software, namely, software algorithms and calculation methods; rental of computer programs; engineering and technical consulting services in the field of quantum chemistry software and thermodynamic calculation software; engineering and technical assistance services, namely, troubleshooting computer software problems in the field of thermodynamic forecasts; design and development of software; information technology consulting services; electronic data storage; cloud computing featuring software for thermodynamic forecasting and quantum chemistry calculations; contractual research services in the field of molecular sciences and software development

88.

Determination of oil removed by gas via miscible displacement in reservoir rock

      
Application Number 16545387
Grant Number 11530598
Status In Force
Filing Date 2019-08-20
First Publication Date 2020-02-27
Grant Date 2022-12-20
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Crouse, Bernd
  • Xu, Rui
  • Sun, Guangyuan

Abstract

Systems, methods, and computer program products can be used for determining the amount of oil removed by a miscible gas flood. One of the methods includes identifying locations of oil within a volume representing a reservoir rock sample. The method includes identifying locations of gas within the volume. The method also includes determining the amount of oil removed based on locations within the volume where oil is either coincident with the gas or is connected to the gas by a continuous oil path.

IPC Classes  ?

  • E21B 41/00 - Equipment or details not covered by groups
  • E21B 49/00 - Testing the nature of borehole wallsFormation testingMethods or apparatus for obtaining samples of soil or well fluids, specially adapted to earth drilling or wells
  • G01V 99/00 - Subject matter not provided for in other groups of this subclass
  • G06T 7/60 - Analysis of geometric attributes
  • E21B 43/16 - Enhanced recovery methods for obtaining hydrocarbons
  • E21B 43/20 - Displacing by water

89.

DETERMINATION OF OIL REMOVED BY GAS VIA MISCIBLE DISPLACEMENT IN RESERVOIR ROCK

      
Document Number 03052606
Status Pending
Filing Date 2019-08-21
Open to Public Date 2020-02-21
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Crouse, Bernd
  • Xu, Rui
  • Sun, Guangyuan

Abstract

Systems, methods, and computer program products can be used for determining the amount of oil removed by a miscible gas flood. One of the methods includes identifying locations of oil within a volume representing a reservoir rock sample. The method includes identifying locations of gas within the volume. The method also includes determining the amount of oil removed based on locations within the volume where oil is either coincident with the gas or is connected to the gas by a continuous oil path.

IPC Classes  ?

  • E21B 49/00 - Testing the nature of borehole wallsFormation testingMethods or apparatus for obtaining samples of soil or well fluids, specially adapted to earth drilling or wells
  • G01V 9/00 - Prospecting or detecting by methods not provided for in groups

90.

Detection of gaps between objects in computer added design defined geometries

      
Application Number 16504599
Grant Number 11334691
Status In Force
Filing Date 2019-07-08
First Publication Date 2020-01-30
Grant Date 2022-05-17
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Goswami, Samrat
  • Burenkov, Gennady

Abstract

A methods and computer systems can automatically identify and fill gaps in a computer aided design. One method includes identifying a first set of points on a first solid in a CAD design. The method includes identifying a second set of points on the second solid in the CAD design. The method also includes determining a volume of the gap between the first solid and the second solid based on a Delaunay tetrahedralization of the first set of points and the second set of points.

IPC Classes  ?

91.

Lattice Boltzmann collision operators enforcing isotropy and Galilean invariance

      
Application Number 16580059
Grant Number 11194941
Status In Force
Filing Date 2019-09-24
First Publication Date 2020-01-16
Grant Date 2021-12-07
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Chen, Hudong
  • Zhang, Raoyang
  • Gopalakrishnan, Pradeep

Abstract

A method comprising: simulating, in a lattice velocity set, movement of particles in a volume of fluid, with the movement causing collision among the particles; based on the simulated movement, determining relative particle velocity of a particle at a particular location within the volume, with the relative particle velocity being a difference between (i) an absolute velocity of the particle at the particular location within the volume and measured under zero flow of the volume, and (ii) a mean velocity of one or more of the particles at the particular location within the volume; and determining, based on the relative particle velocity, a non-equilibrium post-collide distribution function of a specified order that is representative of the collision.

IPC Classes  ?

  • G06F 30/23 - Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
  • G06F 30/20 - Design optimisation, verification or simulation
  • G06F 17/11 - Complex mathematical operations for solving equations
  • G06F 17/18 - Complex mathematical operations for evaluating statistical data
  • G06F 111/10 - Numerical modelling

92.

CT scan results

      
Application Number 16511305
Grant Number 11406343
Status In Force
Filing Date 2019-07-15
First Publication Date 2020-01-09
Grant Date 2022-08-09
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Melchionna, Simone
  • Fix, Brian

Abstract

A method, system, and computer program product for correcting the contrast levels of a medical image of a vascular system is described. One of the methods includes identifying a global reference contrast level. The method includes for each image location which represents a location within the vascular system, determining a corrected contrast level by multiplying the original contrast level of that location by the ratio of the global reference contrast level divided by a local reference contrast level.

IPC Classes  ?

  • A61B 6/00 - Apparatus or devices for radiation diagnosisApparatus or devices for radiation diagnosis combined with radiation therapy equipment
  • G06T 5/00 - Image enhancement or restoration
  • G16H 50/50 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
  • G16H 40/60 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • A61B 90/00 - Instruments, implements or accessories specially adapted for surgery or diagnosis and not covered by any of the groups , e.g. for luxation treatment or for protecting wound edges
  • A61B 6/03 - Computed tomography [CT]

93.

POWERACOUSTICS

      
Application Number 1507857
Status Registered
Filing Date 2019-07-25
Registration Date 2019-07-25
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials

Goods & Services

Computer software for computer-aided engineering and modeling. User manuals sold as a unit therewith.

94.

Mass exchange model for relative permeability simulation

      
Application Number 16511221
Grant Number 11118449
Status In Force
Filing Date 2019-07-15
First Publication Date 2019-12-05
Grant Date 2021-09-14
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Crouse, Bernd
  • Nie, Xiaobo
  • Zhang, Raoyang
  • Li, Yong
  • Otomo, Hiroshi
  • Chen, Hudong
  • Fager, Andrew

Abstract

This description relates to computer simulation of physical processes, such as computer simulation of multi-species flow through porous media including the determination/estimation of relative permeabilities for the multi-species flow through the porous media.

IPC Classes  ?

  • E21B 49/00 - Testing the nature of borehole wallsFormation testingMethods or apparatus for obtaining samples of soil or well fluids, specially adapted to earth drilling or wells
  • G01V 99/00 - Subject matter not provided for in other groups of this subclass
  • G06F 30/28 - Design optimisation, verification or simulation using fluid dynamics, e.g. using Navier-Stokes equations or computational fluid dynamics [CFD]
  • G06F 30/20 - Design optimisation, verification or simulation
  • E21B 43/16 - Enhanced recovery methods for obtaining hydrocarbons

95.

COSMOTHERM

      
Application Number 018135016
Status Registered
Filing Date 2019-10-10
Registration Date 2020-02-22
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer software, recorded and downloadable; Computer software applications, downloadable; Computer software platforms, recorded or downloadable; Computer programs and software for image processing; software for data exchange; educational software; simulation software for training purposes; computer evaluation and data calculation software; computer software for predictive calculation of liquids properties; data processing software for visualization, quantification and evaluation of thermodynamic forecasts; software for thermodynamic forecasting in fluid phase. Computer programming services; programming of evaluation and data calculation software; development and testing of software including algorithms and calculation methods; rental of computer programs; engineering services and technical consulting; engineering services and technical consulting for thermodynamic forecasts; computer software design and development; software maintenance; updating of computer software; technical assistance services for personalization of software and adaptation to client specific needs resulting from its activity and working methods; information technology consultancy services; electronic data storage; cloud computing; contract research services relating to molecular sciences and software development.

96.

Data processing method for including the effect of the tortuosity on the acoustic behavior of a fluid in a porous medium

      
Application Number 16299460
Grant Number 10831952
Status In Force
Filing Date 2019-03-12
First Publication Date 2019-08-29
Grant Date 2020-11-10
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Sun, Chenghai
  • Pérot, Franck Léon
  • Zhang, Raoyang
  • Chen, Hudong
  • Freed, David M.
  • Staroselsky, Ilya
  • Mann, Adrien

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing data representing the effect of tortuosity on the acoustic behavior of a fluid in a porous medium. One of the methods includes generating by a first data processing program of the data processing apparatus, a model of acoustic behavior of a fluid in a porous medium including an effect of tortuosity, with the model comprising a time variable indicative of a sound speed of the fluid. The method includes rescaling the time variable of the model based on the sound speed in a fluid in the porous medium. The method also includes simulating the acoustic behavior including the effect of tortuosity of the porous medium based on the rescaling of the time-related variables within the model.

IPC Classes  ?

  • G06F 17/50 - Computer-aided design
  • G06F 30/23 - Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
  • G06F 119/10 - Noise analysis or noise optimisation

97.

Lattice Boltzmann based solver for high speed flows

      
Application Number 16274403
Grant Number 12118279
Status In Force
Filing Date 2019-02-13
First Publication Date 2019-08-22
Grant Date 2024-10-15
Owner Dassault Systemes Americas Corp. (USA)
Inventor
  • Gopalakrishnan, Pradeep
  • Zhang, Raoyang
  • Chen, Hudong

Abstract

Techniques for simulating fluid flow on a computer that involve a stable entropy solver are described. The techniques include simulating activity of a fluid across a mesh, the activity of the fluid being simulated so as to model movement of particles across the mesh, storing, in a computer accessible memory, a set of state vectors for each mesh location in the mesh, each of the state vectors comprising a plurality of entries that correspond to particular momentum states of possible momentum states at a corresponding mesh location, simulating a time evolution of entropy of the flow by collecting incoming set of distributions from neighboring mesh locations for the collision operation, calculating by the computer scalar values in each location, determining outgoing distributions as a product of the collision operation and addition of a heat source, and modifying the flow by the computer performing for a time interval, an advection of the particles to subsequent mesh locations.

IPC Classes  ?

  • G06F 30/25 - Design optimisation, verification or simulation using particle-based methods
  • G06F 17/11 - Complex mathematical operations for solving equations
  • G06F 30/23 - Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
  • G06F 30/28 - Design optimisation, verification or simulation using fluid dynamics, e.g. using Navier-Stokes equations or computational fluid dynamics [CFD]
  • G06F 30/367 - Design verification, e.g. using simulation, simulation program with integrated circuit emphasis [SPICE], direct methods or relaxation methods
  • G06F 111/08 - Probabilistic or stochastic CAD
  • G06F 111/10 - Numerical modelling
  • G06F 113/08 - Fluids

98.

Determining fluid flow characteristics of porous mediums

      
Application Number 16243285
Grant Number 11714040
Status In Force
Filing Date 2019-01-09
First Publication Date 2019-07-11
Grant Date 2023-08-01
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor
  • Crouse, Bernd
  • Freed, David M.
  • Islam, Ashraful

Abstract

Techniques including methods, apparatus and computer program products are disclosed. These techniques include computer instructions that are encoded on computer storage media for determining wettability. The techniques use a numerical aging computation process to provide a representation of a wettability alteration of a physical rock sample in the presence of at least two fluids is disclosed. The techniques include retrieving a representation of a physical rock sample, the representation including pore space and grain space data corresponding to the physical rock sample, calculating local curvature for each surface in the pore space, determining from the calculated local curvature whether water-film breakage will occur, and classifying the wettability of the physical rock based on the determination of water-film breakage.

IPC Classes  ?

  • G01N 13/00 - Investigating surface or boundary effects, e.g. wetting powerInvestigating diffusion effectsAnalysing materials by determining surface, boundary, or diffusion effects
  • G01N 15/08 - Investigating permeability, pore volume, or surface area of porous materials
  • G01N 33/24 - Earth materials
  • G06F 30/20 - Design optimisation, verification or simulation
  • G01N 23/00 - Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups , or
  • G01N 23/046 - Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups , or by transmitting the radiation through the material and forming images of the material using tomography, e.g. computed tomography [CT]
  • G01N 23/04 - Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups , or by transmitting the radiation through the material and forming images of the material
  • G01N 23/02 - Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups , or by transmitting the radiation through the material
  • G06F 30/28 - Design optimisation, verification or simulation using fluid dynamics, e.g. using Navier-Stokes equations or computational fluid dynamics [CFD]
  • G06F 111/10 - Numerical modelling

99.

Universally unique resources with no dictionary management

      
Application Number 15858306
Grant Number 10762294
Status In Force
Filing Date 2017-12-29
First Publication Date 2019-07-04
Grant Date 2020-09-01
Owner DASSAULT SYSTÈMES AMERICAS CORP. (USA)
Inventor
  • Juton, Alexandre
  • Lanfranchi, Pierre-Severin
  • Tewksbary, David Edward

Abstract

The databases and methods disclosed herein reduce costly dictionary access (writes and reads) by storing data directly in an index (e.g., storing literal values or taking advantage of Universally Unique Identifiers (UUIDs)), thereby saving time and memory. One example embodiment is a database that includes a dictionary and an index. The dictionary stores associations between keys and data. Each entry in the index includes a plurality of values corresponding to data. A value of the index includes either (i) a direct representation of corresponding data for certain data types, or (ii) a hash of the corresponding data for other data types. The hash is used in the dictionary as a key associated with the corresponding data.

IPC Classes  ?

  • G06F 7/00 - Methods or arrangements for processing data by operating upon the order or content of the data handled
  • G06F 16/00 - Information retrievalDatabase structures thereforFile system structures therefor
  • G06F 40/242 - Dictionaries
  • G06F 16/22 - IndexingData structures thereforStorage structures
  • G06F 16/31 - IndexingData structures thereforStorage structures

100.

Authoring loading and boundary conditions for simulation scenarios

      
Application Number 15841081
Grant Number 11281824
Status In Force
Filing Date 2017-12-13
First Publication Date 2019-06-13
Grant Date 2022-03-22
Owner DASSAULT SYSTEMES AMERICAS CORP. (USA)
Inventor Van Der Velden, Alexander Jacobus Maria

Abstract

Unlike existing methods that rely on a manual procedure for setting conditions for performing computer-based simulations, embodiments automatically set conditions for a simulation of a real-world object represented by a computer aided design (CAD) model. In one such embodiment, the morphology of a CAD mode is analyzed to identify a function of an element of the CAD model. In turn, conditions for a simulation are defined based upon one or more rules corresponding to the identified function of the element of the CAD model, where said defining includes automatically setting conditions in a simulation of the real-world physical object.

IPC Classes  ?

  • G06F 30/23 - Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
  • G06N 5/02 - Knowledge representationSymbolic representation
  • G06N 20/00 - Machine learning
  1     2     3        Next Page