Patents by Inventor Mohamed Kamel Zanaty

Mohamed Kamel Zanaty 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: 9578142
    Abstract: A system and method packetizes data by fragmenting, with processing circuitry, a data structure into a plurality of data fragments, each data fragment being included in a separate packet, and inserting, with processing circuitry, an offset indicator within each of the packets, each offset indicator indicating an amount of fragment data encapsulated within preceding packets. A system and method decodes packetized data that includes the offset indicator.
    Type: Grant
    Filed: April 10, 2014
    Date of Patent: February 21, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Paul Bright Thomas, Thomas Davies, Mohamed Kamel Zanaty
  • Patent number: 9065685
    Abstract: In an example embodiment, an IP phone is connected to a network switch that has an established communications channel to a call control server. The network switch acts as a proxy for the phone exchanging registration information that in effect keeps the phone registered while the phone itself can go to sleep as defined by periods of the day, periods where the phone is unused, or presence, which can then wake-up quickly with assistance from the switch. If the switch is not able to act as proxy, the phone can switch from sleep mode to “wake” up mode at predetermined intervals, such as every 30 seconds, in order to respond to keep alive packets from the call control server.
    Type: Grant
    Filed: February 13, 2009
    Date of Patent: June 23, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Paul Norwood Booth, James Robert Molenda, Mohamed Kamel Zanaty, John Knight Restrick, Jr.
  • Publication number: 20150003474
    Abstract: A system and method packetizes data by fragmenting, with processing circuitry, a data structure into a plurality of data fragments, each data fragment being included in a separate packet, and inserting, with processing circuitry, an offset indicator within each of the packets, each offset indicator indicating an amount of fragment data encapsulated within preceding packets. A system and method decodes packetized data that includes the offset indicator.
    Type: Application
    Filed: April 10, 2014
    Publication date: January 1, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Paul BRIGHT THOMAS, Thomas Davies, Mohamed Kamel Zanaty
  • Publication number: 20100208724
    Abstract: In an example embodiment, an IP phone is connected to a network switch that has an established communications channel to a call control server. The network switch acts as a proxy for the phone exchanging registration information that in effect keeps the phone registered while the phone itself can go to sleep as defined by periods of the day, periods where the phone is unused, or presence, which can then wake-up quickly with assistance from the switch. If the switch is not able to act as proxy, the phone can switch from sleep mode to “wake” up mode at predetermined intervals, such as every 30 seconds, in order to respond to keep alive packets from the call control server.
    Type: Application
    Filed: February 13, 2009
    Publication date: August 19, 2010
    Inventors: Paul Norwood Booth, James Robert Molenda, Mohamed Kamel Zanaty, John Knight Ristrick, JR.