Patents by Inventor Yani SADOUDI

Yani SADOUDI 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: 11941773
    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.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: March 26, 2024
    Assignee: DASSAULT SYSTEMES
    Inventors: Yani Sadoudi, Frédéric Letzelter, Christophe Dufau
  • Patent number: 11604902
    Abstract: The disclosure notably relates to a computer-implemented method for designing a three-dimensional (3D) model. The method includes obtaining a first 3D model, the first 3D model being defined by: (i) one delegated data object comprising input parameters specific to a type of the delegated data object and (ii) an output topology, and being associated with a sequence of geometric design operations.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: March 14, 2023
    Assignee: DASSAULT SYSTEMES
    Inventors: Yani Sadoudi, Frederic Letzelter
  • Publication number: 20220020224
    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.
    Type: Application
    Filed: July 15, 2021
    Publication date: January 20, 2022
    Applicant: DASSAULT SYSTEMES
    Inventors: Yani SADOUDI, Frédéric LETZELTER, Christophe DUFAU
  • Publication number: 20200210632
    Abstract: The disclosure notably relates to a computer-implemented method for designing a three-dimensional (3D) model. The method includes obtaining a first 3D model, the first 3D model being defined by: (i) one delegated data object comprising input parameters specific to a type of the delegated data object and (ii) an output topology, and being associated with a sequence of geometric design operations.
    Type: Application
    Filed: December 30, 2019
    Publication date: July 2, 2020
    Applicant: DASSAULT SYSTEMES
    Inventors: Yani SADOUDI, Frederic Letzelter
  • Publication number: 20200211296
    Abstract: The disclosure notably relates to a three-dimensional (3D) model. The data structure includes one delegated data object. The one delegate data object includes input parameters specific to a type of the delegated data object, and at least one operator specific to the type of the delegated data object for generating an output topology. The data structure also includes an output topology generated by the operator.
    Type: Application
    Filed: December 30, 2019
    Publication date: July 2, 2020
    Applicant: Dassault Systemes
    Inventors: Frederic LETZELTER, Yani SADOUDI