Dassault Systemes

France

Back to Profile

1-100 of 541 for Dassault Systemes Sort by
Query
Excluding Subsidiaries
Aggregations Reset Report
IP Type
        Patent 431
        Trademark 110
Jurisdiction
        United States 420
        Canada 56
        World 47
        Europe 18
Date
2024 March 1
2024 February 1
2024 January 3
2023 December 4
2024 (YTD) 5
See more
IPC Class
G06F 17/50 - Computer-aided design 99
G06T 17/00 - 3D modelling for computer graphics 59
G06T 17/20 - Wire-frame description, e.g. polygonalisation or tessellation 57
G06T 19/20 - Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts 54
G06T 19/00 - Manipulating 3D models or images for computer graphics 50
See more
NICE Class
09 - Scientific and electric apparatus and instruments 104
42 - Scientific, technological and industrial services, research and design 94
38 - Telecommunications services 70
41 - Education, entertainment, sporting and cultural services 58
35 - Advertising and business services 48
See more
Status
Pending 84
Registered / In Force 457
  1     2     3     ...     6        Next Page

1.

GENERATING 3D MODEL REPRESENTING FACTORY

      
Application Number 18460054
Status Pending
Filing Date 2023-09-01
First Publication Date 2024-03-07
Owner DASSAULT SYSTEMES (France)
Inventor
  • Boucher, Julien
  • Mezghanni, Mariem
  • Ndoko, Arthur

Abstract

A computer-implemented method for generating a 3D model representing a factory. The method includes obtaining a point cloud from a scan of the factory and fitting the point cloud with linear CAD extrusions. Such a method is an improved solution for generating a 3D model representing a factory.

IPC Classes  ?

  • G06F 30/13 - Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
  • G06F 30/20 - Design optimisation, verification or simulation
  • G06T 7/564 - Depth or shape recovery from multiple images from contours

2.

MACHINE-LEARNING FOR TOPOLOGICALLY-AWARE CAD RETRIEVAL

      
Application Number 18451551
Status Pending
Filing Date 2023-08-17
First Publication Date 2024-02-22
Owner DASSAULT SYSTEMES (France)
Inventor
  • Mezghanni, Mariem
  • Boucher, Julien
  • Sabathier, Rémy

Abstract

A computer-implemented method of machine-learning including obtaining a training dataset of B-rep graphs. Each B-rep graph represents a respective B-rep. Each B-rep graph comprises graph nodes each representing an edge, a face or a co-edge of the respective B-rep and being associated with one or more geometrical and/or topological features. Each B-rep graph includes graph edges each between a respective first graph node representing a respective co-edge and a respective second graph node representing a face, an edge, an adjacent co-edge, or a mating co-edge associated with the respective co-edge. The method further includes learning, based on the training dataset, a Deep CAD neural network. The Deep CAD neural network is configured to take as input a B-rep graph and to output a topological signature of the B-rep represented by the input B-rep graph.

IPC Classes  ?

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

3.

SEGMENTING A BUILDING SCENE

      
Application Number 18355322
Status Pending
Filing Date 2023-07-19
First Publication Date 2024-01-25
Owner DASSAULT SYSTEMES (France)
Inventor
  • Rejeb Sfar, Asma
  • Chardonnet, Markus

Abstract

A computer-implemented method for segmenting a building scene including obtaining a training dataset of top-down depth maps. Each depth map includes labeled line segments and junctions between line segments. The method further includes learning, based on the training dataset, a neural network. The neural network is configured to take as input a top-down depth map of a building scene comprising building partitions and to output a scene wireframe including the partitions and junctions between the partitions. This constitutes an improved solution for scene segmentation.

IPC Classes  ?

  • G06F 30/13 - Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
  • G06T 7/593 - Depth or shape recovery from multiple images from stereo images
  • G06T 17/20 - Wire-frame description, e.g. polygonalisation or tessellation
  • G06T 7/149 - Segmentation; Edge detection involving deformable models, e.g. active contour models

4.

3D MODELED OBJECT REPRESENTING A MANUFACTURING PRODUCT

      
Application Number 18358827
Status Pending
Filing Date 2023-07-25
First Publication Date 2024-01-25
Owner DASSAULT SYSTEMES (France)
Inventor
  • Letzelter, Frédéric
  • Pumborios, Maria
  • Maisonneuve, Richard

Abstract

A computer implemented method for designing a 3D modeled object representing a manufacturing product. The method includes obtaining a base mesh representing the 3D modeled object, selecting one or more connected edges of the base mesh, subdividing the base mesh based on the selected edges by obtaining a bevel pattern area over the selected path. The method obtains, for at least one of the two endpoints of the path, a transition area by grouping all faces sharing the at least one of the two endpoints of the path, except those of the computed bevel pattern area. The method re-meshes the transition area by obtaining a transition vertex located in the transition area and computing an edge connecting each vertex of the pair of vertices with the obtained transition vertex. The method outputs the subdivided base mesh. This improves the design of a 3D modeled object.

IPC Classes  ?

  • G05B 19/4097 - Numerical control (NC), i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by using design data to control NC machines, e.g. CAD/CAM
  • G06T 17/20 - Wire-frame description, e.g. polygonalisation or tessellation
  • G06T 7/13 - Edge detection
  • G06T 7/11 - Region-based segmentation

5.

MATERIAL SELECTION FOR DESIGNING A MANUFACTURING PRODUCT

      
Application Number 18358830
Status Pending
Filing Date 2023-07-25
First Publication Date 2024-01-25
Owner DASSAULT SYSTEMES (France)
Inventor
  • Tlili, Ali
  • Khaled, Oumaima

Abstract

A computer-implemented method for designing a manufacturing product. The method including obtaining a set of materials for manufacturing the product, a set of use and/or manufacturing constraints for the manufacturing product, and specifications indicating an extent of compatibility of one or more reference materials with the constraints. The method further including determining an optimal subset of the set of materials for manufacturing the product. The determining includes classifying the materials with respect to compatibility with the constraints and based on the provided specifications. This constitutes an improved method for designing a manufacturing product.

IPC Classes  ?

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

6.

CAD FEATURE TREE GENERATION

      
Application Number 18341870
Status Pending
Filing Date 2023-06-27
First Publication Date 2023-12-28
Owner DASSAULT SYSTEMES (France)
Inventor
  • Brifault, Lucas
  • State, Alexandru
  • Brus, Mathieu

Abstract

A computer-implemented method for generating a CAD feature tree from a discrete geometrical representation of a mechanical product. The method comprises obtaining the discrete geometrical representation, and a set of CAD features. Each CAD feature includes an interior and a boundary, the boundary representing a surface covered by the feature and the interior representing a surface erased by the feature. The method further comprises determining an optimal sequence of CAD features from the set of CAD features providing an optimal surface covering of the discrete geometrical representation.

IPC Classes  ?

  • G06F 30/17 - Mechanical parametric or variational design

7.

CAD FEATURE TREE OPTIMIZATION

      
Application Number 18341933
Status Pending
Filing Date 2023-06-27
First Publication Date 2023-12-28
Owner DASSAULT SYSTEMES (France)
Inventor
  • Brifault, Lucas
  • Jourdan, Ariane
  • Mehr, Eloi

Abstract

The disclosure notably relates to a computer-implemented method for generating a CAD feature tree from a discrete geometrical representation of a mechanical product. The method comprises obtaining the discrete geometrical representation, and a set of CAD features. The method further comprises determining one or more sequences of CAD features from the set of CAD features by optimizing an objective function which rewards a fitting of the discrete geometrical representation by a candidate sequence, and penalizes a complexity of a candidate sequence, the complexity of a candidate sequence being a function of the candidate sequence that increases when adding a feature to the candidate sequence.

IPC Classes  ?

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

8.

METHOD FOR INFERRING A 3D GEOMETRY ONTO A 2D SKETCH

      
Application Number 18336455
Status Pending
Filing Date 2023-06-16
First Publication Date 2023-12-21
Owner DASSAULT SYSTEMES (France)
Inventor
  • Beltrand, Nicolas
  • Doganis, Fivos

Abstract

A computer-implemented method for designing at least one 3D model in a 3D scene including receiving a user's 2D sketch and displaying it on a plane, said 2D sketch representing a view of the 3D model to be designed, inferring a 3D primitive based on said 2D sketch, said 3D primitive being oriented and positioned in the 3D scene to match said view, performing a 2D projection of the 3D primitive on said plane, and fitting said 2D projection onto said 2D sketch.

IPC Classes  ?

  • G06T 19/20 - Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
  • G06T 15/20 - Perspective computation
  • G06F 30/27 - Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model

9.

INFERENCE OF EMERGING PROBLEMS IN PRODUCT MANUFACTURING

      
Application Number 18331052
Status Pending
Filing Date 2023-06-07
First Publication Date 2023-12-07
Owner DASSAULT SYSTEMES (France)
Inventor
  • Grehant, Xavier
  • Dalie, Arnaud

Abstract

A computer-implemented method for inferring an emerging problem in product manufacturing. The method comprises obtaining a time-ordered set comprising one or more snapshots of a product and one or more similarity thresholds. The method also comprises obtaining at least one recent snapshot, the at least one recent snapshot being time-ordered after at least one snapshot of the time-ordered set. The method also comprises retrieving a subset of one or more snapshots from the time-ordered set, the one or more snapshots being time-ordered before the at least one recent snapshot and satisfying, with respect to the at least one recent snapshot, a similarity above at least one of the one or more similarity thresholds. The method also comprises determining a trend from the retrieved subset and a baseline, the trend being a time distribution of the snapshots of the retrieved subset with respect to the baseline.

IPC Classes  ?

  • G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control (DNC), flexible manufacturing systems (FMS), integrated manufacturing systems (IMS), computer integrated manufacturing (CIM)
  • G06T 7/00 - Image analysis

10.

DESIGNING A SHEET PART COMPRISING BEADS

      
Application Number 18324815
Status Pending
Filing Date 2023-05-26
First Publication Date 2023-11-30
Owner DASSAULT SYSTEMES (France)
Inventor
  • Clausen, Peter
  • Schmidt, Martin-Pierre
  • Pedersen, Claus Bech Wittendorf
  • Hebrard, Pascal

Abstract

A computer-implemented method for designing a sheet part comprising beads. The method comprises providing a CAD model representing the part. The CAD model includes a feature tree. The feature tree has one or more CAD parameters each having an initial value. The method further comprises providing a bead optimization program specified by one or more use and/or manufacturing performance indicators. The one or more indicators comprise one or more objective function(s) and/or one or more constraints. The method further comprises modifying the initial values of the one or more CAD parameters by solving the optimization program using a gradient-based bead optimization method. The optimization method has as free variables the one or more CAD parameters. The optimization method uses sensitivities. Each sensitivity is an approximation of a respective derivative of a respective performance indicator with respect to a respective CAD parameter.

IPC Classes  ?

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

11.

3D RECONSTRUCTION FROM IMAGES

      
Application Number 18305276
Status Pending
Filing Date 2023-04-21
First Publication Date 2023-10-26
Owner DASSAULT SYSTEMES (France)
Inventor Beltrand, Nicolas

Abstract

A computer-implemented method of 3D reconstruction of at least one real object comprising an assembly of parts. The 3D reconstruction method includes obtaining a neural network configured for generating a 3D primitive CAD object based on an input depth image, obtaining a natural image and a depth image representing the real object, segmenting the depth image based at least on the natural image, each segment representing at most a respective part of the assembly, and applying the neural network to each segment.

IPC Classes  ?

  • G06F 30/10 - Geometric CAD
  • G06T 17/00 - 3D modelling for computer graphics
  • G06T 7/10 - Segmentation; Edge detection
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks

12.

GRADIENT-BASED CAD MODEL OPTIMIZATION

      
Application Number 18188331
Status Pending
Filing Date 2023-03-22
First Publication Date 2023-10-05
Owner DASSAULT SYSTEMES (France)
Inventor
  • Schmidt, Martin-Pierre
  • Clausen, Peter
  • Pedersen, Claus Bech Wittendorf
  • Hebrard, Pascal

Abstract

A computer-implemented method for designing a manufacturing product. The method includes obtaining a CAD model representing the manufacturing product. The CAD model includes a feature tree. The feature tree has one or more CAD parameters each having an initial value. The method also includes obtaining an optimization program. The optimization program is specified by one or more use and/or manufacturing performance indicators. The one or more indicators having one or more objective functions and/or one or more constraints. The method further includes modifying the initial values of the one or more CAD parameters by solving the optimization program using a gradient-based optimization method. The optimization method has as free variable the one or more CAD parameters and uses sensitivities. Each sensitivity is an approximation of a respective derivative of a respective performance indicator with respect to a respective CAD parameter.

IPC Classes  ?

13.

SKETCH-PROCESSING

      
Application Number 18176853
Status Pending
Filing Date 2023-03-01
First Publication Date 2023-09-28
Owner DASSAULT SYSTEMES (France)
Inventor
  • Mehr, Éloi
  • Jourdan, Ariane

Abstract

A computer-implemented method for sketch-processing. The method including obtaining one or more input sketches and determining one or more output sketches from the one or more input sketches. Each output sketch is closed and manifold. The determining of the one or more output sketches includes constructing a set of manifold sketches including each manifold input sketch. The constructing of the set of manifold sketches includes, for each respective non-manifold input sketch, determining two or more respective manifold sketches based on at least one intra-sketch intersection of the respective non-manifold input sketch. The determining of the one or more output sketches includes combining each pair of manifold sketches of the constructed set that share at least two intersections, to form one or more closed and manifold sketches. The method forms an improved solution for sketch-processing.

IPC Classes  ?

  • G06F 30/23 - Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
  • G06V 30/32 - Digital ink
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06T 7/12 - Edge-based segmentation
  • G06F 30/17 - Mechanical parametric or variational design

14.

PROCESSING A TESSELATION

      
Application Number 18169529
Status Pending
Filing Date 2023-02-15
First Publication Date 2023-09-14
Owner DASSAULT SYSTEMES (France)
Inventor
  • Alleaume, Aurelien Jean Marie
  • Duny, Nicolas
  • Loriot, Mark

Abstract

The disclosure relates to a computer-implemented method for tessellation processing. The tessellation forms a surface representation of a real-world 3D object. The method comprises providing a constrained tetrahedral Delaunay mesh comprising the tessellation. The mesh is conformal and comprises one or more sets of tetrahedrons, each set representing a gap between portions of the tessellation, each gap having a size lower than a predefined threshold. The method further comprises determining a set of one or more tetrahedra faces of the mesh to be added to the tessellation, includes minimizing an objective function that includes a term penalizing surface creation by face addition to the tessellation. The minimization is under the constraint that a given set of tetrahedra faces of the Delaunay mesh is to be added to the tessellation. The given set of tetrahedra faces includes, for each gap of one or more gaps, the tetrahedra faces meshing the gap.

IPC Classes  ?

  • G06T 17/20 - Wire-frame description, e.g. polygonalisation or tessellation

15.

DESIGNING A PRODUCT USING PROCEDURAL GRAPHS

      
Application Number 18148172
Status Pending
Filing Date 2022-12-29
First Publication Date 2023-07-20
Owner DASSAULT SYSTEMES (France)
Inventor
  • Goyet, Julien
  • Maledon, Gilles
  • Vergnes, Laurent
  • Hilliges, Andreas

Abstract

A computer-implemented method for designing a product to be manufactured. The method includes obtaining a first subpart and a second subpart of the product. Each subpart is represented by a semantic representation having one or more semantic nodes. Each semantic representation has, for each semantic node of the semantic representation, a respective procedural graph and a respective semantic description of the semantic node. The respective semantic description comprises at least one semantic publication and at least one reference. The method includes assembling the first subpart with the second subpart by pointing one or more semantic references of the first subpart each to a respective semantic publication of the second subpart. The method comprises executing the procedural graphs of the semantic representations of the first and second subparts according to the pointed one or more semantic references. The method improves the designing of the product.

IPC Classes  ?

  • G06F 30/15 - Vehicle, aircraft or watercraft design

16.

OPTIMIZING SPARQL QUERIES IN A DISTRIBUTED GRAPH DATABASE

      
Application Number 18067848
Status Pending
Filing Date 2022-12-19
First Publication Date 2023-06-22
Owner DASSAULT SYSTEMES (France)
Inventor
  • Labbate, Frédéric
  • Sahut D'Izarn, Jean-Philippe
  • Roullier, Alban
  • Tewksbary, David Edward

Abstract

A computer-implemented method for generating by a query engine a graph of operators for a SPARQL query over an RDF graph. The method includes obtaining a graph of operators executable by the query engine, the graph comprising a plurality of basic operators, at least two of said operators being of a first type each configured to find RDF triples of the RDF graph that match a respective basic graph pattern. The method further comprises identifying a group of operators among the at least two basic operators of the graph which are of the first type. The respective basic graph patterns of the group of operators have same subject and/or predicate and/or object and the identified group of operators is replaced in the graph by an equivalent operator configured to find RDF triples of the RDF graph that match the respective basic graph patterns of the group of operators.

IPC Classes  ?

17.

METHOD FOR DUPLICATING A GRAPHICAL USER INTERFACE (GUI) ELEMENT IN A 3D SCENE

      
Application Number 18085216
Status Pending
Filing Date 2022-12-20
First Publication Date 2023-06-22
Owner DASSAULT SYSTEMES (France)
Inventor
  • Delfino, Christophe
  • Zulian, Marine

Abstract

A computer-implemented method for duplicating a GUI element in a 3D scene including obtaining a 3D model and GUI element displayed in the 3D scene, the GUI element including an anchor attached to the 3D model and including a body being window containing text and/or graphical elements, receiving a first user interaction indicative of a hold gesture on the anchor, by a user using a first appendage, while maintaining the hold gesture of the first appendage on the anchor, receiving a second user interaction indicative a hold gesture on the body, by the user using a second appendage, while maintaining the hold gesture using the first and second appendage, moving the second appendage outside the body, thereby duplicating the GUI element into a second GUI element, including an anchor, the position of the anchor of the second GUI element being defined by the position of second appendage.

IPC Classes  ?

  • G06T 19/20 - Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06F 3/04815 - Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
  • G06F 3/04883 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
  • G02B 27/01 - Head-up displays

18.

COMPRESSED GRAPH NOTATION

      
Application Number 18067902
Status Pending
Filing Date 2022-12-19
First Publication Date 2023-06-22
Owner DASSAULT SYSTEMES (France)
Inventor Vallet Glenission, Eric

Abstract

A method for compressing RDF tuples. The method including obtaining RDF tuples, obtaining a dictionary of indices, encoding for each RDF tuple the indices attributed to the subject and the object, grouping RDF tuples sharing the same predicate and for each group sorting the RDF tuples by considering the encoding of the subject and the object, and for each group of sorted RDF tuples, serializing the index of the shared predicate, serializing the encoding of the subject and the object of a first RDF tuple, and for each RDF tuple of the group of sorted RDF tuples subsequent to the first RDF tuple of the group, computing a difference between the encoding of the subject and the object of a current RDF tuple and the encoding of the subject and the object of a previous RDF tuple, and serializing the computed difference in a form of a variable-length integer.

IPC Classes  ?

  • G06F 16/901 - Indexing; Data structures therefor; Storage structures
  • G06F 16/906 - Clustering; Classification
  • G06F 7/08 - Sorting, i.e. grouping record carriers in numerical or other ordered sequence according to the classification of at least some of the information they carry

19.

INFERRENCE OF A GENE EXPRESSION PROFILE VIA NEURAL NETWORK

      
Application Number 18086279
Status Pending
Filing Date 2022-12-21
First Publication Date 2023-06-22
Owner DASSAULT SYSTEMES (France)
Inventor
  • Séchet, Pauline
  • Ball, Arthur

Abstract

A computer-implemented method for training a neural network for inferring a gene expression profile. The method includes obtaining a matrix of potential regulations between genes of a set of genes of a sequence of reference genome, obtaining a neural network having an input layer of nodes and an output layer of nodes, the input layer and the output layer having an equivalent node for representing each gene of the set of genes of the sequence of the reference genome, each node of the input layer representing a regulator gene and each node of the output layer representing a regulated gene, adding connections to the neural network from the nodes of the input layer to the nodes of the output layer, the added connections being extracted from the obtained matrix of potential regulations, training the neural network by using a set of gene expression profiles of the observed biological process, each connection of the trained the neural network being weighted, and removing connections of the trained neural network having an insignificant weight value.

IPC Classes  ?

  • G16B 25/10 - Gene or protein expression profiling; Expression-ratio estimation or normalisation
  • G16B 30/00 - ICT specially adapted for sequence analysis involving nucleotides or amino acids
  • G16B 40/20 - Supervised data analysis
  • G06N 3/08 - Learning methods

20.

SETTING TYPED PARAMETER

      
Application Number 18086359
Status Pending
Filing Date 2022-12-21
First Publication Date 2023-06-22
Owner DASSAULT SYSTEMES (France)
Inventor
  • Peythieux, Laura
  • Letzelter, Frédéric
  • Boyer, Christophe

Abstract

A computer-implemented method for setting a typed parameter of a typed operation applied to a 3D modeled object in a 3D scene. The method comprises displaying a representation of the 3D modeled object in the 3D scene. The method comprises obtaining the typed operation to be applied on a point of interest of the displayed representation of the 3D modeled object and selecting a first typed parameter among at least two typed parameters, thereby defining the selected first typed parameter as a current selected typed parameter. The method comprises providing a 2D manipulator in the 3D scene for setting the current selected typed parameter and setting the current selected typed parameter upon user interaction with at least one logical area of the 2D manipulator associated with the current selected typed parameters. The method improves the setting of a typed parameter of a typed operation.

IPC Classes  ?

  • G06F 3/04847 - Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
  • G06F 3/04815 - Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object

21.

PROCESSING LOGIC RULES IN A SPARQL QUERY ENGINE

      
Application Number 18079554
Status Pending
Filing Date 2022-12-12
First Publication Date 2023-06-15
Owner DASSAULT SYSTEMES (France)
Inventor
  • Dekoker, Sylvain Christian
  • Labbate, Frédéric Matteo
  • Vallet Glénisson, Eric Laurent
  • Sahut D'Izarn, Jean-Philippe Louis Marie

Abstract

A computer-implemented method for processing a logic rule in a graph database. The method includes obtaining a graph database comprising at least one graph, each graph of the database being represented in one or more adjacency matrices (R-Matrix), each adjacency matrix representing a group of tuples of the graph comprising a same predicate, obtaining the logic rule concluding to a head predicate, generating a virtual adjacency matrix comprising one of the one or more adjacency matrices (R-Matrix) and an entailed data matrix (E-Matrix), the virtual adjacency matrix representing the head predicate, the entailed data matrix representing a group of tuples that are computed by applying the logic rule, and receiving a query by the database using the head predicate.

IPC Classes  ?

22.

MULTI-RENDER USER INTERFACE

      
Application Number 18080401
Status Pending
Filing Date 2022-12-13
First Publication Date 2023-06-15
Owner DASSAULT SYSTEMES (France)
Inventor Delfino, Christophe

Abstract

A computer-implemented method for rendering at least two visualization modes of a 3D model. The method comprises rendering the 3D model in a main view according to a first visualization mode. The method further comprises splitting the main view in at least two split views. Each split view corresponding to one visualization mode of a plurality of visualization modes. The method further comprises, for each split view, determining a rendering area of the 3D model associated to the current split view. The method further comprises rendering the 3D model in each split view according to its corresponding visualization mode and determined rendering area. This constitutes an improved method for rendering various visualization modes of a 3D model simultaneously.

IPC Classes  ?

  • G06F 3/04815 - Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
  • G06F 3/04842 - Selection of displayed objects or displayed text elements
  • G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour

23.

3D AXIS MACHINING DESIGN

      
Application Number 18072455
Status Pending
Filing Date 2022-11-30
First Publication Date 2023-06-15
Owner DASSAULT SYSTEMES (France)
Inventor Rose, Thibault Dominique Marie Bernard

Abstract

The disclosure notably relates to a computer-implemented method for 3D axis machining design. The method comprises providing a first mesh. The first mesh represents a head of a machining tool. The method comprises providing a second mesh. The second mesh represents a machined part. The first mesh is closed. The method further comprises determining a boundary of a Minkowski subtraction of the surface represented by the second mesh by the volume delimited by the first mesh. The determining of the boundary includes computing the boundary as a polyhedral cycle by computing, for each element of the boundary, a multiplicity of the element in the polyhedral cycle. The method further comprises determining a path of the machining tool for 3D axis machining of the machined part based on the determined boundary. This constitutes an improves solution for 3D axis machining design.

IPC Classes  ?

  • G05B 19/4097 - Numerical control (NC), i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by using design data to control NC machines, e.g. CAD/CAM
  • B23Q 15/12 - Adaptive control, i.e. adjusting itself to have a performance which is optimum according to a preassigned criterion

24.

PARTITIONING 3D CAD MODEL

      
Application Number 18074061
Status Pending
Filing Date 2022-12-02
First Publication Date 2023-06-08
Owner Dassault Systèmes (France)
Inventor
  • Marini, Laurent
  • Bouvier, Vincent

Abstract

A computer-implemented method for partitioning a computer-aided design 3D model of a mechanical part. The method including obtaining a volumetric B-Rep of the CAD 3D model, detecting one or more ribbons of the volumetric B-Rep, ranking the one or more detected ribbons based on one or more geometrical criteria that are associated with each of the one or more detected ribbons, and selecting successively following the ranking each of the ranked one or more detected ribbons. The method further comprises, for each selected ribbons partitioning the volumetric B-Rep of CAD 3D model using a splitting method associated with the geometrical criteria of the selected ribbon, thereby obtaining two or more partitions, and for each obtained partition, determining whether the partition represents a sweepable volume.

IPC Classes  ?

  • G06F 30/17 - Mechanical parametric or variational design

25.

MEDITWIN

      
Application Number 1732849
Status Registered
Filing Date 2022-12-15
Registration Date 2022-12-15
Owner DASSAULT SYSTEMES (France)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 38 - Telecommunications services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design
  • 44 - Medical, veterinary, hygienic and cosmetic services; agriculture, horticulture and forestry services

Goods & Services

Apparatus and instruments for sound, image or data recording, transmission, reproduction or processing; simulation software, especially for the editing, graphic visualization, display, simulation, animation, publication and searching of documents; software for simulating nature and living beings; artificial intelligence software; software for generating and displaying images; software for data analysis based on research applications; software for digital model and digital mannequin modeling; downloadable or recorded media; blank analog or digital recording and storage media; downloadable computer software applications; virtual and augmented reality software; virtual reality headsets; virtual reality goggles; virtual reality gloves; augmented reality glasses; augmented reality headsets; augmented reality software; augmented reality software for navigating in an augmented reality environment; augmented reality software enabling users to experience viewing, manipulation and immersion in an augmented reality environment; software, firmware and computer hardware intended for visual, voice, audio, motion, eye and gesture detection and recognition; application programming interface (API) for software to develop virtual and augmented reality experiences; virtual-reality computer hardware; augmented reality computer hardware; motion detectors for virtual reality technology and motion detectors for augmented reality technology; virtual reality computer hardware, namely, headsets, glasses and controllers for participating in virtual reality experiences; computer hardware for augmented reality, namely, headsets, glasses and controllers for participating in augmented reality experiences; portable computer devices consisting primarily of software and display screens to be connected to computers, tablet computers, mobile devices and mobile telephones in order to experience virtual and augmented reality environments; computer hardware and software for operating sensors; electronic sensors, cameras, projectors and microphones for detecting, capturing and recognizing facial and voice movements; software for monitoring the operation of audio and video devices; video display software; downloadable software intended for facilitating interaction and communication between humans and artificial intelligence platforms; application programming interface for developing artificial intelligence platforms, namely, digital agents, virtual agents and virtual assistants; downloadable software, namely, an interpretation interface for facilitating interaction between humans and machines; software (computer programs); computer software; computer programs; software packages; computer software for database management; computer software for managing online data; software for accessing databases; software for analyzing, processing, sharing, retrieving, transferring, returning and disseminating data; medical software (computer programs); software for updating and exchanging data on a virtual exchange platform for information between patients and healthcare professionals; software for online appointment booking; software for telemedical consultation; management software intended for all medical and paramedical professions; software for assessing and editing medical checkups; data management software, particularly medical and surgical data; software for medical prescription assistance; surgical follow-up software; pharmacological databases; software for pharmacological databases; autonomous web-based software for the remote transmission of medical treatment forms; software for assessing and editing medical checkups; telecommunications apparatus and particularly messaging systems enabling, from a standard Internet connection, the secure remote transmission of electronic medical treatment forms; equipment for data processing and computers; magnetic, digital and optical recording media; computer servers; servers for hosting web sites. Telecommunications; telecommunication services enabling networking or the exchange of information; transmitting information and data by telephone or computer means, particularly in the field of health; information relating to telecommunications; communication (transmission) via computer terminals or via a fiber-optic network; communications by radio or telephone; mobile radiotelephony services; providing user access to global computer networks; provision of online forums; providing access to databases; provision of access to an Internet platform; provision of access to an electronic communication and information platform on the Internet; provision of access to medical data via electronic networks; provision of Internet chat rooms; electronic bulletin board services (telecommunication services); connection by telecommunications to a global computer network; teleconferencing or videoconferencing services; electronic messaging services; rental of access time to global computer networks; telecommunications and electronic mail services through a global (Internet) or a local (Intranet) communication network or by telephone or data communications; transmission of commercial and/or advertising data by Internet, telephone networks or by data communication; transmission of information contained in databases; providing access to Internet platforms in the field of health; transmitting and disseminating messages, data and information in the field of health, via computer terminals, via cable, via telephone, via telematic media and via any other means of telecommunication; telecommunication services enabling networking and/or information exchange; telecommunication via platforms and portals on the Internet; telecommunication services providing on-line a network service enabling users to transfer and exchange data and information; rental of access time to a database server center. Organizing and conducting training workshops, colloquiums, conferences, congresses, seminars in the field of health; services for training healthcare professionals; training in the use and operation of medical software. Designing and developing virtual reality and mixed reality software; conversion of data or documents from physical to electronic media; providing temporary use of non-downloadable software enabling users to upload, modify and share virtual reality content, augmented reality content, mixed reality content, information, experiences and data; hosting virtual reality and augmented reality content on the Internet; designing augmented reality and virtual reality effects for modifying photographs, images, videos and audiovisual content; providing search engines for browsing data and information; providing search engines featuring specific search options; design, development and maintenance of computer tools and systems for updating databases in the field of health; creation and installation of computer data banks; computer programming, namely, creating programs for computer data processing; design, setting up and hosting of sites on the Internet; evaluations and assessments in the fields of science and technology provided by engineers; scientific and technical research; elaborating (designing), developing, programming, installing, servicing, maintenance, renting and updating computers, software, computer programs and application software for mobile phones and for computers; research and development of new products for third parties; technical project study; computer programming; computer system analysis; computer system design; consultation with respect to computers; digitization of documents; Software as a Service (SaaS); advice regarding information technology; server hosting; hosting of platforms on the Internet; development, maintenance and updating of search engines for telecommunication networks; design, analysis and development of computer systems; electronic data storage; services of application service providers (ASP), namely hosting software applications for others; cloud computing. Information with respect to health care by telephone and on the Internet; medical services; online medical services on the Internet; medical assistance; advice and information given with respect to health; appraisal services in the field of health [healthcare]; telemedicine services; teleassistance services in the field of health; consulting services in the medical and pharmaceutical field; medical equipment rental; health services; providing online information in the field of health from a computer database or the Internet; providing information with respect to health.

26.

MODELLING OPERATIONS ON FUNCTIONAL STRUCTURES

      
Application Number 18147671
Status Pending
Filing Date 2022-12-28
First Publication Date 2023-05-25
Owner DASSAULT SYSTEMES (France)
Inventor Dupont De Dinechin, Louis

Abstract

The disclosure notably relates to a computer-implemented method for teaching a generative autoencoder. The generative autoencoder is configured to generate functional structures. A functional structure is a data structure representing a mechanical assembly of rigid parts and which includes a tree. Each leaf node represents a shape and positioning of a respective rigid part and a force exerted on the respective rigid part. Each non-leaf node with several children represents a mechanical link between sub-assemblies. Each sub-assembly is represented by a respective one of the several children. Each non-leaf node with a single child represents a duplication of the sub-assembly represented by the single child. The method includes obtaining a dataset including functional structures. The method further comprises teaching the generative autoencoder on the dataset. This constitutes an improved method for teaching a generative autoencoder configured for generating functional structures.

IPC Classes  ?

27.

METHOD OF TRANSMISSION MECHANISM DESIGN

      
Application Number 17973227
Status Pending
Filing Date 2022-10-25
First Publication Date 2023-05-04
Owner DASSAULT SYSTEMES (France)
Inventor
  • Schmidt, Martin-Pierre
  • Pedersen, Claus Bech Wittendorf
  • Bonner, David Leo

Abstract

A computer-implemented method for designing a 3D modeled object representing a transmission mechanism with a target 3D motion behavior. The method including obtaining a 3D finite element mesh and data associated to the mesh, performing a topology optimization based on the mesh and on the associated data, therefore obtaining a density field representing distribution of material quantity of the 3D modeled object. The method further includes computing a signed field based on the density field and the associated data, identifying one or more patterns of convergence and divergence in the signed field, each pattern forming a region of the signed field, and for each identified pattern, identifying a joint representative of the identified pattern and replacing a part of the density field corresponding to the respective region formed by the identified pattern by a material distribution representing the identified joint.

IPC Classes  ?

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

28.

Computer implemented method for embedding a marker in an image or video content and corresponding marker detection method

      
Application Number 17972322
Grant Number 11936830
Status In Force
Filing Date 2022-10-24
First Publication Date 2023-04-27
Grant Date 2024-03-19
Owner DASSAULT SYSTEMES (France)
Inventor Pia, Maxime

Abstract

A computer implemented method for embedding a marker in an image or video content including receiving an input image or frame for embedding, determining a binary message to be encoded within said input image or frame comprising bits sequences having an identical number of bits which is superior or equal to two, said binary message comprising at least a header part comprising at least two consecutive bits sequences which are not identical, detecting a region within said input image or frame such that the color within said region is uniform and that said region presents a chosen length and height, associating each possible bits sequence to a corresponding encoding color determined from the color within said uniform region and an encoding rule such that the respective colors are all different from one another, and generating a marker color table in which each element stores an encoding color associated to a bits sequence of the binary message, such that the color table constitutes a color encoding of the binary message, and embedding said marker in said region by appending directionally pixel blocks comprising at least a chosen number of pixels in an appending direction, the pixels within a given pixel block being each colored with the encoding color of an element of the marker color table, each element of the marker color table being associated with at least one pixel block.

IPC Classes  ?

  • H04N 1/32 - Circuits or arrangements for control or supervision between transmitter and receiver
  • G06T 1/00 - General purpose image data processing

29.

AUTOMATED STAMPING PART DESIGN

      
Application Number 17966473
Status Pending
Filing Date 2022-10-14
First Publication Date 2023-04-20
Owner DASSAULT SYSTEMES (France)
Inventor Burdzy, Benoit

Abstract

A stamping part design method including obtaining a first B-rep model having a 3D boundary curve formed by boundary-curve edges and obtaining a first and second value representing a g1-continuity and a g2-continuity extrapolation length requirement. The method includes determining a second B-Rep model comprising an extrapolation of the first B-Rep model and presenting at least a g2-continuity over a length of the extrapolation patches equal to the second value and then at least a g1-continuity over a length of the extrapolation patches equal to the first value. The determination of the second B-Rep model includes partitioning the boundary-curve edges into first groups of consecutive first boundary-curve edges, and second groups of consecutive second boundary-curve edges and applying a surface-extension operator to each first group and filling the gaps. This forms an improved solution of stamping part design.

IPC Classes  ?

30.

DESIGNING A MODELED OBJECT

      
Application Number 17962036
Status Pending
Filing Date 2022-10-07
First Publication Date 2023-04-13
Owner DASSAULT SYSTEMES (France)
Inventor
  • Garnier, David-Henri
  • Schmidt, Martin-Pierre
  • Rohmer, Damien

Abstract

A computer-implemented method for designing a modeled object representing a mechanical part formed in a material having an anisotropic behavior with respect to a physical property including obtaining a first mesh, a density field representing at least boundary of the modeled object, and an orientation tensor field representing a desired anisotropic behavior. The method further includes, for each ith principal direction of the orientation tensor field, computing an anisotropic reaction-diffusion pattern on an ith mesh, the ith mesh having higher resolution than the first mesh and being bounded by the boundary of the modeled object. The method further includes combining by Boolean operations the computed anisotropic reaction-diffusion patterns projected on a second mesh.

IPC Classes  ?

  • G06F 30/17 - Mechanical parametric or variational design

31.

3D PRINTING PLANNING

      
Application Number 17962225
Status Pending
Filing Date 2022-10-07
First Publication Date 2023-04-13
Owner DASSAULT SYSTEMES (France)
Inventor
  • Tlili, Ali
  • Khaled, Oumaima
  • Ortuzar, Auxkin

Abstract

A computer-implemented method for 3D printing planning including obtaining a set of spare parts to be manufactured in one or more factories comprising 3D printers and other manufacturing machines. The method further including obtaining 3D printing constraints. The constraints include one or more constraints each representing a 3D printing constraint and/or a mechanical constraint for a spare part. The constraints further include one or more 3D printing capacity constraints for the one or more factories. The method further includes obtaining a reference set of one or more spare parts each classified either as compatible with the constraints or as non-compatible with the constraints. The method further includes determining an optimal subset of the set of spare parts to be 3D printed. The determining includes optimizing one or more objective manufacturing functions under the constraints and based on the reference set.

IPC Classes  ?

  • G05B 19/4099 - Surface or curve machining, making 3D objects, e.g. desktop manufacturing

32.

CAD VOLUME EXTRUSION OPERATOR DETECTION

      
Application Number 17900638
Status Pending
Filing Date 2022-08-31
First Publication Date 2023-03-16
Owner DASSAULT SYSTEMES (France)
Inventor
  • Brifault, Lucas
  • State, Serban Alexandru

Abstract

A computer-implemented method for CAD volume extrusion operator detection in a CAD 3D model representing a mechanical part. The method includes obtaining a segmentation of the CAD 3D model. The CAD 3D model includes a skin representing an outer surface of the mechanical part. The segmentation comprises segments each representing a skin portion. The method further includes iteratively grouping segments. Segments of a pair are grouped when: each segment of the pair is an extrusion surface and a union of the segments is an extrusion surface having a same extrusion axis as the segments, or each segment of the pair is an extrusion surface and one of the two segments is a closing plane for the other segment. The method further includes determining one or more CAD volume extrusion operators, each corresponding to a respective group.

IPC Classes  ?

33.

METHOD FOR AUTOMATICALLY FURNISHING A 3D ROOM BASED ON USER PREFERENCES

      
Application Number 17894498
Status Pending
Filing Date 2022-08-24
First Publication Date 2023-03-09
Owner DASSAULT SYSTEMES (France)
Inventor
  • Durand, Tom
  • Marcusanu, Ana

Abstract

A computer-implemented method for automatically furnishing a 3D room based on user preferences including obtaining at least one spatial relations graph of a virtual 3D room and a set of user preferences, converting the set of user preferences into a set of target parameters, computing, for each spatial relations graph: a set of Key Performance Indicator values, and a KPI distance, automatically selecting at least one most promising spatial relations graph, instantiating the most promising spatial relations graph into the 3D room to be furnished, displaying the furnished virtual 3D room proposal to the user, receiving an update of the user preferences, and reiterating until a stopping criterion is fulfilled.

IPC Classes  ?

  • G06F 30/27 - Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
  • G06F 30/12 - Geometric CAD characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
  • G06F 30/13 - Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
  • G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling

34.

NEURAL NETWORK FOR VARIANT CALLING

      
Application Number 17891750
Status Pending
Filing Date 2022-08-19
First Publication Date 2023-02-23
Owner DASSAULT SYSTEMES (France)
Inventor
  • Ball, Arthur
  • Pecuchet, Nicolas

Abstract

A computer-implemented method for machine-learning a neural network for variant calling with respect to a reference genome. The neural network takes as input one or more sets of data pieces each specifying a respective read aligned relative to a genomic position of the reference genome. The neural network outputs information with respect to presence of a variant at the genomic position. The neural network includes, for each set of data pieces, a respective function configured to take as input and process the set of data pieces. The respective function is symmetric. The machine-learning method improves variant calling with respect to a reference genome.

IPC Classes  ?

  • G16B 40/00 - ICT specially adapted for biostatistics; ICT specially adapted for bioinformatics-related machine learning or data mining, e.g. knowledge discovery or pattern finding
  • G16B 30/10 - Sequence alignment; Homology search
  • G06N 3/02 - Neural networks

35.

CANCER PROGNOSIS

      
Application Number 17821050
Status Pending
Filing Date 2022-08-19
First Publication Date 2023-02-23
Owner Dassault Systemes (France)
Inventor
  • Ce-Ougna, Sarah
  • Lefebvre, Guillaume
  • Pecuchet, Nicolas

Abstract

A computer-implemented for parameterizing a statistical function. The statistical function is configured to perform prognosis on cancer patients. The parameterizing method includes obtaining a dataset relative to a plurality of patients each having a cancer disease. The dataset includes, for each patient, input data of the statistical function. The input data include visual data from at least one histological image of a tumor slide of the patient. The input data also include genomic data from sequencing tumor tissue of the patient. The input data further include clinical data of the patient. The dataset also includes clinical endpoints of the patient with respect to evolution of the cancer disease. The parameterizing method further includes parameterizing the statistical function based on the dataset. This forms an improved solution to perform prognosis on patients having a cancer disease.

IPC Classes  ?

  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems

36.

AUTOMATIC BRAIN MODEL EXTRACTION

      
Application Number 17821335
Status Pending
Filing Date 2022-08-22
First Publication Date 2023-02-23
Owner DASSAULT SYSTEMES (France)
Inventor
  • Guillemain, Antoine
  • Sarthou, Benoît
  • Gazères, Nicolas

Abstract

A method of segmentation of a medical image of a human brain including obtaining a voxelized 3D medical image of the human brain, computing at least two surface models of the human brain using a BET method, each surface model being computed for a unique fractional constant bt. For each computed surface model, determining a volume included in the computed surface model, thereby obtaining a set of sample pairs, fitting a curve to the sample pairs of the set, determining an inflection point of the curve, identifying a fractional constant bt corresponding to the determined inflection point, and computing the surface model of the human brain using the BET method that is dependent of bt.

IPC Classes  ?

  • G06T 7/00 - Image analysis
  • G06T 7/11 - Region-based segmentation
  • G06T 17/20 - Wire-frame description, e.g. polygonalisation or tessellation

37.

3D reconstruction with smooth maps

      
Application Number 17949823
Grant Number 11893690
Status In Force
Filing Date 2022-09-21
First Publication Date 2023-02-02
Grant Date 2024-02-06
Owner DASSAULT SYSTEMES (France)
Inventor
  • State, Serban Alexandru
  • Mehr, Eloi
  • Souty, Yoan

Abstract

A computer-implemented method for 3D reconstruction including obtaining 2D images and, for each 2D image, camera parameters which define a perspective projection. The 2D images all represent a same real object. The real object is fixed. The method also includes obtaining, for each 2D image, a smooth map. The smooth map has pixel values, and each pixel value represents a measurement of contour presence. The method also includes determining a 3D modeled object that represents the real object. The determining iteratively optimizes energy. The energy rewards, for each smooth map, projections of silhouette vertices of the 3D modeled object having pixel values representing a high measurement of contour presence. This forms an improved solution for 3D reconstruction.

IPC Classes  ?

  • G06T 17/20 - Wire-frame description, e.g. polygonalisation or tessellation
  • G06F 30/23 - Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
  • G06T 5/00 - Image enhancement or restoration
  • G06F 30/17 - Mechanical parametric or variational design

38.

NumSpot

      
Application Number 018828355
Status Registered
Filing Date 2023-01-30
Registration Date 2023-08-01
Owner Dassault Systèmes (France)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services
  • 38 - Telecommunications services
  • 39 - Transport, packaging, storage and travel services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Apparatus and instruments for recording, transmitting, reproducing or processing sound, images or data; Recorded and downloadable media, computer software, blank digital or analogue recording and storage media; Computer software applications, downloadable; Computer software, recorded; Computer programs, recorded; Computer programs, downloadable; Magnetic data media; Optical data media. Advertising; Business management, organisation and administration of commercial affairs; Arranging subscriptions to telecommunication services for others; Commercial or industrial management assistance; Business management assistance; Business auditing; Providing business information via a web site; Compiling indexes of information for commercial or advertising purposes; Compilation of information into computer databases; Consultancy regarding advertising communication strategies; Consultancy regarding public relations communication strategies; Business management and organization consultancy; Business management consultancy; Professional business consultancy; Dissemination of advertising matter; Registration of written communications and data; Rental of advertising space; Business appraisals; Market studies; Business efficiency expert services; Organization of exhibitions for commercial or advertising purposes; Computerized file management; Business information; Provision of commercial and business contact information; Business intermediary services relating to the matching of potential private investors with entrepreneurs needing funding; Commercial intermediation services; Business investigations; Targeted marketing; Marketing in the framework of software publishing; Publicity material rental; Updating and maintenance of information in registries; Updating and maintenance of data in computer databases; Negotiation of business contracts for others; Negotiation and conclusion of commercial transactions for third parties; Search engine optimization for sales promotion; Web site traffic optimization; Sales promotion for others; Data search in computer files for others; Business research; Web indexing for commercial or advertising purposes; Public relations services; Business inquiries; Business consultancy services for digital transformation; Data processing services [office functions]; Opinion polling; Compilation of statistics; Systemization of information into computer databases; Market intelligence services; Competitive intelligence services. Financial, monetary and banking services; Insurance services; Real estate affairs; Financial analysis; Organization of monetary collections; Financial evaluation [insurance, banking, real estate]; Financing and funding services; Providing financial information via a web site; Financial management; Providing financial information; Capital investment; Fund investment services; Financial research. Telecommunication services; Providing access to databases; Communications by fibre optic networks; Communications by computer terminals; Providing internet chatrooms; Providing online forums; Information about telecommunication; Streaming of data; Transmission of digital files; Message sending; Computer aided transmission of messages and images; Electronic registered mail; Providing access to an access portal for document and signature verification and authentication services. Transport; Packaging and storage of goods; Parcel delivery; Message delivery; Packaging of goods; Packaging of goods; Physical storage of electronically stored data or documents; Storage information; Transportation logistics. Teaching; Training; Arranging and conducting of workshops [training]; Arranging and conducting of colloquiums, conferences, congresses and seminars; Organising of education exhibitions; Education information; Providing of information relating to training; Providing online electronic publications, not downloadable; Transfer of business knowledge and know-how [training]. Design and development of computer hardware and software; Quality control and authentication services; Computer system analysis; User authentication services using single sign-on technology for online software applications; User authentication services using technology for e-commerce transactions; Data encryption services; Computer system design; Conducting technical project studies; Artificial intelligence consultancy; Consultancy in the design and development of computer hardware; Services in the field of data security; services, in relation to the following fields: internet security; Web site design consultancy; Information technology [IT] consultancy; Computer technology consultancy; Computer software consultancy; Computer security consultancy; Conversion of computer programs and data, other than physical conversion; Conversion of data or documents from physical to electronic media; Creating and designing website-based indexes of information for others [information technology services]; Creating and maintaining web sites for others; Software development in the framework of software publishing; Development of computer platforms; Duplication of computer programs; Computer software design; Outsource service providers in the field of information technology; Server hosting; Hosting of computerized data, files, applications and information; Hosting web sites; Engineering services; Installation of computer software; Rental of data centre facilities; Rental of computer software; Software as a service [SaaS]; Maintenance of computer software; Updating of computer software; Providing virtual computer systems through cloud computing; Cloud computing; Platform as a service [PaaS]; Infrastructure as a Service [IaaS]; Containers as a service (CaaS); Computer programming; Computer virus protection services; Research and development of new products for others; Research in the field of telecommunications technology; Technical research; Recovery of computer data; Off-site data backup; User authentication services using blockchain technology; telecommunications network security services; Technological consultancy services for digital transformation; Software engineering services for data processing; Computer programming services for data processing; Electronic data storage; Monitoring of computer systems for detecting unauthorized access or data breach; Monitoring of computer systems to detect breakdowns; Electronic monitoring of personally identifying information to detect identity theft via the internet; Providing information on computer technology and programming via a web site; Monitoring of computer systems by remote access; Cloud storage services for electronic data; Cloud storage services for electronic files; Cryptography services namely Certification of documents, Authentication of documents, Signature certification and authentication.

39.

NUMSPOT

      
Application Number 018828358
Status Registered
Filing Date 2023-01-30
Registration Date 2023-08-01
Owner Dassault Systèmes (France)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services
  • 38 - Telecommunications services
  • 39 - Transport, packaging, storage and travel services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Apparatus and instruments for recording, transmitting, reproducing or processing sound, images or data; Recorded and downloadable media, computer software, blank digital or analogue recording and storage media; Computer software applications, downloadable; Computer software, recorded; Computer programs, recorded; Computer programs, downloadable; Magnetic data media; Optical data media. Advertising; Business management, organisation and administration of commercial affairs; Arranging subscriptions to telecommunication services for others; Commercial or industrial management assistance; Business management assistance; Business auditing; Providing business information via a web site; Compiling indexes of information for commercial or advertising purposes; Compilation of information into computer databases; Consultancy regarding advertising communication strategies; Consultancy regarding public relations communication strategies; Business management and organization consultancy; Business management consultancy; Professional business consultancy; Dissemination of advertising matter; Registration of written communications and data; Rental of advertising space; Business appraisals; Market studies; Business efficiency expert services; Organization of exhibitions for commercial or advertising purposes; Computerized file management; Business information; Provision of commercial and business contact information; Business intermediary services relating to the matching of potential private investors with entrepreneurs needing funding; Commercial intermediation services; Business investigations; Targeted marketing; Marketing in the framework of software publishing; Publicity material rental; Updating and maintenance of information in registries; Updating and maintenance of data in computer databases; Negotiation of business contracts for others; Negotiation and conclusion of commercial transactions for third parties; Search engine optimization for sales promotion; Web site traffic optimization; Sales promotion for others; Data search in computer files for others; Business research; Web indexing for commercial or advertising purposes; Public relations services; Business inquiries; Business consultancy services for digital transformation; Data processing services [office functions]; Opinion polling; Compilation of statistics; Systemization of information into computer databases; Market intelligence services; Competitive intelligence services. Financial, monetary and banking services; Insurance services; Real estate affairs; Financial analysis; Organization of monetary collections; Financial evaluation [insurance, banking, real estate]; Financing and funding services; Providing financial information via a web site; Financial management; Providing financial information; Capital investment; Fund investment services; Financial research. Telecommunication services; Providing access to databases; Communications by fibre optic networks; Communications by computer terminals; Providing internet chatrooms; Providing online forums; Information about telecommunication; Streaming of data; Transmission of digital files; Message sending; Computer aided transmission of messages and images; Electronic registered mail; Providing access to an access portal for document and signature verification and authentication services. Transport; Packaging and storage of goods; Parcel delivery; Message delivery; Packaging of goods; Packaging of goods; Physical storage of electronically stored data or documents; Storage information; Transportation logistics. Teaching; Training; Arranging and conducting of workshops [training]; Arranging and conducting of colloquiums, conferences, congresses and seminars; Organising of education exhibitions; Education information; Providing of information relating to training; Providing online electronic publications, not downloadable; Transfer of business knowledge and know-how [training]. Design and development of computer hardware and software; Quality control and authentication services; Computer system analysis; User authentication services using single sign-on technology for online software applications; User authentication services using technology for e-commerce transactions; Data encryption services; Computer system design; Conducting technical project studies; Artificial intelligence consultancy; Consultancy in the design and development of computer hardware; Services in the field of data security; services, in relation to the following fields: internet security; Web site design consultancy; Information technology [IT] consultancy; Computer technology consultancy; Computer software consultancy; Computer security consultancy; Conversion of computer programs and data, other than physical conversion; Conversion of data or documents from physical to electronic media; Creating and designing website-based indexes of information for others [information technology services]; Creating and maintaining web sites for others; Software development in the framework of software publishing; Development of computer platforms; Duplication of computer programs; Computer software design; Outsource service providers in the field of information technology; Server hosting; Hosting of computerized data, files, applications and information; Hosting web sites; Engineering services; Installation of computer software; Rental of data centre facilities; Rental of computer software; Software as a service [SaaS]; Maintenance of computer software; Updating of computer software; Providing virtual computer systems through cloud computing; Cloud computing; Platform as a service [PaaS]; Infrastructure as a Service [IaaS]; Containers as a service (CaaS); Computer programming; Computer virus protection services; Research and development of new products for others; Research in the field of telecommunications technology; Technical research; Recovery of computer data; Off-site data backup; User authentication services using blockchain technology; telecommunications network security services; Technological consultancy services for digital transformation; Software engineering services for data processing; Computer programming services for data processing; Electronic data storage; Monitoring of computer systems for detecting unauthorized access or data breach; Monitoring of computer systems to detect breakdowns; Electronic monitoring of personally identifying information to detect identity theft via the internet; Providing information on computer technology and programming via a web site; Monitoring of computer systems by remote access; Cloud storage services for electronic data; Cloud storage services for electronic files; Cryptography services namely Certification of documents, Authentication of documents, Signature certification and authentication.

40.

VOXELIZATION OF A 3D STRUCTURAL MEDICAL IMAGE OF A HUMAN'S BRAIN

      
Application Number 17865735
Status Pending
Filing Date 2022-07-15
First Publication Date 2023-01-26
Owner DASSAULT SYSTEMES (France)
Inventor
  • Dollomaja, Borana
  • Vuillemot, Remi
  • Gazeres, Nicolas

Abstract

A computer-implemented method for voxelizing a 3D structural medical image of a human's brain. The method including obtaining a 3D structural medical image of the human's brain, including a reference frame, generating a voxelized 3D structural medical image, obtaining parameters of at least one EEG electrode sensor and, for each EEG electrode sensor: a localization in the voxelized 3D structural medical image's reference frame, and a sensor detection distance, obtaining a regular 3D grid of voxels, and for each voxel of the 3D grid, iteratively subdividing the voxel while the distance between the voxel and the localization of any electrode sensor is smaller than or equal to the sensor detection distance and while a size of the voxel is greater than a predetermined length, each subdivided voxel joining a finite number of voxels of the voxelized 3D structural medical image.

IPC Classes  ?

  • A61B 5/00 - Measuring for diagnostic purposes ; Identification of persons
  • A61B 5/369 - Electroencephalography [EEG]

41.

Segmenting a 3D modeled object representing a mechanical assembly

      
Application Number 17866193
Grant Number 11893687
Status In Force
Filing Date 2022-07-15
First Publication Date 2023-01-19
Grant Date 2024-02-06
Owner DASSAULT SYSTEMES (France)
Inventor
  • Mezghanni, Mariem
  • Boucher, Julien
  • Villedieu, Paul

Abstract

The disclosure relates to a computer-implemented method comprising inputting a representation of a 3D modeled object to an abstraction neural network which outputs a first set of a first number of first primitives fitting the 3D modeled object; and determining, from the first set, one or more second sets each of a respective second number of respective second primitives. The second number is lower than the first number. The determining includes initializing a third set of third primitives as the first set and performing one or more iterations, each comprising to merging one or more subsets of third primitives together each into one respective single fourth primitive, to thereby obtain a fourth set of fourth primitives. Each iteration further comprises setting the third set of a next iteration as the fourth set of a current iteration and setting the one or more second sets as one or more obtained fourth sets.

IPC Classes  ?

  • G06T 17/10 - Volume description, e.g. cylinders, cubes or using CSG [Constructive Solid Geometry]
  • G06T 17/20 - Wire-frame description, e.g. polygonalisation or tessellation
  • G06F 30/12 - Geometric CAD characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
  • G06F 30/17 - Mechanical parametric or variational design
  • G06F 30/27 - Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model

42.

DEEP PARAMETERIZATION FOR 3D SHAPE OPTIMIZATION

      
Application Number 17829987
Status Pending
Filing Date 2022-06-01
First Publication Date 2022-12-22
Owner
  • DASSAULT SYSTEMES (France)
  • ECOLE POLYTECHNIQUE (France)
  • CNRS (France)
Inventor
  • Mezghanni, Mariem
  • Bodrito, Théo
  • Boulkenafed, Malika
  • Ovsjanikov, Maks

Abstract

A computer-implemented method of machine-learning. The method comprises providing a dataset of 3D modeled objects each representing a mechanical part. Each 3D modeled object comprises a specification of a geometry of the mechanical part. The method further comprises learning a set of parameterization vectors each respective to a respective 3D modeled object of the dataset and a neural network configured to take as input a parameterization vector and to output a representation of a 3D modeled object usable in a differentiable simulation-based shape optimization. The learning comprises minimizing a loss that penalizes, for each 3D modeled object of the dataset, a disparity between the output of the neural network for an input parameterization vector respective to the 3D modeled object and a representation of the 3D modeled object. The representation of the 3D modeled object is usable in a differentiable simulation-based shape optimization.

IPC Classes  ?

  • G06F 30/27 - Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
  • G06F 30/17 - Mechanical parametric or variational design
  • G06N 3/08 - Learning methods

43.

MEDITWIN

      
Serial Number 79370991
Status Pending
Filing Date 2022-12-15
Owner DASSAULT SYSTEMES (France)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 38 - Telecommunications services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design
  • 44 - Medical, veterinary, hygienic and cosmetic services; agriculture, horticulture and forestry services

Goods & Services

Apparatus and instruments for sound, image or data recording, transmission, reproduction or processing; simulation software, especially for the editing, graphic visualization, display, simulation, animation, publication and searching of documents; software for simulating nature and living beings; artificial intelligence software; software for generating and displaying images; software for data analysis based on research applications; software for digital model and digital mannequin modeling; downloadable or recorded media; blank analog or digital recording and storage media; downloadable computer software applications; virtual and augmented reality software; virtual reality headsets; virtual reality goggles; virtual reality gloves; augmented reality glasses; augmented reality headsets; augmented reality software; augmented reality software for navigating in an augmented reality environment; augmented reality software enabling users to experience viewing, manipulation and immersion in an augmented reality environment; software, firmware and computer hardware intended for visual, voice, audio, motion, eye and gesture detection and recognition; application programming interface (API) for software to develop virtual and augmented reality experiences; virtual-reality computer hardware; augmented reality computer hardware; motion detectors for virtual reality technology and motion detectors for augmented reality technology; virtual reality computer hardware, namely, headsets, glasses and controllers for participating in virtual reality experiences; computer hardware for augmented reality, namely, headsets, glasses and controllers for participating in augmented reality experiences; portable computer devices consisting primarily of software and display screens to be connected to computers, tablet computers, mobile devices and mobile telephones in order to experience virtual and augmented reality environments; computer hardware and software for operating sensors; electronic sensors, cameras, projectors and microphones for detecting, capturing and recognizing facial and voice movements; software for monitoring the operation of audio and video devices; video display software; downloadable software intended for facilitating interaction and communication between humans and artificial intelligence platforms; application programming interface for developing artificial intelligence platforms, namely, digital agents, virtual agents and virtual assistants; downloadable software, namely, an interpretation interface for facilitating interaction between humans and machines; software (computer programs); computer software; computer programs; software packages; computer software for database management; computer software for managing online data; software for accessing databases; software for analyzing, processing, sharing, retrieving, transferring, returning and disseminating data; medical software (computer programs); software for updating and exchanging data on a virtual exchange platform for information between patients and healthcare professionals; software for online appointment booking; software for telemedical consultation; management software intended for all medical and paramedical professions; software for assessing and editing medical checkups; data management software, particularly medical and surgical data; software for medical prescription assistance; surgical follow-up software; pharmacological databases; software for pharmacological databases; autonomous web-based software for the remote transmission of medical treatment forms; software for assessing and editing medical checkups; telecommunications apparatus and particularly messaging systems enabling, from a standard Internet connection, the secure remote transmission of electronic medical treatment forms; equipment for data processing and computers; magnetic, digital and optical recording media; computer servers; servers for hosting web sites Telecommunications; telecommunication services enabling networking or the exchange of information; transmitting information and data by telephone or computer means, particularly in the field of health; information relating to telecommunications; communication (transmission) via computer terminals or via a fiber-optic network; communications by radio or telephone; mobile radiotelephony services; providing user access to global computer networks; provision of online forums; providing access to databases; provision of access to an Internet platform; provision of access to an electronic communication and information platform on the Internet; provision of access to medical data via electronic networks; provision of Internet chat rooms; electronic bulletin board services (telecommunication services); connection by telecommunications to a global computer network; teleconferencing or videoconferencing services; electronic messaging services; rental of access time to global computer networks; telecommunications and electronic mail services through a global (Internet) or a local (Intranet) communication network or by telephone or data communications; transmission of commercial and/or advertising data by Internet, telephone networks or by data communication; transmission of information contained in databases; providing access to Internet platforms in the field of health; transmitting and disseminating messages, data and information in the field of health, via computer terminals, via cable, via telephone, via telematic media and via any other means of telecommunication; telecommunication services enabling networking and/or information exchange; telecommunication via platforms and portals on the Internet; telecommunication services providing on-line a network service enabling users to transfer and exchange data and information; rental of access time to a database server center Organizing and conducting training workshops, colloquiums, conferences, congresses, seminars in the field of health; services for training healthcare professionals; training in the use and operation of medical software Designing and developing virtual reality and mixed reality software; conversion of data or documents from physical to electronic media; providing temporary use of non-downloadable software enabling users to upload, modify and share virtual reality content, augmented reality content, mixed reality content, information, experiences and data; hosting virtual reality and augmented reality content on the Internet; designing augmented reality and virtual reality effects for modifying photographs, images, videos and audiovisual content; providing search engines for browsing data and information; providing search engines featuring specific search options; design, development and maintenance of computer tools and systems for updating databases in the field of health; creation and installation of computer data banks; computer programming, namely, creating programs for computer data processing; design, setting up and hosting of sites on the Internet; evaluations and assessments in the fields of science and technology provided by engineers; scientific and technical research; elaborating (designing), developing, programming, installing, servicing, maintenance, renting and updating computers, software, computer programs and application software for mobile phones and for computers; research and development of new products for third parties; technical project study; computer programming; computer system analysis; computer system design; consultation with respect to computers; digitization of documents; Software as a Service (SaaS); advice regarding information technology; server hosting; hosting of platforms on the Internet; development, maintenance and updating of search engines for telecommunication networks; design, analysis and development of computer systems; electronic data storage; services of application service providers (ASP), namely, hosting software applications for others; cloud computing Information with respect to health care by telephone and on the Internet; medical services; online medical services on the Internet; medical assistance; advice and information given with respect to health; appraisal services in the field of health [healthcare]; telemedicine services; teleassistance services in the field of health; consulting services in the medical and pharmaceutical field; medical equipment rental; health services; providing online information in the field of health from a computer database or the Internet; providing information with respect to health

44.

PROCESSING A CAD 3D MODEL OF A MECHANICAL PART

      
Application Number 17805406
Status Pending
Filing Date 2022-06-03
First Publication Date 2022-12-15
Owner DASSAULT SYSTEMES (France)
Inventor
  • Brifault, Lucas
  • Jourdan, Ariane
  • State, Serban Alexandru

Abstract

A computed-implemented method for processing a computer-aided design 3D model of a mechanical part including a portion having a distribution of material. The method including obtaining the 3D model, the 3D model including a skin portion of the 3D model representing an outer surface of the portion of the mechanical part. The method further including processing the skin portion based on an extrusion-processing algorithm, where a transform of the skin portion is inputted to the algorithm. The transform represents an unfolding of the distribution of material of the portion.

IPC Classes  ?

  • G06F 30/17 - Mechanical parametric or variational design

45.

MATERIAL EXTRUSION DETECTION METHOD

      
Application Number 17664453
Status Pending
Filing Date 2022-05-23
First Publication Date 2022-12-01
Owner DASSAULT SYSTEMES (France)
Inventor
  • Brifault, Lucas
  • Jourdan, Ariane

Abstract

A computer-implemented method for material extrusion detection in a portion of a mechanical part having a distribution of material. The method includes obtaining a CAD 3D model of the mechanical part including a skin portion representing an outer surface of the portion of the mechanical part and an extrusion axis. The method further includes computing a ratio of an area of an orthogonal projection of the skin portion over an area of the skin portion. The method further includes determining whether or not the distribution of material is arranged as an extrusion based on the ratio and a ratio threshold. The outer surface is determined to be an extrusion surface when the ratio is lower than the ratio threshold. This forms an improved solution for processing a CAD 3D model of a mechanical part.

IPC Classes  ?

  • G06F 30/17 - Mechanical parametric or variational design

46.

PARAMETERIZATION OF CAD MODEL

      
Application Number 17664446
Status Pending
Filing Date 2022-05-23
First Publication Date 2022-12-01
Owner DASSAULT SYSTEMES (France)
Inventor Brifault, Lucas

Abstract

A computer-implemented method for parametrization of a computer-aided design 3D model of a mechanical part including a portion having a distribution of material arranged as a sweep. The sweep has a trajectory and a boundary. The method includes obtaining the 3D model, the 3D model including a skin portion representing an outer surface of the portion of the mechanical part, and one or more vector fields, each vector field representing the boundary and/or the trajectory. The method further includes, for each vector field, determining a distribution of values of a respective parameter of the skin portion by optimizing an objective function which rewards alignment of a gradient of a candidate parameter with the vector field.

IPC Classes  ?

  • G06F 30/17 - Mechanical parametric or variational design
  • G06F 17/17 - Function evaluation by approximation methods, e.g. interpolation or extrapolation, smoothing or least mean square method

47.

METHOD FOR AUTOMATICALLY FURNISHING A VIRTUAL 3D ROOM

      
Application Number 17658187
Status Pending
Filing Date 2022-04-06
First Publication Date 2022-10-20
Owner DASSAULT SYSTEMES (France)
Inventor
  • Durand, Tom
  • Marcusanu, Ana
  • Louis, Aurélien
  • Aeply, Célia
  • Farre, Julie

Abstract

A computer-implemented method for automatically providing at least a template of a furnished virtual 3D room including 3D elements, including, for each furnished virtual 3D room: automatically extracting a spatial relations graph based on spatial relations between the 3D elements of the 3D room, said 3D elements including 3D architectural elements and 3D furnishing objects located in the furnished virtual 3D room, automatically extracting at least one zone from the 3D room based on the spatial relations graph, and extracting a set of constraints about a relative arrangement of said zone with respect to the room architecture or with respect to other zones of the 3D room, a zone being defined by a local spatial arrangement of at least one 3D furnishing object, and storing a template of the furnished virtual 3D room, said template including said zone and said set of constraints.

IPC Classes  ?

  • G06F 30/12 - Geometric CAD characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
  • G06F 30/13 - Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
  • G06F 30/17 - Mechanical parametric or variational design
  • G06F 30/25 - Design optimisation, verification or simulation using particle-based methods

48.

1/1

      
Application Number 1684911
Status Registered
Filing Date 2022-06-17
Registration Date 2022-06-17
Owner DASSAULT SYSTEMES (France)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 35 - Advertising and business services
  • 38 - Telecommunications services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Apparatus and instruments for sound, image or data recording, transmission, reproduction or processing; simulation software, especially for the editing, graphic visualization, display, simulation, animation, publication and searching of documents; software for simulating nature and living beings; artificial intelligence software; software for generating and displaying images; software for data analysis based on research applications; software for digital model and digital mannequin modeling; downloadable or recorded media; blank analog or digital recording and storage media; downloadable computer software applications; virtual and augmented reality software; recorded game software; downloadable game software; virtual reality headsets; virtual reality goggles; virtual reality gloves; bags, satchel bags, covers and cases for mobile phones and laptops. Printing products (printed matter); photographs; printed instructional and teaching material; posters; albums; pamphlets; calendars; notebooks; pictures; newspapers; books; booklets; manuals; printed publications. Advertising; dissemination of advertisements; dissemination of advertising material [leaflets, prospectuses, printed matter, samples]; organization of exhibitions for commercial or advertising purposes; rental of advertising material; public relations; compilation of information in computerized registers; computerized file management services; updating and maintenance of data in registers; updating and maintenance of data in computer databases; data search in computer files for others; establishing statistics; systematization of information in computer databases. Providing access to databases; communications by computer terminals; data streaming; transmission of digital files; message transmission; computer-aided transmission of messages and images; transmission of video-on-demand footage. Education; training; entertainment; cultural activities; organization and conducting of training workshops; organization and conducting of colloquiums; organization and conducting of conferences; organization and conducting of congresses; organization and conducting of seminars; organization of exhibitions for cultural or educational purposes; providing non-downloadable films via video-on-demand services; providing non-downloadable videos online; production of films other than advertising films; providing information with respect to education; providing information with respect to entertainment; providing recreational facilities; game services provided online from a computer network; virtual reality game services provided online from a computer network; publication of books; publication of texts other than advertising texts; online publication of specialized electronic books and journals; providing non-downloadable electronic publications online; film directing other than advertising films; show production; video production; multimedia publishing; audio and video editing services; publication of multimedia entertainment software. Design and development of software; advice regarding information technology; information technology consultancy services; advice regarding website design; consultation with respect to software; software development in the framework of editing of software; conversion of computer programs and data, other than physical conversion; conversion of data or documents from physical to electronic media; development of computer platforms; duplication of computer programs; cloud computing; software installation; software rental; Software as a Service [SaaS]; software maintenance; updating of software; digitization of documents [scanning]; computer Platform as a Service [PaaS]; Infrastructure as a Service (IaaS); computer programming; technological research; computer data recovery; off-site data backup; electronic data storage; Technological advice relating to digital transformation; design and development of virtual reality software.

49.

1/1 LE JUMEAU VIRTUEL

      
Application Number 1684912
Status Registered
Filing Date 2022-06-17
Registration Date 2022-06-17
Owner DASSAULT SYSTEMES (France)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 35 - Advertising and business services
  • 38 - Telecommunications services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Apparatus and instruments for sound, image or data recording, transmission, reproduction or processing; simulation software, especially for the editing, graphic visualization, display, simulation, animation, publication and searching of documents; software for simulating nature and living beings; artificial intelligence software; software for generating and displaying images; software for data analysis based on research applications; software for digital model and digital mannequin modeling; downloadable or recorded media; blank analog or digital recording and storage media; downloadable computer software applications; virtual and augmented reality software; recorded game software; downloadable game software; virtual reality headsets; virtual reality goggles; virtual reality gloves; bags, satchel bags, covers and cases for mobile phones and laptops. Printing products (printed matter); photographs; printed instructional and teaching material; posters; albums; pamphlets; calendars; notebooks; pictures; newspapers; books; booklets; manuals; printed publications. Advertising; dissemination of advertisements; dissemination of advertising material [leaflets, prospectuses, printed matter, samples]; organization of exhibitions for commercial or advertising purposes; rental of advertising material; public relations; compilation of information in computerized registers; computerized file management services; updating and maintenance of data in registers; updating and maintenance of data in computer databases; data search in computer files for others; establishing statistics; systematization of information in computer databases. Providing access to databases; communications by computer terminals; data streaming; transmission of digital files; message transmission; computer-aided transmission of messages and images; transmission of video-on-demand footage. Education; training; entertainment; cultural activities; organization and conducting of training workshops; organization and conducting of colloquiums; organization and conducting of conferences; organization and conducting of congresses; organization and conducting of seminars; organization of exhibitions for cultural or educational purposes; providing non-downloadable films via video-on-demand services; providing non-downloadable videos online; production of films other than advertising films; providing information with respect to education; providing information with respect to entertainment; providing recreational facilities; game services provided online from a computer network; virtual reality game services provided online from a computer network; publication of books; publication of texts other than advertising texts; online publication of specialized electronic books and journals; providing non-downloadable electronic publications online; film directing other than advertising films; show production; video production; multimedia publishing; audio and video editing services; publication of multimedia entertainment software. Design and development of software; advice regarding information technology; information technology consultancy services; advice regarding website design; consultation with respect to software; software development in the framework of editing of software; conversion of computer programs and data, other than physical conversion; conversion of data or documents from physical to electronic media; development of computer platforms; duplication of computer programs; cloud computing; software installation; software rental; Software as a Service [SaaS]; software maintenance; updating of software; digitization of documents [scanning]; computer Platform as a Service [PaaS]; Infrastructure as a Service (IaaS); computer programming; technological research; computer data recovery; off-site data backup; electronic data storage; Technological advice relating to digital transformation; design and development of virtual reality software.

50.

1/1 VIRTUAL TWIN

      
Application Number 1684670
Status Registered
Filing Date 2022-06-17
Registration Date 2022-06-17
Owner DASSAULT SYSTEMES (France)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 35 - Advertising and business services
  • 38 - Telecommunications services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Apparatus and instruments for sound, image or data recording, transmission, reproduction or processing; simulation software, especially for the editing, graphic visualization, display, simulation, animation, publication and searching of documents; software for simulating nature and living beings; artificial intelligence software; software for generating and displaying images; software for data analysis based on research applications; software for digital model and digital mannequin modeling; downloadable or recorded media; blank analog or digital recording and storage media; downloadable computer software applications; virtual and augmented reality software; recorded game software; downloadable game software; virtual reality headsets; virtual reality goggles; virtual reality gloves; bags, satchel bags, covers and cases for mobile phones and laptops. Printing products (printed matter); photographs; printed instructional and teaching material; posters; albums; pamphlets; calendars; notebooks; pictures; newspapers; books; booklets; manuals; printed publications. Advertising; dissemination of advertisements; dissemination of advertising material [leaflets, prospectuses, printed matter, samples]; organization of exhibitions for commercial or advertising purposes; rental of advertising material; public relations; compilation of information in computerized registers; computerized file management services; updating and maintenance of data in registers; updating and maintenance of data in computer databases; data search in computer files for others; establishing statistics; systematization of information in computer databases. Providing access to databases; communications by computer terminals; data streaming; transmission of digital files; message transmission; computer-aided transmission of messages and images; transmission of video-on-demand footage. Education; training; entertainment; cultural activities; organization and conducting of training workshops; organization and conducting of colloquiums; organization and conducting of conferences; organization and conducting of congresses; organization and conducting of seminars; organization of exhibitions for cultural or educational purposes; providing non-downloadable films via video-on-demand services; providing non-downloadable videos online; production of films other than advertising films; providing information with respect to education; providing information with respect to entertainment; providing recreational facilities; game services provided online from a computer network; virtual reality game services provided online from a computer network; publication of books; publication of texts other than advertising texts; online publication of specialized electronic books and journals; providing non-downloadable electronic publications online; film directing other than advertising films; show production; video production; multimedia publishing; audio and video editing services; publication of multimedia entertainment software. Design and development of software; advice regarding information technology; information technology consultancy services; advice regarding website design; consultation with respect to software; software development in the framework of editing of software; conversion of computer programs and data, other than physical conversion; conversion of data or documents from physical to electronic media; development of computer platforms; duplication of computer programs; cloud computing; software installation; software rental; Software as a Service [SaaS]; software maintenance; updating of software; digitization of documents [scanning]; computer Platform as a Service [PaaS]; Infrastructure as a Service (IaaS); computer programming; technological research; computer data recovery; off-site data backup; electronic data storage; Technological advice relating to digital transformation; design and development of virtual reality software.

51.

1/1 LE JUMEAU NUMÉRIQUE

      
Application Number 1684913
Status Registered
Filing Date 2022-06-17
Registration Date 2022-06-17
Owner DASSAULT SYSTEMES (France)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 35 - Advertising and business services
  • 38 - Telecommunications services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Apparatus and instruments for sound, image or data recording, transmission, reproduction or processing; simulation software, especially for the editing, graphic visualization, display, simulation, animation, publication and searching of documents; software for simulating nature and living beings; artificial intelligence software; software for generating and displaying images; software for data analysis based on research applications; software for digital model and digital mannequin modeling; downloadable or recorded media; blank analog or digital recording and storage media; downloadable computer software applications; virtual and augmented reality software; recorded game software; downloadable game software; virtual reality headsets; virtual reality goggles; virtual reality gloves; bags, satchel bags, covers and cases for mobile phones and laptops. Printing products (printed matter); photographs; printed instructional and teaching material; posters; albums; pamphlets; calendars; notebooks; pictures; newspapers; books; booklets; manuals; printed publications. Advertising; dissemination of advertisements; dissemination of advertising material [leaflets, prospectuses, printed matter, samples]; organization of exhibitions for commercial or advertising purposes; rental of advertising material; public relations; compilation of information in computerized registers; computerized file management services; updating and maintenance of data in registers; updating and maintenance of data in computer databases; data search in computer files for others; establishing statistics; systematization of information in computer databases. Providing access to databases; communications by computer terminals; data streaming; transmission of digital files; message transmission; computer-aided transmission of messages and images; transmission of video-on-demand footage. Education; training; entertainment; cultural activities; organization and conducting of training workshops; organization and conducting of colloquiums; organization and conducting of conferences; organization and conducting of congresses; organization and conducting of seminars; organization of exhibitions for cultural or educational purposes; providing non-downloadable films via video-on-demand services; providing non-downloadable videos online; production of films other than advertising films; providing information with respect to education; providing information with respect to entertainment; providing recreational facilities; game services provided online from a computer network; virtual reality game services provided online from a computer network; publication of books; publication of texts other than advertising texts; online publication of specialized electronic books and journals; providing non-downloadable electronic publications online; film directing other than advertising films; show production; video production; multimedia publishing; audio and video editing services; publication of multimedia entertainment software. Design and development of software; advice regarding information technology; information technology consultancy services; advice regarding website design; consultation with respect to software; software development in the framework of editing of software; conversion of computer programs and data, other than physical conversion; conversion of data or documents from physical to electronic media; development of computer platforms; duplication of computer programs; cloud computing; software installation; software rental; Software as a Service [SaaS]; software maintenance; updating of software; digitization of documents [scanning]; computer Platform as a Service [PaaS]; Infrastructure as a Service (IaaS); computer programming; technological research; computer data recovery; off-site data backup; electronic data storage; Technological advice relating to digital transformation; design and development of virtual reality software.

52.

1/1 DIGITAL TWIN

      
Application Number 1684914
Status Registered
Filing Date 2022-06-17
Registration Date 2022-06-17
Owner DASSAULT SYSTEMES (France)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 35 - Advertising and business services
  • 38 - Telecommunications services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Apparatus and instruments for sound, image or data recording, transmission, reproduction or processing; simulation software, especially for the editing, graphic visualization, display, simulation, animation, publication and searching of documents; software for simulating nature and living beings; artificial intelligence software; software for generating and displaying images; software for data analysis based on research applications; software for digital model and digital mannequin modeling; downloadable or recorded media; blank analog or digital recording and storage media; downloadable computer software applications; virtual and augmented reality software; recorded game software; downloadable game software; virtual reality headsets; virtual reality goggles; virtual reality gloves; bags, satchel bags, covers and cases for mobile phones and laptops. Printing products (printed matter); photographs; printed instructional and teaching material; posters; albums; pamphlets; calendars; notebooks; pictures; newspapers; books; booklets; manuals; printed publications. Advertising; dissemination of advertisements; dissemination of advertising material [leaflets, prospectuses, printed matter, samples]; organization of exhibitions for commercial or advertising purposes; rental of advertising material; public relations; compilation of information in computerized registers; computerized file management services; updating and maintenance of data in registers; updating and maintenance of data in computer databases; data search in computer files for others; establishing statistics; systematization of information in computer databases. Providing access to databases; communications by computer terminals; data streaming; transmission of digital files; message transmission; computer-aided transmission of messages and images; transmission of video-on-demand footage. Education; training; entertainment; cultural activities; organization and conducting of training workshops; organization and conducting of colloquiums; organization and conducting of conferences; organization and conducting of congresses; organization and conducting of seminars; organization of exhibitions for cultural or educational purposes; providing non-downloadable films via video-on-demand services; providing non-downloadable videos online; production of films other than advertising films; providing information with respect to education; providing information with respect to entertainment; providing recreational facilities; game services provided online from a computer network; virtual reality game services provided online from a computer network; publication of books; publication of texts other than advertising texts; online publication of specialized electronic books and journals; providing non-downloadable electronic publications online; film directing other than advertising films; show production; video production; multimedia publishing; audio and video editing services; publication of multimedia entertainment software. Design and development of software; advice regarding information technology; information technology consultancy services; advice regarding website design; consultation with respect to software; software development in the framework of editing of software; conversion of computer programs and data, other than physical conversion; conversion of data or documents from physical to electronic media; development of computer platforms; duplication of computer programs; cloud computing; software installation; software rental; Software as a Service [SaaS]; software maintenance; updating of software; digitization of documents [scanning]; computer Platform as a Service [PaaS]; Infrastructure as a Service (IaaS); computer programming; technological research; computer data recovery; off-site data backup; electronic data storage; Technological advice relating to digital transformation; design and development of virtual reality software.

53.

MACHINE-LEARNING WITH RESPECT TO MULTI-STATE MODEL OF AN ILLNESS

      
Application Number 17646061
Status Pending
Filing Date 2021-12-27
First Publication Date 2022-09-15
Owner DASSAULT SYSTEMES (France)
Inventor
  • Cottin, Aziliz
  • Pecuchet, Nicolas
  • Guilloux, Agathe
  • Katsahian, Sandrine

Abstract

A computer-implemented method for machine-learning a function configured, based on input covariates representing medical characteristics of a patient with respect to a multi-state model of an illness having states and transitions between the states, to output a distribution of transition-specific probabilities for each interval of a set of intervals, the set of intervals forming a subdivision of a follow-up period. The machine-learning method including obtaining a dataset of covariates and time-to-event data of a set of patients, and training the function based on the dataset. This forms an improved solution for determining accurate patient data with respect to a multi-state model of an illness.

IPC Classes  ?

  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06N 3/08 - Learning methods
  • G06N 3/04 - Architecture, e.g. interconnection topology

54.

MACHINE-LEARNING FOR 3D SEGMENTATION

      
Application Number 17691703
Status Pending
Filing Date 2022-03-10
First Publication Date 2022-09-15
Owner DASSAULT SYSTEMES (France)
Inventor
  • Jourdan, Ariane
  • Mehr, Eloi

Abstract

A computer-implemented method of machine-learning including obtaining a dataset of training samples. Each training sample includes a pair of 3D modeled object portions labelled with a respective value. The respective value indicates whether or not the two portions belong to a same segment of a 3D modeled object. The method further includes learning a neural network based on the dataset. The neural network takes as input two portions of a 3D modeled object representing a mechanical part and outputs a respective value. The respective value indicates an extent to which the two portions belong to a same segment of the 3D modeled object. The neural network is thereby usable for 3D segmentation. The method constitutes an improved solution for 3D segmentation.

IPC Classes  ?

55.

Generation of a color of an object displayed on a GUI

      
Application Number 17743635
Grant Number 11733851
Status In Force
Filing Date 2022-05-13
First Publication Date 2022-08-25
Grant Date 2023-08-22
Owner DASSAULT SYSTEMES (France)
Inventor
  • Delfino, Christophe
  • Plaudet-Hammani, Amal

Abstract

A computer-implemented method for generating a color of an object displayed on a GUI. The method includes displaying on a graphical user interface a set of icons, each icon of the set being associated with a color, detecting a first user interaction on a first icon of the set, detecting a second user interaction that comprises at least a slide, modifying a value of a parameter of a first color associated with the first icon, the modification of the value being performed with the second user interaction, and computing a first new color that is the first color with the modified value of a parameter.

IPC Classes  ?

  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
  • G06F 3/04847 - Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
  • G06F 30/00 - Computer-aided design [CAD]
  • G06F 3/04817 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
  • G06F 3/04883 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06F 119/18 - Manufacturability analysis or optimisation for manufacturability
  • G06F 3/04842 - Selection of displayed objects or displayed text elements

56.

SEGMENTING A 3D MODELED OBJECT REPRESENTING A MECHANICAL PART

      
Application Number 17562406
Status Pending
Filing Date 2021-12-27
First Publication Date 2022-08-18
Owner Dassault Systemes (France)
Inventor
  • Mehr, Eloi
  • Jourdan, Ariane

Abstract

A computer-implemented method for segmenting a 3D modeled object. The 3D modeled object represents a mechanical part. The method includes obtaining the 3D modeled object. The method further includes performing a hierarchical segmentation of the 3D modeled object. The hierarchical segmentation comprises a first segmentation. The first segmentation includes identifying, among surfaces of the 3D modeled object, first segments each corresponding to a simple geometric surface of the 3D modeled object. A simple geometric surface is a primitive exhibiting at least one slippable motion. The hierarchical segmentation includes then a second segmentation. The second segmentation includes identifying, among non-identified surfaces of the 3D modeled object, second segments each corresponding to a free-form surface of the 3D modeled object. This constitutes an improved method for segmenting a 3D modeled object representing a mechanical part.

IPC Classes  ?

  • G06F 30/17 - Mechanical parametric or variational design
  • G06F 30/23 - Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
  • G06T 19/20 - Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts

57.

ADVERSARIAL 3D DEFORMATIONS LEARNING

      
Application Number 17646082
Status Pending
Filing Date 2021-12-27
First Publication Date 2022-08-04
Owner DASSAULT SYSTEMES (France)
Inventor
  • Mehr, Eloi
  • Jourdan, Ariane
  • Jacob, Paul

Abstract

A computer-implemented method of machine-learning. The method includes obtaining a dataset of 3D modeled objects representing real-world objects. The method further includes learning, based on the dataset, a generative neural network. The generative neural network is configured for generating a deformation basis of an input 3D modeled object. The learning includes an adversarial training.

IPC Classes  ?

58.

DETECTION OF LOSS OF DETAILS IN A DENOISED IMAGE

      
Application Number 17557330
Status Pending
Filing Date 2021-12-21
First Publication Date 2022-07-07
Owner DASSAULT SYSTEMES (France)
Inventor
  • Weinmann, Andreas
  • Dammertz, Holger

Abstract

A computer-implemented method for forming a dataset configured for learning a Convolutional Neural Network (CNN) architecture including an image feature extractor. It comprises providing pairs of images, each pair comprising a reference image and a respective denoised image. For each pair of images, the method provides the pair of images to a pre-trained CNN architecture similar to the one the formed dataset will be configured for. The method computes an error map representing a difference between a first normalized feature of the denoised image and a second normalized feature of the reference image, the first and second normalized features being the output of a same layer of the pre-trained CNN architecture and adds the respective denoised image and the error map to the dataset. This constitutes an improved solution with respect to forming a dataset for learning a CNN architecture to identify areas of degradation generated by a denoiser.

IPC Classes  ?

  • G06T 5/00 - Image enhancement or restoration
  • G06T 3/40 - Scaling of a whole image or part thereof
  • G06T 5/50 - Image enhancement or restoration by the use of more than one image, e.g. averaging, subtraction

59.

TOPOLOGY OPTIMIZATION WITH REACTION-DIFFUSION EQUATIONS

      
Application Number 17558115
Status Pending
Filing Date 2021-12-21
First Publication Date 2022-06-30
Owner DASSAULT SYSTEMES (France)
Inventor
  • Brifault, Lucas
  • Garnier, David-Henri

Abstract

A computer-implemented method for designing a 3D modeled object representing a mechanical part. The method comprises providing a 3D finite element mesh and associated data. The data associated to the 3D finite element mesh comprise one or more forces each forming a respective load case, one or more boundary conditions, and one or more parameters related to a material. The method further comprises performing a topology optimization based on the finite element mesh and on the data associated to the finite element mesh. The topology optimization is performed among candidate material distributions each corresponding to a solution of a system of reaction-diffusion equations. This forms an improved method for designing a 3D modeled object representing a mechanical part formed in a material.

IPC Classes  ?

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

60.

HYBRID SHADOW PAGING FOR STORING A DATABASE

      
Application Number 17554910
Status Pending
Filing Date 2021-12-17
First Publication Date 2022-06-23
Owner DASSAULT SYSTEMES (France)
Inventor
  • Sahut D'Izarn, Jean-Philippe
  • Vallet Glenisson, Eric
  • Labbate, Frederic

Abstract

A computer-implemented method for storing a database state. The method comprises providing a database, receiving by the database one or more write events, logging each write event, each logged write event thus forming a new state on the database, buffering pages modified or created by the write events, and creating a patch by flushing to a database storage the buffered pages if a threshold has been met.

IPC Classes  ?

61.

Method for designing a 3D object by using a virtual 3D grid and hand drawn sketches

      
Application Number 17643959
Grant Number 11893314
Status In Force
Filing Date 2021-12-13
First Publication Date 2022-06-23
Grant Date 2024-02-06
Owner Dassault Systemes (France)
Inventor
  • Doganis, Fivos
  • Alp, Selin

Abstract

A computer implemented method for designing a 3D object in a scene including obtaining a 3D grid of cubes in the scene, said 3D grid of cubes controlling a subdivision surface, said subdivision surface modeling the 3D object, receiving a user stroke of a curve on at least one external face of at least a cube of the grid of cubes, determining a first set of cubes which intersect with the curve on the external face, a second set of cubes which is adjacent to the first set of cubes, perpendicularly to the external face, and a third set of cubes, called intersected cubes, comprising the first set of cubes and the second set of cubes, and for each intersected cube, deforming the intersected cube by moving at least one vertex of said intersected cube so as to fit the curve thereby deforming the subdivision surface.

IPC Classes  ?

62.

COMPUTER IMPLEMENTED METHOD FOR IMPROVING SEARCH ENGINE QUERIES

      
Application Number 17644955
Status Pending
Filing Date 2021-12-17
First Publication Date 2022-06-23
Owner Dassault Systemes (France)
Inventor
  • Shishido, Moeka
  • Gréhant, Xavier

Abstract

A computer implemented method for improving search engine queries including receiving a text corpus, determining a list of n-gram candidates, each being a series of consecutive words of said text corpus, the number of said consecutive words within said series being an integer n superior or equal to two, modifying at least partially said text corpus based on said list of n-gram candidates, performing a machine learning embedding on the resulting text corpus, for each element in said list of n-gram candidates, computing a score based on the embedding of said element and the embeddings of the words making up said element, adding one or more of the n-gram candidates to a search engine queries items list based on their respective scores.

IPC Classes  ?

  • G06F 16/9532 - Query formulation
  • G06F 40/40 - Processing or translation of natural language
  • G06F 40/284 - Lexical analysis, e.g. tokenisation or collocates
  • G06F 40/289 - Phrasal analysis, e.g. finite state techniques or chunking

63.

Operating a factory

      
Application Number 17645043
Grant Number 11886172
Status In Force
Filing Date 2021-12-17
First Publication Date 2022-06-23
Grant Date 2024-01-30
Owner DASSAULT SYSTEMES (France)
Inventor
  • Poisson, Laure-Anne
  • Belmans, Philippe
  • Marcusanu, Ana
  • Siess, Vincent

Abstract

It is proposed a method for factory operation. The method includes providing manufacturing tasks each represented by a law describing a manufacturing of a product by one or more manageable machines. The method includes obtaining one or more manufacturing constraints and one or more manufacturing events. The method includes determining an operating mode of the factory based on the one or more manufacturing constraints and on one or more product constraints. The determining includes one or more iterations. Each iteration computes a respective propensity of each manufacturing task representing a frequency with which the task is chosen for manufacturing the product given the constraints and/or a previous event(s) occurrence. The iteration ranks the tasks according to a propensity descending order. The iteration visits the tasks according to the ranking and affecting to each task one or more manageable machines and resources. The iteration executes the tasks until an event(s).

IPC Classes  ?

  • G05B 19/418 - Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control (DNC), flexible manufacturing systems (FMS), integrated manufacturing systems (IMS), computer integrated manufacturing (CIM)

64.

Creating a tree of database states

      
Application Number 17557159
Grant Number 11803450
Status In Force
Filing Date 2021-12-21
First Publication Date 2022-06-23
Grant Date 2023-10-31
Owner DASSAULT SYSTEMES (France)
Inventor
  • Sahut D'Izarn, Jean-Philippe
  • Vallet Glenisson, Eric
  • Labbate, Frédéric
  • Roullier, Alban

Abstract

A computer implemented method for creating a tree of database states including accessing a database having at least one branch of database states, receiving at the database one or more write events that are applied to an identified state of the database, recovering the identified database state from the database, creating a new branch by creating a new patch as alternative state to the identified database state with a reference to the identified state.

IPC Classes  ?

  • G06F 11/14 - Error detection or correction of the data by redundancy in operation, e.g. by using different operation sequences leading to the same result
  • G06F 16/21 - Design, administration or maintenance of databases

65.

INTELLIGENT DENOISING

      
Application Number 17557326
Status Pending
Filing Date 2021-12-21
First Publication Date 2022-06-23
Owner Dassault Systemes (France)
Inventor
  • Weinmann, Andreas
  • Dammertz, Holger

Abstract

A computer-implemented method of machine learning including learning a Convolutional Neural Network (CNN) architecture for estimating a degradation generated by a denoiser on a ray traced image. The method includes obtaining a dataset and learning the CNN architecture based on the obtained dataset. The learning including taking as input an image generated by the denoiser and a corresponding noisy image of the provided dataset and outputting an error map. This forms an improved solution with respect to estimating a degradation generated by a denoiser on a ray traced image.

IPC Classes  ?

  • G06T 5/00 - Image enhancement or restoration
  • G06T 5/50 - Image enhancement or restoration by the use of more than one image, e.g. averaging, subtraction
  • G06T 3/40 - Scaling of a whole image or part thereof
  • G06N 3/08 - Learning methods
  • G06N 3/04 - Architecture, e.g. interconnection topology

66.

1/1 VIRTUAL TWIN

      
Serial Number 79350357
Status Pending
Filing Date 2022-06-17
Owner DASSAULT SYSTEMES (France)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 35 - Advertising and business services
  • 38 - Telecommunications services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Apparatus and instruments for sound, image or data recording, transmission, reproduction or processing; downloadable simulation software for editing, graphic visualization, display, virtual reality simulation, animation, publication and searching of documents in the field of virtual and augmented reality; recorded simulation software for editing, graphic visualization, display, virtual reality simulation, animation, publication and searching of documents in the field of virtual and augmented reality; downloadable computer software for simulating nature and living beings in virtual reality; recorded computer software for simulating nature and living beings in virtual reality; downloadable computer software using artificial intelligence for virtual and augmented reality; recorded downloadable computer software using artificial intelligence for virtual and augmented reality; downloadable computer software for generating and displaying images; recorded computer software for generating and displaying images; downloadable computer software for data analysis based on research applications; recorded computer software for data analysis based on research applications; downloadable computer software for digital model and digital mannequin modeling; recorded computer software for digital model and digital mannequin modeling; Pre-recorded digital media devices featuring virtual and augmented reality software; Pre-recorded digital media devices featuring virtual and augmented reality software; Pre-recorded electronic media devices featuring virtual and augmented reality software; downloadable multimedia file containing virtual and augmented reality software; blank analog recording and storage media, namely blank audio cassettes and blank video cassettes; blank digital storage media; blank recordable, namely DVDs, optical disc, CD-Rs and DVD-Rs; downloadable computer software applications for virtual and augmented reality; downloadable virtual reality software for simulating nature and living beings; recorded virtual reality software for simulating nature and living beings; downloadable augmented reality software for simulating nature and living beings; recorded game software; downloadable game software; virtual reality headsets; virtual reality goggles; virtual reality gloves; bags, satchel bags, covers and cases specially adapted for mobile phones and laptops Printing products and printed matter being printed publications, namely books, hand-outs and workbooks in the field of virtual and augmented reality; printed photographs; printed instructional and teaching materials in the field of virtual and augmented reality; printed posters; photo albums; printed pamphlets in the field of virtual and augmented reality; printed calendars; printed notebooks; pictures in the nature of drawings, paintings and printed photographs; printed newspapers; printed books in the field of virtual and augmented reality; printed booklets in the field of virtual and augmented reality; printed manuals in the field of virtual and augmented reality Advertising services; dissemination of advertisements; dissemination of advertising material being leaflets, prospectuses, printed matter, and samples; organization of exhibitions for commercial or advertising purposes; rental of advertising material; public relations; compilation of information in computerized registers, namely, compilation of information into computer databases; computerized file management services; updating and maintenance of data in registers, namely, updating and maintenance of data in computer databases; updating and maintenance of data in computer databases; office functions in the nature of searching for data in computer files for others; establishing statistics, namely, compilation of statistics for business purposes; systematization of information in computer databases Providing access to databases; communications by computer terminals; streaming of data; transmission of digital files; transmission of messages; computer-aided transmission of messages and images; transmission of video-on-demand footage Educational services, namely, conducting classes, seminars, conferences and workshops in the field of virtual and augmented reality; training services in the field of virtual and augmented reality; entertainment services, namely organizing social entertainment events; providing cultural activities, namely organization of cultural shows and organizing events for cultural purposes; organization and conducting of training workshops in the field of virtual and augmented reality; organization and conducting of colloquiums in the field of virtual and augmented reality; organization and conducting of conferences in the field of virtual and augmented reality; organization and conducting of congresses in the field of virtual and augmented reality; organization and conducting of seminars in the field of virtual and augmented reality; organization of exhibitions for cultural or educational purposes; providing non-downloadable films via video-on-demand services; providing online non-downloadable videos in the field of virtual and augmented reality; production of films other than advertising films; providing information with respect to education; providing information with respect to entertainment; game services provided online from a computer network, namely, providing a computer game for use network-wide by network users; virtual reality game services provided online from a computer network; publication of books; publication of texts other than advertising and publicity texts; online publication of specialized electronic books and journals, namely, providing on-line publications in the nature of e-books and journals in the field of virtual and augmented reality; providing online non-downloadable electronic publications in the nature of books, magazines and brochures in the field of virtual and augmented reality; film directing other than advertising films; entertainment, namely, production of television shows, game show and reality show; video production; multimedia publishing of books, magazines, journals, software, games, music, and electronic publications; audio and video editing services; multimedia publishing of software, namely, publication of multimedia entertainment software Design and development of software; advice regarding information technology; consulting in the field of information technology relating to installation, maintenance and repair of computer software; advice regarding website design; computer software consultancy; software development in the framework of editing and publishing of software; conversion of computer programs and data, other than physical conversion; conversion of data or documents from physical to electronic media; development of computer platforms; duplication of computer programs; cloud computing featuring software for use in virtual and augmented reality; installation of computer software; software rental; Software as a Service (SAAS) services featuring virtual and augmented reality software; maintenance of computer software; updating of computer software; digitization of documents, namely, scanning; computer Platform as a Service (PAAS) featuring virtual and augmented reality computer software platforms; Infrastructure as a Service (IAAS) services, namely, hosting virtual and augmented reality software for use by others; computer programming; technological research in the field of virtual and augmented reality; recovery of computer data; off-site data backup; electronic data storage; Technological consulting services for digital transformation; design and development of virtual reality software

67.

1/1 LE JUMEAU VIRTUEL

      
Serial Number 79350440
Status Pending
Filing Date 2022-06-17
Owner DASSAULT SYSTEMES (France)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 35 - Advertising and business services
  • 38 - Telecommunications services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Apparatus and instruments for sound, image or data recording, transmission, reproduction or processing; downloadable simulation software for editing, graphic visualization, display, virtual reality simulation, animation, publication and searching of documents in the field of virtual and augmented reality; recorded simulation software for editing, graphic visualization, display, virtual reality simulation, animation, publication and searching of documents in the field of virtual and augmented reality; downloadable computer software for simulating nature and living beings in virtual reality; recorded computer software for simulating nature and living beings in virtual reality; downloadable computer software using artificial intelligence for virtual and augmented reality; recorded downloadable computer software using artificial intelligence for virtual and augmented reality; downloadable computer software for generating and displaying images; recorded computer software for generating and displaying images; downloadable computer software for data analysis based on research applications; recorded computer software for data analysis based on research applications; downloadable computer software for digital model and digital mannequin modeling; recorded computer software for digital model and digital mannequin modeling; Pre-recorded digital media devices featuring virtual and augmented reality software; Pre-recorded digital media devices featuring virtual and augmented reality software; Pre-recorded electronic media devices featuring virtual and augmented reality software; downloadable multimedia file containing virtual and augmented reality software; blank analog recording and storage media, namely blank audio cassettes and blank video cassettes; blank digital storage media; blank recordable, namely DVDs, optical disc, CD-Rs and DVD-Rs; downloadable computer software applications for virtual and augmented reality; downloadable virtual reality software for simulating nature and living beings; recorded virtual reality software for simulating nature and living beings; downloadable augmented reality software for simulating nature and living beings; recorded game software; downloadable game software; virtual reality headsets; virtual reality goggles; virtual reality gloves; bags, satchel bags, covers and cases specially adapted for mobile phones and laptops Printing products and printed matter being printed publications, namely books, hand-outs and workbooks in the field of virtual and augmented reality; printed photographs; printed instructional and teaching materials in the field of virtual and augmented reality; printed posters; photo albums; printed pamphlets in the field of virtual and augmented reality; printed calendars; printed notebooks; pictures in the nature of drawings, paintings and printed photographs; printed newspapers; printed books in the field of virtual and augmented reality; printed booklets in the field of virtual and augmented reality; printed manuals in the field of virtual and augmented reality Advertising services; dissemination of advertisements; dissemination of advertising material being leaflets, prospectuses, printed matter, and samples; organization of exhibitions for commercial or advertising purposes; rental of advertising material; public relations; compilation of information in computerized registers, namely, compilation of information into computer databases; computerized file management services; updating and maintenance of data in registers, namely, updating and maintenance of data in computer databases; updating and maintenance of data in computer databases; office functions in the nature of searching for data in computer files for others; establishing statistics, namely, compilation of statistics for business purposes; systematization of information in computer databases Providing access to databases; communications by computer terminals; streaming of data; transmission of digital files; transmission of messages; computer-aided transmission of messages and images; transmission of video-on-demand footage Educational services, namely, conducting classes, seminars, conferences and workshops in the field of virtual and augmented reality; training services in the field of virtual and augmented reality; entertainment services, namely organizing social entertainment events; providing cultural activities, namely organization of cultural shows and organizing events for cultural purposes; organization and conducting of training workshops in the field of virtual and augmented reality; organization and conducting of colloquiums in the field of virtual and augmented reality; organization and conducting of conferences in the field of virtual and augmented reality; organization and conducting of congresses in the field of virtual and augmented reality; organization and conducting of seminars in the field of virtual and augmented reality; organization of exhibitions for cultural or educational purposes; providing non-downloadable films via video-on-demand services; providing online non-downloadable videos in the field of virtual and augmented reality; production of films other than advertising films; providing information with respect to education; providing information with respect to entertainment; game services provided online from a computer network, namely, providing a computer game for use network-wide by network users; virtual reality game services provided online from a computer network; publication of books; publication of texts other than advertising and publicity texts; online publication of specialized electronic books and journals, namely, providing on-line publications in the nature of e-books and journals in the field of virtual and augmented reality; providing online non-downloadable electronic publications in the nature of books, magazines and brochures in the field of virtual and augmented reality; film directing other than advertising films; entertainment, namely, production of television shows, game show and reality show; video production; multimedia publishing of books, magazines, journals, software, games, music, and electronic publications; audio and video editing services; multimedia publishing of software, namely, publication of multimedia entertainment software Design and development of software; advice regarding information technology; consulting in the field of information technology relating to installation, maintenance and repair of computer software; advice regarding website design; computer software consultancy; software development in the framework of editing and publishing of software; conversion of computer programs and data, other than physical conversion; conversion of data or documents from physical to electronic media; development of computer platforms; duplication of computer programs; cloud computing featuring software for use in virtual and augmented reality; installation of computer software; software rental; Software as a Service (SAAS) services featuring virtual and augmented reality software; maintenance of computer software; updating of computer software; digitization of documents, namely, scanning; computer Platform as a Service (PAAS) featuring virtual and augmented reality computer software platforms; Infrastructure as a Service (IAAS) services, namely, hosting virtual and augmented reality software for use by others; computer programming; technological research in the field of virtual and augmented reality; recovery of computer data; off-site data backup; electronic data storage; Technological consulting services for digital transformation; design and development of virtual reality software

68.

1/1 DIGITAL TWIN

      
Serial Number 79350442
Status Pending
Filing Date 2022-06-17
Owner DASSAULT SYSTEMES (France)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 35 - Advertising and business services
  • 38 - Telecommunications services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Apparatus and instruments for sound, image or data recording, transmission, reproduction or processing; downloadable simulation software for editing, graphic visualization, display, virtual reality simulation, animation, publication and searching of documents in the field of virtual and augmented reality; recorded simulation software for editing, graphic visualization, display, virtual reality simulation, animation, publication and searching of documents in the field of virtual and augmented reality; downloadable computer software for simulating nature and living beings in virtual reality; recorded computer software for simulating nature and living beings in virtual reality; downloadable computer software using artificial intelligence for virtual and augmented reality; recorded downloadable computer software using artificial intelligence for virtual and augmented reality; downloadable computer software for generating and displaying images; recorded computer software for generating and displaying images; downloadable computer software for data analysis based on research applications; recorded computer software for data analysis based on research applications; downloadable computer software for digital model and digital mannequin modeling; recorded computer software for digital model and digital mannequin modeling; Pre-recorded digital media devices featuring virtual and augmented reality software; Pre-recorded digital media devices featuring virtual and augmented reality software; Pre-recorded electronic media devices featuring virtual and augmented reality software; downloadable multimedia file containing virtual and augmented reality software; blank analog recording and storage media, namely blank audio cassettes and blank video cassettes; blank digital storage media; blank recordable, namely DVDs, optical disc, CD-Rs and DVD-Rs; downloadable computer software applications for virtual and augmented reality; downloadable virtual reality software for simulating nature and living beings; recorded virtual reality software for simulating nature and living beings; downloadable augmented reality software for simulating nature and living beings; recorded game software; downloadable game software; virtual reality headsets; virtual reality goggles; virtual reality gloves; bags, satchel bags, covers and cases specially adapted for mobile phones and laptops Printing products and printed matter being printed publications, namely books, hand-outs and workbooks in the field of virtual and augmented reality; printed photographs; printed instructional and teaching materials in the field of virtual and augmented reality; printed posters; photo albums; printed pamphlets in the field of virtual and augmented reality; printed calendars; printed notebooks; pictures in the nature of drawings, paintings and printed photographs; printed newspapers; printed books in the field of virtual and augmented reality; printed booklets in the field of virtual and augmented reality; printed manuals in the field of virtual and augmented reality Advertising services; dissemination of advertisements; dissemination of advertising material being leaflets, prospectuses, printed matter, and samples; organization of exhibitions for commercial or advertising purposes; rental of advertising material; public relations; compilation of information in computerized registers, namely, compilation of information into computer databases; computerized file management services; updating and maintenance of data in registers, namely, updating and maintenance of data in computer databases; updating and maintenance of data in computer databases; office functions in the nature of searching for data in computer files for others; establishing statistics, namely, compilation of statistics for business purposes; systematization of information in computer databases Providing access to databases; communications by computer terminals; streaming of data; transmission of digital files; transmission of messages; computer-aided transmission of messages and images; transmission of video-on-demand footage Educational services, namely, conducting classes, seminars, conferences and workshops in the field of virtual and augmented reality; training services in the field of virtual and augmented reality; entertainment services, namely organizing social entertainment events; providing cultural activities, namely organization of cultural shows and organizing events for cultural purposes; organization and conducting of training workshops in the field of virtual and augmented reality; organization and conducting of colloquiums in the field of virtual and augmented reality; organization and conducting of conferences in the field of virtual and augmented reality; organization and conducting of congresses in the field of virtual and augmented reality; organization and conducting of seminars in the field of virtual and augmented reality; organization of exhibitions for cultural or educational purposes; providing non-downloadable films via video-on-demand services; providing online non-downloadable videos in the field of virtual and augmented reality; production of films other than advertising films; providing information with respect to education; providing information with respect to entertainment; game services provided online from a computer network, namely, providing a computer game for use network-wide by network users; virtual reality game services provided online from a computer network; publication of books; publication of texts other than advertising and publicity texts; online publication of specialized electronic books and journals, namely, providing on-line publications in the nature of e-books and journals in the field of virtual and augmented reality; providing online non-downloadable electronic publications in the nature of books, magazines and brochures in the field of virtual and augmented reality; film directing other than advertising films; entertainment, namely, production of television shows, game show and reality show; video production; multimedia publishing of books, magazines, journals, software, games, music, and electronic publications; audio and video editing services; multimedia publishing of software, namely, publication of multimedia entertainment software Design and development of software; advice regarding information technology; consulting in the field of information technology relating to installation, maintenance and repair of computer software; advice regarding website design; computer software consultancy; software development in the framework of editing and publishing of software; conversion of computer programs and data, other than physical conversion; conversion of data or documents from physical to electronic media; development of computer platforms; duplication of computer programs; cloud computing featuring software for use in virtual and augmented reality; installation of computer software; software rental; Software as a Service (SAAS) services featuring virtual and augmented reality software; maintenance of computer software; updating of computer software; digitization of documents, namely, scanning; computer Platform as a Service (PAAS) featuring virtual and augmented reality computer software platforms; Infrastructure as a Service (IAAS) services, namely, hosting virtual and augmented reality software for use by others; computer programming; technological research in the field of virtual and augmented reality; recovery of computer data; off-site data backup; electronic data storage; Technological consulting services for digital transformation; design and development of virtual reality software

69.

1/1

      
Serial Number 79350439
Status Pending
Filing Date 2022-06-17
Owner DASSAULT SYSTEMES (France)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 35 - Advertising and business services
  • 38 - Telecommunications services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Apparatus and instruments for sound, image or data recording, transmission, reproduction or processing; downloadable simulation software for editing, graphic visualization, display, virtual reality simulation, animation, publication and searching of documents in the field of virtual and augmented reality; recorded simulation software for editing, graphic visualization, display, virtual reality simulation, animation, publication and searching of documents in the field of virtual and augmented reality; downloadable computer software for simulating nature and living beings in virtual reality; recorded computer software for simulating nature and living beings in virtual reality; downloadable computer software using artificial intelligence for virtual and augmented reality; recorded downloadable computer software using artificial intelligence for virtual and augmented reality; downloadable computer software for generating and displaying images; recorded computer software for generating and displaying images; downloadable computer software for data analysis based on research applications; recorded computer software for data analysis based on research applications; downloadable computer software for digital model and digital mannequin modeling; recorded computer software for digital model and digital mannequin modeling; Pre-recorded digital media devices featuring virtual and augmented reality software; Pre-recorded digital media devices featuring virtual and augmented reality software; Pre-recorded electronic media devices featuring virtual and augmented reality software; downloadable multimedia file containing virtual and augmented reality software; blank analog recording and storage media, namely blank audio cassettes and blank video cassettes; blank digital storage media; blank recordable, namely DVDs, optical disc, CD-Rs and DVD-Rs; downloadable computer software applications for virtual and augmented reality; downloadable virtual reality software for simulating nature and living beings; recorded virtual reality software for simulating nature and living beings; downloadable augmented reality software for simulating nature and living beings; recorded game software; downloadable game software; virtual reality headsets; virtual reality goggles; virtual reality gloves; bags, satchel bags, covers and cases specially adapted for mobile phones and laptops Printing products and printed matter being printed publications, namely books, hand-outs and workbooks in the field of virtual and augmented reality; printed photographs; printed instructional and teaching materials in the field of virtual and augmented reality; printed posters; photo albums; printed pamphlets in the field of virtual and augmented reality; printed calendars; printed notebooks; pictures in the nature of drawings, paintings and printed photographs; printed newspapers; printed books in the field of virtual and augmented reality; printed booklets in the field of virtual and augmented reality; printed manuals in the field of virtual and augmented reality Advertising services; dissemination of advertisements; dissemination of advertising material being leaflets, prospectuses, printed matter, and samples; organization of exhibitions for commercial or advertising purposes; rental of advertising material; public relations; compilation of information in computerized registers, namely, compilation of information into computer databases; computerized file management services; updating and maintenance of data in registers, namely, updating and maintenance of data in computer databases; updating and maintenance of data in computer databases; office functions in the nature of searching for data in computer files for others; establishing statistics, namely, compilation of statistics for business purposes; systematization of information in computer databases Providing access to databases; communications by computer terminals; streaming of data; transmission of digital files; transmission of messages; computer-aided transmission of messages and images; transmission of video-on-demand footage Educational services, namely, conducting classes, seminars, conferences and workshops in the field of virtual and augmented reality; training services in the field of virtual and augmented reality; entertainment services, namely organizing social entertainment events; providing cultural activities, namely organization of cultural shows and organizing events for cultural purposes; organization and conducting of training workshops in the field of virtual and augmented reality; organization and conducting of colloquiums in the field of virtual and augmented reality; organization and conducting of conferences in the field of virtual and augmented reality; organization and conducting of congresses in the field of virtual and augmented reality; organization and conducting of seminars in the field of virtual and augmented reality; organization of exhibitions for cultural or educational purposes; providing non-downloadable films via video-on-demand services; providing online non-downloadable videos in the field of virtual and augmented reality; production of films other than advertising films; providing information with respect to education; providing information with respect to entertainment; game services provided online from a computer network, namely, providing a computer game for use network-wide by network users; virtual reality game services provided online from a computer network; publication of books; publication of texts other than advertising and publicity texts; online publication of specialized electronic books and journals, namely, providing on-line publications in the nature of e-books and journals in the field of virtual and augmented reality; providing online non-downloadable electronic publications in the nature of books, magazines and brochures in the field of virtual and augmented reality; film directing other than advertising films; entertainment, namely, production of television shows, game show and reality show; video production; multimedia publishing of books, magazines, journals, software, games, music, and electronic publications; audio and video editing services; multimedia publishing of software, namely, publication of multimedia entertainment software Design and development of software; advice regarding information technology; consulting in the field of information technology relating to installation, maintenance and repair of computer software; advice regarding website design; computer software consultancy; software development in the framework of editing and publishing of software; conversion of computer programs and data, other than physical conversion; conversion of data or documents from physical to electronic media; development of computer platforms; duplication of computer programs; cloud computing featuring software for use in virtual and augmented reality; installation of computer software; software rental; Software as a Service (SAAS) services featuring virtual and augmented reality software; maintenance of computer software; updating of computer software; digitization of documents, namely, scanning; computer Platform as a Service (PAAS) featuring virtual and augmented reality computer software platforms; Infrastructure as a Service (IAAS) services, namely, hosting virtual and augmented reality software for use by others; computer programming; technological research in the field of virtual and augmented reality; recovery of computer data; off-site data backup; electronic data storage; Technological consulting services for digital transformation; design and development of virtual reality software

70.

1/1 LE JUMEAU NUMÉRIQUE

      
Serial Number 79350441
Status Pending
Filing Date 2022-06-17
Owner DASSAULT SYSTEMES (France)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 35 - Advertising and business services
  • 38 - Telecommunications services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Apparatus and instruments for sound, image or data recording, transmission, reproduction or processing; downloadable simulation software for editing, graphic visualization, display, virtual reality simulation, animation, publication and searching of documents in the field of virtual and augmented reality; recorded simulation software for editing, graphic visualization, display, virtual reality simulation, animation, publication and searching of documents in the field of virtual and augmented reality; downloadable computer software for simulating nature and living beings in virtual reality; recorded computer software for simulating nature and living beings in virtual reality; downloadable computer software using artificial intelligence for virtual and augmented reality; recorded downloadable computer software using artificial intelligence for virtual and augmented reality; downloadable computer software for generating and displaying images; recorded computer software for generating and displaying images; downloadable computer software for data analysis based on research applications; recorded computer software for data analysis based on research applications; downloadable computer software for digital model and digital mannequin modeling; recorded computer software for digital model and digital mannequin modeling; Pre-recorded digital media devices featuring virtual and augmented reality software; Pre-recorded digital media devices featuring virtual and augmented reality software; Pre-recorded electronic media devices featuring virtual and augmented reality software; downloadable multimedia file containing virtual and augmented reality software; blank analog recording and storage media, namely blank audio cassettes and blank video cassettes; blank digital storage media; blank recordable, namely DVDs, optical disc, CD-Rs and DVD-Rs; downloadable computer software applications for virtual and augmented reality; downloadable virtual reality software for simulating nature and living beings; recorded virtual reality software for simulating nature and living beings; downloadable augmented reality software for simulating nature and living beings; recorded game software; downloadable game software; virtual reality headsets; virtual reality goggles; virtual reality gloves; bags, satchel bags, covers and cases specially adapted for mobile phones and laptops Printing products and printed matter being printed publications, namely books, hand-outs and workbooks in the field of virtual and augmented reality; printed photographs; printed instructional and teaching materials in the field of virtual and augmented reality; printed posters; photo albums; printed pamphlets in the field of virtual and augmented reality; printed calendars; printed notebooks; pictures in the nature of drawings, paintings and printed photographs; printed newspapers; printed books in the field of virtual and augmented reality; printed booklets in the field of virtual and augmented reality; printed manuals in the field of virtual and augmented reality Advertising services; dissemination of advertisements; dissemination of advertising material being leaflets, prospectuses, printed matter, and samples; organization of exhibitions for commercial or advertising purposes; rental of advertising material; public relations; compilation of information in computerized registers, namely, compilation of information into computer databases; computerized file management services; updating and maintenance of data in registers, namely, updating and maintenance of data in computer databases; updating and maintenance of data in computer databases; office functions in the nature of searching for data in computer files for others; establishing statistics, namely, compilation of statistics for business purposes; systematization of information in computer databases Providing access to databases; communications by computer terminals; streaming of data; transmission of digital files; transmission of messages; computer-aided transmission of messages and images; transmission of video-on-demand footage Educational services, namely, conducting classes, seminars, conferences and workshops in the field of virtual and augmented reality; training services in the field of virtual and augmented reality; entertainment services, namely organizing social entertainment events; providing cultural activities, namely organization of cultural shows and organizing events for cultural purposes; organization and conducting of training workshops in the field of virtual and augmented reality; organization and conducting of colloquiums in the field of virtual and augmented reality; organization and conducting of conferences in the field of virtual and augmented reality; organization and conducting of congresses in the field of virtual and augmented reality; organization and conducting of seminars in the field of virtual and augmented reality; organization of exhibitions for cultural or educational purposes; providing non-downloadable films via video-on-demand services; providing online non-downloadable videos in the field of virtual and augmented reality; production of films other than advertising films; providing information with respect to education; providing information with respect to entertainment; game services provided online from a computer network, namely, providing a computer game for use network-wide by network users; virtual reality game services provided online from a computer network; publication of books; publication of texts other than advertising and publicity texts; online publication of specialized electronic books and journals, namely, providing on-line publications in the nature of e-books and journals in the field of virtual and augmented reality; providing online non-downloadable electronic publications in the nature of books, magazines and brochures in the field of virtual and augmented reality; film directing other than advertising films; entertainment, namely, production of television shows, game show and reality show; video production; multimedia publishing of books, magazines, journals, software, games, music, and electronic publications; audio and video editing services; multimedia publishing of software, namely, publication of multimedia entertainment software Design and development of software; advice regarding information technology; consulting in the field of information technology relating to installation, maintenance and repair of computer software; advice regarding website design; computer software consultancy; software development in the framework of editing and publishing of software; conversion of computer programs and data, other than physical conversion; conversion of data or documents from physical to electronic media; development of computer platforms; duplication of computer programs; cloud computing featuring software for use in virtual and augmented reality; installation of computer software; software rental; Software as a Service (SAAS) services featuring virtual and augmented reality software; maintenance of computer software; updating of computer software; digitization of documents, namely, scanning; computer Platform as a Service (PAAS) featuring virtual and augmented reality computer software platforms; Infrastructure as a Service (IAAS) services, namely, hosting virtual and augmented reality software for use by others; computer programming; technological research in the field of virtual and augmented reality; recovery of computer data; off-site data backup; electronic data storage; Technological consulting services for digital transformation; design and development of virtual reality software

71.

MACHINE-LEARNING FOR 3D OBJECT DETECTION

      
Application Number 17553403
Status Pending
Filing Date 2021-12-16
First Publication Date 2022-06-16
Owner Dassault Systemes (France)
Inventor
  • Rejeb Sfar, Asma
  • Durand, Tom
  • Hosenbocus, Ashad

Abstract

A computer-implemented method of machine-learning for learning a neural network that encodes a super-point of a 3D point cloud into a latent vector. The method including obtaining a dataset of super-points. Each super-point is a set of points of a 3D point cloud. The set of points represents at least a part of an object. The method further includes learning the neural network based on the dataset of super-points. The learning includes minimizing a loss. The loss penalizes a disparity between two super-points. This constitutes improved machine-learning for 3D object detection.

IPC Classes  ?

  • G06T 9/00 - Image coding
  • G06V 10/74 - Image or video pattern matching; Proximity measures in feature spaces
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G06N 3/08 - Learning methods

72.

3D reconstruction of a structure of a real scene with an open surface

      
Application Number 17519373
Grant Number 11776214
Status In Force
Filing Date 2021-11-04
First Publication Date 2022-05-05
Grant Date 2023-10-03
Owner DASSAULT SYSTEMES (France)
Inventor
  • Lieutier, André
  • Vuillamy, Julien
  • Cohen-Steiner, David

Abstract

A 3D reconstruction method including obtaining a first open triangulated surface consisting of triangles of a tetrahedral meshing of a point cloud and determining a second open triangulated surface. The determining explores candidate open triangulated surfaces each being a set of triangles of the meshing and penalizes a high rank of the candidates according to a lexicographic order based on a triangle order and ordering a candidate having triangles decreasingly ordered according to a triangle order penalizing triangle size, relative to another candidate having triangles decreasingly ordered according to the triangle order. The second surface violates consistency of a labelling of the meshing with two labels. A triangle respects labelling consistency when it belongs to the first surface and separates two tetrahedrons having different labels, or when it does not belong to the first surface and separates two tetrahedrons having a same label.

IPC Classes  ?

  • G06T 17/20 - Wire-frame description, e.g. polygonalisation or tessellation
  • G06T 19/20 - Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts

73.

3D clustering navigation

      
Application Number 17503163
Grant Number 11741154
Status In Force
Filing Date 2021-10-15
First Publication Date 2022-04-21
Grant Date 2023-08-29
Owner Dassault Systemes (France)
Inventor
  • Nonclercq, Arnaud
  • Villedieu De Torcy, Antoine
  • Vardon, Paul

Abstract

A computer-implemented method for classifying three-dimensional (3D) objects including obtaining a set of 3D objects. Each 3D object of the set has a signature representative of the morphology of the 3D object. The method also includes computing a multi-level clustering of the set of 3D objects. The multi-level clustering is a hierarchical tree structure of clusters of 3D objects of the set and has N hierarchical levels. The method also includes selecting, automatically or upon user interaction, one of the computed clusters of a level of the multi-level clustering thereby defining a current level. The method comprises displaying, to a user, 3D objects of the selected cluster in a first part of a display. The method further includes classifying, upon user interaction, the displayed 3D objects. The computer-implemented method improves the classification of 3D objects.

IPC Classes  ?

  • G06F 16/30 - Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
  • G06F 16/538 - Presentation of query results
  • G06F 16/55 - Clustering; Classification
  • G06F 16/51 - Indexing; Data structures therefor; Storage structures

74.

UNSUPERVISED EMBEDDING METHODS FOR SIMILARITY BASED INDUSTRIAL COMPONENT MODEL REQUESTING SYSTEMS

      
Application Number 17506475
Status Pending
Filing Date 2021-10-20
First Publication Date 2022-04-21
Owner DASSAULT SYSTEMES (France)
Inventor
  • Grehant, Xavier
  • Duval, Benoit
  • Tamminen, Samu

Abstract

A computer implemented method for comparing unsupervised embedding methods for a similarity based industrial component model requesting system including obtaining a text corpus relating to industrial component models and a list of testing words, modifying by altering some of the occurrences of each testing word, the modified text corpus containing, for each testing word, occurrences of a first version of each testing word, and occurrences of a second version of each testing word, running an unsupervised embedding method on the modified text corpus and obtaining vector representations, determining a scoring value, by comparing, for at least some of the testing words, the vector representations of the first version of these testing words, and the vector representations the second version of these testing words, running the obtaining, modifying with the text corpus and the list of testing words with another unsupervised embedding method and returning the respective scoring values.

IPC Classes  ?

75.

DEEP-LEARNING GENERATIVE MODEL

      
Application Number 17486684
Status Pending
Filing Date 2021-09-27
First Publication Date 2022-03-31
Owner
  • DASSAULT SYSTEMES (France)
  • ECOLE POLYTECHNIQUE (France)
  • CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE (France)
Inventor
  • Mezghanni, Mariem
  • Ovsjanikov, Maks
  • Boulkenafed, Malika

Abstract

A computer-implemented method for training a deep-learning generative model configured to output 3D modeled objects each representing a mechanical part or an assembly of mechanical parts. The method comprises obtaining a dataset of 3D modeled objects and training the deep-learning generative model based on the dataset. The training includes minimization of a loss. The loss includes a term that penalizes, for each output respective 3D modeled object, one or more functional scores of the respective 3D modeled object. Each functional score measures an extent of non-respect of a respective functional descriptor among one or more functional descriptors, by the mechanical part or the assembly of mechanical parts. This forms an improved solution with respect to outputting 3D modeled objects each representing a mechanical part or an assembly of mechanical parts.

IPC Classes  ?

76.

SIMULIA

      
Application Number 1650938
Status Registered
Filing Date 2021-12-15
Registration Date 2021-12-15
Owner Dassault Systèmes (France)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 38 - Telecommunications services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer-aided design (CAD) software especially two- or three-dimensional, or multi-physical, computer-aided manufacturing (CAM) software and simulation software, especially for the editing, graphic visualization, display, simulation, animation, publication, research of documents; software for simulating nature and living beings; artificial intelligence software; software for managing and presenting knowledge and technical data relating to industrial products, their manufacture, their use, their maintenance, their documentation; product lifecycle management software; software for generating and displaying images; software for data analysis based on research applications; software for digital model and digital mannequin modeling; digital recording media, especially CDs, DVDs, USB sticks. Provision of access to databases and information by means of computer networks concerning the design, development, sale, maintenance and update of computer-aided design (CAD) software, computer-aided manufacturing (CAM) software and simulation software. Training Services with respect to computer-aided design (CAD) software, computer-aided manufacturing (CAM) software and simulation software; organizing and conducting conferences and seminars with respect to computer-aided design (CAD) software, computer-aided manufacturing (CAM) software and simulation software. Services for the design, maintenance and update of computer-aided design (CAD) software, computer-aided manufacturing (CAM) software and simulation software; cloud computing; software as a service (SaaS); platform as a service (PaaS); infrastructure as a service (IaaS); research and development in the field of computer-aided design (CAD) software, computer-aided manufacturing (CAM) software, simulation software and artificial intelligence software; engineering and consulting services concerning the design, simulation of nature and living beings, and manufacture of products; technical support services enabling repair of the software and adaptation of the software to a specific need.

77.

ADAPTIVE COMPRESSION OF SIMULATION DATA FOR VISUALIZATION

      
Application Number 17535851
Status Pending
Filing Date 2021-11-26
First Publication Date 2022-03-17
Owner Dassault Systemes (France)
Inventor
  • Hermann, Everton
  • Cunha, Guilherme
  • Ngo Ngoc, Cyril

Abstract

The disclosure notably relates to a computer-implemented method for displaying a simulation. The method includes computing a full simulation. The full simulation includes states. The method further includes computing a reduced model of the computed full simulation. The reduced model includes a basis with elements. Each state of the full simulation is represented by a respective linear combination of basis elements. The method further includes displaying, for at least one state of the full simulation, a part of the respective linear combination. This constitutes an improved method for displaying a simulation.

IPC Classes  ?

78.

3DVIA

      
Application Number 1648270
Status Registered
Filing Date 2021-12-03
Registration Date 2021-12-03
Owner Dassault Systèmes (France)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 38 - Telecommunications services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Software for computer-aided design (CAD) especially two or three-dimensional, and simulation software, especially for editing, graphic visualization, display, simulation, animation, publication; software for creating two or three-dimensional architectural environments and floor plans; artificial intelligence software; software for generating and displaying images; software for digital model and digital mannequin modeling; digital recording media, especially CDs, DVDs, USB sticks. Providing access to databases and information by means of computer networks concerning the design, development, sale, maintenance and updating of computer-aided design (CAD) software and simulation software. Training services with respect to computer-aided design (CAD) software and simulation software; organizing and conducting conferences and seminars with respect to computer-aided design (CAD) software and simulation software. Services for the design, maintenance and updating of computer-aided design (CAD) software and simulation software; cloud computing; software as a service (SaaS); platform as a service (PaaS); infrastructure as a service (IaaS); research and development in the field of computer-aided design (CAD) software, simulation software and artificial intelligence; engineering and consultancy services relating to product design; technical support services enabling repair of the software and adaptation of the software to a specific need.

79.

VARIATIONAL AUTO-ENCODER FOR OUTPUTTING A 3D MODEL

      
Application Number 17408258
Status Pending
Filing Date 2021-08-20
First Publication Date 2022-02-24
Owner DASSAULT SYSTEMES (France)
Inventor Beltrand, Nicolas

Abstract

A computer-implemented method of machine-learning. The method includes obtaining a Variational Auto-encoder architecture for a neural network which is configured to take as an input a 2D sketch and a random variable, and to output a 3D model represented by the 2D sketch. The method of machine-learning also includes teaching the neural network.

IPC Classes  ?

  • G06T 17/10 - Volume description, e.g. cylinders, cubes or using CSG [Constructive Solid Geometry]
  • G06F 30/12 - Geometric CAD characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
  • G06N 3/04 - Architecture, e.g. interconnection topology

80.

Neural network for outputting a parameterized 3D model

      
Application Number 17408319
Grant Number 11869147
Status In Force
Filing Date 2021-08-20
First Publication Date 2022-02-24
Grant Date 2024-01-09
Owner DASSAULT SYSTEMES (France)
Inventor Beltrand, Nicolas

Abstract

A computer-implemented method of machine-learning including obtaining an architecture for a neural network which is configured to take as an input a 2D sketch, and to output a 3D model represented by the 2D sketch. The 3D model is a parameterized 3D model defined by a set of parameters consisting of a first subset of one or more parameters and a second subset of one or more parameters. The neural network is configured to selectively output a value for the set and take as input a value for the first subset from a user and output a value for the second subset. The method of machine-learning also includes teaching the neural network.

IPC Classes  ?

  • G06T 17/10 - Volume description, e.g. cylinders, cubes or using CSG [Constructive Solid Geometry]
  • G06N 3/044 - Recurrent networks, e.g. Hopfield networks

81.

Simulation of the machining of a workpiece

      
Application Number 16184157
Grant Number RE048940
Status In Force
Filing Date 2018-11-08
First Publication Date 2022-02-22
Grant Date 2022-02-22
Owner DASSAULT SYSTÈMES (France)
Inventor
  • Montana, Nicolas
  • Monteil, Marc
  • Nosenzo, Romain
  • Lieutier, Andre

Abstract

It is provided a computer-implemented method for simulating the machining of a workpiece with a cutting tool having a cutting part and a non-cutting part. The method comprises providing a modeled volume representing the workpiece and a trajectory of the cutting tool; determining a colliding sweep of the cutting tool, wherein the colliding sweep represents the volume swept by the non-cutting front of the cutting tool when the cutting tool follows the trajectory; testing a collision with the workpiece according to the determining step. Such a method improves the simulation of the machining of a workpiece with a cutting tool.

IPC Classes  ?

  • G06T 19/00 - Manipulating 3D models or images for computer graphics
  • G05B 19/4069 - Simulating machining process on screen

82.

METHOD FOR SEGMENTING AN OBJECT IN AN IMAGE

      
Application Number 17384299
Status Pending
Filing Date 2021-07-23
First Publication Date 2022-02-03
Owner DASSAULT SYSTEMES (France)
Inventor
  • Beltrand, Nicolas
  • Boufarguine, Mourad
  • Guitteny, Vincent

Abstract

A computer-implemented method for segmenting an object in at least one image acquired by a camera including computing an edge probabilities image based on the image, said edge probabilities image comprising, for each pixel of the image, the probability that said pixel is an edge, computing a segmentation probabilities image based on the image (IM), said segmentation probabilities image comprising, for each pixel of the image (IM), the probability that said pixel belongs to the object (OBJ), and computing a binary mask of the object based on the edge probabilities image and based on the segmentation probabilities image.

IPC Classes  ?

  • G06T 7/13 - Edge detection
  • G06T 7/143 - Segmentation; Edge detection involving probabilistic approaches, e.g. Markov random field [MRF] modelling
  • G06T 7/162 - Segmentation; Edge detection involving graph-based methods
  • G06T 7/80 - Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06N 3/08 - Learning methods

83.

METHOD FOR 3D SCANNING OF A REAL OBJECT

      
Application Number 17377014
Status Pending
Filing Date 2021-07-15
First Publication Date 2022-01-27
Owner DASSAULT SYSTEMES (France)
Inventor
  • Doganis, Fivos
  • Jourdan, Ariane

Abstract

A computer-implemented method for 3D scanning of a real object with a camera having a 3D position including receiving, from the camera, an image of the real object, displaying on a screen, in an augmented reality view, the image of the real object enclosed within a virtual 3D box and, superimposed to the real object, a virtual structure made of a set of planar tiles, and being anchored to the virtual 3D box, each tile corresponding to a predetermined pose of the camera, detecting that a tile is pointed at with the camera; acquiring, from the camera, a frame of the virtual 3D box, thereby validating said tile, said frame being a projection of the virtual 3D box on the image, iterating for different 3D positions of the camera, until a sufficient number of tiles is validated for scanning the real object, and implementing a 3D reconstruction algorithm with all captured frames.

IPC Classes  ?

  • G06T 7/55 - Depth or shape recovery from multiple images
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G01B 11/25 - Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. moiré fringes, on the object
  • G06T 15/06 - Ray-tracing

84.

Method for designing a three-dimensional mesh in a 3D scene

      
Application Number 17377076
Grant Number 11941773
Status In Force
Filing Date 2021-07-15
First Publication Date 2022-01-20
Grant Date 2024-03-26
Owner DASSAULT SYSTEMES (France)
Inventor
  • Sadoudi, Yani
  • Letzelter, Frédéric
  • Dufau, Christophe

Abstract

A computer-implemented method for designing a three-dimensional (3D) mesh in a 3D scene. The method comprises displaying a 3D mesh in a 3D scene and providing a global orientation and selecting, with a pointing device, one or more vertices of the 3D mesh, thereby forming a set of one or more vertices. The method comprises computing at least one picking zone that surrounds each vertex of the set. The method comprises providing a first manipulator for controlling a displacement of each vertex of the set along one or more NUV directions and determining whether the pointing device is maintained within the picking zone. If not, the method comprises providing a second manipulator for controlling a displacement of the one or more vertices of the set along one or more directions defined by the global orientation. The method improves user interactions for switching back and forth a first and second manipulators.

IPC Classes  ?

  • G06T 19/20 - Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
  • G06F 3/0346 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
  • G06F 30/10 - Geometric CAD
  • G06T 17/20 - Wire-frame description, e.g. polygonalisation or tessellation

85.

SIMULIA

      
Serial Number 79336134
Status Registered
Filing Date 2021-12-15
Registration Date 2023-03-21
Owner Dassault Systèmes (France)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 38 - Telecommunications services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Downloadable and recorded computer-aided design (CAD) software, namely, two- or three-dimensional, or multi-physical, downloadable and recorded computer-aided manufacturing (CAM) software and simulation software for the editing, graphic visualization, display, simulation, animation, publication, and research of documents; downloadable and recorded simulation software for modeling nature landscapes and the anatomies of living beings; artificial intelligence software, namely, downloadable and recorded computer software using artificial intelligence for use in designing objects in two dimensions, three dimensions and multi-physics, and for use in simulation; downloadable and recorded software for managing and presenting knowledge and technical data relating to industrial products, their manufacture, their use, their maintenance, and their documentation; downloadable and recorded product lifecycle management software; downloadable and recorded software for generating and displaying images; downloadable and recorded software for data analysis based on research applications; downloadable and recorded software for digital model and digital mannequin modeling; blank digital recording media, namely, CDs, DVDs, USB flash drives Provision of access to databases and information electronically stored in databases by means of computer networks concerning the design, development, sale, maintenance and update of computer-aided design (CAD) software, computer-aided manufacturing (CAM) software and simulation software Training Services with respect to the use and operation of computer-aided design (CAD) software, computer-aided manufacturing (CAM) software and simulation software; organizing and conducting conferences and seminars with respect to the use and operation of computer-aided design (CAD) software, computer-aided manufacturing (CAM) software and simulation software Design, maintenance and update of computer-aided design (CAD) software, computer-aided manufacturing (CAM) software and simulation software; cloud computing featuring software for use in designing objects in two dimensions, three dimensions and multi-physics, and for use in simulation; software as a service (SaaS) services featuring software for use in designing objects in two dimensions, three dimensions and multi-physics, and for use in simulation; platform as a service (PaaS) services featuring computer software for use in designing objects in two dimensions, three dimensions and multi-physics, and for use in simulation; infrastructure as a service (IaaS) services, namely, hosting computer software applications of others; research and development in the field of computer-aided design (CAD) software, computer-aided manufacturing (CAM) software, simulation software and artificial intelligence software; engineering and consulting services concerning new product design, development of simulation software for modeling nature landscapes and the anatomies of living beings, and development of processes for the manufacture of products; technical support services, namely, troubleshooting of computer software problems to enable repair of the software and adaptation of the software to a specific need

86.

3DVIA

      
Serial Number 79334987
Status Registered
Filing Date 2021-12-03
Registration Date 2023-10-24
Owner Dassault Systèmes (France)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 38 - Telecommunications services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Downloadable Software for computer-aided design (CAD), namely, two and three-dimensional, simulation software, especially for editing, graphic visualization, display, simulation, animation, and publication; downloadable software for creating two or three-dimensional architectural environments and floor plans; downloadable computer software using artificial intelligence for graphic visualization in two and three dimensions; downloadable software for generating and displaying images; downloadable software for digital model and digital mannequin modeling; pre-recorded digital media devices, namely, CDs, DVDs, and USB hardware featuring instruction in the field of computer programming Providing access to databases and providing multiple-user access to proprietary collections of information by means of computer information networks concerning the design, development, sale, maintenance and updating of computer-aided design (CAD) software and simulation software Training services in the field of computer-aided design (CAD) software and simulation software; organizing and conducting conferences and seminars in the field of computer-aided design (CAD) software and simulation software Services for the design, maintenance and updating of computer-aided design (CAD) software and simulation software; cloud computing consultation; software as a service (SaaS) services featuring software for graphic visualization in two and three dimensions; platform as a service (PaaS); infrastructure as a service (IaaS), namely, hosting software for graphic visualization in two and three dimensions; research and development in the field of computer-aided design (CAD) software, simulation software and artificial intelligence; software engineering and consultancy services relating to product design; technical support services, namely, repair of computer software; customizing computer software to adapt the software to a specific need

87.

SIMILARITY SEARCH OF INDUSTRIAL COMPONENTS MODELS

      
Application Number 17307951
Status Pending
Filing Date 2021-05-04
First Publication Date 2021-11-11
Owner DASSAULT SYSTEMES (France)
Inventor Grehant, Xavier

Abstract

A computer implemented method for improving a similarity search of an industrial component model including obtaining a set of industrial component models, each having associated attributes and a similarity embedding, receiving a similarity request using a given industrial component model as an input, the output of said similarity request being a first subset of industrial component models selected from the set of industrial component models based on the comparison between similarity embeddings and the similarity embedding of the input industrial component model, receiving a second subset of industrial component models from said first subset of industrial component models based on an interchangeability criteria of the input industrial component model with any industrial component model of said second subset of industrial component models, associating a similarity attribute to the input industrial component model, and computing a new set of similarity embeddings.

IPC Classes  ?

  • G05B 13/02 - Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
  • G05B 13/04 - Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
  • G05B 23/02 - Electric testing or monitoring
  • G06K 9/62 - Methods or arrangements for recognition using electronic means

88.

CATIA

      
Application Number 1624597
Status Registered
Filing Date 2021-07-16
Registration Date 2021-07-16
Owner Dassault Systèmes (France)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 38 - Telecommunications services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer-aided design (CAD) software especially two- or three-dimensional, or multi-physical, computer-aided manufacturing (CAM) software and simulation software, especially for the editing, graphic visualization, display, simulation, animation, publication, research of documents; artificial intelligence software; software for managing and presenting knowledge and technical data relating to industrial products, their manufacture, their use, their maintenance, their documentation; software for generating technical documents, namely, product manuals, assembly and installation instructions; product lifecycle management software; software for generating and displaying images; software for data analysis based on research applications; software for ergonomic analysis and evaluation; software for digital model and digital mock-up modeling; digital recording media, especially CDs, DVDs, USB sticks. Providing access to databases and information by means of computer networks concerning the design, development, sale, maintenance and updating of computer-aided design (CAD) software, computer-aided manufacturing (CAM) software and simulation software. Training Services with respect to computer-aided design (CAD) software, computer-aided manufacturing (CAM) software and simulation software; organizing and conducting conferences and seminars with respect to computer-aided design (CAD) software, computer-aided manufacturing (CAM) software and simulation software. Services for design, maintenance and updating of computer-aided design (CAD) software, computer-aided manufacturing (CAM) software and simulation software; cloud computing; software as a service (SaaS); platform as a service (PaaS); infrastructure as a service (IaaS); research and development in the field of computer-aided design (CAD) software, computer-aided manufacturing (CAM) software, simulation software and artificial intelligence software; engineering and consulting services in connection with the design of goods and production means or operational sequencing of industrial processes; technical support services enabling repair of the software and adaptation of the software to a specific need.

89.

DETERMINING A 3D MODELED OBJECT DEFORMATION

      
Application Number 17185795
Status Pending
Filing Date 2021-02-25
First Publication Date 2021-08-26
Owner DASSAULT SYSTEMES (France)
Inventor
  • Mehr, Eloi
  • Jourdan, Ariane

Abstract

Described is a computer-implemented method for determining a 3D modeled object deformation. The method comprises providing a deformation basis function configured for inferring a deformation basis of an input 3D modeled object. The method further comprises providing a first 3D modeled object. The method further comprises providing a deformation constraint of the first 3D modeled object. The method further comprises determining a second 3D modeled object which respects the deformation constraint. The determining of the second 3D modeled object comprises computing a trajectory of transitional 3D modeled objects between the first 3D modeled object and the second 3D modeled object. The trajectory deforms each transitional 3D modeled object by a linear combination of the result of applying the deformation basis function to the transitional 3D modeled object. The trajectory reduces a loss penalizing an extent of non-respect of the deformation constraint by the deformed transitional 3D modeled object.

IPC Classes  ?

  • G06F 30/23 - Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
  • G06F 30/27 - Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06F 17/11 - Complex mathematical operations for solving equations

90.

METHOD FOR LOCATING A CENTER OF ROTATION OF AN ARTICULATED JOINT

      
Application Number 17163201
Status Pending
Filing Date 2021-01-29
First Publication Date 2021-08-12
Owner DASSAULT SYSTEMES (France)
Inventor
  • Du, Xia
  • Chen, Pinghan
  • Brossard, Mickael
  • Reddi, Sarath

Abstract

A method for locating a center of rotation of an articulated joint connecting two bones or set of bones of an upper or lower limb of a user, including performing a series of repetitive movements of sweeping one of the bones or set of bones around the joint, and simultaneously acquiring 3D positions of the bone or set of bones during said series, thereby obtaining a 3D cloud of points, computing a point referred to as center point, said center point being a searching point of the 3D searching space for which the standard deviation is the lowest considering the set of distances between the searching point and each point of the 3D cloud of points, transforming the 3D cloud of points into a plane, projecting the center point on said plane, thereby obtaining the center of rotation of the joint.

IPC Classes  ?

  • G06T 13/40 - 3D [Three Dimensional] animation of characters, e.g. humans, animals or virtual beings
  • G06T 3/00 - Geometric image transformation in the plane of the image
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints

91.

DEFORMATIONS BASIS LEARNING

      
Application Number 17164619
Status Pending
Filing Date 2021-02-01
First Publication Date 2021-08-05
Owner DASSAULT SYSTEMES (France)
Inventor Mehr, Eloi

Abstract

A computer-implemented method of machine-learning is described that obtains a dataset of 3D modeled objects. The method further Includes teaching a neural network. The neural network is configured to infer a deformation basis of an input 3D modeled object. This constitutes an improved method of machine-learning.

IPC Classes  ?

  • G06N 3/08 - Learning methods
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06N 5/04 - Inference or reasoning models
  • G06T 19/20 - Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
  • G06T 17/00 - 3D modelling for computer graphics

92.

STRUCTURAL SIMULATION OF A MECHANICAL PART

      
Application Number 17164715
Status Pending
Filing Date 2021-02-01
First Publication Date 2021-08-05
Owner DASSAULT SYSTEMES (France)
Inventor
  • Talha, Yasmine
  • Benincasa, David

Abstract

A computer-implemented method of B-rep processing for performing structural simulation of a mechanical part including obtaining a first B-rep is described. The first B-rep forms a solid representing the mechanical part. The method further comprises providing a predetermined thickness threshold. The method further comprises constructing, based on the first B-rep, a second B-rep. The second B-rep forms a non-manifold object representing the mechanical part. The constructing comprises identifying one or more thin regions of the first B-rep. Each thin region has a thickness smaller than the predetermined thickness threshold. The constructing further comprises computing, for each identified thin region, a respective mid-surface of the identified thin region. The constructing further comprises replacing the identified thin region by the respective mid-surface.

IPC Classes  ?

93.

CATIA

      
Serial Number 79325019
Status Registered
Filing Date 2021-07-16
Registration Date 2023-03-21
Owner Dassault Systèmes (France)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 38 - Telecommunications services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Downloadable and recorded computer-aided design (CAD) software, namely, two- or three-dimensional, or multi-physical, downloadable and recorded computer-aided manufacturing (CAM) software and simulation software for the editing, graphic visualization, display, simulation, animation, publication, and research of documents; artificial intelligence software, namely, downloadable and recorded computer software using artificial intelligence for use in designing objects in two dimensions, three dimensions and multi-physics, and for use in simulation; downloadable and recorded software for managing and presenting knowledge and technical data relating to industrial products, their manufacture, their use, their maintenance, and their documentation; downloadable and recorded software for generating technical documents, namely, product manuals, assembly and installation instructions; downloadable and recorded product lifecycle management software; downloadable and recorded software for generating and displaying images; downloadable and recorded software for data analysis based on research applications; downloadable and recorded software for ergonomic analysis and evaluation; downloadable and recorded software for digital model and digital mock-up modeling; blank digital recording media, namely, CDs, DVDs, USB flash drives Provision of access to databases and information electronically stored in databases by means of computer networks concerning the design, development, sale, maintenance and update of computer-aided design (CAD) software, computer-aided manufacturing (CAM) software and simulation software Training Services with respect to the use and operation of computer-aided design (CAD) software, computer-aided manufacturing (CAM) software and simulation software; organizing and conducting conferences and seminars with respect to the use and operation of computer-aided design (CAD) software, computer-aided manufacturing (CAM) software and simulation software Design, maintenance and update of computer-aided design (CAD) software, computer-aided manufacturing (CAM) software and simulation software; cloud computing featuring software for use in designing objects in two dimensions, three dimensions and multi-physics, and for use in simulation; software as a service (SaaS) services featuring software for use in designing objects in two dimensions, three dimensions and multi-physics, and for use in simulation; platform as a service (PaaS) services featuring computer software platforms for use in designing objects in two dimensions, three dimensions and multi-physics, and for use in simulation; infrastructure as a service (IaaS) services, namely, hosting computer software applications of others; research and development in the field of computer-aided design (CAD) software, computer-aided manufacturing (CAM) software, simulation software and artificial intelligence software; engineering and consulting services in connection with new product design and development of production and operational sequencing methods of industrial processes; technical support services, namely, troubleshooting of computer software problems to enable repair of the software and adaptation of the software to a specific need

94.

Designing A Mechanism

      
Application Number 17132650
Status Pending
Filing Date 2020-12-23
First Publication Date 2021-07-01
Owner DASSAULT SYSTEMES (France)
Inventor
  • Rameau, Jean-François
  • Renaud, Ruixian

Abstract

A method for designing a mechanism including rigid bodies and mechanical joints including obtaining input parameter values which represent the mechanism in an input state. The method also includes determining output parameter values which represent the mechanism in an output state. The determining includes minimizing an objective function under constraints. The objective function penalizes a distance between the output dimensional values and the input dimensional values. The constraints include a first constraint representing verification of the closure equation by the output parameter values. The constraints further include a second constraint representing mobility of the mechanism in the output state. This forms an improved solution for designing a mechanism comprising rigid bodies and mechanical joints.

IPC Classes  ?

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

95.

3D modeled object of a physical prototype of a product

      
Application Number 17135183
Grant Number 11941325
Status In Force
Filing Date 2020-12-28
First Publication Date 2021-07-01
Grant Date 2024-03-26
Owner DASSAULT SYSTEMES (France)
Inventor Cariou, Delphine

Abstract

A computer-implemented method for designing a 3D modeled object of a physical prototype of a product. The 3D modeled object includes a wireframe based on at least one character line. The method includes computing a segmentation of an obtained mesh, therefore obtaining at least two regions from the obtained mesh and at least one boundary polyline between the at least two regions. Then the method comprises transforming each of the at least one boundary polyline in at least one character line. The method further comprises computing a network of the at least one character line, the network of the at least one character line forming the wireframe of the 3D modeled object.

IPC Classes  ?

  • G06T 17/20 - Wire-frame description, e.g. polygonalisation or tessellation
  • G06F 30/10 - Geometric CAD
  • G06F 30/15 - Vehicle, aircraft or watercraft design
  • G06F 119/10 - Noise analysis or noise optimisation

96.

Selection of a face with an immersive gesture in 3D modeling

      
Application Number 17136861
Grant Number 11822727
Status In Force
Filing Date 2020-12-29
First Publication Date 2021-07-01
Grant Date 2023-11-21
Owner DASSAULT SYSTEMES (France)
Inventor Doganis, Fivos

Abstract

A computer-implemented method for selecting a face among faces of a 3D object in a 3D immersive environment. Each face is oriented in the 3D immersive environment. The method comprises displaying the 3D object in the 3D immersive environment. The method further comprises detecting S20 a hand gesture. The hand gesture comprises an adduction of all fingers except thumb. The method further comprises determining an oriented plane formed with the palm and/or the back of the hand in the 3D immersive environment. The method further comprises identifying the face of the 3D object having the closest orientation with the oriented plane. This constitutes an improved method for selecting a face among faces of a 3D object in a 3D immersive environment using hand interactions.

IPC Classes  ?

  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer

97.

Selection of a vertex with an immersive gesture in 3D modeling

      
Application Number 17136885
Grant Number 11543889
Status In Force
Filing Date 2020-12-29
First Publication Date 2021-07-01
Grant Date 2023-01-03
Owner DASSAULT SYSTEMES (France)
Inventor Doganis, Fivos

Abstract

A computer-implemented method for selecting a vertex among vertices of a 3D object in a 3D immersive environment of a CAD system where each vertex has a position in the 3D immersive environment including displaying the 3D object in the 3D immersive environment, detecting a hand gesture including opposing the pads of the index finger and the thumb, both pads being spaced, determining a segment parallel to a segment connecting the pads of the index finger and the thumb, the determined segment having a position in the 3D immersive environment, and identifying the vertex of the 3D object having the closest position with the determined segment.

IPC Classes  ?

  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06F 30/12 - Geometric CAD characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
  • G06F 3/04815 - Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
  • G06F 3/04842 - Selection of displayed objects or displayed text elements
  • G06F 111/18 - ELECTRIC DIGITAL DATA PROCESSING - Details relating to CAD techniques using virtual or augmented reality
  • G06F 111/10 - Numerical modelling

98.

3D reconstruction with smooth maps

      
Application Number 17139121
Grant Number 11790605
Status In Force
Filing Date 2020-12-31
First Publication Date 2021-07-01
Grant Date 2023-10-17
Owner DASSAULT SYSTEMES (France)
Inventor
  • State, Serban Alexandru
  • Mehr, Eloi
  • Souty, Yoan

Abstract

A computer-implemented method for 3D reconstruction including obtaining 2D images and, for each 2D image, camera parameters which define a perspective projection. The 2D images all represent a same real object. The real object is fixed. The method also includes obtaining, for each 2D image, a smooth map. The smooth map has pixel values, and each pixel value represents a measurement of contour presence. The method also includes determining a 3D modeled object that represents the real object. The determining iteratively optimizes energy. The energy rewards, for each smooth map, projections of silhouette vertices of the 3D modeled object having pixel values representing a high measurement of contour presence. This forms an improved solution for 3D reconstruction.

IPC Classes  ?

  • G06T 17/20 - Wire-frame description, e.g. polygonalisation or tessellation
  • G06F 30/23 - Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
  • G06T 5/00 - Image enhancement or restoration
  • G06F 30/17 - Mechanical parametric or variational design

99.

3D interface with an improved object selection

      
Application Number 17125695
Grant Number 11604557
Status In Force
Filing Date 2020-12-17
First Publication Date 2021-07-01
Grant Date 2023-03-14
Owner DASSAULT SYSTEMES (France)
Inventor
  • Dayde, Guillaume
  • Delfino, Christophe

Abstract

A field user interface that displays 3D objects, receives a selection of an object by the user, and uses a comparison between sizes of objects and thresholds to perform the selection, in order that the selected objects are consistent with the intent of the user.

IPC Classes  ?

  • G06F 3/04815 - Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
  • G06F 3/04842 - Selection of displayed objects or displayed text elements
  • G06F 30/12 - Geometric CAD characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
  • G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour

100.

Unlock of a 3D view

      
Application Number 17135239
Grant Number 11803287
Status In Force
Filing Date 2020-12-28
First Publication Date 2021-07-01
Grant Date 2023-10-31
Owner DASSAULT SYSTEMES (France)
Inventor
  • Delfino, Christophe
  • Lamboley, Jeremy
  • Rougier, Adrien

Abstract

A computer-implemented method for switching from a first 3D view of a 3D scene to a second 3D view of the 3D scene including obtaining the first 3D view displayed from a plane of a locked viewpoint of the 3D scene, detecting a continuous user interaction including a slide a first and second location on the plane. The method further comprises computing a distance traveled by the slide, comparing the computed distance with a predetermined distance, and if the computed distance is greater than the predetermined distance, a switch from the first 3D view to the second 3D view is performed.

IPC Classes  ?

  • G06F 3/04815 - Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
  • G06T 19/20 - Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
  1     2     3     ...     6        Next Page