Patents Assigned to Dassault Systemes Americas Corp.
  • Patent number: 11941331
    Abstract: Systems, methods, and computer program products can be used for visualizing the behavior of flow of two or more fluid phases, wherein a fluid phase behavior is represented in a visualization. One of the methods includes determining an occupation time, which is the amount of elapsed time from when a fluid phase first occupies a particular location until a second time. The method includes generating data for a visualization, with a location in the visualization corresponding to the particular location, and with the generated data for that location in the visualization indicating the occupation time.
    Type: Grant
    Filed: August 29, 2022
    Date of Patent: March 26, 2024
    Assignee: Dassault Systemes Americas Corp.
    Inventors: Bernd Crouse, Rui Xu
  • Patent number: 11907625
    Abstract: Disclosed are computer implemented techniques for conducting a fluid simulation of a porous medium. These techniques involve retrieving a representation of a three dimensional porous medium, the representation including pore space corresponding to the porous medium, with the representation including at least one portion of under-resolved pore structure in the porous medium, defining a representative flow model that includes the under-resolved pore structure in the representation, and constructing by the computer system fluid force curves that correspond to fluid forces in the under-resolved pore structure in the representation.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: February 20, 2024
    Assignee: Dassault Systemes Americas Corp.
    Inventors: Hiroshi Otomo, Rafael Salazar Tio, Hudong Chen, Raoyang Zhang, Andrew Fager, Ganapathi Raman Balasubramanian, Bernd Crouse, Hongli Fan, Jingjing Yang
  • Patent number: 11886174
    Abstract: Embodiments simulate a manufacturing resource including a cable by creating a polyline model of the cable that includes a collection of points. For each point, there is an associated point mass and zero mass sphere, and an assigned elasticity and torsional stiffness between the point and adjacent points. Position and orientation of a start point and an end point of the points is defined based upon position in three dimensional (3D) space of a manufacturing resource. In turn, a simulation of the cable for a time step is performed by computing forces on each point using: (i) the associated point mass, (ii) the associated zero mass sphere, (iii) the assigned elasticity and torsional stiffness between the point and adjacent points, and (iv) the defined position and orientation of the start point and end point. Performing the simulation determines position in 3D space of each point based on the computed forces.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: January 30, 2024
    Assignee: Dassault Systemes Americas Corp.
    Inventor: Uday Pathre
  • Patent number: 11836126
    Abstract: A method for validating a query result for a query of a database uses an index of the database. A selection of a set of source data from the database is received and a first hash operation is performed on the source data in the database resulting in a database hash value for the source data. A second hash operation is performed on the source data in the index resulting in an index hash value. The index hash value is compared with the database hash value, and a guarantee indication is provided for the source data in the index.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: December 5, 2023
    Assignee: Dassault Systemes Americas Corp.
    Inventors: Charles Pinnell, Guy Daniel Rotheram
  • Patent number: 11775699
    Abstract: Grasping remains a complex topic for simulation. Embodiments provide a method to automatically determine grasping cues for tools. An example embodiment scans a CAD model representing a real-world tool to generate a series of sections from the CAD model. In turn, properties of each section are extracted and one or more regions of the CAD model are identified based upon the extracted properties and a tool family to which the tool represented by the CAD model belongs. To continue, a respective classification for each of the one or more identified regions is identified and grasping cues for the CAD model are generated based upon the determined respective classification for each of the one or more regions.
    Type: Grant
    Filed: May 1, 2020
    Date of Patent: October 3, 2023
    Assignee: DASSAULT SYSTEMES AMERICAS CORP.
    Inventors: Alexandre Macloud, Louis Rivest, Ali Zeighami, Pierre-Olivier Lemieux, Rachid Aissaoui
  • Patent number: 11676091
    Abstract: Embodiments are directed to computer systems and methods that provide a data-driven approach to product benchmarking. The systems and methods identify a product being developed on a product development platform. The systems and methods repeatedly evaluate products similar in operation to the identified product. In response to the evaluation, the systems and methods automatically determine current performance capabilities of the similar products and digitize the determined current performance capabilities as current benchmark parameters in a central database integrated within the platform. The systems and methods generate output, by an application of the platform, based on searching the current benchmark parameters in the database, and develop functions and parts for the identified product using the generated output.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: June 13, 2023
    Assignee: Dassault Systemes Americas Corp.
    Inventor: Ajay Prasad
  • Patent number: 11620416
    Abstract: Embodiments determine positioning of a mannequin. One such embodiment begins by determining a frame of a grasping element of a mannequin represented by a computer-aided design (CAD) model and determining a frame of an object to be grasped, where is object is also represented by a CAD model. To continue, degrees of freedom of the mannequin are specified and limits on the specified degrees of freedom are set. In turn, using an inverse kinematic solver, positioning of the mannequin grasping the object is determined based upon: (i) the determined frame of the grasping element, (ii) the determined frame of the object, (iii) the specified degrees of freedom, and (iv) the set limits on the specified degrees of freedom.
    Type: Grant
    Filed: May 1, 2020
    Date of Patent: April 4, 2023
    Assignee: DASSAULT SYSTEMES AMERICAS CORP.
    Inventors: Pierre-Olivier Lemieux, Quentin Bourret, Rachid Aissaoui, Nicola Hagemeister
  • Patent number: 11442111
    Abstract: An automated system and method to investigate degradation of cathode materials in batteries via atomistic simulations, and in particular by simulating the creation of atomistic defects in the cathode material, which occurs during charge cycling. A systematic procedure relates the degradation of battery performance metrics to underlying structural changes due to atomic rearrangements within the material, for example through density functional theory simulations. The performance metrics modeled with this approach include the Open Cell Voltage (OCV) as well as the discharge capacity curve.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: September 13, 2022
    Assignee: DASSAULT SYSTEMES AMERICAS CORP.
    Inventors: Johan Carlsson, Kwan Skinner, Michael Doyle, Nick Reynolds, Lalitha Subramanian, Felix Hanke
  • Patent number: 11409924
    Abstract: Embodiments are directed to methods and systems for automatically determining a resource layout. An example embodiment begins by obtaining data indicating a position and a task performed by each resource of a plurality of resources. Then, for each resource of the plurality, a respective zone on a plane of interest occupied by the resource is automatically determined using the obtained data indicating the position and the task performed by the resource. In turn, determined zones of two or more resources of the plurality of resources are automatically combined into a combined zone based upon criteria and a file, e.g., a CAD/CAM file, indicating a layout of the plurality of resources on the plane of interest is automatically created based upon the determined zones and the combined zone.
    Type: Grant
    Filed: August 15, 2019
    Date of Patent: August 9, 2022
    Assignee: DASSAULT SYSTÉMES AMERICAS CORP.
    Inventors: Gaurav Kumar Sharma, Anoop Kishor
  • Patent number: 11347626
    Abstract: A computer-implemented method is disclosed that includes receiving content associated with a heap dump of a computer application, generating a plurality of files based on the heap dump content, and loading the files into the graph database. The files so generated are compatible with the graph database. In some implementations, additional analysis and route finding (e.g., finding the relationship between two nodes) may be performed on the resulting object graph.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: May 31, 2022
    Assignee: Dassault Systemes Americas Corp.
    Inventor: Ryan Cuprak
  • Patent number: 11232244
    Abstract: Embodiments simulate electrostatic painting on a real-world object. An embodiment begins by receiving an indication of paint deposition rate and an indication of maximum paint accumulation for a given real-world robotically controlled electrostatic paint gun. Next, paint deposition of the given real-world robotically controlled electrostatic paint gun in a virtual environment is represented which includes, for a subject time period, computing total paint accumulation (electrostatic and direct) on a given surface element of a model representing the real-world object. In turn, a parameter file is generated that includes parameters accounting for the determined total paint accumulation for the given surface element, where the generated parameter file enables precision operation of the given real-world robotically controlled electrostatic paint gun to paint the real-world object.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: January 25, 2022
    Assignee: DASSAULT SYSTEMES AMERICAS CORP.
    Inventor: Uday Pathre
  • Patent number: 10860752
    Abstract: The present disclosure is directed to a method and corresponding system that improves accuracy of a computer simulation of an original posture of a digital human model (DHM) relative to a target object. The method and system may obtain information associated with the original DHM posture. The obtained DHM posture information may include a position of a head of the DHM. The method and system may obtain information associated with the target object. The obtained target object information may include a size of the target object and an orientation of the target object. The method and system method may obtain a distance from the head of the DHM to the target object. In some embodiments, the system and method may generate a measure of vision (i.e., vision measure) of the DHM of the target object that the DHM is visually targeting.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: December 8, 2020
    Assignee: Dassault Systémes Americas Corp.
    Inventors: Pierre-Olivier Lemieux, Matthieu Cauffiez, Arnaud Barré, Nicola Hagemeister, Rachid Aissaoui
  • Patent number: 10803414
    Abstract: Computer systems and methods that identify and assess risk in a supply chain network. The systems and methods create a visual model of a supply chain network, which includes: (i) logical stations graphically representing the physical sites in the supply chain network, and (ii) logical transits graphically representing the transportation of materials between the represented physical sites. For each given logical station, the systems and methods identify risk values for risk categories associated with the physical site. The systems and methods identify the risk values based on physical conditions related to: (a) the physical site represented by the given logical station, (b) each physical site represented by a logical station positioned in a downstream supply chain path to the given logical station, and (c) each transportation represented by a logical transit positioned in the downstream supply chain path.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: October 13, 2020
    Assignee: Dassault Systemes Americas Corp.
    Inventor: Girish B. Shenoy
  • Patent number: 10762294
    Abstract: The databases and methods disclosed herein reduce costly dictionary access (writes and reads) by storing data directly in an index (e.g., storing literal values or taking advantage of Universally Unique Identifiers (UUIDs)), thereby saving time and memory. One example embodiment is a database that includes a dictionary and an index. The dictionary stores associations between keys and data. Each entry in the index includes a plurality of values corresponding to data. A value of the index includes either (i) a direct representation of corresponding data for certain data types, or (ii) a hash of the corresponding data for other data types. The hash is used in the dictionary as a key associated with the corresponding data.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: September 1, 2020
    Assignee: DASSAULT SYSTÈMES AMERICAS CORP.
    Inventors: Alexandre Juton, Pierre-Severin Lanfranchi, David Edward Tewksbary
  • Patent number: 10628769
    Abstract: A method and a system for cross-domain enterprise collaborative decision support within an enterprise are provided. The method includes receiving a set of information from an asset component through an embedded cell for analytics (ECA) and analyzing the set of information in real-time using a generative algorithm in a traveling intelligent cell (TIC), the TIC including at least one of a generic equipment and process data set, a specific equipment and process data set, and a dynamic deployment data set. The method also includes measuring asset component performance using the set of information and a key performance indictor (KPI) engine, comparing end results of the measured asset component performance to respective quality specification data using a data mining engine, determining a probability that a process parameter affected the measured asset component performance, and presenting a visualization of a correlated analysis to one or more subscribed users.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: April 21, 2020
    Assignee: DASSAULT SYSTEMES AMERICAS CORP.
    Inventors: Grzegorz Gajdzinski, Minh Tuan Nguyen, Nicholas Schleich
  • Patent number: 10621384
    Abstract: An upper limb model of a virtual manikin includes a data conversion engine configured to produce converted data based on one or more data sets. Each data set represents dependencies between elements of the kinematic model. The upper limb model further includes a kinematic chain model configured to generate one or more constraints based on the converted data. The upper limb model also includes a posturing engine configured to determine, based on the one or more constraints, a trajectory from a first position to a second position. The kinematic model may further include a rendering engine configured to render a posture corresponding to the second posture. The elements of the kinematic model may include one or more of a clavicle, a scapula, a humerus, a forearm and a hand.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: April 14, 2020
    Assignee: Dassault Systemes Americas Corp.
    Inventors: Pierre-Olivier Lemieux, Arnaud Barré, Rachid Aissaoui, Nicola Hagemeister
  • Patent number: 10621526
    Abstract: Traditionally, PLM systems and SCM systems have not been linked. In an embodiment, a computer method includes, responsive to a user request to transfer a module from a product lifecycle management (PLM) system to a source code management (SCM) system, extracting, from a processor at the PLM system, the data representing modules, versions of the modules, and hierarchical relationships of the modules from a data source of the PLM system. The method further includes creating an SCM system module having the extracted data representing the modules, versions of the modules, and the hierarchical relationships of the modules. Therefore, the PLM system can export a module to the SCM system in a process controlled at the PLM system.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: April 14, 2020
    Assignee: Dassault Systemes Americas Corp.
    Inventors: Ian Dobinson, Peter Haynes
  • Patent number: 10621524
    Abstract: Traditionally, PLM systems and SCM systems have not been linked. In an embodiment, a computer method includes, responsive to a user request to transfer a module from a source code management (SCM) system to a product lifecycle management (PLM) system, extracting, from a processor at the SCM system, data representing modules, versions of the modules, and hierarchical relationships of the modules from a data source of the SCM system. The method further includes creating a PLM system module having the extracted data representing the modules, versions of the modules, and the hierarchical relationships of the modules. Therefore, the SCM system can export a module to the PLM system in a process controlled at the SCM system.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: April 14, 2020
    Assignee: Dassault Systemes Americas Corp.
    Inventors: Ian Dobinson, Peter Haynes
  • Patent number: D891452
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: July 28, 2020
    Assignee: Dassault Systemes Americas Corp.
    Inventors: Brendan David Themes, Steven Paul Conrad
  • Patent number: D942485
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: February 1, 2022
    Assignee: DASSAULT SYSTEMES AMERICAS CORP.
    Inventors: Brendan David Themes, Steven Paul Conrad