Patents by Inventor Vikram Seenappa

Vikram Seenappa 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: 9690613
    Abstract: Concepts and technologies are disclosed herein for using diversity to provide redundancy of virtual machines. A server computer that executes an orchestrator application can receive a virtual machine instantiation request. The server computer can analyze the request to determine needs associated with a virtual machine (including a redundancy requirement). The server computer can obtain resource availability data that indicates availability of resources and includes diversity data used to provide diversity-based redundancy of the virtual machine. The server computer can identify a pool of resources and identify, among the pool, two or more resources. The two or more resources can include a most diverse group of resources of the pool of resources and can be identified based upon the diversity data. The server computer can trigger instantiation of the virtual machine and a copy of the virtual machine on the resources.
    Type: Grant
    Filed: April 12, 2015
    Date of Patent: June 27, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Vikram Seenappa, Vivek Mhatre
  • Publication number: 20170105113
    Abstract: Concepts and technologies are disclosed herein for initiating signaling in mobile management entity pools using workflows. A processor can execute an orchestrator application. The processor can receive location data that indicates a geographic location at which a virtual mobility management entity has been instantiated and registered. The processor can obtain a mobility management entity topology that defines boundaries of two or more mobile management entity pools and identify, based on the location data, one of the mobility management entity pools in which the virtual mobility management entity is located. The processor can identify pool elements included in the mobility management entity pool, obtain a workflow for establishing and configuring the pool elements, and request establishment of signaling between the virtual mobile management entity and the pool elements.
    Type: Application
    Filed: October 8, 2015
    Publication date: April 13, 2017
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Vikram Seenappa, Vivek Mhatre, Rajendra Prasad Kodaypak
  • Patent number: 9578541
    Abstract: Aspects of the subject disclosure may include, for example, determining message transfer delays based on transport layer control information associated with network traffic of a backhaul network coupled between a number of core network nodes of a wireless network and a wireless access node of the wireless network. The message transfer delays are representative of the network traffic between the core network nodes and the wireless access node. Weighting factors are assigned to the core network nodes based on the message transfer delays. The weighting factors are exposed to a scheduler that identifies a first group of core network nodes and a second group of core network nodes based on the weighting factors. The wireless access node preferentially establishes communications via the first group of core network nodes. The wireless access node establishes communications via the second group, responsive to an inability to establish communications via any core network nodes the first group.
    Type: Grant
    Filed: April 6, 2015
    Date of Patent: February 21, 2017
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Vikram Seenappa, Rajendra Prasad Kodaypak, Jiansong Wang
  • Publication number: 20160366041
    Abstract: Concepts and technologies are disclosed herein for virtual probes. A processor can execute a probe orchestrator service. The processor can obtain traffic monitoring data that describes traffic associated with a logical node. The logical node can include two or more devices that can exchange information as internal traffic. The processor can analyze the traffic monitoring data to determine one of the two or more devices hosts external traffic that involves an external device that resides outside of the logical node. In response to a determination that the one of the two or more devices hosts the external traffic, the processor can trigger instantiation of a virtual probe at the device of the plurality of devices.
    Type: Application
    Filed: June 12, 2015
    Publication date: December 15, 2016
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Vikram Seenappa, Vivek Mhatre, Ryan Redfern
  • Publication number: 20160299772
    Abstract: Concepts and technologies are disclosed herein for using diversity to provide redundancy of virtual machines. A server computer that executes an orchestrator application can receive a virtual machine instantiation request. The server computer can analyze the request to determine needs associated with a virtual machine (including a redundancy requirement). The server computer can obtain resource availability data that indicates availability of resources and includes diversity data used to provide diversity-based redundancy of the virtual machine. The server computer can identify a pool of resources and identify, among the pool, two or more resources. The two or more resources can include a most diverse group of resources of the pool of resources and can be identified based upon the diversity data. The server computer can trigger instantiation of the virtual machine and a copy of the virtual machine on the resources.
    Type: Application
    Filed: April 12, 2015
    Publication date: October 13, 2016
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Vikram Seenappa, Vivek Mhatre
  • Publication number: 20160295449
    Abstract: Aspects of the subject disclosure may include, for example, determining message transfer delays based on transport layer control information associated with network traffic of a backhaul network coupled between a number of core network nodes of a wireless network and a wireless access node of the wireless network. The message transfer delays are representative of the network traffic between the core network nodes and the wireless access node. Weighting factors are assigned to the core network nodes based on the message transfer delays. The weighting factors are exposed to a scheduler that identifies a first group of core network nodes and a second group of core network nodes based on the weighting factors. The wireless access node preferentially establishes communications via the first group of core network nodes. The wireless access node establishes communications via the second group, responsive to an inability to establish communications via any core network nodes the first group.
    Type: Application
    Filed: April 6, 2015
    Publication date: October 6, 2016
    Inventors: Vikram Seenappa, Rajendra Prasad Kodaypak, Jiansong Wang