Patents by Inventor Khalid Elshatali

Khalid Elshatali 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: 9219672
    Abstract: A method, a device, and a storage medium provide for receiving packets; determining a traffic flow rate value pertaining to the packets; comparing the traffic flow rate value to a flow rate threshold value; selecting one or more candidate paths that are not bandwidth-aware; calculating a current available bandwidth for each of the one or more candidate paths; selecting one or more of the one or more candidate paths based on the traffic flow rate value and the current available bandwidth; and transmitting the packets to a destination via the one or more of the one or more candidate paths.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: December 22, 2015
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Fengman Xu, Khalid Elshatali, Zhongping Pan
  • Patent number: 8625406
    Abstract: A method including receiving a multicast packet to route to a next multicast hop; determining that the next multicast hop is not available; performing unicast encapsulation to the multicast packet to generate a unicast-encapsulated multicast packet; and sending the unicast-encapsulated multicast packet, as a unicast transmission, via an alternate path relative to a multicast path, to the next multicast hop, wherein the alternate path is a unicast path to the next multicast hop.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: January 7, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Fengman Xu, Khalid Elshatali
  • Publication number: 20130155865
    Abstract: A method, a device, and a storage medium provide for receiving packets; determining a traffic flow rate value pertaining to the packets; comparing the traffic flow rate value to a flow rate threshold value; selecting one or more candidate paths that are not bandwidth-aware; calculating a current available bandwidth for each of the one or more candidate paths; selecting one or more of the one or more candidate paths based on the traffic flow rate value and the current available bandwidth; and transmitting the packets to a destination via the one or more of the one or more candidate paths.
    Type: Application
    Filed: December 14, 2011
    Publication date: June 20, 2013
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Fengman Xu, Khalid Elshatali, Zhongping Pan
  • Publication number: 20120218883
    Abstract: A method including receiving a multicast packet to route to a next multicast hop; determining that the next multicast hop is not available; performing unicast encapsulation to the multicast packet to generate a unicast-encapsulated multicast packet; and sending the unicast-encapsulated multicast packet, as a unicast transmission, via an alternate path relative to a multicast path, to the next multicast hop, wherein the alternate path is a unicast path to the next multicast hop.
    Type: Application
    Filed: February 28, 2011
    Publication date: August 30, 2012
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Fengman Xu, Khalid Elshatali