Patents by Inventor Michaël Eric Francois Diguet
Michaël 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: 11275870Abstract: 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: GrantFiled: December 16, 2013Date of Patent: March 15, 2022Assignee: Dassault SystemesInventors: Michaël Eric Francois Diguet, Marc Nusinovici
-
Patent number: 11238186Abstract: 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: GrantFiled: August 15, 2013Date of Patent: February 1, 2022Assignee: DASSAULT SYSTEMESInventors: Michaël Eric Francois Diguet, Adrien Theetten, Frédéric Guy J. Chauvin
-
Patent number: 10152198Abstract: 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: GrantFiled: December 15, 2009Date of Patent: December 11, 2018Assignee: Dassault SystèmesInventors: Emmanuel Denis Radet, Alain Georges Dugousset, Juba Hadjali, Michaël Eric Francois Diguet
-
Publication number: 20140180646Abstract: 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: ApplicationFiled: December 16, 2013Publication date: June 26, 2014Applicant: Dassault SystemesInventors: Michaël Eric Francois Diguet, Marc Nusinovici
-
Publication number: 20140032182Abstract: 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: ApplicationFiled: July 22, 2013Publication date: January 30, 2014Applicant: DASSAULT SYSTEMESInventors: Michael Eric Francois Diguet, Mariem El Hannaoui, Erwan Vallee
-
Publication number: 20140025349Abstract: 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: ApplicationFiled: August 15, 2013Publication date: January 23, 2014Applicant: Dassault SystemesInventors: Michaël Eric Francois Diguet, Adrien Theetten, Frédéric Guy J. Chauvin
-
Patent number: 8554521Abstract: 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: GrantFiled: October 28, 2010Date of Patent: October 8, 2013Assignee: Dassault SystemesInventors: Michael Eric Francois Diguet, Adrien Theetten, Frederic Guy J. Chauvin
-
Patent number: 8473259Abstract: 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: GrantFiled: October 28, 2010Date of Patent: June 25, 2013Assignee: Dassault SystemesInventors: Michael Eric Francois Diguet, Adrien Theetten, Frederic Guy J. Chauvin
-
Patent number: 8473524Abstract: 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: GrantFiled: April 28, 2009Date of Patent: June 25, 2013Assignee: Dassault SystemesInventors: Frédéric Guy Joseph Chauvin, Michaél Eric François Diguet
-
Publication number: 20110270586Abstract: 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: ApplicationFiled: October 28, 2010Publication date: November 3, 2011Applicant: DASSAULT SYSTEMESInventors: Michael Eric Francois Diguet, Adrien Theetten, Frederic Guy J. Chauvin
-
Publication number: 20110145760Abstract: 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: ApplicationFiled: December 15, 2009Publication date: June 16, 2011Applicant: Dassault SystemesInventors: Emmanuel Denis Radet, Alain Georges Dugonsset, Juba Hadjali, Michaël Eric Francois Diguet
-
Publication number: 20110112803Abstract: 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: ApplicationFiled: October 28, 2010Publication date: May 12, 2011Applicant: DASSAULT SYSTEMESInventors: Michael Eric Francois Diguet, Adrien Theetten, Frederic Guy J. Chauvin
-
Publication number: 20100274818Abstract: 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: ApplicationFiled: April 28, 2009Publication date: October 28, 2010Applicant: DASSAULT SYSTEMESInventors: Frederic Guy Joseph Chauvin, Michael Eric Francois Diguet