Patents by Inventor Michael Eric Francois Diguet

Michael Eric Francois Diguet has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11275870
    Abstract: It is proposed a computer-implemented method for designing an assembly of parts in a three-dimensional scene. The method comprises: providing at least a first part and a second part, the parts being stored in a database; for each part: (i) querying in the database for one or more constraints applied to the part; (ii) retrieving in the database geometries on which constraints are applied; computing at least one relative position of the first part and the second part by using the retrieved geometries.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: March 15, 2022
    Assignee: Dassault Systemes
    Inventors: Michaël Eric Francois Diguet, Marc Nusinovici
  • Patent number: 11238186
    Abstract: The invention is directed to a method for designing an assembly of objects in a system of computer-aided design, the method comprising: (i) selecting a first object and a second object of the assembly, each of the first object and the second object having interface information; (ii) computing a set of positions of the first object relatively to the second object of the assembly; and (ii) displaying simultaneously representations of the computed positions of the first object relatively to the second object.
    Type: Grant
    Filed: August 15, 2013
    Date of Patent: February 1, 2022
    Assignee: DASSAULT SYSTEMES
    Inventors: Michaël Eric Francois Diguet, Adrien Theetten, Frédéric Guy J. Chauvin
  • Patent number: 10152198
    Abstract: The present invention provides a computer implemented method for editing a product. The product comprises three-dimensional modeled objects. The method comprises the step of displaying a three-dimensional representation of a hierarchy of the three-dimensional modeled objects. The three-dimensional modeled objects are displayed three-dimensionally in the representation. The method further comprises the step of selecting at least one of the displayed three-dimensional modeled objects. The method further comprises the step of performing an action on the selected object. The hierarchy is edited upon the performing of the action.
    Type: Grant
    Filed: December 15, 2009
    Date of Patent: December 11, 2018
    Assignee: Dassault Systèmes
    Inventors: Emmanuel Denis Radet, Alain Georges Dugousset, Juba Hadjali, Michaël Eric Francois Diguet
  • Publication number: 20140180646
    Abstract: It is proposed a computer-implemented method for designing an assembly of parts in a three-dimensional scene. The method comprises: providing at least a first part and a second part, the parts being stored in a database; for each part: (i) querying in the database for one or more constraints applied to the part; (ii) retrieving in the database geometries on which constraints are applied; computing at least one relative position of the first part and the second part by using the retrieved geometries.
    Type: Application
    Filed: December 16, 2013
    Publication date: June 26, 2014
    Applicant: Dassault Systemes
    Inventors: Michaël Eric Francois Diguet, Marc Nusinovici
  • Publication number: 20140032182
    Abstract: The invention has for object a computer-implemented method of designing a product, the product being composed of an assembly of components organised hierarchically in a product tree, the method comprising the steps of: initially selecting a component; determining a path comprising the product tree's components located between the root of the product tree and the initially selected component; navigating through this path by using a scrolling mean in order to choose a candidate component among the path's components; selecting the said candidate component as a perimeter of design action PDA component; activating at least a functionality required for modifying the component defined as the perimeter of design action.
    Type: Application
    Filed: July 22, 2013
    Publication date: January 30, 2014
    Applicant: DASSAULT SYSTEMES
    Inventors: Michael Eric Francois Diguet, Mariem El Hannaoui, Erwan Vallee
  • Publication number: 20140025349
    Abstract: The invention is directed to a method for designing an assembly of objects in a system of computer-aided design, the method comprising: (i) selecting a first object and a second object of the assembly, each of the first object and the second object having interface information; (ii) computing a set of positions of the first object relatively to the second object of the assembly; and (ii) displaying simultaneously representations of the computed positions of the first object relatively to the second object.
    Type: Application
    Filed: August 15, 2013
    Publication date: January 23, 2014
    Applicant: Dassault Systemes
    Inventors: Michaël Eric Francois Diguet, Adrien Theetten, Frédéric Guy J. Chauvin
  • Patent number: 8554521
    Abstract: An embodiment of a method for designing an assembly of objects in a system of computer-aided design can include:(i) selecting a first object and a second object of the assembly, each of the first object and the second object having interface information; (ii) computing a set of positions of the first object relatively to the second object of the assembly, and (iii) displaying simultaneously representations of the computed positions of the first object relatively to the second object.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: October 8, 2013
    Assignee: Dassault Systemes
    Inventors: Michael Eric Francois Diguet, Adrien Theetten, Frederic Guy J. Chauvin
  • Patent number: 8473259
    Abstract: In one embodiment, a method for designing an assembly of objects in a system of computer-aided design includes selecting a first object and a second object of the assembly. The method can further include computing a set of relative positions between the first object and the second object of the assembly, ranking the relative positions of the set between the first object and the second object according to at least one criterion, and providing the best of the relative positions between the first object and the second object according to the ranking step.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: June 25, 2013
    Assignee: Dassault Systemes
    Inventors: Michael Eric Francois Diguet, Adrien Theetten, Frederic Guy J. Chauvin
  • Patent number: 8473524
    Abstract: The invention is directed to a Product Lifecycle Management (PLM) update process for updating objects with respect to specifications. The process invokes dependence relations between objects. It relies on building a directed graph, wherein objects are the nodes of the graph. An arc (also called “edge”) is directed from a second object to a first object, the latter depending on the second object according to dependence relations of the PLM system. Thus, the update can be carried by browsing the graph along the direction of the arcs in the graph. Owing to the reversion of the graph with respect to the dependence of objects, the simple solution of the invention guarantees that the update of an object occurs only when the ancestor object it depends on is up to date, and so on. This drastically reduces failures at update in practice.
    Type: Grant
    Filed: April 28, 2009
    Date of Patent: June 25, 2013
    Assignee: Dassault Systemes
    Inventors: Frédéric Guy Joseph Chauvin, Michaél Eric François Diguet
  • Publication number: 20110270586
    Abstract: The invention is directed to a method for designing an assembly of objects in a system of computer-aided design, the method comprising: (i) selecting a first object and a second object of the assembly, each of the first object and the second object having interface information; (ii) computing a set of relative positions between the first object and the second object of the assembly; (iii) ranking the relative positions of the set between the first object and the second object according to at least one criterion; and (iv) providing the best of the relative positions between the first object and the second object according to the ranking step.
    Type: Application
    Filed: October 28, 2010
    Publication date: November 3, 2011
    Applicant: DASSAULT SYSTEMES
    Inventors: Michael Eric Francois Diguet, Adrien Theetten, Frederic Guy J. Chauvin
  • Publication number: 20110145760
    Abstract: The present invention provides a computer implemented method for editing a product. The product comprises three-dimensional modeled objects. The method comprises the step of displaying a three-dimensional representation of a hierarchy of the three-dimensional modeled objects. The three-dimensional modeled objects are displayed three-dimensionally in the representation. The method further comprises the step of selecting at least one of the displayed three-dimensional modeled objects. The method further comprises the step of performing an action on the selected object. The hierarchy is edited upon the performing of the action.
    Type: Application
    Filed: December 15, 2009
    Publication date: June 16, 2011
    Applicant: Dassault Systemes
    Inventors: Emmanuel Denis Radet, Alain Georges Dugonsset, Juba Hadjali, Michaël Eric Francois Diguet
  • Publication number: 20110112803
    Abstract: The invention is directed to a method for designing an assembly of objects in a system of computer-aided design, the method comprising: (i) selecting a first object and a second object of the assembly, each of the first object and the second object having interface information; (ii) computing a set of positions of the first object relatively to the second object of the assembly; and (ii) displaying simultaneously representations of the computed positions of the first object relatively to the second object.
    Type: Application
    Filed: October 28, 2010
    Publication date: May 12, 2011
    Applicant: DASSAULT SYSTEMES
    Inventors: Michael Eric Francois Diguet, Adrien Theetten, Frederic Guy J. Chauvin
  • Publication number: 20100274818
    Abstract: The invention is directed to a Product Lifecycle Management (PLM) update process for updating objects with respect to specifications. The process invokes dependence relations between objects. It relies on building a directed graph, wherein objects are the nodes of the graph. An arc (also called “edge”) is directed from a second object to a first object, the latter depending on the second object according to dependence relations of the PLM system. Thus, the update can be carried by browsing the graph along the direction of the arcs in the graph. Owing to the reversion of the graph with respect to the dependence of objects, the simple solution of the invention guarantees that the update of an object occurs only when the ancestor object it depends on is up to date, and so on. This drastically reduces failures at update in practice.
    Type: Application
    Filed: April 28, 2009
    Publication date: October 28, 2010
    Applicant: DASSAULT SYSTEMES
    Inventors: Frederic Guy Joseph Chauvin, Michael Eric Francois Diguet