Patents by Inventor Magdi Abuelgasim Mohamed

Magdi Abuelgasim Mohamed 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: 10147017
    Abstract: A method for obtaining structural information from a digital image by an electronic device is described. The method includes obtaining a digital image. The method also includes determining a gradient vector for each pixel in a region of interest of the digital image. The method further includes transforming each pixel in the region of interest in accordance with a transform. Transforming each pixel includes determining, for each pixel, a first set of pixels. The first set of pixels includes any pixel along a line that is collinear with or perpendicular to the gradient vector and passes through a pixel location. Transforming each pixel includes incrementing with signed integer values, for each pixel, a first set of values in a transform space corresponding to any of the first set of pixels that are in a first direction of the line.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: December 4, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Magdi Abuelgasim Mohamed, Xin Zhong, Yang Yang
  • Patent number: 10095406
    Abstract: Aspects of the disclosure are related to a touch controller for use in a device having a processor and a touch sensor panel, the touch controller being coupled to the processor and the touch sensor panel, and further comprising: an analog front-end (AFE), wherein the AFE is configured to generate raw touch image data based on electrical signals generated by the touch sensor panel in response to one or more detected touches thereto; a coarse processing element configured to, in response to the processor being set to a sleep mode, coarsely process the raw touch image data to generate sparse data; and an embedded memory configured to store at least the sparse data, wherein the touch controller is configured to transmit a signal to the processor to wake the processor up and transmit the stored sparse data and new touch image data to the processor, wherein the processor performs gesture recognition based on the sparse data and the new touch image data.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: October 9, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Mohamed Imtiaz Ahmed, Magdi Abuelgasim Mohamed, Xin Zhong
  • Publication number: 20170177207
    Abstract: Aspects of the disclosure are related to a touch controller for use in a device having a processor and a touch sensor panel, the touch controller being coupled to the processor and the touch sensor panel, and further comprising: an analog front-end (AFE), wherein the AFE is configured to generate raw touch image data based on electrical signals generated by the touch sensor panel in response to one or more detected touches thereto; a coarse processing element configured to, in response to the processor being set to a sleep mode, coarsely process the raw touch image data to generate sparse data; and an embedded memory configured to store at least the sparse data, wherein the touch controller is configured to transmit a signal to the processor to wake the processor up and transmit the stored sparse data and new touch image data to the processor, wherein the processor performs gesture recognition based on the sparse data and the new touch image data.
    Type: Application
    Filed: September 21, 2016
    Publication date: June 22, 2017
    Inventors: Mohamed Imtiaz Ahmed, Magdi Abuelgasim Mohamed, Xin Zhong
  • Patent number: 9665804
    Abstract: A method for tracking an object by an electronic device is described. The method includes detecting an object position in an initial frame to produce a detected object position. The method also includes measuring one or more landmark positions based on the detected object position or a predicted object position. The method further includes predicting the object position in a subsequent frame based on the one or more landmark positions. The method additionally includes determining whether object tracking is lost. The method also includes avoiding performing object detection for the subsequent frame in a case that object tracking is maintained.
    Type: Grant
    Filed: November 12, 2014
    Date of Patent: May 30, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Michel Adib Sarkis, Yingyong Qi, Magdi Abuelgasim Mohamed
  • Publication number: 20160133022
    Abstract: A method for tracking an object by an electronic device is described. The method includes detecting an object position in an initial frame to produce a detected object position. The method also includes measuring one or more landmark positions based on the detected object position or a predicted object position. The method further includes predicting the object position in a subsequent frame based on the one or more landmark positions. The method additionally includes determining whether object tracking is lost. The method also includes avoiding performing object detection for the subsequent frame in a case that object tracking is maintained.
    Type: Application
    Filed: November 12, 2014
    Publication date: May 12, 2016
    Inventors: Michel Adib Sarkis, Yingyong Qi, Magdi Abuelgasim Mohamed
  • Publication number: 20150371360
    Abstract: A method for obtaining structural information from a digital image by an electronic device is described. The method includes determining an iris position in a region of interest based on a gradient direction transform. Determining the iris position may include determining a first dimension position and a second dimension position corresponding to a maximum value in the transform space.
    Type: Application
    Filed: December 30, 2014
    Publication date: December 24, 2015
    Inventors: Magdi Abuelgasim Mohamed, Michel Adib Sarkis, Yingyong Qi, Xin Zhong, Ning Bi
  • Publication number: 20150371111
    Abstract: A method for obtaining structural information from a digital image by an electronic device is described. The method includes obtaining a digital image. The method also includes determining a gradient vector for each pixel in a region of interest of the digital image. The method further includes transforming each pixel in the region of interest in accordance with a transform. Transforming each pixel includes determining, for each pixel, a first set of pixels. The first set of pixels includes any pixel along a line that is collinear with or perpendicular to the gradient vector and passes through a pixel location. Transforming each pixel includes incrementing with signed integer values, for each pixel, a first set of values in a transform space corresponding to any of the first set of pixels that are in a first direction of the line.
    Type: Application
    Filed: December 30, 2014
    Publication date: December 24, 2015
    Inventors: Magdi Abuelgasim Mohamed, Xin Zhong, Yang Yang
  • Patent number: 9182952
    Abstract: A method includes capturing an image of a scene that includes a diagram. The method further includes applying functional block recognition rules to image data of the image to recognize functional blocks of the diagram. The functional blocks include at least a first functional block associated with a first computer operation. The method further includes determining whether the functional blocks comply with functional block syntax rules. A functional graph is computer-generated based on the functional blocks complying with the functional block syntax rules. The functional graph corresponds to the diagram, and the functional graph includes the functional blocks.
    Type: Grant
    Filed: September 23, 2013
    Date of Patent: November 10, 2015
    Assignee: Qualcomm Incorporated
    Inventors: Yingyong Qi, Ananthapadmanabhan Arasanipalai Kandhadai, Magdi Abuelgasim Mohamed, Shuxue Quan, Binglong Xie
  • Patent number: 9141851
    Abstract: A method for deformable expression detection is disclosed. For each pixel in a preprocessed image, a sign of a first directional gradient component and a sign of a second directional gradient component are combined to produce a combined sign. Each combined sign is coded into a coded value. An expression in an input image is detected based on the coded values.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: September 22, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Michel Adib Sarkis, Magdi Abuelgasim Mohamed, Yingyong Qi
  • Publication number: 20150003672
    Abstract: A method for deformable expression detection is disclosed. For each pixel in a preprocessed image, a sign of a first directional gradient component and a sign of a second directional gradient component are combined to produce a combined sign. Each combined sign is coded into a coded value. An expression in an input image is detected based on the coded values.
    Type: Application
    Filed: September 26, 2013
    Publication date: January 1, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Michel Adib Sarkis, Magdi Abuelgasim Mohamed, Yingyong Qi
  • Publication number: 20140359559
    Abstract: A method includes capturing an image of a scene that includes a diagram. The method further includes applying functional block recognition rules to image data of the image to recognize functional blocks of the diagram. The functional blocks include at least a first functional block associated with a first computer operation. The method further includes determining whether the functional blocks comply with functional block syntax rules. A functional graph is computer-generated based on the functional blocks complying with the functional block syntax rules. The functional graph corresponds to the diagram, and the functional graph includes the functional blocks.
    Type: Application
    Filed: September 23, 2013
    Publication date: December 4, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Yingyong Qi, Ananthapadmanabhan Arasanipalai Kandhadai, Magdi Abuelgasim Mohamed, Shuxue Quan, Binglong Xie