Patents by Inventor Elsayed Ahmed

Elsayed Ahmed 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: 12506641
    Abstract: Systems, apparatuses, methods, and computer products for cell quality measurements of for cellular internet of things (IOT) systems provided, including for cellular narrow-band IOT (NBIOT) systems and machine type communication (MTC) systems. For example, an IOT device may determine these cell quality measurements to select a serving cell to use for connecting to a cellular network. The cell quality measurements may include channel estimation that is used to generate an RSRP, RSRQ, and Noise Variance estimation. In various embodiments, and based on the cell quality measurements, an IOT device may rank a plurality of cells and select a top ranked cell for providing cellular service.
    Type: Grant
    Filed: December 20, 2022
    Date of Patent: December 23, 2025
    Assignee: STMicroelectronics International N.V.
    Inventors: Abdelmohsen Ali, Mohammed Ashraf, Elsayed Ahmed
  • Patent number: 12356330
    Abstract: Systems, apparatuses, methods, and computer products for fast wakeup recovery for narrow-band internet of things (NBIOT) systems are provided. The fast wakeup recovery may wakeup a NBIOT device from a sleep mode to an active mode. The fast wakeup recovery may identify a servicing cell for the NBIOT device to synchronize with. The fast wakeup recovery may be based on a coarse timing detection operation using a NPSS and a fine timing detection operation using a NSSS.
    Type: Grant
    Filed: December 20, 2022
    Date of Patent: July 8, 2025
    Assignee: STMICROELECTRONICS INTERNATIONAL N.V.
    Inventors: Abdelmohsen Ali, Mohammed Ashraf, Elsayed Ahmed
  • Publication number: 20240205824
    Abstract: Systems, apparatuses, methods, and computer products for fast wakeup recovery for narrow-band internet of things (NBIOT) systems are provided. The fast wakeup recovery may wakeup a NBIOT device from a sleep mode to an active mode. The fast wakeup recovery may identify a servicing cell for the NBIOT device to synchronize with. The fast wakeup recovery may be based on a coarse timing detection operation using a NPSS and a fine timing detection operation using a NSSS.
    Type: Application
    Filed: December 20, 2022
    Publication date: June 20, 2024
    Inventors: Abdelmohsen ALI, Mohammed ASHRAF, Elsayed AHMED
  • Publication number: 20240205052
    Abstract: Systems, apparatuses, methods, and computer products for cell quality measurements of for cellular internet of things (IOT) systems provided, including for cellular narrow-band IOT (NBIOT) systems and machine type communication (MTC) systems. For example, an IOT device may determine these cell quality measurements to select a serving cell to use for connecting to a cellular network. The cell quality measurements may include channel estimation that is used to generate an RSRP, RSRQ, and Noise Variance estimation. In various embodiments, and based on the cell quality measurements, an IOT device may rank a plurality of cells and select a top ranked cell for providing cellular service.
    Type: Application
    Filed: December 20, 2022
    Publication date: June 20, 2024
    Inventors: Abdelmohsen ALI, Mohammed ASHRAF, Elsayed AHMED
  • Patent number: 8599933
    Abstract: One embodiment provides a method of performing packet identifier (PID) filtering of a digital video broadcasting-handheld (DVB-H) transport stream and includes processing a PID and a continuity counter (CC) sequence of the DVB-H transport stream, computing a number of mismatched bits between the PID and a desired PID, proceeding to a start of a reset state on a first-in-first-out (FIFO) queue of the DVB-H transport stream when a FIFO buffer becomes full, determining if a number of mismatched bits of a first packet in the FIFO buffer is less than a first threshold value, and proceeding to a start of a run algorithm state only if the number of mismatched bits of the first packet in the FIFO buffer is less than the first threshold value and if there is a valid CC sequence that includes the first packet.
    Type: Grant
    Filed: October 26, 2007
    Date of Patent: December 3, 2013
    Assignee: Newport Media, Inc.
    Inventors: Elsayed Ahmed, Nabil Yousef
  • Patent number: 7940759
    Abstract: FEC frame synchronization in a DAB-IP system comprising FEC frames includes receiving FEC packets each comprising a FEC packet header and a FEC data field comprising padding bytes at an end of a last FEC packet received; comparing a received FEC packet header with a known FEC packet header until a number of bit errors in the received FEC packet header is less than or equal to a predetermined amount; and matching the received FEC packet header and the padding bytes until at least one of the following actions occur thereby resulting in receiver locking: a number of successive FEC packet headers mismatches in the received FEC packet header; a predetermined number of FEC packets end without padding matching; and FEC packet header and padding matching occurs. The received FEC packets are tracked after receiver locking has occurred to ensure FEC parity packets are positioned properly in the FEC frames.
    Type: Grant
    Filed: June 22, 2007
    Date of Patent: May 10, 2011
    Assignee: Newport Media, Inc.
    Inventors: Elsayed Ahmed, Nabil Yousef
  • Publication number: 20090110082
    Abstract: One embodiment provides a method of performing packet identifier (PID) filtering of a digital video broadcasting-handheld (DVB-H) transport stream and includes processing a PID and a continuity counter (CC) sequence of the DVB-H transport stream, computing a number of mismatched bits between the PID and a desired PID, proceeding to a start of a reset state on a first-in-first-out (FIFO) queue of the DVB-H transport stream when a FIFO buffer becomes full, determining if a number of mismatched bits of a first packet in the FIFO buffer is less than a first threshold value, and proceeding to a start of a run algorithm state only if the number of mismatched bits of the first packet in the FIFO buffer is less than the first threshold value and if there is a valid CC sequence that includes the first packet.
    Type: Application
    Filed: October 26, 2007
    Publication date: April 30, 2009
    Inventors: Elsayed Ahmed, Nabil Yousef
  • Publication number: 20080317022
    Abstract: FEC frame synchronization in a DAB-IP system comprising FEC frames includes receiving FEC packets each comprising a FEC packet header and a FEC data field comprising padding bytes at an end of a last FEC packet received; comparing a received FEC packet header with a known FEC packet header until a number of bit errors in the received FEC packet header is less than or equal to a predetermined amount; and matching the received FEC packet header and the padding bytes until at least one of the following actions occur thereby resulting in receiver locking: a number of successive FEC packet headers mismatches in the received FEC packet header; a predetermined number of FEC packets end without padding matching; and FEC packet header and padding matching occurs. The received FEC packets are tracked after receiver locking has occurred to ensure FEC parity packets are positioned properly in the FEC frames.
    Type: Application
    Filed: June 22, 2007
    Publication date: December 25, 2008
    Inventors: Elsayed Ahmed, Nabil Yousef