Patents by Inventor Amr Rashad

Amr Rashad 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: 10855580
    Abstract: Systems and methods are described to enable management of redundant route announcements in an access point including multiple packet processors. Route controllers are described that can generate routing information distributing incoming packets to the access point among the packet processors. The route controllers can operate redundantly, such that a failure of a single controller does not cause a complete failure of the access point. To avoid different announcements by different route controllers (particularly under partial failure scenarios), the route controllers utilize a strongly consistent data store to store routing information. So long as a record within the data store contains valid information, it is considered authoritative and routing information from the record is announced by all route controllers. If the information is invalid, the route controllers attempt to overwrite the information with new, higher priority routing information.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: December 1, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Amr Rashad, Hardeep Singh Uppal, Subramanian Ganapathy, Harvo Reyzell Jones
  • Publication number: 20200314004
    Abstract: Systems and methods are described to enable management of redundant route announcements in an access point including multiple packet processors. Route controllers are described that can generate routing information distributing incoming packets to the access point among the packet processors. The route controllers can operate redundantly, such that a failure of a single controller does not cause a complete failure of the access point. To avoid different announcements by different route controllers (particularly under partial failure scenarios), the route controllers utilize a strongly consistent data store to store routing information. So long as a record within the data store contains valid information, it is considered authoritative and routing information from the record is announced by all route controllers. If the information is invalid, the route controllers attempt to overwrite the information with new, higher priority routing information.
    Type: Application
    Filed: March 27, 2019
    Publication date: October 1, 2020
    Inventors: Amr Rashad, Hardeep Singh Uppal, Subramanian Ganapathy, Harvo Reyzell Jones