Patents by Inventor Muntazir Mehdi

Muntazir Mehdi 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: 10785107
    Abstract: A system comprises a processor and a non-transitory computer-readable medium to store instructions for execution by the processor. The instructions are configured to discover a topology of a network in an on-premises datacenter, where the topology includes hardware and software components in the on-premises datacenter and in one or more hops from an external network to a gateway of the network. The instructions are configured to determine a plurality of parameters of the components that affect performance of applications and services running on the network. The instructions are configured to determine, based on the discovered topology and the parameters, an optimal topology for the network that optimizes one or more of the parameters to improve the performance of applications and services running on the network.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: September 22, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Muhammad Muntazir Mehdi
  • Patent number: 10574536
    Abstract: Improved network optimization and scaling are provided by combining optimization of traffic engineering and network topologies. Sets of minimal link capacities are determined based on the constraints of network topology, network demand, and failure modes. The optimization problem is reframed to allow for simultaneous optimization across all failure modes, reducing or eliminating overprovisioning in link capacity allocation by utilizing convex optimization solvers and techniques.
    Type: Grant
    Filed: August 9, 2018
    Date of Patent: February 25, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Zhao Cheng, Muhammad Muntazir Mehdi, Nikolaj Skallerud Bjorner
  • Publication number: 20190356549
    Abstract: A system comprises a processor and a non-transitory computer-readable medium to store instructions for execution by the processor. The instructions are configured to discover a topology of a network in an on-premises datacenter, where the topology includes hardware and software components in the on-premises datacenter and in one or more hops from an external network to a gateway of the network. The instructions are configured to determine a plurality of parameters of the components that affect performance of applications and services running on the network. The instructions are configured to determine, based on the discovered topology and the parameters, an optimal topology for the network that optimizes one or more of the parameters to improve the performance of applications and services running on the network.
    Type: Application
    Filed: May 16, 2018
    Publication date: November 21, 2019
    Inventor: Muhammad Muntazir MEHDI
  • Patent number: 10411967
    Abstract: The present technology is generally directed to updating a cloud network. This technology may include generating a set is inequalities based network topology information, shared risk link group information, demand information, and traffic solver parameters. The set of inequalities may also be based upon a model of traffic routing that is based on selection of routes based on dynamic and global traffic engineering. A capacity plan may also be generated based on the set of inequalities and at least one objective. The capacity plan may include a target capacity for each link of the plurality of links in the network.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: September 10, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Umesh Krishnaswamy, Nikolaj Bjorner, Muntazir Mehdi
  • Publication number: 20190268234
    Abstract: Improved network optimization and scaling are provided by combining optimization of traffic engineering and network topologies. Sets of minimal link capacities are determined based on the constraints of network topology, network demand, and failure modes. The optimization problem is reframed to allow for simultaneous optimization across all failure modes, reducing or eliminating overprovisioning in link capacity allocation by utilizing convex optimization solvers and techniques.
    Type: Application
    Filed: August 9, 2018
    Publication date: August 29, 2019
    Inventors: Zhao Cheng, Muhammad Muntazir Mehdi, Nikolaj Skallerud Bjorner
  • Publication number: 20180109424
    Abstract: The present technology is generally directed to updating a cloud network. This technology may include generating a set is inequalities based network topology information, shared risk link group information, demand information, and traffic solver parameters. The set of inequalities may also be based upon a model of traffic routing that is based on selection of routes based on dynamic and global traffic engineering. A capacity plan may also be generated based on the set of inequalities and at least one objective. The capacity plan may include a target capacity for each link of the plurality of links in the network.
    Type: Application
    Filed: October 13, 2016
    Publication date: April 19, 2018
    Inventors: Umesh Krishnaswamy, Nikolaj Bjorner, Muntazir Mehdi