Patents by Inventor Mani Tadayon

Mani Tadayon 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).

  • Publication number: 20170093961
    Abstract: A method may include receiving a request to provide at least one application session, and generating a networking architecture that includes at least one virtual route reflector front end (VRR FE), at least one back end work unit, and at least one routing information base (RIB) in a virtualization environment. The method includes implementing the at least one application session via the at least one VRR FE, the at least one back end work unit, and the at least one RIB. The at least one VRR FE is to perform as a proxy for traffic to the at least one back end work unit. The method also includes monitoring a load associated with the at least one application session, and performing load balancing on the networking architecture based on assignment of the load to the at least one back end work unit.
    Type: Application
    Filed: September 28, 2015
    Publication date: March 30, 2017
    Inventors: Dante J. Pacella, Mani Tadayon, Syed A. Ahmad
  • Publication number: 20170078442
    Abstract: A method, a device, and a non-transitory storage medium to receive a job request to schedule an execution of a process in a networked environment; generate a schedule for the execution of the process based on one or more current schedules directed to concurrent execution of one or more other processes; obtain resource utilization data indicating resource usage stemming from the concurrent execution of the process and the one or more other processes; analyze the resource utilization data; determine whether a resource inefficiency occurred during the concurrent execution based on an analysis of the resource utilization data; generate resource inefficiency data in response to a determination that the resource inefficiency occurred; and generate an adapted schedule for at least one of the process or the one or more other processes in response to a determination that the resource inefficiency occurred.
    Type: Application
    Filed: September 11, 2015
    Publication date: March 16, 2017
    Inventors: Dante J. Pacella, Mani Tadayon, Syed A. Ahmad, Lawrence Richard Rau
  • Publication number: 20160294644
    Abstract: A controller network device, in a network control layer of a service provider network, receives one or more parameters for providing particular services over a service provider network and provides, to a forwarding network device in a network resources layer of the service provider network, a capabilities query. The capabilities query includes a feature type identifier for a feature required to support the parameters. The controller network device receives, from the forwarding network device, a response to the capabilities query, wherein a format for the response is one of a binary response format, a conditional response format, or a value response format. The controller network device compiles the response with responses from other forwarding network devices to define a network map for supporting the particular services.
    Type: Application
    Filed: March 31, 2015
    Publication date: October 6, 2016
    Inventors: Dante J. Pacella, Mani Tadayon, Syed A. Ahmad
  • Publication number: 20160294688
    Abstract: A controller network device, in a network control layer of a service provider network, receives command input for providing services over a service provider network and provides, to a forwarding network device, a first control communication. The first control communication includes an initial output to implement the command input. The controller network device provides, to peer controller network devices, a verification request to verify the initial output of the first control communication; receives, from the peer controller network devices, responses to the verification request that each include a calculated output based on the command input; and applies a verification schema to determine a majority output from the responses. The controller network device compares the initial output to the majority output and sends a second control communication, with a verified output indication, to implement the command input when the initial output matches the majority output.
    Type: Application
    Filed: March 31, 2015
    Publication date: October 6, 2016
    Inventors: Dante J. Pacella, Mani Tadayon, Syed A. Ahmad
  • Publication number: 20160294670
    Abstract: A controller, in a software-defined networking control layer, may determine auto-discovery parameters and may use the auto-discovery parameters to identify a first set of forwarding boxes within a network. The controller may identify a second set of forwarding boxes within the network that communicate with or are otherwise coupled to the first set of forwarding boxes. The controller may forward requests to the first and second sets of forwarding boxes to control traffic exchanged via the first and second sets of forwarding box. A third set of forwarding boxes located outside the network may request admissions into the software defined network, and requests from the third set of forwarding boxes may be forwarded to the controller via the first or second sets of forwarding boxes. The controller may authenticate the second and the third sets of forwarding boxes based on their relationship to the first set of forwarding boxes.
    Type: Application
    Filed: March 31, 2015
    Publication date: October 6, 2016
    Inventors: Dante J. Pacella, Mani Tadayon, Syed A. Ahmad
  • Publication number: 20160191325
    Abstract: A computer system may include logic configured to generate a topology model of an autonomous system; detect a route advertisement, relating to an external autonomous system, from a Border Gateway Protocol (BGP) router; select a client BGP router; determine a next hop destination to the external autonomous system for the selected second BGP router, based on the detected route advertisement and based on the generated topology model; and provide the determined next hop destination to the selected client BGP router.
    Type: Application
    Filed: December 29, 2014
    Publication date: June 30, 2016
    Inventors: Dante J. Pacella, Venkata Josyula, Mani Tadayon, Mark D. Carney, Christopher Allen Lenart