Patents by Inventor Mamdouh Yanni

Mamdouh Yanni 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).

  • Publication number: 20220252567
    Abstract: Environmental conditions affecting a sensor having a thermal coefficient are compensated by applying an adaptive filter to an environmental condition reference signal. The resulting adaptive cancellation signal may be used to provide feedback control to a first heating element.
    Type: Application
    Filed: February 4, 2022
    Publication date: August 11, 2022
    Inventors: Mamdouh Yanni, Eiji Iwatsuki
  • Publication number: 20220043993
    Abstract: In a method for receive beamforming using an array of ultrasonic transducers, a plurality of array positions comprising pluralities of ultrasonic transducers of the array of ultrasonic transducers is defined. A pixel capture operation is performed at each array position of the plurality of array positions. The pixel capture operation includes transmitting ultrasonic signals using a transmit beam pattern comprising ultrasonic transducers of the array of ultrasonic transducers, the transmit beam pattern for forming an ultrasonic beam toward a region of interest, and receiving reflected ultrasonic signals using a receive beam pattern comprising at least one ultrasonic transducer of the array of ultrasonic transducers. Received reflected ultrasonic signals are combined for a plurality of array positions overlapping the region of interest in a receive beamforming operation to generate a pixel for a reference array position of the plurality of array positions.
    Type: Application
    Filed: August 6, 2021
    Publication date: February 10, 2022
    Applicant: TDK CORPORATION
    Inventors: Xiaoyue JIANG, Mamdouh YANNI, Mei-Lin CHAN, Cathy LEE, Peter George HARTWELL
  • Publication number: 20220043144
    Abstract: In a method for multipath reflection correction of acoustic signals received at an ultrasonic sensor, acoustic signals are received at the ultrasonic sensor over a time of flight range. Characteristics of multipath reflection signals of received acoustic signals are determined, wherein the characteristics of the multipath reflection signals of the received acoustic signals comprise a relationship of primary signal contributions to multipath reflection signal contributions for the acoustic signals received at the ultrasonic sensor at a plurality of times of flight for a plurality of locations of the ultrasonic sensor. The characteristics of the multipath reflection signals of received acoustic signals are compared to the received acoustic signals.
    Type: Application
    Filed: August 6, 2021
    Publication date: February 10, 2022
    Inventors: Mamdouh YANNI, Xiaoyue JIANG, Peter George HARTWELL
  • Publication number: 20220019754
    Abstract: In a method for multipath reflection correction of acoustic signals received at an ultrasonic sensor, characteristics of multipath reflection signals of the ultrasonic sensor are accessed, wherein the characteristics of the multipath reflection signals include a relationship of primary signal contributions to multipath reflection signal contributions for acoustic signals received at the ultrasonic sensor at a plurality of times of flight for a plurality of locations of the ultrasonic sensor. Acoustic signals are received at the ultrasonic sensor over a time of flight range while a target is interacting with the ultrasonic sensor, wherein the acoustic signals include a primary signal contribution and a multipath reflection signal contribution. The characteristics of the multipath reflection signals are compared to received acoustic signals.
    Type: Application
    Filed: July 16, 2021
    Publication date: January 20, 2022
    Applicant: TDK Corporation
    Inventors: Xiaoyue JIANG, Peter George HARTWELL, Mei-Lin CHAN, Mamdouh YANNI
  • Patent number: 8009089
    Abstract: A system and method of providing a clock signal to a navigation satellite receiver in a device is disclosed. A clock signal generated by a voltage controlled temperature compensated crystal oscillator (VCTCXO) in a cellular engine of the same device is appropriated to clock a numerically controlled oscillator (NCO) programmed to generate an adjusted clock signal suitable for use in receiving signals from navigation satellites and to heterodyne them down to baseband or an intermediate frequency for processing. Preferably, if the cellular engine has an automatic frequency control (AFC) module for adjusting the voltage control input to the VCTCXO to compensate for a change in the operating environment of the cellular engine, the AFC module modifies the control word in the NCO to counteract such adjustment so that the adjusted clock signal provided to the navigation satellite receiver is not unduly impacted.
    Type: Grant
    Filed: March 8, 2011
    Date of Patent: August 30, 2011
    Assignee: Research In Motion Limited
    Inventor: Mamdouh Yanni
  • Publication number: 20110159819
    Abstract: A system and method of providing a clock signal to a navigation satellite receiver in a device is disclosed. A clock signal generated by a voltage controlled temperature compensated crystal oscillator (VCTCXO) in a cellular engine of the same device is appropriated to clock a numerically controlled oscillator (NCO) programmed to generate an adjusted clock signal suitable for use in receiving signals from navigation satellites and to heterodyne them down to baseband or an intermediate frequency for processing. Preferably, if the cellular engine has an automatic frequency control (AFC) module for adjusting the voltage control input to the VCTCXO to compensate for a change in the operating environment of the cellular engine, the AFC module modifies the control word in the NCO to counteract such adjustment so that the adjusted clock signal provided to the navigation satellite receiver is not unduly impacted.
    Type: Application
    Filed: March 8, 2011
    Publication date: June 30, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Mamdouh Yanni
  • Patent number: 7903025
    Abstract: A system and method of providing a clock signal to a navigation satellite receiver in a device is disclosed. A clock signal generated by a voltage controlled temperature compensated crystal oscillator (VCTCXO) in a cellular engine of the same device is appropriated to clock a numerically controlled oscillator (NCO) programmed to generate an adjusted clock signal suitable for use in receiving signals from navigation satellites and to heterodyne them down to baseband or an intermediate frequency for processing. Preferably, if the cellular engine has an automatic frequency control (AFC) module for adjusting the voltage control input to the VCTCXO to compensate for a change in the operating environment of the cellular engine, the AFC module modifies the control word in the NCO to counteract such adjustment so that the adjusted clock signal provided to the navigation satellite receiver is not unduly impacted.
    Type: Grant
    Filed: March 12, 2008
    Date of Patent: March 8, 2011
    Assignee: Research In Motion Limited
    Inventor: Mamdouh Yanni
  • Publication number: 20090231188
    Abstract: A system and method of providing a clock signal to a navigation satellite receiver in a device is disclosed. A clock signal generated by a voltage controlled temperature compensated crystal oscillator (VCTCXO) in a cellular engine of the same device is appropriated to clock a numerically controlled oscillator (NCO) programmed to generate an adjusted clock signal suitable for use in receiving signals from navigation satellites and to heterodyne them down to baseband or an intermediate frequency for processing. Preferably, if the cellular engine has an automatic frequency control (AFC) module for adjusting the voltage control input to the VCTCXO to compensate for a change in the operating environment of the cellular engine, the AFC module modifies the control word in the NCO to counteract such adjustment so that the adjusted clock signal provided to the navigation satellite receiver is not unduly impacted.
    Type: Application
    Filed: March 12, 2008
    Publication date: September 17, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Mamdouh YANNI, Sean SIMMONS
  • Publication number: 20090037106
    Abstract: A real-time integrated Global Positioning System (GPS) and Inertial Navigation System (INS) system in which each aids the other to offer continuously available navigation information by each GPS and INS subsystem calculating an initial solution, providing the initial solution to the other GPS or INS subsystem, and then each GPS and INS subsystem calculating a collaborative solution based on the initial solution received from the other GPS or INS subsystem.
    Type: Application
    Filed: October 11, 2007
    Publication date: February 5, 2009
    Inventors: Alexei Gavriline, Mamdouh Yanni, Yang Gao, Yufeng Zhang
  • Publication number: 20080243417
    Abstract: Systems and methods for correcting received magnetometer coordinates of a measured magnetic bearing are disclosed. The measured magnetic bearing may be received from a calibrated magnetometer configured to measure the strength and direction of a magnetic field. In embodiments used to navigate a geographical area, the magnetic field comprises, at least in part, Earth's magnetic field. The magnetic field is subject to anomalies caused by metal structures in the vicinity of the magnetometer. The corrected magnetic bearing is based on a slope of the coordinates relative to a defined origin and a magnetic field constant, such as Earth's magnetic field constant. In some embodiments, the received magnetometer coordinates are filtered prior to correction. In some embodiments, a magnitude of the measured magnetic bearing relative to the defined origin is compared to an anomaly detection limit and a bearing validity indicator is output according to the result of the comparison.
    Type: Application
    Filed: June 29, 2007
    Publication date: October 2, 2008
    Inventors: Mamdouh Yanni, Alexei Gavriline, Ming He, Warren Tom, Joseph Schembri
  • Publication number: 20070156337
    Abstract: Accelerometers are used to provide acceleration data in 3 dimensions, from which vehicle distance traveled may be calculated during GPS outage using a one step integration of a 3-D pseudo acceleration vector. Magnetometers may also be used in combination with the accelerometers to calculate direction of travel. The system may be utilized for combined in-vehicle navigation and pedestrian navigation applications, and the same hardware is utilized for both system applications.
    Type: Application
    Filed: February 15, 2006
    Publication date: July 5, 2007
    Inventor: Mamdouh Yanni