Ansys, Inc.

États‑Unis d’Amérique

Retour au propriétaire

1-100 de 432 pour Ansys, Inc. et 2 filiales Trier par
Recheche Texte
Affiner par
Type PI
        Brevet 367
        Marque 65
Juridiction
        États-Unis 401
        International 12
        Canada 11
        Europe 8
Propriétaire / Filiale
[Owner] Ansys, Inc. 423
SAS IP, Inc. 7
Optis Pristine Limited 2
Date
Nouveautés (dernières 4 semaines) 5
2026 août (MACJ) 1
2026 juillet 5
2026 juin 4
2026 avril 2
Voir plus
Classe IPC
G06F 17/50 - Conception assistée par ordinateur 109
G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu 50
G06F 30/23 - Optimisation, vérification ou simulation de l’objet conçu utilisant les méthodes des éléments finis [MEF] ou les méthodes à différences finies [MDF] 44
G06T 17/20 - Description filaire, p. ex. polygonalisation ou tessellation 34
G06F 111/10 - Modélisation numérique 33
Voir plus
Classe NICE
09 - Appareils et instruments scientifiques et électriques 61
42 - Services scientifiques, technologiques et industriels, recherche et conception 24
16 - Papier, carton et produits en ces matières 4
41 - Éducation, divertissements, activités sportives et culturelles 1
Statut
En Instance 30
Enregistré / En vigueur 402
  1     2     3     ...     5        Prochaine page

1.

SYSTEM AND METHOD OF THERMAL CHARACTERIZATION OF A PHYSICAL OBJECT

      
Numéro d'application 19218128
Statut En instance
Date de dépôt 2025-05-23
Date de la première publication 2026-08-20
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Lee, Myunghoon
  • Deodhar, Subodh
  • Yaddanapudi, Vamsi Krishna

Abrégé

A system and method of thermal characterization of a physical object includes receiving, by a memory of the system, several heat transfer coefficients (HTCs) respectively associated with several temperatures corresponding to a surface of a physical object, and several thermal resistance (R) matrices associated with respective HTCs of the several HTCs. The method includes determining, by a processing device of the system, an R matrix associated with a current temperature of the surface based on an interpolation of the several R matrices. The method includes performing, by the processing device, thermal evaluation for the physical object based on the R matrix to obtain an updated temperature of the surface. The method includes determining, in response to a convergence criteria being met, a temperature distribution at the surface of the physical object based on the R matrix.

Classes IPC  ?

  • G01K 17/20 - Mesure d'une quantité de chaleur transportée par des milieux en écoulement, p. ex. dans les systèmes de chauffage basée sur la mesure d'une différence de température de part et d'autre d'une surface radiante, combinée avec une détermination du coefficient de transmission de la chaleur
  • G01N 25/18 - Recherche ou analyse des matériaux par l'utilisation de moyens thermiques en recherchant la conductivité thermique

2.

Multiscale thermal reduced order model for transient IC analysis

      
Numéro d'application 17659343
Numéro de brevet 12694183
Statut Délivré - en vigueur
Date de dépôt 2022-04-15
Date de la première publication 2026-07-28
Date d'octroi 2026-07-28
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Geb, David
  • Asgari, Saeed
  • Kumar, Akhilesh
  • Wen, Jimin
  • Chang, Norman
  • Pan, Hsiming
  • Abarham, Mehdi
  • He, Haiyang
  • Gandhi, Viralkumar Girishchandra

Abrégé

In one embodiment, several reduced order models (ROMs), each at a different scale, are developed to create a multiscale ROM for a given system, which can include one or more integrated circuits (ICs), for simulating thermal responses (e.g., heating in the ICs and the system) as a result of usage scenarios of the IC and system (in which power is applied on the IC and in the system) over time. An IC, package and system can be thermally characterized to determine transient temperature response to a power source in each IC; this characterization can use simulations of the power source to simulate temperature responses at points in the IC, package and system, and these responses provide a set of thermal training data. An algorithm generates a linear time-invariant (LTI) state-space thermal macromodel or ROM at each of the different scales on-chip and in system, from the set of thermal step response training data, and combines them into a multiscale ROM, which can be distributed and solved on many CPUs. When the multiscale ROM is used, power accounting can be used across the scales to conserve power. On IC symmetry and inverse heat transfer properties can be used to reduce the amount of thermal characterization operations.

Classes IPC  ?

  • G06F 30/367 - Vérification de la conception, p. ex. par simulation, programme de simulation avec emphase de circuit intégré [SPICE], méthodes directes ou de relaxation
  • G06F 30/28 - Optimisation, vérification ou simulation de l’objet conçu utilisant la dynamique des fluides, p. ex. les équations de Navier-Stokes ou la dynamique des fluides numérique [DFN]
  • G06F 30/373 - Optimisation de la conception
  • G06F 113/18 - Positionnement de puces
  • G06F 119/08 - Analyse thermique ou optimisation thermique

3.

DISCRETIZED YIELD SURFACES FOR PLASTIC FLOWS

      
Numéro d'application 19050796
Statut En instance
Date de dépôt 2025-02-11
Date de la première publication 2026-07-23
Propriétaire ANSYS, Inc. (USA)
Inventeur(s)
  • Hernandez-Becerro, Pablo
  • Zhu, Xinhai

Abrégé

A computer-implemented method includes obtaining a model representing a physical object, accessing a discretized yield surface having a plurality of data points representing a yield surface of one or more materials of the physical object, each data point corresponding to a point in a stress space and associated with a yield surface normal vector precomputed for the discretized yield surface, and calculating a stress at an integration point of the model to simulate the physical object under a load. The method further includes identifying one of the plurality of data points of the discretized yield surface that corresponds to the stress calculated in the stress space, determining plastic deformation is occurring based on the stress calculated and the one data point identified, and adjusting the stress according to a normal vector associated with the one data point identified to simulate plastic deformation of the physical object under the load

Classes IPC  ?

  • G06F 30/28 - Optimisation, vérification ou simulation de l’objet conçu utilisant la dynamique des fluides, p. ex. les équations de Navier-Stokes ou la dynamique des fluides numérique [DFN]
  • G06F 30/23 - Optimisation, vérification ou simulation de l’objet conçu utilisant les méthodes des éléments finis [MEF] ou les méthodes à différences finies [MDF]

4.

System and method of generating mesh representing flow domain

      
Numéro d'application 18740428
Numéro de brevet 12688653
Statut Délivré - en vigueur
Date de dépôt 2024-06-11
Date de la première publication 2026-07-21
Date d'octroi 2026-07-21
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Joy, Jimin
  • Cohen, Alexander
  • Streuber, Gregg
  • Lilek, Zeljko

Abrégé

A system and method generates a mesh representing a flow domain around a surface of a physical object. The system receives an initial mesh representing the flow domain. The initial mesh has a corner vertex corresponding to a corner grid point of a grid in a parameterized space. The system updates the corner grid point to obtain an updated grid in the parameterized space according to angles formed by boundary edges and a border edge of the initial mesh. The system determines an updated mesh from the initial mesh according to the updated grid to reduce a difference between the angles formed by the boundary edges and the border edge. The system generates the mesh representing the flow domain for simulating a physical characteristic of the physical object.

Classes IPC  ?

  • G06T 17/20 - Description filaire, p. ex. polygonalisation ou tessellation

5.

Simulation systems with mapping between non-conformal geometries

      
Numéro d'application 17326620
Numéro de brevet 12688252
Statut Délivré - en vigueur
Date de dépôt 2021-05-21
Date de la première publication 2026-07-21
Date d'octroi 2026-07-21
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Brown, David Anthony Zaffina
  • Reuss, Stephen
  • Zwart, Philip John
  • Williams, Daniel Neale

Abrégé

Coupling of physics solutions (e.g., a first physics solution and a second physics solution) in a multi-physics simulation that includes non-conformal spaces can use extrapolation to determine data values for unmapped nodes by computing extrapolated values based on both mapped values from mapped nodes and data for unmapped nodes. The extrapolated values for an unmapped node are computed using a set of equations that include mapped values from nearby mapped nodes and data for nearby unmapped nodes. The methods and systems can provide improved computational efficiency by reducing the amount of memory required for the computations.

Classes IPC  ?

  • G06F 30/23 - Optimisation, vérification ou simulation de l’objet conçu utilisant les méthodes des éléments finis [MEF] ou les méthodes à différences finies [MDF]
  • G06F 17/12 - Opérations mathématiques complexes pour la résolution d'équations d'équations simultanées
  • G06F 30/10 - CAO géométrique

6.

Adaptive mesh refinement techniques for three-dimensional stacked models

      
Numéro d'application 18653427
Numéro de brevet 12682572
Statut Délivré - en vigueur
Date de dépôt 2024-05-02
Date de la première publication 2026-07-14
Date d'octroi 2026-07-14
Propriétaire ANSYS, Inc. (USA)
Inventeur(s)
  • Zhou, Xiaokai
  • Xia, Wenbo
  • Zhao, Huangjin
  • You, Wei
  • Phillips, Caleb Matthew

Abrégé

A computer-implemented method for adaptive mesh refinement includes generating a first mesh for a first layer of a stacked model representing a 3D integrated circuit, the first mesh including a first grid for the first layer, performing a simulation for the stacked model using the first mesh to obtain first results, calculating an interpolated value for a particular grid node according to the first results, the particular grid node corresponding to a node of the first grid in the grid hierarchy. The method further includes generating a second mesh for the layer of the stacked model, the second mesh including a second grid for the first layer, performing a simulation for the stacked model using the second mesh to obtain a simulated value of the particular grid node, comparing the interpolated and simulated value, and generating a refined mesh for the first layer including a refined grid.

Classes IPC  ?

  • G06T 17/20 - Description filaire, p. ex. polygonalisation ou tessellation

7.

Creating virtual boundaries for modelling patterned boundary conditions within simulations

      
Numéro d'application 17805129
Numéro de brevet 12664325
Statut Délivré - en vigueur
Date de dépôt 2022-06-02
Date de la première publication 2026-06-23
Date d'octroi 2026-06-23
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Penrose, Justin Miles Tristan
  • Zori, Laith
  • Rebellon, Juan Carlos Morales
  • Gessner, Thomas
  • Hariharan, Krishnan

Abrégé

Computational fluid dynamics simulations of objects with many similar but distinct flow boundary regions on a larger surface can use an approach that creates geometries and meshes for the larger surface (e.g., a first mesh) independently of geometries and meshes for the distinct flow boundary regions (second mesh). The second mesh can be imprinted onto the first mesh prior to a CFD simulation, and if a revision to the design of the regions is desired, a revised mesh for the regions (based on a revised geometry for the regions) can be imprinted on the first mesh without having to redo the first mesh. Thus, revisions of the design can avoid recreating the first mesh.

Classes IPC  ?

  • G06F 30/28 - Optimisation, vérification ou simulation de l’objet conçu utilisant la dynamique des fluides, p. ex. les équations de Navier-Stokes ou la dynamique des fluides numérique [DFN]
  • G06F 30/10 - CAO géométrique

8.

DYNAMIC RESOURCE ALLOCATION FOR COMPUTATIONAL SIMULATION

      
Numéro d'application 19180540
Statut En instance
Date de dépôt 2025-04-16
Date de la première publication 2026-06-18
Propriétaire Ansys, Inc. (USA)
Inventeur(s)
  • Campbell, Ian
  • Diestelhorst, Ryan
  • Oster-Morris, Joshua
  • Freed, David M.
  • Mcclennan, Scott

Abrégé

Systems and methods for automated resource allocation during a computational simulation are described herein. An example method includes analyzing a set of simulation inputs to determine a first set of computing resources for performing a simulation, and starting the simulation with the first set of computing resources. The method also includes dynamically analyzing at least one attribute of the simulation to determine a second set of computing resources for performing the simulation, and performing the simulation with the second set of computing resources. The second set of computing resources is different than the first set of computing resources.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]
  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
  • G06F 30/23 - Optimisation, vérification ou simulation de l’objet conçu utilisant les méthodes des éléments finis [MEF] ou les méthodes à différences finies [MDF]
  • G06F 111/10 - Modélisation numérique

9.

GENERATION OF CONSISTENTLY CONNECTED VORONOI MESHES ON GPU

      
Numéro d'application 18968783
Statut En instance
Date de dépôt 2024-12-04
Date de la première publication 2026-06-04
Propriétaire Ansys, Inc. (USA)
Inventeur(s)
  • Scholz, Dominik Nikolaus
  • Maclean, Keigan Joseph

Abrégé

Systems and methods calculate Voronoi cells in a space subdivided into octants represented by an octree. Calculation of a Voronoi cell for a given seed point starts with the neighboring octants by determining the bisectors between the neighboring seed points and given seed point as well as the vertices where the bisectors meet. Additional octants are identified that (i) are adjacent to a neighboring octant and (ii) include any portion of the space that is no farther from a vertex than [(the distance between the vertex and the given seed point)+(additional distance ε)], such additional octants are added to the set of neighboring octants, and the sets of bisectors and vertices are updated using robust geometric predicates. This repeats until no additional octants are identified, and the bisectors and vertices are (optionally compressed, then) output as the Voronoi cell. Multiple cells can be determined in parallel, then combined into a Voronoi mesh.

Classes IPC  ?

  • G06T 1/20 - Architectures de processeursConfiguration de processeurs p. ex. configuration en pipeline
  • G06T 1/60 - Gestion de mémoire
  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie

10.

Systems and methods for blending AC and DC models for electromagnetic simulation

      
Numéro d'application 17834995
Numéro de brevet 12645857
Statut Délivré - en vigueur
Date de dépôt 2022-06-08
Date de la première publication 2026-06-02
Date d'octroi 2026-06-02
Propriétaire ANSYS, INC. (USA)
Inventeur(s) Thiel, Werner

Abrégé

max. A base function is determined that outputs magnitudes across the range of frequencies. A correction function is determined that outputs magnitudes across the range of frequencies. The base function is combined with the correction function to generate a circuit behavior model that provides magnitudes across the range of frequencies. Behavior of the electrical circuit is simulated using the circuit behavior model.

Classes IPC  ?

  • G06F 30/30 - Conception de circuits
  • G06F 30/367 - Vérification de la conception, p. ex. par simulation, programme de simulation avec emphase de circuit intégré [SPICE], méthodes directes ou de relaxation
  • G06F 119/06 - Analyse de puissance ou optimisation de puissance

11.

Determination of heat source absorptivity and penetration depth in additive manufacturing melt pools

      
Numéro d'application 16798950
Numéro de brevet 12608514
Statut Délivré - en vigueur
Date de dépôt 2020-02-24
Date de la première publication 2026-04-21
Date d'octroi 2026-04-21
Propriétaire Ansys, Inc. (USA)
Inventeur(s)
  • Francis, Zack
  • Teng, Chong
  • Dong, Hai

Abrégé

Computer-implemented systems and methods are described herein for determining additive manufacturing parameters in a simulation. Input data regarding a product to be generated via additive manufacturing and a beam diameter are received. Based on the input data, a characteristic dimension is determined. The beam diameter is normalized based on the characteristic dimension. Additive manufacturing parameters, such as penetration depth and absorptivity, are determined based on the normalized beam diameter and experimentally-determined trends. The manufacturing of the product is then simulated according to the additive manufacturing parameters.

Classes IPC  ?

  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
  • B29C 64/386 - Acquisition ou traitement de données pour la fabrication additive
  • B33Y 50/00 - Acquisition ou traitement de données pour la fabrication additive

12.

Method and system to implement a composite, multi-domain model for electro-optical modeling and simulation

      
Numéro d'application 18604353
Numéro de brevet 12596862
Statut Délivré - en vigueur
Date de dépôt 2024-03-13
Date de la première publication 2026-04-07
Date d'octroi 2026-04-07
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Lamant, Gilles Simon Claude
  • Pond, James Frederick
  • Klein, Jackson
  • Lu, Zeqin
  • Farsaei, Ahmadreza

Abrégé

Provided is an improved method, system, and computer program product to implement simulation for photonic devices. A composite, multi-domain simulation model is disclosed, with connected domain-specific representations that allow the use of the most relevant simulator technology for a given domain. The model has external connection points either expressed as actual ports or virtual ones, embodied by simulator API calls in the model.

Classes IPC  ?

  • G06F 30/367 - Vérification de la conception, p. ex. par simulation, programme de simulation avec emphase de circuit intégré [SPICE], méthodes directes ou de relaxation
  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès

13.

Virtual testing of autonomous driving systems with thermal cameras

      
Numéro d'application 17130039
Numéro de brevet 12579337
Statut Délivré - en vigueur
Date de dépôt 2020-12-22
Date de la première publication 2026-03-17
Date d'octroi 2026-03-17
Propriétaire ANSYS, Inc. (USA)
Inventeur(s)
  • Manillier, Ludovic
  • Abram, Sebastien
  • Gely, Sandra

Abrégé

In one embodiment, use of virtual thermal cameras in simulations systems can rapidly increase the deployment of vehicles with autonomous driving systems that include thermal cameras as a part of the sensor systems that detect people, other cars, etc. This use can be achieved by calibrating virtual thermal cameras using a virtual object or scenes with predetermined temperatures of objects (humans) in the scenes. The virtually calibrated thermal camera can then be used in virtual simulations of driving scenarios to generate learning data, such as virtual thermal images, to test autonomous driving systems and autonomous driving algorithms. The calibration can use a temperature conversion process, and the generation of the learning data can also use this temperature conversion process that includes the addition of noise, represented by temperature values.

Classes IPC  ?

  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
  • G06T 7/80 - Analyse des images capturées pour déterminer les paramètres de caméra intrinsèques ou extrinsèques, c.-à-d. étalonnage de caméra

14.

Steady-state IC thermal analysis with thermal decay curve characterization

      
Numéro d'application 17659346
Numéro de brevet 12581913
Statut Délivré - en vigueur
Date de dépôt 2022-04-15
Date de la première publication 2026-03-17
Date d'octroi 2026-03-17
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Wen, Jimin
  • Pan, Hsiming
  • Chang, Norman
  • He, Haiyang
  • Abarham, Mehdi
  • Kumar, Akhilesh
  • Geb, David
  • Asgari, Saeed
  • Feng, Zhigang
  • Xia, Wenbo
  • Gandhi, Viralkumar Girishchandra

Abrégé

Methods and systems for improved simulation of thermal characterization and thermal modeling of devices, such as smart phones, are described. In one embodiment, a method can characterize center, edge, and corner thermal decay behavior at different locations on a simulated IC. For each location, near and far field thermal effects are captured at the same time. A simulation system can generate a steady state thermal decay curve for each selected location that shows how the temperature changes with distance to a heat source. The system can then use a set of location dependent thermal decay curves to compute, based on an inputted power profile for the IC, a steady state thermal profile of the IC.

Classes IPC  ?

  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
  • G06F 17/12 - Opérations mathématiques complexes pour la résolution d'équations d'équations simultanées
  • H01L 21/66 - Test ou mesure durant la fabrication ou le traitement

15.

Prediction of steady state heat maps for chip thermal analysis

      
Numéro d'application 17934847
Numéro de brevet 12566909
Statut Délivré - en vigueur
Date de dépôt 2022-09-23
Date de la première publication 2026-03-03
Date d'octroi 2026-03-03
Propriétaire Ansys, Inc. (USA)
Inventeur(s)
  • Abarham, Mehdi
  • Asgari, Saeed
  • Wen, Jimin
  • Chang, Norman
  • Geb, David
  • Gandhi, Viralkumar Girishchandra
  • Pan, Hsiming
  • Kumar, Akhilesh
  • He, Haiyang

Abrégé

A method and apparatus of a device of predicting a heat map for a die model is described. In an exemplary embodiment, the device receives a die model for representing the die and a boundary condition applicable to the die, the die model including dimensions of the die. In addition, the device may include scaling the dimensions of the die model and the boundary condition, wherein the dimensions of the die model are scaled to a target die size, the scaled dimensions including a scaled die thickness. Furthermore, each trained die model including a die surface of the target die size, different trained die models having different die thickness, the plurality of trained die models trained under a plurality of boundary conditions, each trained die model having a plurality of decay curves associated with the plurality of boundary conditions. The method may additionally include determining a relationship between the scaled boundary condition and the plurality of boundary conditions. In addition, the method may include determining a decay curve for the die model according to a combination of decay curves associated with the plurality of boundary conditions for the one or more trained die models using the relationship. Furthermore, the method may include generating the die heat map based on the decay curve determined for the die model.

Classes IPC  ?

  • G06F 30/3308 - Vérification de la conception, p. ex. simulation fonctionnelle ou vérification du modèle par simulation
  • G06F 119/08 - Analyse thermique ou optimisation thermique

16.

Extraction based on heterogeneous meshing techniques

      
Numéro d'application 18111576
Numéro de brevet 12561506
Statut Délivré - en vigueur
Date de dépôt 2023-02-19
Date de la première publication 2026-02-24
Date d'octroi 2026-02-24
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Ershov, Maxim
  • Schetinin, Vitaliy

Abrégé

A software tool used to assess and/or simulate an integrated circuit (“IC”) layout employs heterogeneous resistance extraction and/or meshing, to combine advantages of a relatively compact parasitics file size and robustness for effective simulation and electrical performance analysis. In one embodiment, filters are automatically applied (or are manually specified by a user) to select structures, layers, geographic regions, nets or other areas of a design which will receive additional extraction and/or meshing scrutiny, with the remainder of the design being subjected to default practices. For example, software can be scripted (or rule driven) to perform 1D meshing for in-layer electrical pathways while providing 2D, 3D, or other complex meshing for vias, contact pads, device instances, selected nets and/or other structures. Techniques can be applied for reassessing impact of structural redesign, and reports and/or visualization can be generated, each enhanced by the use of heterogeneous meshing.

Classes IPC  ?

  • G06F 30/392 - Conception de plans ou d’agencements, p. ex. partitionnement ou positionnement
  • G06F 119/02 - Analyse de fiabilité ou optimisation de fiabilitéAnalyse de défaillance, p. ex. performance dans le pire scénario, analyse du mode de défaillance et de ses effets [FMEA]

17.

Methods and systems for predicting layer-wise physical behaviors in additive manufacturing

      
Numéro d'application 17346075
Numéro de brevet 12535795
Statut Délivré - en vigueur
Date de dépôt 2021-06-11
Date de la première publication 2026-01-27
Date d'octroi 2026-01-27
Propriétaire ANSYS, INC. (USA)
Inventeur(s) Umphrey, Clancy

Abrégé

A three-dimensional model (i.e., MCAD model) for additively manufacturing a physical object with a laser is received in a computer system. The laser is controlled or driven by a set of instructions. The instructions specify scan properties for scanning each of multiple deposit layers during the additive manufacturing. Two-dimensional (2D) maps representing the scan properties for the deposit layer are generated. Each 2D map includes values in grid points representing the deposit layer. Each 2D map corresponds to a respective scan property for the deposit layer. A trained machine learning model is invoked to predict a physical behavior of a layer of the physical object based on the 2D maps as an input. The input further includes a state map showing a state of an immediately prior deposit layer. The layer of the physical object corresponds to the deposit layer.

Classes IPC  ?

  • G05B 19/4099 - Usinage de surface ou de courbe, fabrication d'objets en trois dimensions 3D, p. ex. fabrication assistée par ordinateur
  • B22F 10/80 - Acquisition ou traitement des données
  • B33Y 50/00 - Acquisition ou traitement de données pour la fabrication additive

18.

Random-walk based capacitance extraction with optimized transition volumes

      
Numéro d'application 17944133
Numéro de brevet 12530517
Statut Délivré - en vigueur
Date de dépôt 2022-09-13
Date de la première publication 2026-01-20
Date d'octroi 2026-01-20
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Visvardis, Marios
  • Liaskovitis, Periklis
  • Efstathiou, Efthymios
  • Skrepetos, Dimitrios

Abrégé

A CAD method for capacitance extraction includes decomposing a semiconductor structure model representing a three-dimensional, into virtual layers. Each virtual layer has polygons corresponding to conductors in the semiconductor structure model. The semiconductor structure model or includes a geometric point. The method includes creating spatial indexes respectively for the virtual layers. Each spatial index indicates respectively for each spatial index cell of a corresponding virtual layer at least one candidate conductor of the corresponding virtual layer. The method includes creating optimal transition squares for the geometric point respectively for one or more consecutive virtual layers according to spatial indexes of the one or more consecutive virtual layers. The geometric point is located in one of the one or more consecutive virtual layers. The optimal transition squares are constrained by one or more candidate conductors of the one or more consecutive virtual layers. The method includes creating an optimal transition cube for the geometric point considering the one or more candidate conductors based on the optimal transition squares. The method includes calculating capacitance of the three-dimensional circuit using surfaces of the optimal transition cube.

Classes IPC  ?

  • G06F 30/392 - Conception de plans ou d’agencements, p. ex. partitionnement ou positionnement
  • G06F 30/23 - Optimisation, vérification ou simulation de l’objet conçu utilisant les méthodes des éléments finis [MEF] ou les méthodes à différences finies [MDF]
  • G06F 119/06 - Analyse de puissance ou optimisation de puissance

19.

Systems and Methods for Non-Parametric Optimization of Complex Shapes Using Neural Networks and Differentiable Morphing

      
Numéro d'application 18947065
Statut En instance
Date de dépôt 2024-11-14
Date de la première publication 2026-01-15
Propriétaire Ansys, Inc. (USA)
Inventeur(s)
  • Verret, Louis
  • Bourgeois, Morgane
  • Munzer, Thibaut
  • Nuttinck, Antoine
  • Mazari, Ahmed

Abrégé

Systems and methods are provided for generating a geometric shape. A mesh is defined that includes a plurality of mesh nodes. A plurality of control points are defined based on the mesh. The control points and mesh nodes are related through a differentiable function. A neural network is applied to the mesh. The neural network predicts one or more physical fields of the mesh based on the mesh and a parameter. A plurality of gradients of an objective function is calculated based on the one or more physical fields and a position of the plurality of control points. The position of one or more of the plurality of control points is moved based on the plurality of gradients. The movement induces a deformation of the mesh.

Classes IPC  ?

  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • G06T 17/20 - Description filaire, p. ex. polygonalisation ou tessellation

20.

Methods and systems for performing shape optimization using physics informed basis function

      
Numéro d'application 17321217
Numéro de brevet 12511447
Statut Délivré - en vigueur
Date de dépôt 2021-05-14
Date de la première publication 2025-12-30
Date d'octroi 2025-12-30
Propriétaire ANSYS, INC. (USA)
Inventeur(s) Roux, Willem Jacobus

Abrégé

A model representing a physical object in a shape optimization according to a design objective, and a control point for altering a shape of the physical object are received. The shape is defined by a set of nodes in the model. Sibling models are generated from the model according to a perturbation scheme. The control point is perturbed with respective perturbed values for the sibling models. Each sibling model contains nodal location changes for the nodes. The nodal location changes are determined based on a respective shape function formulated according to a respective perturbed value at the control point and one or more simulated physical behaviors of the model. The model is updated to have an optimal value for the control point. The optimal value is identified from a relationship according to the design objective. The relationship correlates a physical characteristic of the sibling models to the respective perturbed values.

Classes IPC  ?

  • G06F 30/10 - CAO géométrique
  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
  • G06F 30/23 - Optimisation, vérification ou simulation de l’objet conçu utilisant les méthodes des éléments finis [MEF] ou les méthodes à différences finies [MDF]
  • G06F 111/04 - CAO basée sur les contraintes
  • G06F 111/10 - Modélisation numérique

21.

Method and system for generative design based on deep learning and topology optimization

      
Numéro d'application 17156130
Numéro de brevet 12481873
Statut Délivré - en vigueur
Date de dépôt 2021-01-22
Date de la première publication 2025-11-25
Date d'octroi 2025-11-25
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Pathak, Jay
  • Ranade, Rishikesh

Abrégé

A generative machine learning model, such as a convolutional neural network (CNN), can be trained with solutions from a topology optimization solver for a solution for a topology of a set of structures so that the generative machine learning model can generate a plurality of alternative designs for a structure that are alternative topology optimizations (for the structure) for a set of initial setup parameters. The generative model when being trained includes a generative network and a discriminator network. The generative model can be trained using outputs from a CNN autoencoder for densities and a CNN autoencoder for strain energies.

Classes IPC  ?

  • G06F 7/48 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p. ex. en utilisant une représentation binaire, ternaire, décimale utilisant des dispositifs n'établissant pas de contact, p. ex. tube, dispositif à l'état solideMéthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p. ex. en utilisant une représentation binaire, ternaire, décimale utilisant des dispositifs non spécifiés
  • G06F 18/2113 - Sélection du sous-ensemble de caractéristiques le plus significatif en classant ou en filtrant l'ensemble des caractéristiques, p. ex. en utilisant une mesure de la variance ou de la corrélation croisée des caractéristiques
  • G06F 18/214 - Génération de motifs d'entraînementProcédés de Bootstrapping, p. ex. ”bagging” ou ”boosting”
  • G06F 18/22 - Critères d'appariement, p. ex. mesures de proximité
  • G06F 30/27 - Optimisation, vérification ou simulation de l’objet conçu utilisant l’apprentissage automatique, p. ex. l’intelligence artificielle, les réseaux neuronaux, les machines à support de vecteur [MSV] ou l’apprentissage d’un modèle
  • G06N 3/045 - Combinaisons de réseaux
  • G06N 3/08 - Méthodes d'apprentissage

22.

TECHNIQUES FOR PHYSICS AWARE SMART MESHING

      
Numéro d'application 18654611
Statut En instance
Date de dépôt 2024-05-03
Date de la première publication 2025-10-02
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Abarham, Mehdi
  • Lim, Jerry
  • Asgari, Saeed

Abrégé

Computer-implemented devices, systems, and methods for physics-aware smart meshing are described. In various embodiments, physical aware smart meshing may include, or refer to, the generation of a dynamically sized mesh for a computer model based on one or more estimated physical fields corresponding to the computer model. The disclosed analysis techniques can include a series of steps including, for example, decomposing models, determining block properties, scaling from an original domain to a scaled domain, estimating physical fields, scaling from the scaled domain to the original domain, superpositioning of physical fields, and generating dynamically sized meshes. In various embodiments, the dynamically sized mesh is generated in an efficient and accurate manner without needing solve/adapt iterations.

Classes IPC  ?

23.

AUTOMATION OF LOW-LEVEL TEST CREATION FOR SAFETY-CRITICAL EMBEDDED SOFTWARE

      
Numéro d'application 19192015
Statut En instance
Date de dépôt 2025-04-28
Date de la première publication 2025-08-14
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Dion, Bernard Andre
  • Colaco, Jean-Louis
  • Macauley, John Carpenter
  • Wagner, Loic

Abrégé

Low-level test cases for safety-critical applications are automatically created and executed. A set of low-level test cases for a software design model is created by using both a non-qualified test case creation tool and a qualified model coverage analysis tool. The created set of low-level test cases is verified to cover low-level requirements for the software model with respect to coverage criteria. A set of high-level test cases for the requirements above the software design model and the set of low-level test cases are executed on a target architecture, based on the source code generated from the software design model, using a qualified code generator. The set of high-level test cases and the set of low-level test cases achieve coverage of the source code as the qualified code generator preserves coverage from model to code.

Classes IPC  ?

24.

Timing domain based modeling of switching probability and signal correlation

      
Numéro d'application 17652199
Numéro de brevet 12373625
Statut Délivré - en vigueur
Date de dépôt 2022-02-23
Date de la première publication 2025-07-29
Date d'octroi 2025-07-29
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Shen, Qian
  • Geada, Joao

Abrégé

According to one aspect of this disclosure, time domain information can be associated with switching probabilities and propagated through a simulated circuit during a static timing analysis to provide finer grain details for use by a power analysis of the simulated circuit (such as a dynamic voltage drop analysis or simulation). Signal correlations may also be propagated with the associated time domain information to provide further finer details for use in power analysis. A method according to one embodiment can include: determining, for each input pin of an aggressor element, a set of one or more time dependent input switching probabilities during a set of one or more corresponding timing windows in a simulated representation of a circuit; determining, from each time dependent input switching probability of each timing window, a set of time dependent output switching probabilities at an output pin of the aggressor element; and performing a power analysis for one or more victim circuit elements that are coupled to the aggressor element, the power analysis based on the set of time dependent output switching probabilities at the output pin of the aggressor element.

Classes IPC  ?

  • G06F 30/367 - Vérification de la conception, p. ex. par simulation, programme de simulation avec emphase de circuit intégré [SPICE], méthodes directes ou de relaxation
  • G06F 30/3312 - Analyse temporelle

25.

SYSTEMS AND METHODS FOR MACHINE LEARNING BASED FAST STATIC THERMAL SOLVER

      
Numéro d'application 19040231
Statut En instance
Date de dépôt 2025-01-29
Date de la première publication 2025-05-29
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Chang, Norman
  • Pan, Hsiming
  • Wen, Jimin
  • Zhu, Deqi
  • Xia, Wenbo
  • Kumar, Akhilesh
  • Chuang, Wen-Tze
  • Yang, En-Cih
  • Srinivasan, Karthik
  • Li, Ying-Shiun

Abrégé

Systems and methods use a neural network based predictor, that has been trained to determine a temperature rise across an entire IC. The training of the predictor can include generating a representation of two or more templates identifying different portions of an integrated circuit (IC), each template associated with location parameters to position the template in the IC; performing thermal simulations for each respective template of the IC, each thermal simulation determining an output based on a power pattern of tiles of the respective template, the output indicating a change in temperature of a center tile of the respective template relative to a base temperature of the integrated circuit; and training a neural network. The trained predictor can be used to determine a temperature rise and then can be appended to a system level thermal profile of the IC to generate a detailed thermal profile of the IC.

Classes IPC  ?

  • G06F 30/27 - Optimisation, vérification ou simulation de l’objet conçu utilisant l’apprentissage automatique, p. ex. l’intelligence artificielle, les réseaux neuronaux, les machines à support de vecteur [MSV] ou l’apprentissage d’un modèle
  • G06F 113/18 - Positionnement de puces
  • G06F 119/08 - Analyse thermique ou optimisation thermique

26.

Methods and systems for modelling surface-based constraints in finite element analysis model

      
Numéro d'application 17408013
Numéro de brevet 12314640
Statut Délivré - en vigueur
Date de dépôt 2021-08-20
Date de la première publication 2025-05-27
Date d'octroi 2025-05-27
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Yang, Hankang
  • Zhu, Yongyi
  • Liu, Yong-Cheng

Abrégé

A model representing a physical object is received. The model contains a pilot node, one or more surface nodes, and a constraint for coupling displacements/movements of the pilot node with the one or more surface nodes via a set of constraint equations. The pilot node is subject to a condition that restricts node swapping for resolving node dependency in elimination method. An internal node is created based on the pilot node. The internal node and the pilot node occupy a same location initially. The internal node and the one or more surface nodes are constrained via the set of constraint equations. The model is modified with the internal node and a numerical spring connecting the pilot node and the internal node. The numerical spring is configured for limiting relative movements between the pilot node and the internal node. Physical behaviors of the physical object are simulated using the modified model.

Classes IPC  ?

  • G06F 30/23 - Optimisation, vérification ou simulation de l’objet conçu utilisant les méthodes des éléments finis [MEF] ou les méthodes à différences finies [MDF]
  • G06F 17/16 - Calcul de matrice ou de vecteur
  • G06F 111/04 - CAO basée sur les contraintes
  • G06F 119/14 - Analyse des forces ou optimisation des forces, p. ex. forces statiques ou dynamiques

27.

Systems and methods for high-speed computationally efficient operation and training of machine learning-based simulation models characterizing a physical system

      
Numéro d'application 17392350
Numéro de brevet 12314641
Statut Délivré - en vigueur
Date de dépôt 2021-08-03
Date de la première publication 2025-05-27
Date d'octroi 2025-05-27
Propriétaire Ansys, Inc. (USA)
Inventeur(s)
  • Abarham, Mehdi
  • Asgari, Saeed
  • Gandhi, Viral

Abrégé

Systems and methods are provided for a computer-implemented method for simulating operation of a physical system represented by a plurality of mesh cells. A plurality of pre-simulations of the physical system are performed, where a pre-simulation determines an output metric value for each mesh cell based on a plurality of input metric values. A dimension reduction is performed on results of the pre-simulations to generate condensed training data, and a simulation model is generated using a machine learning algorithm to train a plurality of sub-models for simulating output metric values for the plurality of mesh cells based on the condensed training data. The simulation model is configured to provide simulation inputs to the trained sub-models to generate an output metric value for each of the plurality of mesh cells.

Classes IPC  ?

  • G06F 30/27 - Optimisation, vérification ou simulation de l’objet conçu utilisant l’apprentissage automatique, p. ex. l’intelligence artificielle, les réseaux neuronaux, les machines à support de vecteur [MSV] ou l’apprentissage d’un modèle

28.

Capacitance extraction systems based on machine learning models

      
Numéro d'application 18221370
Numéro de brevet 12307180
Statut Délivré - en vigueur
Date de dépôt 2023-07-12
Date de la première publication 2025-05-20
Date d'octroi 2025-05-20
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Visvardis, Marios
  • Liaskovitis, Periklis
  • Efstathiou, Efthymios

Abrégé

Extraction of capacitance values from a design of an electrical circuit can use a set of trained neural networks to generate extracted capacitance values from the circuit using a representation of the Green's function. A method can include the following operations: storing a machine learning model that includes a trained set of one or more neural networks that have been trained to calculate a representation of a Green's function to extract capacitance values from a design of a circuit having a set of conductors; applying, to the machine learning model, a set of inputs representing the set of conductors and their surrounding dielectric materials; encoding the set of inputs through a trained encoder to generate a latent space representation; calculating the values of the Green's function from the latent space representation through a dedicated trained neural network; and calculating the values of the gradient of the Green's function from the latent space representation through another dedicated trained neural network.

Classes IPC  ?

  • G06F 30/337 - Optimisation de la conception
  • G06F 17/17 - Évaluation de fonctions par des procédés d'approximation, p. ex. par interpolation ou extrapolation, par lissage ou par le procédé des moindres carrés
  • G06F 30/3308 - Vérification de la conception, p. ex. simulation fonctionnelle ou vérification du modèle par simulation
  • G06N 3/08 - Méthodes d'apprentissage
  • G06N 7/01 - Modèles graphiques probabilistes, p. ex. réseaux probabilistes

29.

Methods and systems for predicting silicon density for a metal layer of semi-conductor chip via machine learning

      
Numéro d'application 18371331
Numéro de brevet 12307184
Statut Délivré - en vigueur
Date de dépôt 2023-09-21
Date de la première publication 2025-05-20
Date d'octroi 2025-05-20
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Chuang, Wen-Tze
  • Chang, Norman
  • Yin, Lei
  • Zhang, Bolong
  • Chen, Xi
  • Pathak, Jay Prakash
  • Yang, En Cih
  • Wen, Jimin
  • Kumar, Akhilesh
  • Shih, Ming-Chih
  • Li, Ying Shiun

Abrégé

A specification for a semi-conductor chip is received. The specification specifies a set of photomasks associated with a metal layer of the semi-conductor chip. Multiple portions of an area of the metal layer are identified. A respective image is generated for each portion of the area based on the photomasks. A respective drawn density of metal wires for each portion of the area is calculated. A trained machine learning model is invoked to predict a respective silicon density of metal wires for each respective portion of the area based on an image and a drawn density for the respective portion of the area. A silicon density for the area of the metal layer is calculated based on a combination of predicted silicon densities for the multiple portions of the area. The combination is based on an average value of the predicted silicon densities for the multiple portions of the area.

Classes IPC  ?

  • G06F 30/392 - Conception de plans ou d’agencements, p. ex. partitionnement ou positionnement
  • G06N 3/04 - Architecture, p. ex. topologie d'interconnexion
  • G06N 3/08 - Méthodes d'apprentissage
  • G06F 111/10 - Modélisation numérique
  • G06F 119/18 - Analyse de fabricabilité ou optimisation de fabricabilité

30.

Simulation through a sequence of macros using one or more reduced order models

      
Numéro d'application 17199538
Numéro de brevet 12293138
Statut Délivré - en vigueur
Date de dépôt 2021-03-12
Date de la première publication 2025-05-06
Date d'octroi 2025-05-06
Propriétaire ANSYS, Inc. (USA)
Inventeur(s)
  • Horváth, Géza Árpád
  • Wolff, Sebastian

Abrégé

The disclosed embodiments include a simulation system that guides, through a user interface, a creation of a set of reduced order models (ROMs) with compatible macros to ensure the creation of a set of computations in the simulation is compatible at execution time. The macros can provide a macro based workflow, where the macros evaluate the ROMs in the workflow. The user interface can restrict the set of macros to those that are compatible with a selected set of ROMs. In one embodiment, the set of ROMs can produce a customizable set of outputs using a user defined sequence of ROMs that are associated with corresponding selected macros to simulate a physical system. The set of ROMs and their compatible macros can be encapsulated into a single unit such as a Functional Mock-Up Unit file.

Classes IPC  ?

  • G06F 30/12 - CAO géométrique caractérisée par des moyens d’entrée spécialement adaptés à la CAO, p. ex. interfaces utilisateur graphiques [UIG] spécialement adaptées à la CAO
  • G06F 30/27 - Optimisation, vérification ou simulation de l’objet conçu utilisant l’apprentissage automatique, p. ex. l’intelligence artificielle, les réseaux neuronaux, les machines à support de vecteur [MSV] ou l’apprentissage d’un modèle
  • G06F 111/20 - CAO de configuration, p. ex. conception par assemblage ou positionnement de modules sélectionnés à partir de bibliothèques de modules préconçus

31.

Systems and methods for radar signature modeling using a rotating range profile reduced-order model

      
Numéro d'application 18085659
Numéro de brevet 12259494
Statut Délivré - en vigueur
Date de dépôt 2022-12-21
Date de la première publication 2025-03-25
Date d'octroi 2025-03-25
Propriétaire ANSYS, INC. (USA)
Inventeur(s) Carpenter, Shawn Raymond

Abrégé

Systems and methods are provided for generating a radar model for a target object. In embodiments, a target simulation model is received that represents one or more physical aspects of a target object, an environment simulation model is received that represents one or more physical aspects of an environment object, and a target distance parameter is received that identifies a reference distance between the target object and a radar system to be simulated. A simulation model is generated based, at least in part, on the target simulation model, the environment simulation model, and the reference distance, and further based on a target aspect angle that identifies an angular position of the target object in relation to the radar system. Interaction of the radar system with the target object and the environment object is simulated using the simulation model, and results of the simulation are used to generate a range profile for the target object at the target aspect angle, wherein the range profile identifies a radar return strength for the reference distance. The target aspect angle is then incremented, and the operations are repeated until range profiles are generated for the target object at a plurality of target angles amounting to a 360 degree rotation of the target object. The range profiles at the plurality of target angles are then accumulated to generate the radar model for the target object.

Classes IPC  ?

  • G01S 7/41 - Détails des systèmes correspondant aux groupes , , de systèmes selon le groupe utilisant l'analyse du signal d'écho pour la caractérisation de la cibleSignature de cibleSurface équivalente de cible
  • G01S 7/295 - Moyens pour transformer des coordonnées ou pour évaluer des données, p. ex. en utilisant des calculateurs
  • G06T 15/06 - Lancer de rayon

32.

System and method for compression of structured metasurfaces in GDSII files

      
Numéro d'application 18374227
Numéro de brevet 12259855
Statut Délivré - en vigueur
Date de dépôt 2023-09-28
Date de la première publication 2025-03-25
Date d'octroi 2025-03-25
Propriétaire Ansys, Inc. (USA)
Inventeur(s) Niegemann, Jens

Abrégé

A system receives a layout representation of a metasurface, the metasurface including a number of scatterers arranged in a spatial order, each scatterer having one of a number of geometries. The system identifies one or more consecutive ones of the scatterers in the spatial order. The system identifies a sequence representing consecutive ones of the geometries, the sequence being associated with one or more consecutive ones of the scatterers in the spatial order. The system associates a two-dimensional coordinate to the sequence, the two-dimensional coordinate corresponding to a position in the metasurface where the sequence starts. The system generates an output layout file including a reference to the sequence and the associated two-dimensional coordinate.

Classes IPC  ?

  • G06F 16/00 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet
  • G02B 1/00 - Éléments optiques caractérisés par la substance dont ils sont faitsRevêtements optiques pour éléments optiques
  • G02B 3/08 - Lentilles simples ou composées à surfaces non sphériques à surfaces discontinues, p. ex. lentille de Fresnel
  • G02B 5/18 - Grilles de diffraction
  • G06F 16/11 - Administration des systèmes de fichiers, p. ex. détails de l’archivage ou d’instantanés
  • G06F 16/13 - Structures d’accès aux fichiers, p. ex. indices distribués
  • G06F 16/18 - Types de systèmes de fichiers
  • G06F 16/21 - Conception, administration ou maintenance des bases de données
  • G06F 16/26 - Exploration de données visuellesNavigation dans des données structurées
  • G06F 16/41 - IndexationStructures de données à cet effetStructures de stockage
  • G06F 16/51 - IndexationStructures de données à cet effetStructures de stockage

33.

Rough Surface Model for Shooting and Bouncing Rays

      
Numéro d'application 18963433
Statut En instance
Date de dépôt 2024-11-27
Date de la première publication 2025-03-20
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Rey, Daniel R.
  • Canta, Stefano M.
  • Kipp, Robert A.

Abrégé

A method is disclosed for augmenting the SBR model used in EM field simulation by modeling the specular coherent and diffuse incoherent components of the field scattered by rough surfaces using statistical characteristics of surface roughness. For each projected ray-tube footprint, the magnitude of the coherent radiated field is attenuated with a scalar factor, while the incoherent radiated field is modulated by a random magnitude and phase. Both corrections are based on the statistical characteristics of surface roughness. Multiplying the incoherent field with a randomly generated phase renders it in a mathematically coherent form, which allows the method to generate a statistically viable instance of the total (i.e. coherent plus incoherent) field scattered by a rough surface. The results reproduce the field and power statistics (i.e. mean and variance) observed from direct SBR simulations using an ensemble of explicitly rendered rough surface geometry models, with a significant reduction in computation.

Classes IPC  ?

  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
  • G01S 7/40 - Moyens de contrôle ou d'étalonnage
  • G06F 17/18 - Opérations mathématiques complexes pour l'évaluation de données statistiques
  • G06F 30/15 - Conception de véhicules, d’aéronefs ou d’embarcations
  • G06F 30/367 - Vérification de la conception, p. ex. par simulation, programme de simulation avec emphase de circuit intégré [SPICE], méthodes directes ou de relaxation
  • G06F 111/08 - CAO probabiliste ou stochastique

34.

Machine learning for automatic identification of points of interest for side channel leakage

      
Numéro d'application 18957349
Numéro de brevet 12701003
Statut Délivré - en vigueur
Date de dépôt 2024-11-22
Date de la première publication 2025-03-13
Date d'octroi 2026-08-04
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Wen, Jimin
  • Chen, Hua
  • Zhu, Deqi
  • Lin, Lang
  • Chang, Norman
  • Chen, Chia-Wei

Abrégé

Methods, machine readable media and systems for evaluating, through one or more simulations, the leakage of sensitive data in an integrated circuit, such as cryptographic data or keys, are described. The embodiments can use machine learning models, such as one or more neural networks to generate one or more leakage related scores for each portion in a set of portions of the cryptographic data. In one embodiment, leakage data associated the first set of POIs with one or more neural networks is processed by the one or more neural networks to identify the POIs that leak the most and determine one or more scores for each portion in the set of portions of the cryptographic data.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06N 3/08 - Méthodes d'apprentissage
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système

35.

Real time, compact, dynamic, transfer learning models

      
Numéro d'application 17457168
Numéro de brevet 12242572
Statut Délivré - en vigueur
Date de dépôt 2021-12-01
Date de la première publication 2025-03-04
Date d'octroi 2025-03-04
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Mohan, Srinivasa
  • Mukhopadhyay, Aniruddha
  • Mukherjee, Siddhartha
  • Devaki, Ravikumar

Abrégé

A method and apparatus of a device for generating a fusion model for a physical system is described. In an exemplary embodiment, the device receives low-fidelity input data and low-fidelity output data that represent a low-fidelity measurement of a physical system. In addition, the device trains a first model to predict the low-fidelity output data using the low-fidelity input data. Furthermore, the device receives high-fidelity input data and high-fidelity output data that represent a high-fidelity measurement of the physical system. The device additionally invokes the first model with the high-fidelity input data to generate predicted low-fidelity data. The device further trains a second model to predict the high-fidelity output data using the high-fidelity input data augmented with the predicted low-fidelity data. In addition, the device creates a fusion model for the physical system based on the first model and the second model, the first model and the second model to receive input to the fusion model, the second model to receive output from the first model, and output of the fusion model corresponding to output of the second model.

Classes IPC  ?

  • G06F 18/25 - Techniques de fusion
  • G06N 20/00 - Apprentissage automatique
  • H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance

36.

SYSTEMS AND METHODS FOR GENERATING SUPPORT STRUCTURES OF A MECHANIC OBJECT

      
Numéro d'application 18587131
Statut En instance
Date de dépôt 2024-02-26
Date de la première publication 2025-02-06
Propriétaire ANSYS, Inc. (USA)
Inventeur(s) Husek, Martin

Abrégé

Methods and apparatuses for generating support structures for a mechanical object are disclosed. One or more load scenarios are obtained to identify a first stress heatmap to represent stress characteristics of a first layer of a mechanical object based on the one or more load scenarios. A mesh of support structures is determined for the object based on the stress heatmap. A design of the mechanical object is updated with the support structures according to the mesh for manufacturing the mechanical object.

Classes IPC  ?

  • G06F 30/23 - Optimisation, vérification ou simulation de l’objet conçu utilisant les méthodes des éléments finis [MEF] ou les méthodes à différences finies [MDF]

37.

DVD SIMULATION USING MICROCIRCUITS

      
Numéro d'application 18902461
Statut En instance
Date de dépôt 2024-09-30
Date de la première publication 2025-01-16
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Odabasi, Altan
  • Johnson, Scott
  • Acar, Emrah
  • Geada, Joao

Abrégé

Methods, systems and media for simulating or analyzing voltage drops in a power distribution network can use an incremental approach to define a portion of a design around a victim to capture a sufficient collection of aggressors that cause appreciable voltage drop on the victim, and then an incremental simulation of just the portion can be performed rather than computing simulated voltage drops across the entire design. This approach can be both computationally efficient and can limit the size of the data used in simulating dynamic voltage drops in the power distribution network. Multiple different portions can be simulated separately in separate processing cores or elements. In one embodiment, a system can provide options of user selected constraints for the simulation to provide better accuracy or use less memory. Better accuracy will normally use a larger set of aggressors for each victim at the expense of using more memory.

Classes IPC  ?

  • G06F 30/367 - Vérification de la conception, p. ex. par simulation, programme de simulation avec emphase de circuit intégré [SPICE], méthodes directes ou de relaxation
  • G06F 119/06 - Analyse de puissance ou optimisation de puissance

38.

Methods and systems for creating mechanical computer-aided design model to include deformation

      
Numéro d'application 17114671
Numéro de brevet 12190023
Statut Délivré - en vigueur
Date de dépôt 2020-12-08
Date de la première publication 2025-01-07
Date d'octroi 2025-01-07
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Tomas, Brian Michael
  • Seibold, Wolfgang

Abrégé

A mechanical computer-aided design (MCAD) model representing an object is received. The MCAD model contains a surface with a face defined therein. Deformation of the face is obtained in a simulation based on the MCAD model. The surface is defined by Non-Uniform Rational Basis Spline patches and mapped to a two-dimensional (2-D) parametric grid. The 2-D grid contains a first group of grid points representing the face and a second group of grid points representing outside of the face. The deformation of the face is applied to the first group of grid points. The deformation is extrapolated to the second group of grid points. An updated MCAD model representing a deformed object is generated using the 2-D grid associated with the applied deformation and the extrapolated deformation.

Classes IPC  ?

  • G06F 30/17 - Conception mécanique paramétrique ou variationnelle
  • G06F 17/17 - Évaluation de fonctions par des procédés d'approximation, p. ex. par interpolation ou extrapolation, par lissage ou par le procédé des moindres carrés
  • G06F 30/23 - Optimisation, vérification ou simulation de l’objet conçu utilisant les méthodes des éléments finis [MEF] ou les méthodes à différences finies [MDF]
  • G06F 111/10 - Modélisation numérique
  • G06F 111/04 - CAO basée sur les contraintes

39.

Frozen boundary multi-domain parallel mesh generation

      
Numéro d'application 18471111
Numéro de brevet 12175172
Statut Délivré - en vigueur
Date de dépôt 2023-09-20
Date de la première publication 2024-12-24
Date d'octroi 2024-12-24
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Yuan, Wei
  • Wu, Yunjun

Abrégé

A computer-implemented method for meshing a model of a physical electro-magnetic assembly is disclosed. The method includes separating the base mesh of the model into two domains and freezing the boundary between these domains. Each domain is then sent for mesh refinement by separate computer processors. Each computer processor generates a refined mesh of the respective domain without communication between processors. Two-way boundary mesh mapping is then performed, resulting in a global conformal mesh. Surface recovery and identity assignment are then performed by separate computer processors in parallel for each domain, without communication between processors. Related apparatus, systems, techniques, methods and articles are also described.

Classes IPC  ?

  • G06F 30/23 - Optimisation, vérification ou simulation de l’objet conçu utilisant les méthodes des éléments finis [MEF] ou les méthodes à différences finies [MDF]
  • G06F 115/10 - Processeurs
  • G06F 111/10 - Modélisation numérique
  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p. ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]

40.

Machine learning for automatic identification of points of interest for side channel leakage

      
Numéro d'application 17498399
Numéro de brevet 12177349
Statut Délivré - en vigueur
Date de dépôt 2021-10-11
Date de la première publication 2024-12-24
Date d'octroi 2024-12-24
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Wen, Jimin
  • Chen, Hua
  • Zhu, Deqi
  • Lin, Lang
  • Chang, Norman
  • Chen, Chia-Wei

Abrégé

Methods, machine readable media and systems for evaluating, through one or more simulations, the leakage of sensitive data in an integrated circuit, such as cryptographic data or keys, are described. The embodiments can use machine learning models, such as one or more neural networks to generate one or more leakage related scores for each portion in a set of portions of the cryptographic data. In one embodiment, leakage data associated the first set of POIs with one or more neural networks is processed by the one or more neural networks to identify the POIs that leak the most and determine one or more scores for each portion in the set of portions of the cryptographic data.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06N 3/08 - Méthodes d'apprentissage
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système

41.

Method and system to generate thermophysical property for finite element based solvers

      
Numéro d'application 17504708
Numéro de brevet 12159089
Statut Délivré - en vigueur
Date de dépôt 2021-10-19
Date de la première publication 2024-12-03
Date d'octroi 2024-12-03
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Pal, Deepankar
  • Khan, Abdul Khader

Abrégé

In one embodiment, a system derives non-equilibrium thermophysical values for phase property changes of a material from equilibrium thermophysical values of the material for a manufacturing process which involves heating and/or cooling of the material (such as an additive manufacturing, 3D printing, welding, or joining process). The system performs a simulation of the manufacturing process based upon the derived non-equilibrium and/or equilibrium thermophysical values. The system generates a set of results based on the simulation, the set of results indicating predicted physical properties of the material for the manufacturing process.

Classes IPC  ?

  • G06F 30/23 - Optimisation, vérification ou simulation de l’objet conçu utilisant les méthodes des éléments finis [MEF] ou les méthodes à différences finies [MDF]
  • G06F 111/02 - CAO dans un environnement de réseau, p. ex. CAO coopérative ou simulation distribuée
  • G06F 111/10 - Modélisation numérique
  • G06F 111/20 - CAO de configuration, p. ex. conception par assemblage ou positionnement de modules sélectionnés à partir de bibliothèques de modules préconçus
  • G06F 119/18 - Analyse de fabricabilité ou optimisation de fabricabilité

42.

Systems and methods of simulating drop shock reliability of solder joints with a multi-scale model

      
Numéro d'application 18338214
Numéro de brevet 12147741
Statut Délivré - en vigueur
Date de dépôt 2023-06-20
Date de la première publication 2024-11-19
Date d'octroi 2024-11-19
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Wu, Cheng-Tang
  • Hu, Wei
  • Lyu, Dandan
  • Shah, Siddharth
  • Srivastava, Ashutosh

Abrégé

A global computer aided engineering (CAE) model representing an electronic product that contains solder joints and an individual detailed solder joint model are received. The solder joint model can include a solder ball, one or more metal pads, a portion of printed circuit board, and a portion of semiconductor chip component. The global CAE model includes locations of the solder joints to be evaluated in a drop test simulation. The solder joint model is replicated at each location to create a local CAE model via a geometric relationship between the global CAE model and the local CAE model. Simulated physical behaviors of the product under a design condition are obtained in a co-simulation using the global CAE model in a first time scale and the local CAE model in a second time scale. Simulated physical behaviors are periodically synchronized based on kinematic and force constraints.

Classes IPC  ?

  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
  • G06F 30/25 - Optimisation, vérification ou simulation de l’objet conçu utilisant des méthodes basées sur les particules
  • G06F 30/28 - Optimisation, vérification ou simulation de l’objet conçu utilisant la dynamique des fluides, p. ex. les équations de Navier-Stokes ou la dynamique des fluides numérique [DFN]
  • G06F 111/00 - Détails concernant les techniques de conception assistée par ordinateur
  • G06F 111/04 - CAO basée sur les contraintes
  • G06F 115/12 - Cartes de circuits imprimés [PCB] ou modules multi-puces [MCM]
  • G06F 119/02 - Analyse de fiabilité ou optimisation de fiabilitéAnalyse de défaillance, p. ex. performance dans le pire scénario, analyse du mode de défaillance et de ses effets [FMEA]
  • G06F 119/22 - Analyse de rendement ou optimisation de rendement

43.

COHESIVE ZONE-BASED CRITERIA FOR ADAPTIVITY DRIVEN DEBONDING ANALYSIS

      
Numéro d'application 18314567
Statut En instance
Date de dépôt 2023-05-09
Date de la première publication 2024-11-14
Propriétaire ANSYS, Inc. (USA)
Inventeur(s)
  • Kessler, Andrea
  • Mukherjee, Siddhartha
  • Sharma, Srivatsa Madhusudhan
  • Wang, Jin
  • Khisty, Ameya Vinayak

Abrégé

The present disclosure relates to criteria for adaptive remeshing in debonding simulations. For example, one or more embodiments described herein include a computer-implemented method comprising determining, by a processor, a released energy, a damage parameter value, or a contact status of a contact element included within a first mesh that represents a region of physical objects simulated by a cohesive zone model. The computer-implemented method can also comprise remeshing, by the processor, a finite element associated with the contact element to generate a second mesh to represent the region based on the released energy, the damage parameter value, or the contact status to obtain physical characteristics associated with a debonding of the physical objects.

Classes IPC  ?

  • G06T 17/20 - Description filaire, p. ex. polygonalisation ou tessellation

44.

Systems and methods for simulating operation of a battery pack

      
Numéro d'application 18450013
Numéro de brevet 12136716
Statut Délivré - en vigueur
Date de dépôt 2023-08-15
Date de la première publication 2024-11-05
Date d'octroi 2024-11-05
Propriétaire Ansys, Inc. (USA)
Inventeur(s)
  • Hu, Xiao
  • Champhekar, Omkar
  • Wakale, Anil
  • Asgari, Saeed

Abrégé

A system for simulating operation of a battery pack comprising a plurality of battery modules includes an electrical model configured to simulate electrical behavior of a respective battery module and a thermal model configured to simulate thermal behavior of the respective battery module. The electrical model provides outputs coupled as inputs to the thermal model, and the thermal model provides outputs coupled as inputs to the electrical model. A coolant model is configured to couple with the thermal model, the coolant model to simulate cooling of the respective battery module based on a temperature and a heat transfer coefficient associated with the respective battery module.

Classes IPC  ?

  • H01M 10/613 - Refroidissement ou maintien du froid
  • H01M 10/6554 - Barres ou plaques
  • H01M 50/204 - Bâtis, modules ou blocs de multiples batteries ou de multiples cellules

45.

Anisotropic polyhedra boundary layer adaptation method

      
Numéro d'application 17354934
Numéro de brevet 12094059
Statut Délivré - en vigueur
Date de dépôt 2021-06-22
Date de la première publication 2024-09-17
Date d'octroi 2024-09-17
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Menon, Sandeep
  • Gessner, Thomas

Abrégé

Machine assisted systems and methods for anisotropic polyhedral boundary layer adaptation that provides an anisotropic refinement of polyhedral prisms are described. The method can include operations: identifying a prismatic polyhedral cell as a parent cell within a polyhedral mesh representing an object of a physical system; generating a plurality of child cells for the parent cell based on non-overlapping child faces of a side face as a parent face, wherein a pair of mid-edge nodes for the side face are connected anisotropically for a child face edge of the non-overlapping child faces, the pair of mid-edge nodes are connected between the two base edges or between the two side edges; and refining the polyhedral mesh until a refinement level or a size limit is obtained, wherein the refining the polyhedral mesh includes the identification of the prismatic polyhedral cell and the generation of the plurality of child cells.

Classes IPC  ?

  • G06T 17/20 - Description filaire, p. ex. polygonalisation ou tessellation

46.

Automatic generation of curvature aligned subdivision surfaces from faceted geometry

      
Numéro d'application 17680800
Numéro de brevet 12086939
Statut Délivré - en vigueur
Date de dépôt 2022-02-25
Date de la première publication 2024-09-10
Date d'octroi 2024-09-10
Propriétaire Ansys, Inc. (USA)
Inventeur(s)
  • Seibold, Wolfgang
  • Messner, Matthias

Abrégé

Data is received that includes a triangular mesh. Thereafter, a curvature aligned cross field is generated on the triangular mesh. The cross field is used to calculate a quad layout. A subdivision surface can be created using the quad layout as a control cage. Later, vertex locations in the control cage are determined to result in the subdivision surface being an approximation of the triangular mesh. The subdivision subsurface (or a portion thereof) can be visualized in a graphical user interface (e.g., as part of a CAD software application, etc.). Related apparatus, systems, techniques and articles are also described.

Classes IPC  ?

  • G06T 17/20 - Description filaire, p. ex. polygonalisation ou tessellation
  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie

47.

BOUNDARY-FREE PERIODIC MESHING METHOD

      
Numéro d'application 18656516
Statut En instance
Date de dépôt 2024-05-06
Date de la première publication 2024-08-29
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Wu, Yunjun
  • Yuan, Wei

Abrégé

Machine assisted systems and methods for use in meshing a periodic pattern of a geometry that represents a physical structure in a simulation of the physical structure are described. The method can include operations: identifying a master region in a periodic pattern of a geometry that represents a physical structure in a simulation of the physical structure that has the periodic pattern; and generating a mesh based on the identified master region, the mesh including a non-planar boundary at a boundary between patterns in the periodic pattern, wherein the master region is only a portion of the representation of the physical structure.

Classes IPC  ?

  • G06F 30/10 - CAO géométrique
  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
  • G06T 7/11 - Découpage basé sur les zones
  • G06T 7/12 - Découpage basé sur les bords
  • G06T 7/149 - DécoupageDétection de bords impliquant des modèles déformables, p. ex. des modèles de contours actifs
  • G06T 7/246 - Analyse du mouvement utilisant des procédés basés sur les caractéristiques, p. ex. le suivi des coins ou des segments
  • G06T 17/20 - Description filaire, p. ex. polygonalisation ou tessellation

48.

Mesh imprint in priority mesh generation for dirty models

      
Numéro d'application 16677743
Numéro de brevet 12073513
Statut Délivré - en vigueur
Date de dépôt 2019-11-08
Date de la première publication 2024-08-27
Date d'octroi 2024-08-27
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Yuan, Wei
  • Wu, Yunjun
  • Su, Yiran

Abrégé

Techniques for meshing a plurality of objects include determining, for at least a portion of the objects, a respective priority level. A mesh is then generated for each object. Thereafter, at least a portion of the meshes are sequentially imprinted to each other such that conflicts arising between meshes are resolved in favor of an object having a higher priority level. Related apparatus, systems, techniques and articles are also described.

Classes IPC  ?

  • G06T 17/20 - Description filaire, p. ex. polygonalisation ou tessellation
  • G06T 7/13 - Détection de bords

49.

Dynamic voltage drop model for timing analysis

      
Numéro d'application 18208224
Numéro de brevet 12073160
Statut Délivré - en vigueur
Date de dépôt 2023-06-09
Date de la première publication 2024-08-27
Date d'octroi 2024-08-27
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Shen, Qian
  • Ramachandran, Sankar
  • Geada, Joao
  • Johnson, Scott
  • Gummana, Anusha

Abrégé

Analysis of power supply noise in simulations of a design of a circuit can use per instance dynamic voltage drops (DVD) in timing analyses so that the simulated DVD values on a per victim cell basis can accurately guide the timing analysis on each victim instead of a global DVD for all victims during the timing analysis. In one embodiment, a method can: determine, during a power analysis simulation, a representation of an energy lost, during each switching window at each output of each victim cell, at one or more power supply rails of each of the victim cells in the set of victim cells due to aggressors in the design; and provide the representation of the energy lost separately for each victim cell to a timing analysis system. The representation can be a rectangle having a width defined by a switching window of a victim's output.

Classes IPC  ?

  • G06F 30/3312 - Analyse temporelle
  • G06F 30/398 - Vérification ou optimisation de la conception, p. ex. par vérification des règles de conception [DRC], vérification de correspondance entre géométrie et schéma [LVS] ou par les méthodes à éléments finis [MEF]

50.

Dynamic resource allocation for computational simulation

      
Numéro d'application 18644766
Numéro de brevet 12299485
Statut Délivré - en vigueur
Date de dépôt 2024-04-24
Date de la première publication 2024-08-15
Date d'octroi 2025-05-13
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Campbell, Ian
  • Diestelhorst, Ryan
  • Oster-Morris, Joshua
  • Freed, David M.
  • Mcclennan, Scott

Abrégé

Systems and methods for automated resource allocation during a computational simulation are described herein. An example method includes performing a simulation with a first set of computing resources. The method also includes dynamically analyzing at least one attribute of the simulation to determine a second set of computing resources for performing the simulation, and performing the simulation with the second set of computing resources. The second set of computing resources is different than the first set of computing resources.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]
  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
  • G06F 30/23 - Optimisation, vérification ou simulation de l’objet conçu utilisant les méthodes des éléments finis [MEF] ou les méthodes à différences finies [MDF]
  • G06F 111/10 - Modélisation numérique

51.

MACHINE-LEARNING BASED SOLVER OF COUPLED-PARTIAL DIFFERENTIAL EQUATIONS

      
Numéro d'application 18648235
Statut En instance
Date de dépôt 2024-04-26
Date de la première publication 2024-08-15
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Ranade, Rishikesh
  • Hill, Derek Christopher
  • Pathak, Jay Prakash

Abrégé

Partial differential equations used to simulate physical systems can be solved, in one embodiment, by a solver that has been trained with a set of generative neural networks that operated at different resolutions in a solution space of a domain that defines the physical space of the physical system. The solver can operate in a latent vector space which encodes solutions to the PDE in latent vectors in the latent vector space. The variables of the PDE can be partially decoupled in the latent vector space while the solver operates. The domain can be divided into subdomains that are classified based on their positions in the domain.

Classes IPC  ?

  • G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
  • G06F 18/24 - Techniques de classification
  • G06F 30/27 - Optimisation, vérification ou simulation de l’objet conçu utilisant l’apprentissage automatique, p. ex. l’intelligence artificielle, les réseaux neuronaux, les machines à support de vecteur [MSV] ou l’apprentissage d’un modèle
  • G06N 3/00 - Agencements informatiques fondés sur des modèles biologiques
  • G06N 3/02 - Réseaux neuronaux
  • G06N 3/045 - Combinaisons de réseaux
  • G06N 3/08 - Méthodes d'apprentissage
  • G06N 3/084 - Rétropropagation, p. ex. suivant l’algorithme du gradient
  • G06V 10/764 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant la classification, p. ex. des objets vidéo

52.

Methods and systems for identifying, filtering and classifying contact-pairs

      
Numéro d'application 17176550
Numéro de brevet 12056420
Statut Délivré - en vigueur
Date de dépôt 2021-02-16
Date de la première publication 2024-08-06
Date d'octroi 2024-08-06
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Desimone, Frank Edward
  • Jarvis, Glyn Russell
  • Sarkanich, Andrey Illich
  • Ranganayakulu, Sanjaykumar
  • Maslin, Christopher Michael

Abrégé

A model (e.g., mechanical computer-aided design (MCAD) model) representing an assembly is displayed in a graphical user interface (GUI). The assembly contains at least a first body and a second body. The physics type of the model is determined in response to an assignment of a physics condition to the first body and/or the second body. Contact-pairs are detected in the model according to the determined physics type. The GUI is updated to indicate where the contact-pairs are located in the model for revision of the contact-pairs. Markers are shown in the GUI to represent corresponding contact-pairs. Markers are logically separated from bodies and faces in the model. The revision of the contact-pairs can be managed with a filtering mechanism either by bodies/faces or by markers.

Classes IPC  ?

  • G06F 30/12 - CAO géométrique caractérisée par des moyens d’entrée spécialement adaptés à la CAO, p. ex. interfaces utilisateur graphiques [UIG] spécialement adaptées à la CAO
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
  • G06F 18/2413 - Techniques de classification relatives au modèle de classification, p. ex. approches paramétriques ou non paramétriques basées sur les distances des motifs d'entraînement ou de référence
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties

53.

COMPUTATIONAL FLUID DYNAMICS (CFD) METHOD INCLUDING A KINETICS-BASED MODEL FOR SPECIES RESPONSE IN A FLAME FRONT

      
Numéro d'application 18156676
Statut En instance
Date de dépôt 2023-01-19
Date de la première publication 2024-07-25
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Puduppakkam, Karthik V.
  • Modak, Abhijit U.
  • Naik, Chitralkumar V.
  • Meeks, Ellen

Abrégé

Embodiments are disclosed of a computer-implemented method. The method includes establishing a computational grid that includes a plurality of computational cells and describes a volume containing a combustible fluid mixture. The method identifies positions in the computational grid of a flame front propagating through the combustible fluid mixture, identifies a set of representative computational cells that can be used as a computational representation of the flame front, and applies a well-mixed-reactor model and a G-equation model to every computational cell within the set of representative computational cells to compute chemical results from combustion of the combustible fluid mixture in the flame front.

Classes IPC  ?

  • G06F 30/28 - Optimisation, vérification ou simulation de l’objet conçu utilisant la dynamique des fluides, p. ex. les équations de Navier-Stokes ou la dynamique des fluides numérique [DFN]

54.

Voltage impacts on delays for timing simulation

      
Numéro d'application 18439639
Numéro de brevet 12307182
Statut Délivré - en vigueur
Date de dépôt 2024-02-12
Date de la première publication 2024-07-25
Date d'octroi 2025-05-20
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Geada, Joao
  • Rethman, Nicholas Lee

Abrégé

Methods and systems for performing timing analysis during the design of a circuit are described. In one embodiment, a simulation system can generate an effective resistance value (or an impedance value based on the effective resistance value) for an instance and use the effective resistance value in a simulation to determine a minimum timing delay for the instance when only the instance switches during such simulations.

Classes IPC  ?

  • G06F 30/367 - Vérification de la conception, p. ex. par simulation, programme de simulation avec emphase de circuit intégré [SPICE], méthodes directes ou de relaxation
  • G06F 30/3312 - Analyse temporelle
  • G06F 30/3315 - Vérification de la conception, p. ex. simulation fonctionnelle ou vérification du modèle utilisant une analyse temporelle statique [STA]
  • G06F 30/38 - Conception de circuits au niveau mixte des signaux analogiques et numériques
  • G06F 119/12 - Analyse temporelle ou optimisation temporelle

55.

Systems and methods of simulating preload in fasteners undergoing rotation

      
Numéro d'application 16984558
Numéro de brevet 12039237
Statut Délivré - en vigueur
Date de dépôt 2020-08-04
Date de la première publication 2024-07-16
Date d'octroi 2024-07-16
Propriétaire Ansys, Inc. (USA)
Inventeur(s)
  • Zhu, Yongyi
  • Thakur, Chandra Shekhar

Abrégé

Data characterizing a fastener and a preload condition applied to the fastener are received in a computer system. A model representing a mechanism coupling a first portion and a second portion of the fastener is created. The first portion and the second portion are located respectively at either end of the fastener along a longitudinal axis of the fastener. The first portion and the second portion are axially displaceable along the axis towards each other via the mechanism and rotatably displaceable about the axis relative to each other via the mechanism. The model includes relative axial displacement and/or relative torsional displacement between the first portion and the second portion corresponding to the preload condition. Physical behaviors of the fastener applied with the preload condition is simulated based on the model.

Classes IPC  ?

  • G06F 30/23 - Optimisation, vérification ou simulation de l’objet conçu utilisant les méthodes des éléments finis [MEF] ou les méthodes à différences finies [MDF]
  • G06F 111/10 - Modélisation numérique

56.

Blackbox reduced order models of thermal systems

      
Numéro d'application 16722574
Numéro de brevet 12039238
Statut Délivré - en vigueur
Date de dépôt 2019-12-20
Date de la première publication 2024-07-16
Date d'octroi 2024-07-16
Propriétaire Ansys, Inc. (USA)
Inventeur(s)
  • Asgari, Saeed
  • Hu, Xiao
  • Sathyanarayana, Aravind
  • Gandhi, Viralkumar

Abrégé

Computationally efficient and accurate methods of fitting black box simulation data to obtain Linear Parametrically Varying models useful for design of thermal management systems are disclosed. The Linear Parametrically Varying models may be used in dynamic simulations to determine temperatures in thermal systems. A computer-implemented model is run at a plurality of fixed values of the scheduling parameter to obtain output responses to excitations of the input at the fixed values of the scheduling parameter. LTI representations are fit to the output responses, the LTI representations having state-space variables characterized by negative real poles. Coefficient matrices of the LTI representations are updated, and an LPV-ROM representation is generated.

Classes IPC  ?

  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
  • G06F 17/16 - Calcul de matrice ou de vecteur
  • G06F 30/27 - Optimisation, vérification ou simulation de l’objet conçu utilisant l’apprentissage automatique, p. ex. l’intelligence artificielle, les réseaux neuronaux, les machines à support de vecteur [MSV] ou l’apprentissage d’un modèle
  • G06F 119/08 - Analyse thermique ou optimisation thermique

57.

Techniques for solving additive manufacturing part analyses for powder bed fusion technologies

      
Numéro d'application 18151913
Numéro de brevet 12613503
Statut Délivré - en vigueur
Date de dépôt 2023-01-09
Date de la première publication 2024-07-11
Date d'octroi 2026-04-28
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Matei, Alexandre
  • Escobar, Enrique

Abrégé

This disclosure provides modelling techniques for accurately and reliably analyzing printed parts. More specifically, a model with a powder representation may be used for the thermal analysis, the powder representation may then be removed from the model for performing the structural analysis. Although the powder representation is removed from the model for the structural analysis, the structural analysis still factors in the thermal effects of the powder on the part determined by the thermal analysis. The computer-based techniques of the current disclosure improve the functioning of a computer system as compared to conventional approaches by facilitating analyses (e.g., thermal, mechanical, design, and heat treatment analyses) that are more accurate, more efficient (e.g., faster, smaller memory requirements, etcetera), and/or have a reduced processing burden versus conventional approaches.

Classes IPC  ?

  • B33Y 50/00 - Acquisition ou traitement de données pour la fabrication additive
  • B22F 10/80 - Acquisition ou traitement des données
  • B29C 64/386 - Acquisition ou traitement de données pour la fabrication additive
  • G05B 13/04 - Systèmes de commande adaptatifs, c.-à-d. systèmes se réglant eux-mêmes automatiquement pour obtenir un rendement optimal suivant un critère prédéterminé électriques impliquant l'usage de modèles ou de simulateurs
  • B22F 10/28 - Fusion sur lit de poudre, p. ex. fusion sélective par laser [FSL] ou fusion par faisceau d’électrons [EBM]
  • B29C 64/153 - Procédés de fabrication additive n’utilisant que des matériaux solides utilisant des couches de poudre avec jonction sélective, p. ex. par frittage ou fusion laser sélectif
  • B33Y 10/00 - Procédés de fabrication additive

58.

Numerical Simulation Method By Deep Learning And Associated Recurrent Neural Network

      
Numéro d'application 18412238
Statut En instance
Date de dépôt 2024-01-12
Date de la première publication 2024-07-04
Propriétaire ANSYS, Inc. (USA)
Inventeur(s)
  • Munzer, Thibaut
  • Mazari, Jocelyn Ahmed
  • Verret, Louis
  • Yser, Pierre

Abrégé

A computer-implemented numerical simulation method (500) for predicting the flow of a fluid in a simulation domain by a deep learning model, comprising a step (510) of generating a mesh of the domain and, for each node i of the mesh, a step (520) of creating a position vector pi and an attribute vector Xi at a first iteration t; a step (530) of computing messages between the node i and all its neighbouring nodes by means of a recurrent artificial neural network (100); a step (540) of updating the attribute vector by means of said network, from the computed messages, giving a state of the attribute vector at a second iteration t+1; the sequence comprising the step (530) of computing messages and the step (540) of updating the attribute vector being carried out by applying a local operator and being repeated n times until a convergence is obtained, said method finally comprising a step (550) of interpreting the attribute vectors of all the nodes of the mesh as a physical field such as a velocity field or a pressure field.

Classes IPC  ?

  • G06F 30/28 - Optimisation, vérification ou simulation de l’objet conçu utilisant la dynamique des fluides, p. ex. les équations de Navier-Stokes ou la dynamique des fluides numérique [DFN]

59.

Systems and Methods for Training and Simulation of Autonomous Driving Systems

      
Numéro d'application 18085665
Statut En instance
Date de dépôt 2022-12-21
Date de la première publication 2024-06-27
Propriétaire Ansys, Inc. (USA)
Inventeur(s)
  • Ashish, Anupam
  • Yortucboylu, Evren

Abrégé

Systems and methods are provided for simulating operation of an autonomous vehicle control system. Three dimensional multi-sensor data associated with a plurality of real-world drives in a sensor equipped vehicle is accessed. For a particular drive, the three dimensional multi-sensor data is reduced to a time series of two dimensional representations. The time series of two dimensional representations is classified into a sequence of states, where the sequence of states associated with the particular drive and the three dimensional multi-sensor data are stored in a computer-readable medium as a scenario. A query is received that identifies a state criteria, and the scenario is accessed based on the sequence of states matching the state criteria of the query. The three dimensional multi-sensor data of the scenario is provided to an autonomous driving system to simulate behavior of the autonomous driving system when faced with the scenario.

Classes IPC  ?

  • G06F 30/15 - Conception de véhicules, d’aéronefs ou d’embarcations
  • G05D 1/00 - Commande de la position, du cap, de l'altitude ou de l'attitude des véhicules terrestres, aquatiques, aériens ou spatiaux, p. ex. utilisant des pilotes automatiques
  • G06F 18/2137 - Extraction de caractéristiques, p. ex. en transformant l'espace des caractéristiquesSynthétisationsMappages, p. ex. procédés de sous-espace basée sur des critères de préservation de la topologie, p. ex. positionnement multidimensionnel ou cartes auto-organisatrices

60.

METHOD AND APPARATUS FOR REDUCING CHEMICAL REACTION MECHANISMS

      
Numéro d'application 18592300
Statut En instance
Date de dépôt 2024-02-29
Date de la première publication 2024-06-20
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Naik, Chitralkumar V.
  • Wang, Cheng

Abrégé

Method and apparatus for reducing chemical reaction mechanisms are disclosed. A method comprises obtaining data for one or more chemical species in a chemical reaction model from a database, the database including properties of the one or more chemical species; grouping the chemical species in a chemical reaction model into one or more isomer groups according to molecular properties of the chemical species; assigning a representative isomer to at least one isomer group; replacing, in one or more chemical reaction equations of the chemical reaction model, one or more groups of chemical species with a corresponding representative isomer; and executing the chemical reaction model by an apparatus to determine results.

Classes IPC  ?

  • G16C 20/10 - Analyse ou conception des réactions, des synthèses ou des procédés chimiques

61.

Systems and methods for building dynamic reduced order physical models

      
Numéro d'application 18424678
Numéro de brevet 12229683
Statut Délivré - en vigueur
Date de dépôt 2024-01-26
Date de la première publication 2024-06-13
Date d'octroi 2025-02-18
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Masmoudi, Mohamed
  • Boichon-Grivot, Christelle
  • Morgenthaler, Valéry
  • Rochette, Michel

Abrégé

Methods and apparatuses that generate a simulation object for a physical system are described. The simulation object includes a trained computing structure to determine future output data of the physical system in real time. The computing structure is trained with a plurality of input units and one or more output units. The plurality of input units include regular input units to receive input data and output data of the physical system. The output units include one or more regular output units to predict a dynamic rate of change of the input data over a period of time. The input data and output data of the physical system are obtained for training the computing structure. The input data represent a dynamic input excitation to the physical system over the period of time. And the output data represents a dynamic output response of the physical system to the dynamic input excitation over the period of time.

Classes IPC  ?

  • G06N 3/084 - Rétropropagation, p. ex. suivant l’algorithme du gradient
  • G06F 30/00 - Conception assistée par ordinateur [CAO]
  • G06N 3/048 - Fonctions d’activation

62.

Systems and methods for a comprehensive and efficient simulation-based methodology on IP authentication and trojan detection

      
Numéro d'application 17103434
Numéro de brevet 11995187
Statut Délivré - en vigueur
Date de dépôt 2020-11-24
Date de la première publication 2024-05-28
Date d'octroi 2024-05-28
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Selvakumaran, Dinesh Kumar
  • Zhu, Deqi
  • Lin, Lang
  • Chang, Norman
  • Pan, Hsiming

Abrégé

Methods, machine readable media and systems for a method to determine if a model of an integrated circuit (IC) includes a Trojan component are described. In one embodiment, a method can include the following operations: splitting the model of the IC into a plurality of tiles; simulating the IC with an elevated temperature of each tile to predetermined level; computing a temperature-dependent leakage power for each tile; and identifying a tile of the IC as including a Trojan component based on the temperature-dependent leakage power computed.

Classes IPC  ?

  • G06F 21/56 - Détection ou gestion de programmes malveillants, p. ex. dispositions anti-virus
  • G06F 1/20 - Moyens de refroidissement
  • G06F 30/367 - Vérification de la conception, p. ex. par simulation, programme de simulation avec emphase de circuit intégré [SPICE], méthodes directes ou de relaxation
  • G06F 30/373 - Optimisation de la conception

63.

SYSTEM AND METHOD OF MODELING VASCULATURE IN NEAR REAL-TIME

      
Numéro d'application 18544212
Statut En instance
Date de dépôt 2023-12-18
Date de la première publication 2024-05-23
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Shao, Clémentine
  • Rochette, Michel
  • Morgenthaler, Valery

Abrégé

A system and method of modeling flow of a vasculature in near real-time, is described. A vessel segment of the vasculature is modeled by a reduced order model, and a remainder of the vasculature is modeled by a 0D model. The reduced order model is generated using boundary conditions generated by a 0D model of the entire vasculature. Moreover, the reduced order model of the vessel segment and the 0D model of the remainder of the vasculature can be coupled to simulate flow that can be compared to actual flow measurements to personalize the 0D model of the remainder of the vasculature for a patient. Accordingly, a physician can update parameters of the personalized vascular system model to predict the effects of treatment protocols, including exercise or therapeutic substances, on the patient. Other embodiments are also described and claimed.

Classes IPC  ?

  • G16H 50/50 - TIC spécialement adaptées au diagnostic médical, à la simulation médicale ou à l’extraction de données médicalesTIC spécialement adaptées à la détection, au suivi ou à la modélisation d’épidémies ou de pandémies pour la simulation ou la modélisation des troubles médicaux
  • A61B 5/00 - Mesure servant à établir un diagnostic Identification des individus
  • A61B 5/02 - Détection, mesure ou enregistrement en vue de l'évaluation du système cardio-vasculaire, p. ex. mesure du pouls, du rythme cardiaque, de la pression sanguine ou du débit sanguin
  • A61B 5/021 - Mesure de la pression dans le cœur ou dans les vaisseaux sanguins
  • A61B 5/0285 - Mesure de la vitesse de propagation de l'onde pulsatile
  • G06F 113/08 - Fluides

64.

AUTOMATION OF LOW-LEVEL TEST CREATION FOR SAFETY-CRITICAL EMBEDDED SOFTWARE

      
Numéro d'application US2023019149
Numéro de publication 2024/102168
Statut Délivré - en vigueur
Date de dépôt 2023-04-19
Date de publication 2024-05-16
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Dion, Bernard Andre
  • Colaco, Jean-Louis
  • Macauley, John Carpenter
  • Wagner, Loϊc

Abrégé

Low-level test cases for safety-critical applications are automatically created and executed. A set of low-level test cases for a software design model is created by using both a non-qualified test case creation tool and a qualified model coverage analysis tool. The created set of low-level test cases is verified to cover low-level requirements for the software model with respect to coverage criteria. A set of high-level test cases for the requirements above the software design model and the set of low-level test cases are executed on a target architecture, based on the source code generated from the software design model, using a qualified code generator. The set of high-level test cases and the set of low-level test cases achieve coverage of the source code as the qualified code generator preserves coverage from model to code.

Classes IPC  ?

  • G06F 11/36 - Prévention d'erreurs par analyse, par débogage ou par test de logiciel
  • G06F 8/30 - Création ou génération de code source

65.

Rich logging of simulation results

      
Numéro d'application 17729045
Numéro de brevet 11977469
Statut Délivré - en vigueur
Date de dépôt 2022-04-26
Date de la première publication 2024-05-07
Date d'octroi 2024-05-07
Propriétaire Ansys, Inc. (USA)
Inventeur(s)
  • Beley, Jean-Daniel
  • Garreau, Stephane

Abrégé

A computer-implemented method for rich logging of simulation results is disclosed. The method includes running a simulation of a physical process, generating a log file entry with a contextual attribute about a state of the simulation, storing the log file entry in a database, receiving a query to the database from a client referencing a contextual attribute, generating a message from the database in response to the query, and sending the message to the client. Related apparatus, systems, techniques, methods and articles are also described.

Classes IPC  ?

  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p. ex. des interruptions ou des opérations d'entrée–sortie
  • G06F 16/242 - Formulation des requêtes
  • G06F 16/248 - Présentation des résultats de requêtes
  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu

66.

Systems and methods for providing simulation data compression, high speed interchange, and storage

      
Numéro d'application 17863461
Numéro de brevet 11979174
Statut Délivré - en vigueur
Date de dépôt 2022-07-13
Date de la première publication 2024-05-07
Date d'octroi 2024-05-07
Propriétaire Ansys, Inc. (USA)
Inventeur(s)
  • Xie, Jianhui
  • Wang, Jin
  • Liu, Yong-Cheng
  • Beley, Jean-Daniel

Abrégé

Systems and methods are provided for a processor-implemented method for compressing, storing, and transmitting simulation data. The simulation data including a set of floating point data values is received, the simulation data characterizing simulated physical properties of a physical object. A first master data value is identified from the set to cluster one or more data values from the set as a first group of data values based on a comparison between a data value of the set and the first master data value. Compressed simulation data is transmitted, where the compressed simulation data includes a floating point representation of the first master data value and integer representations of other data values of the first group of data values.

Classes IPC  ?

  • H04L 12/70 - Systèmes de commutation par paquets
  • H03M 7/24 - Conversion en, ou à partir de codes à virgule flottante
  • H04L 41/0806 - Réglages de configuration pour la configuration initiale ou l’approvisionnement, p. ex. prêt à l’emploi [plug-and-play]
  • H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
  • H04W 48/08 - Distribution d'informations relatives aux restrictions d'accès ou aux accès, p. ex. distribution de données d'exploration

67.

APPLICATION OF nD-ROMs ON A RESTRICTED GEOMETRY FOR REAL-TIME TOPOLOGY OPTIMIZATION

      
Numéro d'application 18163754
Statut En instance
Date de dépôt 2023-02-02
Date de la première publication 2024-05-02
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Kumar, Dinesh
  • Wolff, Sebastian
  • Husek, Martin
  • Stahn, Sebastian

Abrégé

Embodiments are described of a computer-implemented method. The method receives a geometry of a design space for a design of a physical object based on one or more design parameters and a design objective subjected to design constraints and performs a plurality of topology optimizations according to the design objective to generate two or more structure configurations within the design space of the geometry based on two or more sets of values of the design parameters. Each structure configuration corresponds to a respective set of values of the design parameters. The method then generates a ROM (reduced order model) to predict each of the two or more structure configurations from a corresponding set of the design parameters, receives a separate set of values of the design parameters, and invokes the ROM to predict a target structure configuration within the design space of the geometry from the separate set of values of the design parameters, the target structure configuration for building or manufacturing the physical object.

Classes IPC  ?

  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
  • G06F 30/12 - CAO géométrique caractérisée par des moyens d’entrée spécialement adaptés à la CAO, p. ex. interfaces utilisateur graphiques [UIG] spécialement adaptées à la CAO

68.

Method and system to implement a composite, multi-domain model for electro-optical modeling and simulation

      
Numéro d'application 17572454
Numéro de brevet 11960809
Statut Délivré - en vigueur
Date de dépôt 2022-01-10
Date de la première publication 2024-04-16
Date d'octroi 2024-04-16
Propriétaire
  • ANSYS, INC. (USA)
  • CADENCE DESIGN SYSTEMS, INC. (USA)
Inventeur(s)
  • Lamant, Gilles Simon Claude
  • Pond, James Frederick
  • Klein, Jackson
  • Lu, Zeqin
  • Farsaei, Ahmadreza

Abrégé

Provided is an improved method, system, and computer program product to implement simulation for photonic devices. A composite, multi-domain simulation model is disclosed, with connected domain-specific representations that allow the use of the most relevant simulator technology for a given domain. The model has external connection points either expressed as actual ports or virtual ones, embodied by simulator API calls in the model.

Classes IPC  ?

  • G06F 30/367 - Vérification de la conception, p. ex. par simulation, programme de simulation avec emphase de circuit intégré [SPICE], méthodes directes ou de relaxation
  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès

69.

Adaptive leakage impact region detection and modeling for counterfeit chips detection

      
Numéro d'application 18544319
Numéro de brevet 12393686
Statut Délivré - en vigueur
Date de dépôt 2023-12-18
Date de la première publication 2024-04-11
Date d'octroi 2025-08-19
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Zhu, Deqi
  • Chen, Hua
  • Wen, Jimin
  • Lin, Lang
  • Chang, Norman
  • Selvakumaran, Dinesh
  • Ni, Gang

Abrégé

A method in one embodiment creates a model of an authentic IC for use in comparisons with counterfeit ICs. The model can be created by determining a first or initial set of points of interest (POIs) on the simulated physical (e.g., gate level) layout and simulating side channel leakage from each POI and then expanding the size of the POI and repeating the simulation and comparing successive simulation results (between successive sizes of POIs for a given POI) to determine if a solution for the size of the POI has converged. The final POIs are then processed in a simulation that can use multiple payloads (e.g., cryptographic data) over the entire set of final POIs, and the resulting data set can be used to create the model.

Classes IPC  ?

  • G06F 21/55 - Détection d’intrusion locale ou mise en œuvre de contre-mesures

70.

Data transfer between a two-dimensional space and a three-dimensional space for multiphysics simulations

      
Numéro d'application 17035961
Numéro de brevet 11954412
Statut Délivré - en vigueur
Date de dépôt 2020-09-29
Date de la première publication 2024-04-09
Date d'octroi 2024-04-09
Propriétaire Ansys, Inc. (USA)
Inventeur(s)
  • Thunes, James
  • Reuss, Steve

Abrégé

Techniques are provided for the transfer of data (e.g. electromagnetic losses and temperature for an electro-thermal simulation) between domains (e.g. 2D regions, 3D regions) with dissimilar topologies, e.g. to represent a physical object. Meshes from 2D and 3D regions of respective simulation models involved in the data transfer are projected onto and through one another. For profile preserving (e.g., temperature, convection coefficients, mesh displacements, etc.) and conservative (e.g., force, mass, or thermal energy, etc.) data transfers, shape functions and area/volume fractions are used in mapping weight generation, respectively. These weights are later used to generate field values on the mesh of the target simulation model, using data from the mesh of the source simulation model. Related apparatus, systems, techniques and articles are also described.

Classes IPC  ?

  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu

71.

Voltage impacts on delays for timing simulation

      
Numéro d'application 17645882
Numéro de brevet 11934760
Statut Délivré - en vigueur
Date de dépôt 2021-12-23
Date de la première publication 2024-03-19
Date d'octroi 2024-03-19
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Geada, Joao
  • Rethman, Nicholas Lee

Abrégé

Methods and systems for performing timing analysis during the design of a circuit are described. In one embodiment, a simulation system can generate an effective resistance value (or an impedance value based on the effective resistance value) for an instance and use the effective resistance value in a simulation to determine a minimum timing delay for the instance when only the instance switches during such simulations.

Classes IPC  ?

  • G06F 30/30 - Conception de circuits
  • G06F 30/3312 - Analyse temporelle
  • G06F 30/3315 - Vérification de la conception, p. ex. simulation fonctionnelle ou vérification du modèle utilisant une analyse temporelle statique [STA]
  • G06F 30/367 - Vérification de la conception, p. ex. par simulation, programme de simulation avec emphase de circuit intégré [SPICE], méthodes directes ou de relaxation
  • G06F 30/38 - Conception de circuits au niveau mixte des signaux analogiques et numériques
  • G06F 119/12 - Analyse temporelle ou optimisation temporelle

72.

AUTOMATING EXTRACTION OF MATERIAL MODEL COEFFICIENTS FOR SIMULATIONS

      
Numéro d'application 18369804
Statut En instance
Date de dépôt 2023-09-18
Date de la première publication 2024-03-14
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Carpenter, Vinay Kumar
  • Andrade, Prem
  • Masal, Ravindra Lahu

Abrégé

Systems and methods for deriving material coefficient values from physical measurements of physical objects are described. These physical measurements can provide material test data. In one embodiment of a method described herein, the material test data can be used to calculate a first subset of material coefficients for use in one or more material models from material test data; the method can define a set of optimization parameters and define a set of relationships between a second subset of the material coefficients and the set of optimization parameters such that values of the material coefficients in the second subset of material coefficients can be calculated from the set of optimization parameters, wherein the first subset and the second subset include all of the material coefficients in the one or more material models and the set of optimization parameters have fewer parameters than a total number of coefficients in the first subset and the second subset; then the method can calculate optimum values of the optimization parameters to yield an optimum fit of the one or more models to the material test data, the optimum fit based on optimum material coefficients calculated from the calculated optimum values of the optimization parameters.

Classes IPC  ?

  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
  • G06F 30/10 - CAO géométrique

73.

SYSTEMS AND METHODS FOR SIMULATING PRINTED CIRCUIT BOARD COMPONENTS

      
Numéro d'application 18372048
Statut En instance
Date de dépôt 2023-09-22
Date de la première publication 2024-03-14
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Xie, Wenjie
  • Wang, Jin
  • Bhashyam, Grama Ramaswamy
  • Pawlak, Tim Paul

Abrégé

Systems and methods for simulating a circuit board design include receiving a printed circuit board design comprising an electronic component and a dielectric board, generating a first finite element model of the dielectric board independent of the electronic component, and generating a second finite element model for the electronic component. The method further includes combining the first finite element model with the second finite element model to obtain a final finite element model for the printed circuit board design.

Classes IPC  ?

  • G06F 30/23 - Optimisation, vérification ou simulation de l’objet conçu utilisant les méthodes des éléments finis [MEF] ou les méthodes à différences finies [MDF]
  • G06F 30/398 - Vérification ou optimisation de la conception, p. ex. par vérification des règles de conception [DRC], vérification de correspondance entre géométrie et schéma [LVS] ou par les méthodes à éléments finis [MEF]

74.

Distributed-memory parallel processing of finite elements based on contact pair splitting

      
Numéro d'application 18369802
Numéro de brevet 12190024
Statut Délivré - en vigueur
Date de dépôt 2023-09-18
Date de la première publication 2024-03-14
Date d'octroi 2025-01-07
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Zhu, Yongyi
  • Liu, Yong-Cheng
  • Beisheim, Jeff
  • Bhashyam, Grama

Abrégé

Methods for modeling contact pairs in a model of a physical object include generating a contact pair including a contact surface and a target surface, where the contact pair further includes contact elements of the contact surface and the target surface, splitting the contact pair into contact sub-pairs along splitting boundaries, augmenting each contact sub-pair with contact elements from adjacent contact sub-pairs at the splitting boundaries, distributing the augmented contact sub-pairs to a plurality of parallel processors for finite element solutions of the contact sub-pairs, receiving the finite element solutions of the contact sub-pairs from the plurality of parallel processors, and combining the finite element solutions of the contact sub-pairs into finite element solutions of the contact pair.

Classes IPC  ?

  • G06F 30/17 - Conception mécanique paramétrique ou variationnelle
  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu

75.

Systems and methods for machine learning based fast static thermal solver

      
Numéro d'application 18389212
Numéro de brevet 12242781
Statut Délivré - en vigueur
Date de dépôt 2023-11-13
Date de la première publication 2024-03-07
Date d'octroi 2025-03-04
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Chang, Norman
  • Pan, Hsiming
  • Wen, Jimin
  • Zhu, Deqi
  • Xia, Wenbo
  • Kumar, Akhilesh
  • Chuang, Wen-Tze
  • Yang, En-Cih
  • Srinivasan, Karthik
  • Li, Ying-Shiun

Abrégé

Machine assisted systems and methods for enhancing the resolution of an IC thermal profile from a system analysis are described. These systems and methods can use a neural network based predictor, that has been trained to determine a temperature rise across an entire IC. The training of the predictor can include generating a representation of two or more templates identifying different portions of an integrated circuit (IC), each template associated with location parameters to position the template in the IC; performing thermal simulations for each respective template of the IC, each thermal simulation determining an output based on a power pattern of tiles of the respective template, the output indicating a change in temperature of a center tile of the respective template relative to a base temperature of the integrated circuit; and training a neural network. The trained predictor can be used to determine a temperature rise and then can be appended to a system level thermal profile of the IC to generate a detailed thermal profile of the IC.

Classes IPC  ?

  • G06F 30/27 - Optimisation, vérification ou simulation de l’objet conçu utilisant l’apprentissage automatique, p. ex. l’intelligence artificielle, les réseaux neuronaux, les machines à support de vecteur [MSV] ou l’apprentissage d’un modèle
  • G06F 113/18 - Positionnement de puces
  • G06F 119/08 - Analyse thermique ou optimisation thermique

76.

Systems and methods for building dynamic reduced order physical models

      
Numéro d'application 16527387
Numéro de brevet 11922314
Statut Délivré - en vigueur
Date de dépôt 2019-07-31
Date de la première publication 2024-03-05
Date d'octroi 2024-03-05
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Masmoudi, Mohamed
  • Boichon-Grivot, Christelle
  • Morgenthaler, Valéry
  • Rochette, Michel

Abrégé

Methods and apparatuses that generate a simulation object for a physical system are described. The simulation object includes a trained computing structure to determine future output data of the physical system in real time. The computing structure is trained with a plurality of input units and one or more output units. The plurality of input units include regular input units to receive input data and output data of the physical system. The output units include one or more regular output units to predict a dynamic rate of change of the input data over a period of time. The input data and output data of the physical system are obtained for training the computing structure. The input data represent a dynamic input excitation to the physical system over the period of time. And the output data represents a dynamic output response of the physical system to the dynamic input excitation over the period of time.

Classes IPC  ?

  • G06N 3/084 - Rétropropagation, p. ex. suivant l’algorithme du gradient
  • G06F 30/00 - Conception assistée par ordinateur [CAO]
  • G06N 3/048 - Fonctions d’activation

77.

Adaptive leakage impact region detection and modeling for counterfeit chips detection

      
Numéro d'application 17445048
Numéro de brevet 11880456
Statut Délivré - en vigueur
Date de dépôt 2021-08-13
Date de la première publication 2024-01-23
Date d'octroi 2024-01-23
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Zhu, Deqi
  • Chen, Hua
  • Wen, Jimin
  • Lin, Lang
  • Chang, Norman
  • Selvakumaran, Dinesh
  • Ni, Gang

Abrégé

A method in one embodiment creates a model of an authentic IC for use in comparisons with counterfeit ICs. The model can be created by determining a first or initial set of points of interest (POIs) on the simulated physical (e.g., gate level) layout and simulating side channel leakage from each POI and then expanding the size of the POI and repeating the simulation and comparing successive simulation results (between successive sizes of POIs for a given POI) to determine if a solution for the size of the POI has converged. The final POIs are then processed in a simulation that can use multiple payloads (e.g., cryptographic data) over the entire set of final POIs, and the resulting data set can be used to create the model.

Classes IPC  ?

  • G06F 21/55 - Détection d’intrusion locale ou mise en œuvre de contre-mesures

78.

DEVICE AND METHOD FOR ANALYZING DURABILITY OF DRIVE LINE FOR VEHICLE

      
Numéro d'application 18373924
Statut En instance
Date de dépôt 2023-09-27
Date de la première publication 2024-01-18
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Cho, Hui Je
  • Lee, Chul Ho
  • Yim, Heung Hyek
  • Lee, Min Uk

Abrégé

The present invention relates to an apparatus and a method of analyzing durability of a drive line for a vehicle, and more particularly, to a durability analysis automation technology which automates a durability analysis process performed for verifying durability performance in a stage of designing a drive line to easily and rapidly verify durability performance of the drive line.

Classes IPC  ?

  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
  • G06F 30/15 - Conception de véhicules, d’aéronefs ou d’embarcations

79.

Core loss simulator and simulation methods

      
Numéro d'application 16145773
Numéro de brevet 11875097
Statut Délivré - en vigueur
Date de dépôt 2018-09-28
Date de la première publication 2024-01-16
Date d'octroi 2024-01-16
Propriétaire Ansys, Inc. (USA)
Inventeur(s)
  • Lin, Dingsheng
  • Zhou, Ping
  • Lu, Chuan
  • Chen, Ningning
  • Yuan, Wei

Abrégé

Systems and methods are provided. A physical measurement of the core loss increase associated with a physical deformation of a material of the device is obtained. A data structure describing a model of the device is accessed. A first edge of the model of the device associated with a physical deformation of the device is identified. A finite element mesh is generated to include a single layer mesh comprising a plurality of mesh elements associated with the first edge of the finite element mesh. A core loss value is assigned to each of the plurality of mesh elements. Each of the core loss values representative of the physical measurement of the core loss increase of the material as a result of the physical deformation of the material. An electromagnetic model is generated by performing a finite element analysis based on the finite element mesh and the single layer mesh.

Classes IPC  ?

  • G06F 30/23 - Optimisation, vérification ou simulation de l’objet conçu utilisant les méthodes des éléments finis [MEF] ou les méthodes à différences finies [MDF]
  • G06F 111/10 - Modélisation numérique
  • G06F 111/20 - CAO de configuration, p. ex. conception par assemblage ou positionnement de modules sélectionnés à partir de bibliothèques de modules préconçus

80.

Methods and systems for modeling trapped air in honeycomb based crash barriers

      
Numéro d'application 17182459
Numéro de brevet 11867581
Statut Délivré - en vigueur
Date de dépôt 2021-02-23
Date de la première publication 2024-01-09
Date d'octroi 2024-01-09
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Bhalsod, Dilip
  • Santini, Julien
  • Chivukula, Raghavendra

Abrégé

A specification of a honeycomb based crash barrier including a cell is received in a computer system. The cell contains trapped air. A model representing the honeycomb based crash barrier is generated. The trapped air in the cell is represented as a compressible element, which is characterized by a force-deflection relationship between an air pressure in the cell and a crush-distance of a compression of the cell. Physical behaviors of the honeycomb based crash barrier are simulated using the model. The physical behaviors include numerical behaviors of the trapped air based on the force-deflection relationship.

Classes IPC  ?

  • G01L 5/00 - Appareils ou procédés pour la mesure des forces, du travail, de la puissance mécanique ou du couple, spécialement adaptés à des fins spécifiques
  • G01M 7/08 - Test de résistance au choc
  • G01M 17/007 - Véhicules à roues ou à chenilles

81.

Systems using computation graphs for flow solvers

      
Numéro d'application 18201724
Numéro de brevet 12340192
Statut Délivré - en vigueur
Date de dépôt 2023-05-24
Date de la première publication 2023-12-28
Date d'octroi 2025-06-24
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Main, Geoffrey Alexander
  • Borker, Raunak Deepak

Abrégé

An embodiment of a method can create a directed acyclic graph (DAG) from a programmer specified set of computation units to solve, in a computer program, physics based simulations of physical systems, and the DAG can be used to analyze and debug the computer program. In this method, the computer program can be created by automatically determining dependency relationships in the set of computation units and automatically schedule their execution. The method can also automatically allocate memory for the computation units.

Classes IPC  ?

  • G06F 8/41 - Compilation
  • G06F 9/445 - Chargement ou démarrage de programme
  • G06F 9/48 - Lancement de programmes Commutation de programmes, p. ex. par interruption
  • G06F 11/362 - Débogage de logiciel
  • G06F 12/06 - Adressage d'un bloc physique de transfert, p. ex. par adresse de base, adressage de modules, extension de l'espace d'adresse, spécialisation de mémoire

82.

System and method of generating smooth spline surface model preserving feature of physical object

      
Numéro d'application 17832447
Numéro de brevet 12293468
Statut Délivré - en vigueur
Date de dépôt 2022-06-03
Date de la première publication 2023-12-07
Date d'octroi 2025-05-06
Propriétaire ANSYS, INC. (USA)
Inventeur(s) Wang, Wenyan

Abrégé

A method and a system of generating a smooth spline surface from a quadrilateral mesh representing a physical object, is described. Edge points are added to the quadrilateral mesh to preserve a feature or a boundary. The edge points are added to an edge of the quadrilateral mesh having one or more irregular nodes representing a feature edge of the physical object and/or the edge points are added to an edge of the quadrilateral mesh extending between the feature edge and an irregular node. Knot interval vectors are extracted for each edge point and used to evaluate an irregular element having the edge points to generate the smooth spline surface. The smooth spline surface is highly continuous and can be displayed to model the physical object, modify a design of the physical object, or used directly in a simulation to evaluate the physical object. Other embodiments are also described and claimed.

Classes IPC  ?

  • G06T 17/30 - Description de surfaces, p. ex. description de surfaces polynomiales
  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu

83.

Dynamic resource allocation for computational simulation

      
Numéro d'application 18332321
Numéro de brevet 12001883
Statut Délivré - en vigueur
Date de dépôt 2023-06-09
Date de la première publication 2023-12-07
Date d'octroi 2024-06-04
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Campbell, Ian
  • Diestelhorst, Ryan
  • Oster-Morris, Joshua
  • Freed, David M.
  • Mcclennan, Scott

Abrégé

Systems and methods for automated resource allocation during a computational simulation are described herein. An example method includes analyzing a set of simulation inputs to determine a first set of computing resources for performing a simulation, and starting the simulation with the first set of computing resources. The method also includes dynamically analyzing at least one attribute of the simulation to determine a second set of computing resources for performing the simulation, and performing the simulation with the second set of computing resources. The second set of computing resources is different than the first set of computing resources.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]
  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
  • G06F 30/23 - Optimisation, vérification ou simulation de l’objet conçu utilisant les méthodes des éléments finis [MEF] ou les méthodes à différences finies [MDF]
  • G06F 111/10 - Modélisation numérique

84.

DVD simulation using microcircuits

      
Numéro d'application 18298654
Numéro de brevet 12135929
Statut Délivré - en vigueur
Date de dépôt 2023-04-11
Date de la première publication 2023-11-30
Date d'octroi 2024-11-05
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Odabasi, Altan
  • Johnson, Scott
  • Acar, Emrah
  • Geada, Joao

Abrégé

Methods, systems and media for simulating or analyzing voltage drops in a power distribution network can use an incremental approach to define a portion of a design around a victim to capture a sufficient collection of aggressors that cause appreciable voltage drop on the victim, and then an incremental simulation of just the portion can be performed rather than computing simulated voltage drops across the entire design. This approach can be both computationally efficient and can limit the size of the data used in simulating dynamic voltage drops in the power distribution network. Multiple different portions can be simulated separately in separate processing cores or elements. In one embodiment, a system can provide options of user selected constraints for the simulation to provide better accuracy or use less memory. Better accuracy will normally use a larger set of aggressors for each victim at the expense of using more memory.

Classes IPC  ?

  • G06F 30/367 - Vérification de la conception, p. ex. par simulation, programme de simulation avec emphase de circuit intégré [SPICE], méthodes directes ou de relaxation
  • G06F 119/06 - Analyse de puissance ou optimisation de puissance

85.

Security-aware design with placement for power/emag assessment

      
Numéro d'application 18081573
Numéro de brevet 12536294
Statut Délivré - en vigueur
Date de dépôt 2022-12-14
Date de la première publication 2023-11-16
Date d'octroi 2026-01-27
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Lin, Lang
  • Kucukcakar, Kayhan
  • Wen, Jimin
  • Chang, Norman
  • Gupta, Preeti
  • Chen, Hua

Abrégé

Techniques for security vulnerability assessment of security-sensitive circuit designs are described. A placement of security-sensitive components of a design may be based on constraints related to how far apart a relevant set of security-sensitive components are allowed without consuming too much power and how to optimize the placement to minimize electromagnetic side-channel leakage or other security vulnerabilities. In one embodiment, a method may receive data that includes a representation of a design of an IC and may identify security-sensitive components of the design from the data. The method may determine a placement for the design based on constraints on a level of security vulnerabilities of the security-sensitive components and may perform a power simulation for the design based on the placement. The method may generate an assessment of the level of security vulnerabilities of the security-sensitive components based on the power simulation to adjust the placement for the design.

Classes IPC  ?

  • G06F 30/33 - Vérification de la conception, p. ex. simulation fonctionnelle ou vérification du modèle
  • G06F 21/57 - Certification ou préservation de plates-formes informatiques fiables, p. ex. démarrages ou arrêts sécurisés, suivis de version, contrôles de logiciel système, mises à jour sécurisées ou évaluation de vulnérabilité
  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès
  • G06F 30/3308 - Vérification de la conception, p. ex. simulation fonctionnelle ou vérification du modèle par simulation

86.

Frozen boundary multi-domain parallel mesh generation

      
Numéro d'application 16550666
Numéro de brevet 11797730
Statut Délivré - en vigueur
Date de dépôt 2019-08-26
Date de la première publication 2023-10-24
Date d'octroi 2023-10-24
Propriétaire ANSYS Inc. (USA)
Inventeur(s)
  • Yuan, Wei
  • Wu, Yunjun

Abrégé

A computer-implemented method for meshing a model of a physical electro-magnetic assembly is disclosed. The method includes separating the base mesh of the model into two domains and freezing the boundary between these domains. Each domain is then sent for mesh refinement by separate computer processors. Each computer processor generates a refined mesh of the respective domain without communication between processors. Two-way boundary mesh mapping is then performed, resulting in a global conformal mesh. Surface recovery and identity assignment are then performed by separate computer processors in parallel for each domain, without communication between processors. Related apparatus, systems, techniques, methods and articles are also described.

Classes IPC  ?

  • G06F 30/23 - Optimisation, vérification ou simulation de l’objet conçu utilisant les méthodes des éléments finis [MEF] ou les méthodes à différences finies [MDF]
  • G06F 115/10 - Processeurs
  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p. ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
  • G06F 111/10 - Modélisation numérique

87.

Methods and systems for predicting silicon density for a metal layer of semi-conductor chip via machine learning

      
Numéro d'application 17178627
Numéro de brevet 11797744
Statut Délivré - en vigueur
Date de dépôt 2021-02-18
Date de la première publication 2023-10-24
Date d'octroi 2023-10-24
Propriétaire ANSYS Inc. (USA)
Inventeur(s)
  • Chuang, Wen-Tze
  • Chang, Norman
  • Yin, Lei
  • Zhang, Bolong
  • Chen, Xi
  • Pathak, Jay Prakash
  • Yang, En Cih
  • Wen, Jimin
  • Kumar, Akhilesh
  • Shih, Ming-Chih
  • Li, Ying Shiun

Abrégé

A specification for a semi-conductor chip is received. The specification specifies a set of photomasks associated with a metal layer of the semi-conductor chip. Multiple portions of an area of the metal layer are identified. A respective image is generated for each portion of the area based on the photomasks. A respective drawn density of metal wires for each portion of the area is calculated. A trained machine learning model is invoked to predict a respective silicon density of metal wires for each respective portion of the area based on an image and a drawn density for the respective portion of the area. A silicon density for the area of the metal layer is calculated based on a combination of predicted silicon densities for the multiple portions of the area. The combination is based on an average value of the predicted silicon densities for the multiple portions of the area.

Classes IPC  ?

  • G06N 3/08 - Méthodes d'apprentissage
  • G06N 3/04 - Architecture, p. ex. topologie d'interconnexion
  • G06F 30/392 - Conception de plans ou d’agencements, p. ex. partitionnement ou positionnement
  • G06F 119/18 - Analyse de fabricabilité ou optimisation de fabricabilité
  • G06F 111/10 - Modélisation numérique

88.

System and method for creating a single port interface for simulating bidirectional signals in circuits using available circuit simulation standards

      
Numéro d'application 18123220
Numéro de brevet 12204095
Statut Délivré - en vigueur
Date de dépôt 2023-03-17
Date de la première publication 2023-10-19
Date d'octroi 2025-01-21
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Pond, James Frederick
  • Lu, Zeqin
  • Reid, Adam Robert
  • Pacradouni, Vighen
  • Chung, Jui Feng

Abrégé

A system and method are provided for simulating circuits that transmit bidirectional signals between some ports using simulators designed originally for electrical circuits and systems, that eliminate the need for different port interfaces. The system and method can be applied to simulate photonic circuits either standalone or integrated with electrical circuits and systems. In one method implemented by the system potential and flow representations, available for example in Verilog-A simulators, are used to create bidirectional signals on a single bus line to transmit optical signals. In another method implemented by the system, the system auto-configures each optical port type as left or right at runtime or during a pre-simulation initialization to allow for bidirectional signals with a single port interface.

Classes IPC  ?

  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
  • G02B 27/00 - Systèmes ou appareils optiques non prévus dans aucun des groupes ,
  • G06F 30/32 - Conception de circuits au niveau numérique
  • H04B 10/50 - Émetteurs
  • H04B 10/67 - Dispositions optiques dans le récepteur

89.

Determining mechanical reliability of electronic packages assembled with thermal pads

      
Numéro d'application 17179767
Numéro de brevet 11775712
Statut Délivré - en vigueur
Date de dépôt 2021-02-19
Date de la première publication 2023-10-03
Date d'octroi 2023-10-03
Propriétaire Ansys, Inc. (USA)
Inventeur(s) Ramos, Abel

Abrégé

Computer-implemented systems and methods are described herein for determining mechanical properties of an electronic assembly. An input specification for a model of the electronic assembly is received, wherein the input specification includes a compressible body and a surrounding component in the electronic assembly. A geometric interference between the compressible body and the surrounding component is identified. A displacement is generated for the compressible body to account for the geometric interference. A non-linear contact is then generated between the displaced compressible body and the surrounding component. The model is updated with the displacement and the non-linear contact. Then, a resulting force equilibrium is determined within the electronic assembly based on the updated model, wherein the resulting force equilibrium is determined by removing the displacement from the updated model.

Classes IPC  ?

  • G06F 30/30 - Conception de circuits
  • H01L 23/34 - Dispositions pour le refroidissement, le chauffage, la ventilation ou la compensation de la température
  • H01L 23/31 - Encapsulations, p. ex. couches d’encapsulation, revêtements caractérisées par leur disposition

90.

Methods and systems for simulating multistage cyclic symmetry assemblies

      
Numéro d'application 17023819
Numéro de brevet 11775710
Statut Délivré - en vigueur
Date de dépôt 2020-09-17
Date de la première publication 2023-10-03
Date d'octroi 2023-10-03
Propriétaire Ansys, Inc. (USA)
Inventeur(s)
  • Sayettat Ep. Beley, Aline Françoise
  • Madden, Andrew Christopher
  • Cottanceau, Emmanuel

Abrégé

Data characterizing an assembly/structure containing a first stage and a second stage are received in a computer system. The first stage can contain a first cyclic symmetry and the second stage can contain a second cyclic symmetry. The first cyclic symmetry and the second cyclic symmetry are different from each other. Each stage may be a 360-degree stage. The received data includes a first mesh representing the first stage and a second mesh representing the second stage. Multiple simulation results are obtained using corresponding models in respective dynamic analyses of the assembly. Each model includes a set of constraints for coupling the first mesh and the second mesh. The set of constraints is associated with a group of distinct linked harmonic indices. Physical behaviors of the assembly are then calculated using one or more sets of the simulation results. Constraints are in forms of constraint equations.

Classes IPC  ?

  • G06F 30/23 - Optimisation, vérification ou simulation de l’objet conçu utilisant les méthodes des éléments finis [MEF] ou les méthodes à différences finies [MDF]
  • G06F 30/10 - CAO géométrique
  • G06F 111/10 - Modélisation numérique
  • G06F 111/04 - CAO basée sur les contraintes
  • G06F 30/25 - Optimisation, vérification ou simulation de l’objet conçu utilisant des méthodes basées sur les particules
  • G06F 111/00 - Détails concernant les techniques de conception assistée par ordinateur
  • G06F 30/367 - Vérification de la conception, p. ex. par simulation, programme de simulation avec emphase de circuit intégré [SPICE], méthodes directes ou de relaxation
  • G06F 119/22 - Analyse de rendement ou optimisation de rendement
  • G06F 30/398 - Vérification ou optimisation de la conception, p. ex. par vérification des règles de conception [DRC], vérification de correspondance entre géométrie et schéma [LVS] ou par les méthodes à éléments finis [MEF]

91.

SYSTEM AND METHOD OF DETERMINING RESPIRATORY PARTICLE DEPOSITION IN A LUNG

      
Numéro d'application 17890176
Statut En instance
Date de dépôt 2022-08-17
Date de la première publication 2023-09-28
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Punekar, Hemant
  • Gohel, Shitanshu

Abrégé

A method and a system of determining respiratory particle deposition in a lung is described. A single conduit model having conduit generations corresponding to generations of the lung is generated. Computational fluid dynamics simulations of respiratory particle delivery to an N conduit generation and an N+1 conduit generation of the single conduit model are performed to determine a mass of respiratory particles leaving the N conduit generation and a mass of respiratory particles deposited in the N+1 conduit generation. The mass deposited in the N+1 conduit generation is scaled up by a scaling factor, the scaling factor being based on the mass of respiratory particles leaving the N conduit generation, to determine a total mass of respiratory particles deposited in a generation of the lung corresponding to the N+1 conduit generation. Other embodiments are also described and claimed.

Classes IPC  ?

  • G06F 30/28 - Optimisation, vérification ou simulation de l’objet conçu utilisant la dynamique des fluides, p. ex. les équations de Navier-Stokes ou la dynamique des fluides numérique [DFN]
  • G16H 50/50 - TIC spécialement adaptées au diagnostic médical, à la simulation médicale ou à l’extraction de données médicalesTIC spécialement adaptées à la détection, au suivi ou à la modélisation d’épidémies ou de pandémies pour la simulation ou la modélisation des troubles médicaux

92.

Systems and methods for simulating operation of a battery pack

      
Numéro d'application 17177465
Numéro de brevet 11764419
Statut Délivré - en vigueur
Date de dépôt 2021-02-17
Date de la première publication 2023-09-19
Date d'octroi 2023-09-19
Propriétaire Ansys, Inc. (USA)
Inventeur(s)
  • Hu, Xiao
  • Champhekar, Omkar
  • Wakale, Anil
  • Asgari, Saeed

Abrégé

A system for simulating operation of a battery pack comprising a plurality of battery modules includes an electrical model configured to simulate electrical behavior of a respective battery module and a thermal model configured to simulate thermal behavior of the respective battery module. The electrical model provides outputs coupled as inputs to the thermal model, and the thermal model provides outputs coupled as inputs to the electrical model. A coolant model is configured to couple with the thermal model, the coolant model to simulate cooling of the respective battery module based on a temperature and a heat transfer coefficient associated with the respective battery module.

Classes IPC  ?

  • H01M 10/613 - Refroidissement ou maintien du froid
  • H01M 10/6554 - Barres ou plaques
  • H01M 50/204 - Bâtis, modules ou blocs de multiples batteries ou de multiples cellules

93.

Methods and devices for generating a mesh representation for three-dimensional objects

      
Numéro d'application 17895815
Numéro de brevet 12358231
Statut Délivré - en vigueur
Date de dépôt 2022-08-25
Date de la première publication 2023-09-07
Date d'octroi 2025-07-15
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Ilyasov, Maxim
  • Friedrichs, Manfred
  • Ivanov, Evgeny

Abrégé

A method and apparatus of a device for obtaining a geometric representation of an object including a thin structure having a first surface and a second surface; generating one or more 2D blocking faces as a simplified representation of one of the first surface or the second surface; generating one or more 3D blocks based on an extrusion of the one or more 2D blocking faces; and determining a 3D mesh of the object based on the one or more 3D blocks.

Classes IPC  ?

  • G06T 17/20 - Description filaire, p. ex. polygonalisation ou tessellation
  • B29C 64/106 - Procédés de fabrication additive n’utilisant que des matériaux liquides ou visqueux, p. ex. dépôt d’un cordon continu de matériau visqueux
  • B29C 64/393 - Acquisition ou traitement de données pour la fabrication additive pour la commande ou la régulation de procédés de fabrication additive
  • B33Y 10/00 - Procédés de fabrication additive
  • B33Y 50/02 - Acquisition ou traitement de données pour la fabrication additive pour la commande ou la régulation de procédés de fabrication additive
  • G06F 3/04845 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs pour la transformation d’images, p. ex. glissement, rotation, agrandissement ou changement de couleur
  • G06F 30/00 - Conception assistée par ordinateur [CAO]
  • G06F 30/10 - CAO géométrique
  • G06F 30/17 - Conception mécanique paramétrique ou variationnelle
  • G06T 7/13 - Détection de bords
  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie

94.

Capacitance extraction systems based on machine learning models

      
Numéro d'application 17215395
Numéro de brevet 11741283
Statut Délivré - en vigueur
Date de dépôt 2021-03-29
Date de la première publication 2023-08-29
Date d'octroi 2023-08-29
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Visvardis, Marios
  • Liaskovitis, Periklis
  • Efstathiou, Efthymios

Abrégé

Extraction of capacitance values from a design of an electrical circuit can use a set of trained neural networks to generate extracted capacitance values from the circuit using a representation of the Green's function. A method can include the following operations: storing a machine learning model that includes a trained set of one or more neural networks that have been trained to calculate a representation of a Green's function to extract capacitance values from a design of a circuit having a set of conductors; applying, to the machine learning model, a set of inputs representing the set of conductors and their surrounding dielectric materials; encoding the set of inputs through a trained encoder to generate a latent space representation; calculating the values of the Green's function from the latent space representation through a dedicated trained neural network; and calculating the values of the gradient of the Green's function from the latent space representation through another dedicated trained neural network.

Classes IPC  ?

  • G06F 30/3308 - Vérification de la conception, p. ex. simulation fonctionnelle ou vérification du modèle par simulation
  • G06F 17/17 - Évaluation de fonctions par des procédés d'approximation, p. ex. par interpolation ou extrapolation, par lissage ou par le procédé des moindres carrés
  • G06F 30/337 - Optimisation de la conception
  • G06N 3/08 - Méthodes d'apprentissage
  • G06N 7/01 - Modèles graphiques probabilistes, p. ex. réseaux probabilistes

95.

Systems and methods of simulating drop shock reliability of solder joints with a multi-scale model

      
Numéro d'application 17084367
Numéro de brevet 11720726
Statut Délivré - en vigueur
Date de dépôt 2020-10-29
Date de la première publication 2023-08-08
Date d'octroi 2023-08-08
Propriétaire ANSYS Inc. (USA)
Inventeur(s)
  • Wu, Cheng-Tang
  • Hu, Wei
  • Lyu, Dandan
  • Shah, Siddharth
  • Srivastava, Ashutosh

Abrégé

A global computer aided engineering (CAE) model representing an electronic product that contains solder joints and an individual detailed solder joint model are received. The solder joint model can include a solder ball, one or more metal pads, a portion of printed circuit board, and a portion of semiconductor chip component. The global CAE model includes locations of the solder joints to be evaluated in a drop test simulation. The solder joint model is replicated at each location to create a local CAE model via a geometric relationship between the global CAE model and the local CAE model. Simulated physical behaviors of the product under a design condition are obtained in a co-simulation using the global CAE model in a first time scale and the local CAE model in a second time scale. Simulated physical behaviors are periodically synchronized based on kinematic and force constraints.

Classes IPC  ?

  • G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
  • G06F 119/02 - Analyse de fiabilité ou optimisation de fiabilitéAnalyse de défaillance, p. ex. performance dans le pire scénario, analyse du mode de défaillance et de ses effets [FMEA]
  • G06F 115/12 - Cartes de circuits imprimés [PCB] ou modules multi-puces [MCM]
  • G06F 111/04 - CAO basée sur les contraintes
  • G06F 30/25 - Optimisation, vérification ou simulation de l’objet conçu utilisant des méthodes basées sur les particules
  • G06F 119/22 - Analyse de rendement ou optimisation de rendement
  • G06F 30/28 - Optimisation, vérification ou simulation de l’objet conçu utilisant la dynamique des fluides, p. ex. les équations de Navier-Stokes ou la dynamique des fluides numérique [DFN]
  • G06F 111/00 - Détails concernant les techniques de conception assistée par ordinateur

96.

Dynamic voltage drop model for timing analysis

      
Numéro d'application 17315838
Numéro de brevet 11709983
Statut Délivré - en vigueur
Date de dépôt 2021-05-10
Date de la première publication 2023-07-25
Date d'octroi 2023-07-25
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Shen, Qian
  • Ramachandran, Sankar
  • Geada, Joao
  • Johnson, Scott
  • Gummana, Anusha

Abrégé

Analysis of power supply noise in simulations of a design of a circuit can use per instance dynamic voltage drops (DVD) in timing analyses so that the simulated DVD values on a per victim cell basis can accurately guide the timing analysis on each victim instead of a global DVD for all victims during the timing analysis. In one embodiment, a method can: determine, during a power analysis simulation, a representation of an energy lost, during each switching window at each output of each victim cell, at one or more power supply rails of each of the victim cells in the set of victim cells due to aggressors in the design; and provide the representation of the energy lost separately for each victim cell to a timing analysis system. The representation can be a rectangle having a width defined by a switching window of a victim's output.

Classes IPC  ?

  • G06F 30/3312 - Analyse temporelle
  • G06F 30/398 - Vérification ou optimisation de la conception, p. ex. par vérification des règles de conception [DRC], vérification de correspondance entre géométrie et schéma [LVS] ou par les méthodes à éléments finis [MEF]

97.

Systems and methods for simulating distortion and residual stress in an additive manufacturing process

      
Numéro d'application 16456086
Numéro de brevet 11663373
Statut Délivré - en vigueur
Date de dépôt 2019-06-28
Date de la première publication 2023-05-30
Date d'octroi 2023-05-30
Propriétaire Ansys, Inc. (USA)
Inventeur(s) Chalavadi, Pradeep Kumar

Abrégé

Example systems and methods are disclosed for predicting structural distortion in a part geometry created by an additive manufacturing process. An octree mesh is generated for a part geometry based on a voxel file having voxel layers. The octree mesh is coarsened, a representation of stiffness for one of the voxel layers is generated based on the coarsened octree mesh, a force vector is determined based, in part, on the coarsened octree mesh and data from a thermal analysis of the part geometry, and a layer distortion is determined based, in part, on the force vector and the representation of stiffness. The structural distortion in the part geometry is predicted based on the layer distortion.

Classes IPC  ?

  • G06F 30/00 - Conception assistée par ordinateur [CAO]
  • B23K 26/342 - Soudage de rechargement
  • B33Y 50/00 - Acquisition ou traitement de données pour la fabrication additive

98.

DVD simulation using microcircuits

      
Numéro d'application 16951565
Numéro de brevet 11663388
Statut Délivré - en vigueur
Date de dépôt 2020-11-18
Date de la première publication 2023-05-30
Date d'octroi 2023-05-30
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Odabasi, Altan
  • Johnson, Scott
  • Acar, Emrah
  • Geada, Joao

Abrégé

Methods, systems and media for simulating or analyzing voltage drops in a power distribution network can use an incremental approach to define a portion of a design around a victim to capture a sufficient collection of aggressors that cause appreciable voltage drop on the victim, and then an incremental simulation of just the portion can be performed rather than computing simulated voltage drops across the entire design. This approach can be both computationally efficient and can limit the size of the data used in simulating dynamic voltage drops in the power distribution network. Multiple different portions can be simulated separately in separate processing cores or elements. In one embodiment, a system can provide options of user selected constraints for the simulation to provide better accuracy or use less memory. Better accuracy will normally use a larger set of aggressors for each victim at the expense of using more memory.

Classes IPC  ?

  • G06F 30/367 - Vérification de la conception, p. ex. par simulation, programme de simulation avec emphase de circuit intégré [SPICE], méthodes directes ou de relaxation
  • G06F 119/06 - Analyse de puissance ou optimisation de puissance

99.

METHOD AND SYSTEM FOR REAL-TIME SIMULATIONS USING CONVERGENCE STOPPING CRITERION

      
Numéro d'application 18096009
Statut En instance
Date de dépôt 2023-01-11
Date de la première publication 2023-05-11
Propriétaire ANSYS, INC. (USA)
Inventeur(s)
  • Borker, Raunak Deepak
  • Main, Alex

Abrégé

System and method is disclosed for a real-time simulation of a physical system using an iterative solver, such as a finite element solver, or other solvers having a mesh size independent stopping criterion. The method includes: calculating a potential solution for a set of equations used to simulate a characteristic for a model modeling a physical system; determining a difference between the potential solution and a previously calculated potential solution; determining if a stop condition is satisfied based on the difference, where the calculation is performed iteratively until the stop condition is satisfied; and generating an output to indicate the potential solution as a steady state solution or a stall solution for the simulated characteristic of the physical system according to the determining if the stop condition is satisfied.

Classes IPC  ?

  • G06F 30/23 - Optimisation, vérification ou simulation de l’objet conçu utilisant les méthodes des éléments finis [MEF] ou les méthodes à différences finies [MDF]

100.

Generating CAD models from topology optimization data

      
Numéro d'application 17069941
Numéro de brevet 11640485
Statut Délivré - en vigueur
Date de dépôt 2020-10-14
Date de la première publication 2023-05-02
Date d'octroi 2023-05-02
Propriétaire Ansys, Inc. (USA)
Inventeur(s)
  • Seibold, Wolfgang
  • Tomas, Brian
  • Messner, Matthias

Abrégé

A first computer-aided design (CAD) model to represent a physical object is received that includes a triangle mesh with boundary condition faces. Thereafter, the triangle mesh is smoothed such that the boundary condition faces are maintained. The smoothed triangle mesh is then segmented. As part of such segmenting, a plurality quads are generated. Each of the quads is then fitted with a non-uniform rational basis spline (nurbs) patch. A second CAD model is next generated to represent the physical object which is based on the plurality of quads fitted with nurbs. Related apparatus, systems, techniques and articles are also described.

Classes IPC  ?

  • G06F 30/12 - CAO géométrique caractérisée par des moyens d’entrée spécialement adaptés à la CAO, p. ex. interfaces utilisateur graphiques [UIG] spécialement adaptées à la CAO
  • G06F 30/10 - CAO géométrique
  • G06T 17/20 - Description filaire, p. ex. polygonalisation ou tessellation
  1     2     3     ...     5        Prochaine page