Patents by Inventor Mahmoud El-Gohary

Mahmoud El-Gohary 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: 9597015
    Abstract: A method for estimating joint angles of a multi-segment limb from inertial sensor data accurately estimates and tracks the orientations of multiple segments of the limb as a function of time using data from a single inertial measurement unit worn at the distal end of the limb. Estimated joint angles are computed from measured inertial data as a function of time in a single step using a nonlinear state space estimator. The estimator preferably includes a tracking filter such as an unscented Kalman filter or particle filter. The nonlinear state space estimator incorporates state space evolution equations based on a kinematic model of the multi-segment limb.
    Type: Grant
    Filed: February 12, 2009
    Date of Patent: March 21, 2017
    Assignee: Portland State University
    Inventors: James Nathan McNames, Mahmoud El-Gohary, Sean Christopher Pearson
  • Publication number: 20090204031
    Abstract: A method for estimating joint angles of a multi-segment limb from inertial sensor data accurately estimates and tracks the orientations of multiple segments of the limb as a function of time using data from a single inertial measurement unit worn at the distal end of the limb. Estimated joint angles are computed from measured inertial data as a function of time in a single step using a nonlinear state space estimator. The estimator preferably includes a tracking filter such as an unscented Kalman filter or particle filter. The nonlinear state space estimator incorporates state space evolution equations based on a kinematic model of the multi-segment limb.
    Type: Application
    Filed: February 12, 2009
    Publication date: August 13, 2009
    Inventors: James Nathan McNames, Mahmoud El-Gohary, Sean Christopher Pearson