Patents by Inventor Rachid Aissaoui

Rachid Aissaoui 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: 11775699
    Abstract: Grasping remains a complex topic for simulation. Embodiments provide a method to automatically determine grasping cues for tools. An example embodiment scans a CAD model representing a real-world tool to generate a series of sections from the CAD model. In turn, properties of each section are extracted and one or more regions of the CAD model are identified based upon the extracted properties and a tool family to which the tool represented by the CAD model belongs. To continue, a respective classification for each of the one or more identified regions is identified and grasping cues for the CAD model are generated based upon the determined respective classification for each of the one or more regions.
    Type: Grant
    Filed: May 1, 2020
    Date of Patent: October 3, 2023
    Assignee: DASSAULT SYSTEMES AMERICAS CORP.
    Inventors: Alexandre Macloud, Louis Rivest, Ali Zeighami, Pierre-Olivier Lemieux, Rachid Aissaoui
  • Publication number: 20230264349
    Abstract: An embodiment receives models of an object and an environment and an indication of position of a digital human model (DHM). An oriented bounding box (with a plurality of faces) surrounding the model of the object is determined and, for each of the plurality of faces, a candidate grasp location, a candidate grasp orientation, and a candidate grasp type is determined. From amongst the plurality of faces, one or more graspable faces is determined based on: the candidate grasp locations, the candidate grasp orientations, the environment model, and dimensions of each face. Then, an optimal graspable face is identified based on a hierarchy and the position of the DHM. An inverse kinematic solver determines position and orientation, i.e., grasp, of an end effector of the DHM grasping the object based on the candidate grasp location, candidate grasp orientation, and candidate grasp type of the optimal graspable face.
    Type: Application
    Filed: February 23, 2023
    Publication date: August 24, 2023
    Inventors: Quentin Bourret, Pierre-Olivier Lemieux, Julie Charland, Rachid Aissaoui
  • Patent number: 11620416
    Abstract: Embodiments determine positioning of a mannequin. One such embodiment begins by determining a frame of a grasping element of a mannequin represented by a computer-aided design (CAD) model and determining a frame of an object to be grasped, where is object is also represented by a CAD model. To continue, degrees of freedom of the mannequin are specified and limits on the specified degrees of freedom are set. In turn, using an inverse kinematic solver, positioning of the mannequin grasping the object is determined based upon: (i) the determined frame of the grasping element, (ii) the determined frame of the object, (iii) the specified degrees of freedom, and (iv) the set limits on the specified degrees of freedom.
    Type: Grant
    Filed: May 1, 2020
    Date of Patent: April 4, 2023
    Assignee: DASSAULT SYSTEMES AMERICAS CORP.
    Inventors: Pierre-Olivier Lemieux, Quentin Bourret, Rachid Aissaoui, Nicola Hagemeister
  • Publication number: 20230021942
    Abstract: A computer-implemented method and system determine an initial or starting position of a manikin for use in simulation. The method automatically analyzes environment data to determine a highest ranking type of data from among the environment data. In response, a guiding vector and a sweep mode are determined based upon the determined highest ranking type of data. The determined guiding vector and sweep mode are used to automatically analyze free space between a manikin and a target object in a simulated real-world environment to determine an initial position for and pre-position of the manikin in a simulation of the real-world environment.
    Type: Application
    Filed: July 14, 2021
    Publication date: January 26, 2023
    Inventors: Ali Zeighami, Pierre-Olivier Lemieux, Nicola Hagemeister, Julie Charland, Rachid Aissaoui
  • Patent number: 10860752
    Abstract: The present disclosure is directed to a method and corresponding system that improves accuracy of a computer simulation of an original posture of a digital human model (DHM) relative to a target object. The method and system may obtain information associated with the original DHM posture. The obtained DHM posture information may include a position of a head of the DHM. The method and system may obtain information associated with the target object. The obtained target object information may include a size of the target object and an orientation of the target object. The method and system method may obtain a distance from the head of the DHM to the target object. In some embodiments, the system and method may generate a measure of vision (i.e., vision measure) of the DHM of the target object that the DHM is visually targeting.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: December 8, 2020
    Assignee: Dassault Systémes Americas Corp.
    Inventors: Pierre-Olivier Lemieux, Matthieu Cauffiez, Arnaud Barré, Nicola Hagemeister, Rachid Aissaoui
  • Publication number: 20200349299
    Abstract: Grasping remains a complex topic for simulation. Embodiments provide a method to automatically determine grasping cues for tools. An example embodiment scans a CAD model representing a real-world tool to generate a series of sections from the CAD model. In turn, properties of each section are extracted and one or more regions of the CAD model are identified based upon the extracted properties and a tool family to which the tool represented by the CAD model belongs. To continue, a respective classification for each of the one or more identified regions is identified and grasping cues for the CAD model are generated based upon the determined respective classification for each of the one or more regions.
    Type: Application
    Filed: May 1, 2020
    Publication date: November 5, 2020
    Inventors: Alexandre Macloud, Louis Rivest, Ali Zeighami, Pierre-Olivier Lemieux, Rachid Aissaoui
  • Publication number: 20200349300
    Abstract: Embodiments determine positioning of a mannequin. One such embodiment begins by determining a frame of a grasping element of a mannequin represented by a computer-aided design (CAD) model and determining a frame of an object to be grasped, where is object is also represented by a CAD model. To continue, degrees of freedom of the mannequin are specified and limits on the specified degrees of freedom are set. In turn, using an inverse kinematic solver, positioning of the mannequin grasping the object is determined based upon: (i) the determined frame of the grasping element, (ii) the determined frame of the object, (iii) the specified degrees of freedom, and (iv) the set limits on the specified degrees of freedom.
    Type: Application
    Filed: May 1, 2020
    Publication date: November 5, 2020
    Inventors: Pierre-Olivier Lemieux, Quentin Bourret, Rachid Aissaoui, Nicola Hagemeister
  • Patent number: 10621384
    Abstract: An upper limb model of a virtual manikin includes a data conversion engine configured to produce converted data based on one or more data sets. Each data set represents dependencies between elements of the kinematic model. The upper limb model further includes a kinematic chain model configured to generate one or more constraints based on the converted data. The upper limb model also includes a posturing engine configured to determine, based on the one or more constraints, a trajectory from a first position to a second position. The kinematic model may further include a rendering engine configured to render a posture corresponding to the second posture. The elements of the kinematic model may include one or more of a clavicle, a scapula, a humerus, a forearm and a hand.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: April 14, 2020
    Assignee: Dassault Systemes Americas Corp.
    Inventors: Pierre-Olivier Lemieux, Arnaud Barré, Rachid Aissaoui, Nicola Hagemeister
  • Publication number: 20170169138
    Abstract: An upper limb model of a virtual manikin includes a data conversion engine configured to produce converted data based on one or more data sets. Each data set represents dependencies between elements of the kinematic model. The upper limb model further includes a kinematic chain model configured to generate one or more constraints based on the converted data. The upper limb model also includes a posturing engine configured to determine, based on the one or more constraints, a trajectory from a first position to a second position. The kinematic model may further include a rendering engine configured to render a posture corresponding to the second posture. The elements of the kinematic model may include one or more of a clavicle, a scapula, a humerus, a forearm and a hand.
    Type: Application
    Filed: December 9, 2015
    Publication date: June 15, 2017
    Inventors: Pierre-Olivier Lemieux, Arnaud Barré, Rachid Aissaoui, Nicola Hagemeister
  • Publication number: 20170061043
    Abstract: The present disclosure is directed to a method and corresponding system that improves accuracy of a computer simulation of an original posture of a digital human model (DHM) relative to a target object. The method and system may obtain information associated with the original DHM posture. The obtained DHM posture information may include a position of a head of the DHM. The method and system may obtain information associated with the target object. The obtained target object information may include a size of the target object and an orientation of the target object. The method and system method may obtain a distance from the head of the DHM to the target object. In some embodiments, the system and method may generate a measure of vision (i.e., vision measure) of the DHM of the target object that the DHM is visually targeting.
    Type: Application
    Filed: August 25, 2015
    Publication date: March 2, 2017
    Inventors: Pierre-Olivier Lemieux, Matthieu Cauffiez, Arnaud Barré, Nicola Hagemeister, Rachid Aissaoui
  • Patent number: 9286355
    Abstract: The present document describes a method for producing a knee joint treatment plan and/or surgery plan for a patient, the method comprising: obtaining 3D kinematic data of the knee joint in movement; determining, from the 3D kinematic data, scores characterizing the joint function of the patient, the one or more scores being relative to one or more criteria; and comparing the scores to data in a database which characterize a plurality of treatment plans and/or surgery plans to generate the list of one or more treatment plans and/or surgery plans which match the scores.
    Type: Grant
    Filed: January 16, 2013
    Date of Patent: March 15, 2016
    Inventors: Jacques De Guise, Neila Mezghani, Alexandre Fuentes, Éric Szmutny, Guy Grimard, Pierre Ranger, Nicola Hagemeister, Rachid Aissaoui, Thierry Cresson, Julien Clément
  • Publication number: 20100312149
    Abstract: A harness for attachment about a knee femur of a subject, said harness comprising two abutment members, said abutment members being oriented against a skin outer surface at predetermined medial and lateral sites relative to a femur so as not to limit motion of the knee, and a strap operatively interconnecting the two abutment members such that the harness is adapted to be used on different knee sizes with the strap surrounding the knee and with the abutment members being urged against the skin outer surface at the predetermined medial and lateral sites by the strap, at least one of the abutment members supporting at least one femoral trackable member adapted to be tracked. The harness may be used for the pivot shift test.
    Type: Application
    Filed: November 26, 2008
    Publication date: December 9, 2010
    Inventors: Nicola Hagemeister, David Labbe, Jacques De Guise, Rachid Aissaoui