Patents by Inventor Ahmed Elmokashfi

Ahmed Elmokashfi 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: 12289209
    Abstract: A system is described that combines outputs of network simulations, which are used for capacity planning, with empirical data of network element failure probabilities, to produce what traffic utilization is needed for each network device interface to achieve a specified availability target. Utilization of each interface can be captured for each failure case simulated. From this failure data, the utilization distribution for each link can be produced, across all failure cases. This utilization-by-failure data from simulation is combined with the empirical mean-time between failure (MTBF) and mean-time to recovery (MTTR) of each failure from the span reliability data set. This allows for a prediction of what percentage of time the interface is utilized. Thus, a relationship is established between the capacity provisioned and the percentage of time that the capacity will be uncongested. Network devices can then be added to the network to establish the availability target.
    Type: Grant
    Filed: June 29, 2023
    Date of Patent: April 29, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: John William Evans, Ahmed Elmokashfi
  • Publication number: 20190297003
    Abstract: A public network links a plurality of nodes, each associated with at least one network address. A transport network connects a plurality of routers, each of which is also connected to the public network. A database holds geographical location information associated with respective network addresses on the public network. The database is used to determine which of the routers is closest to geographical locations associated with the network addresses. Information is stored that identifies these closest routers. The information is suitable for use in a routing protocol for routing data packets through the transport network to a destination outside the transport network.
    Type: Application
    Filed: June 3, 2019
    Publication date: September 26, 2019
    Inventors: Tarik Cicic, Jan Marius Evang, Ahmed Elmokashfi
  • Patent number: 10355973
    Abstract: A public network links a plurality of nodes, each associated with at least one network address. A transport network connects a plurality of routers, each of which is also connected to the public network. A database holds geographical location information associated with respective network addresses on the public network. The database is used to determine which of the routers is closest to geographical locations associated with the network addresses. Information is stored that identifies these closest routers. The information is suitable for use in a routing protocol for routing data packets through the transport network to a destination outside the transport network.
    Type: Grant
    Filed: January 10, 2013
    Date of Patent: July 16, 2019
    Assignee: MEDIA NETWORK SERVICES AS
    Inventors: Tarik Cicic, Jan Marius Evang, Ahmed Elmokashfi
  • Publication number: 20140379929
    Abstract: A public network links a plurality of nodes, each associated with at least one network address. A transport network connects a plurality of routers, each of which is also connected to the public network. A database holds geographical location information associated with respective network addresses on the public network. The database is used to determine which of the routers is closest to geographical locations associated with the network addresses. Information is stored that identifies these closest routers. The information is suitable for use in a routing protocol for routing data packets through the transport network to a destination outside the transport network.
    Type: Application
    Filed: January 10, 2013
    Publication date: December 25, 2014
    Applicant: Media Network Services AS
    Inventors: Tarik Cicic, Jan Marius Evang, Ahmed Elmokashfi