Real Time Touch



new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)




Real Time Touch

Dassault Systemes patents (2018 archive)


Recent patent applications related to Dassault Systemes. Dassault Systemes is listed as an Agent/Assignee. Note: Dassault Systemes may have other listings under different names/spellings. We're not affiliated with Dassault Systemes, we're just tracking patents.

ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "D" | Dassault Systemes-related inventors


Computer-aided interactive learning

A computer-implemented method and system creates an interactive learning environment. Windows are created for guiding a user through a series of steps to perform a task supported by a computer software application. ... Dassault Systemes

Producing a segmented image of a scene

A computer-implemented method of computer vision in a scene that includes one or more transparent objects and/or one or more reflecting objects comprises obtaining a plurality of images of the scene, each image corresponding to a respective acquisition of a physical signal, the plurality of images including at least two images corresponding to different physical signals; and generating a segmented image of the scene based on the plurality of images. This improves the field of computer vision.. ... Dassault Systemes

Producing a segmented image using markov random field optimization

A computer-implemented method of producing a segmented image of a scene comprises providing a plurality of images of the scene, each image corresponding to a respective acquisition of a physical signal, the plurality of images including at least two images corresponding to different physical signals, and generating the segmented image based on the plurality of images, by determining a distribution of labels that minimizes an energy defined on a markov random field (mrf). This improves the field of computer vision.. ... Dassault Systemes

Analytical consistent sensitivities for nonlinear equilibriums, where the only source of nonlinearities is small sliding contact constraints

Provided are a computer-based method and system of simulating a physical real-world system. Such a method begins by defining, in memory of a processor, a model comprising a plurality of design variables where the defined model represents a real-world physical system and where behavior of the model is given by an equation stored in the memory. ... Dassault Systemes

Fast manipulation of objects in a three-dimensional scene

A computer-implemented method for manipulating at least one three-dimensionally modeled object (o1) in a three-dimensional scene displayed on a computer display. The method displays, in the three-dimensional scene, a cursor (c) controlled by a pointing device (pd). ... Dassault Systemes

Depth sensor noise

Described is a computer-implemented method for learning a function configured for reconstructing, for a class of real objects, a 3d modeled object that represents an instance of the class from a depth map of the instance. The method comprises providing a parametric model of the class, creating a database, and learning the function with the database. ... Dassault Systemes

Analytical consistent sensitivities for external intervening between two sequential equilibriums

Embodiments provide methods and systems for optimizing a physical system. One such example embodiment begins by defining, in memory of a processor, a model comprising a plurality of design variables where the defined model represents a real-world physical system where behavior of the model is given by an equation that includes corresponding sensitivity equations for the plurality of design variables. ... Dassault Systemes

Replica selection

Described herein is a computer-implemented method for designing a three-dimensional modeled physical part. The method comprises providing a boundary representation of the modeled physical part, selecting, upon user action, a subset of the boundary representation that represents a geometric feature, identifying all the subsets of the boundary representation that are similar to the selected subset of the boundary representation by applying a feature similarity function.. ... Dassault Systemes

Highly automated application of digital finish material to 3d data

Methods and systems display a computer-aided design (cad) model with finish material specificity. An example embodiment begins by defining a cad model in memory where the cad model represents a real world physical object and the cad model comprises a plurality of parts. ... Dassault Systemes

B-rep of the result of a two-axis 3d printing process

Disclosed is a computer-implemented method for determining a boundary representation of the result of a two-axis 3d printing process. The method comprises obtaining a stack of planes, each couple of consecutive planes corresponding to a respective slice of the result of the 3d printing process. ... Dassault Systemes

Completing an image

The invention notably relates to a computer-implemented method for completing an image having at least one hole, the method comprising providing a dictionary of atoms representative of the known part of the image; determining an optimal distribution of atom linear combinations with a process comprising at least one minimization of a respective energy defined on a respective markov random field having nodes and labels, each node corresponding to a respective location of the hole and being associated to a respective label; and filling the hole with the optimal distribution. The invention improves the field of image completion.. ... Dassault Systemes

Automatic partitioning of a 3d scene into a plurality of zones processed by a computing resource

Described is a computer-implemented method for partitioning a 3d scene into a plurality of zones, each zone representing an area or a volume of the 3d scene and being processed by a computing resource. The method comprises obtaining a 3d scene comprising one or more objects, each object generating a computing resource cost, computing a first map that represents a density of computing costs of the provided 3d scene, defining a second map that represents constraints on the shapes of zones that will be obtained as a result of a partitioning of the 3d scene, discretizing the obtained 3d scene into cells by computing a space quantization of the 3d scene free of dynamic objects, computing, for each cell, a computing cost from the first map of the 3d scene, aggregating the cells into one or more zones in accordance with the second map.. ... Dassault Systemes

Constructing multi-element features using a 3d cad system

A computer-implemented method and system creates a multi-element feature in a three-dimensional (3d) computer-aided design (cad) model. A first element and a second element are selected to include in the multi-element feature. ... Dassault Systemes

Methods and systems for inverting a simulation process to validate a product design

Embodiments of the present invention relieve the burden on a product designer to setup simulations to validate a product design. These embodiments are directed to computer methods and systems for inverting a simulation process to validate a product design. ... Dassault Systemes

05/31/18 / #20180150059

Orientation of a real object for 3d printing

Described herein is a computer-implemented method for orienting 3d printing of a real object. The method comprises obtaining a 3d modeled object that represents the real object. ... Dassault Systemes

05/24/18 / #20180144533

Computer-implemented method for simulating a body taking a posture

Computer-implemented method, system, and apparatus simulate a human/animal body taking a posture. Implementation includes: a) providing a body model (av), having a skeleton with plurality of bones (b0-b4) articulated by rotational joints (a-d) forming at least one kinematic chain; b) defining a starting position and a starting rotational state for each rotational joint of the skeleton, and a target point position (t), called effector (ef), of an active kinematic chain; c) for at least one rotational axis of each joint of the active kinematic chain, defining: an actuation order, a maximal fractional contribution to a target rotation, and a maximal rotation angle; and d) iteratively applying, to the joints of the active kinematic chain, taken in actuation order, rotations around rotational axes in order to approach the effector to a target position (t). ... Dassault Systemes

05/24/18 / #20180144532

Computer-implemented method for simulating a body taking a posture, in particular to look at a target

A computer-implemented method for simulating a human or animal body taking a posture, comprising the steps of: a) providing a model (av) of said human or animal body, including a skeleton comprising a plurality of bones articulated by rotational joints to form at least one kinematic chain; b) defining a starting position and a starting rotational state for each rotational joint of the skeleton, a target point (t) and a bone, called end bone, of a kinematic chain, called active kinematic chain; c) for a set of bones of the active kinematic chain, including the end bone, defining at least one axis (gz) having a fixed orientation with respect to the bone; d) determining a first posture of the body by performing bounded rotations of a set of joints of the active kinematic chain; and e) determining a second posture of the body by iteratively by performing bounded rotations of a set of joints of the active kinematic chain in order to direct a selected axis (gz) of the end bone toward the target.. . ... Dassault Systemes

05/17/18 / #20180137118

Querying a database based on a parametric view function

A computer-implemented method queries a database that comprises modeled objects. Each modeled object represents a physical attribute of a respective real object. ... Dassault Systemes

04/05/18 / #20180096514

Method, program and system for simulating a 3d scene with a set of computing resources running in parallel

The invention notably relates to a computer-implemented method for simulating a 3d scene. The simulation is carried out with a set of computing resources running in parallel. ... Dassault Systemes

03/29/18 / #20180089362

Computer-implemented method of generating and displaying an exploded view

A computer-implemented method of generating and displaying an exploded view of a three-dimensional model of an assembly (a) of parts (01, 02, 03), the three-dimensional model having a hierarchical structure comprising a plurality of levels, the method comprising the steps of: a) displaying an unexploded view of the assembly; b) displaying a graphical tool (gt) representing the levels of the structure of the assembly and, for each level, an explosion ratio; c) receiving an input for selecting a level and an explosion ratio, and using the graphical tool for displaying them; d) displaying an exploded view of the assembly, wherein only groups of parts associated to higher levels than the selected one are taken apart. A computer program product, non-volatile computer-readable data-storage medium and computer system for carrying out such a method.. ... Dassault Systemes

03/15/18 / #20180077400

3d reconstruction of a real object from a depth map

The invention notably relates to a computer-implemented method for learning a function configured for reconstructing, for a class of real objects, a 3d modeled object that represents an instance of the class from a depth map of the instance. The method comprises providing a parametric model of the class, creating a database, and learning the function with the database. ... Dassault Systemes

03/15/18 / #20180075622

Compressing a signal that represents a physical attribute

The invention notably relates to a computer-implemented method for compressing data representing values of a physical attribute in a predetermined space. The method comprises providing a signal that includes a mapping from leaf cells of a hierarchical subdivision of the predetermined space each onto a respective coefficient representative of a value of the physical attribute at the respective leaf cell. ... Dassault Systemes

03/15/18 / #20180075184

Representation of a skeleton of a mechanical part

The invention notably relates to a computer-implemented method for designing a mechanical part, the method comprising: providing a subset of a finite element mesh (fem), the subset of the fem representing the mechanical part; and determining a representation of a skeleton of the mechanical part based on the subset of the fem, the skeleton having branches and branch junctions, each branch junction joining respective branches. This improves the designing of a mechanical part.. ... Dassault Systemes

01/25/18 / #20180020756

Computer-implemented method for designing a garment or upholstery by defining sequences of assembly tasks

A computer-implemented method for designing a virtual garment or upholstery in a three-dimensional scene comprising the steps of: a) providing a three-dimensional manikin, a set of pattern parts of said virtual garment or upholstery and a set of seam specification; b) receiving from a user a plurality of declarations of assembly tasks (a, b, c, d1, d2, e1, e21, e22, f2) for assembling the garment or upholstery; c) receiving from the user at least a declaration of a partial ordering relationship between two or more of said assembly tasks; d) executing said tasks according to said partial ordering relationship, each task changing a state of the garment or upholstery under assembly; characterized in that it further comprises a step of: e) while executing the tasks, generating a tree data structure comprising nodes linked by directed arcs, each node being associated to a state of the garment or upholstery and each arc being associated to an assembly task. A computer program product, non-volatile computer-readable data-storage medium and computer aided design system for carrying out such a method. ... Dassault Systemes

01/11/18 / #20180012420

Computer-implemented method for positioning patterns around an avatar

A computer-implemented method for designing a virtual garment or upholstery (g) in a three-dimensional scene comprising the steps of: a) providing a three-dimensional avatar (av) in the three-dimensional scene; b) providing at least one pattern (p) of said virtual garment or upholstery in the three-dimensional scene; c) determining a distance field from a surface of the avatar; d) positioning the pattern relative to the avatar by keeping a fixed orientation with respect to said distance field; and e) assembling the positioned pattern or patterns around the avatar to form said virtual garment or upholstery, and draping it onto the avatar. A computer program product, non-volatile computer-readable data-storage medium and computer aided design system for carrying out such a method. ... Dassault Systemes

01/04/18 / #20180004404

Generation of a color of an object displayed on a gui

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.. ... Dassault Systemes








ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009



###

This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. Freshpatents.com is not affiliated or associated with Dassault Systemes in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Dassault Systemes with additional patents listed. Browse our Agent directory for other possible listings. Page by FreshPatents.com

###