Patents by Inventor Satish Raghunath

Satish Raghunath 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: 8606847
    Abstract: Using the ALTO Service, networking applications can request through the ALTO protocol information about the underlying network topology from the ISP or Content Provider. The ALTO Service provides information such as preferences of network resources with the goal of modifying network resource consumption patterns while maintaining or improving application performance. This document describes, in one example, an ALTO server that implements enhancements to the ALTO service to enable initiating incremental updates of network and cost maps to ALTO clients upon receiving status information from a content delivery network (CDN) node.
    Type: Grant
    Filed: August 23, 2010
    Date of Patent: December 10, 2013
    Assignee: Juniper Networks, Inc.
    Inventors: Satish Raghunath, Jan Medved, Reinaldo Penno
  • Patent number: 8498295
    Abstract: An example network system includes network interfaces, a data repository, a forwarding structure, a service element, and a forwarding element. The forwarding element is configured to receive a first packet having header information via a tunnel over the first network with one of the networking interfaces, pass the first packet to the service element, receive a second packet from the service element, and forward the second packet via the network interfaces to the second network, wherein the first packet conforms to the first network-layer protocol, and wherein the second packet conforms to the second network-layer protocol. The service element is configured to transform the first packet from a format conforming with the first network-layer protocol into the second packet having a format conforming with the second network-layer protocol, and direct the second packet to the forwarding element.
    Type: Grant
    Filed: November 23, 2010
    Date of Patent: July 30, 2013
    Assignee: Juniper Networks, Inc.
    Inventors: Tarun Saxena, Reinaldo Penno, Satish Raghunath, Mayuresh Bakshi, Suresh Kumar Vinapamula Venkata, Ramakanth Gunuganti
  • Publication number: 20120144066
    Abstract: In general, techniques are described for using routing information obtained by operation of network routing protocols to dynamically generate network and cost maps for an application-layer traffic optimization (ALTO) service. For example, an ALTO server of an autonomous system (AS) receives routing information from routers of the AS by listening for routing protocol updates outputted by the routers and uses the received topology information to dynamically generate a network map of PIDs that reflects a current topology of the AS and/or of the broader network that includes the AS. Additionally, the ALTO server dynamically calculates inter-PID costs using received routing information that reflects current link metrics. The ALTO server then assembles the inter-PID costs into a cost map that the ALTO server may provide, along with the network map, to clients of the ALTO service.
    Type: Application
    Filed: May 19, 2011
    Publication date: June 7, 2012
    Applicant: JUNIPER NETWORKS, INC.
    Inventors: Jan Medved, Hannes Gredler, David Ward, Satish Raghunath
  • Publication number: 20110295942
    Abstract: Using the ALTO Service, networking applications can request through the ALTO protocol information about the underlying network topology from the ISP or Content Provider. The ALTO Service provides information such as preferences of network resources with the goal of modifying network resource consumption patterns while maintaining or improving application performance. This document describes, in one example, an ALTO server that implements enhancements to the ALTO service to enable initiating incremental updates of network and cost maps to ALTO clients upon receiving status information from a content delivery network (CDN) node.
    Type: Application
    Filed: August 23, 2010
    Publication date: December 1, 2011
    Applicant: JUNIPER NETWORKS, INC.
    Inventors: Satish Raghunath, Jan Medved, Reinaldo Penno
  • Publication number: 20110295983
    Abstract: Using the ALTO Service, networking applications can request through the ALTO protocol information about the underlying network topology from the ISP or Content Provider. The ALTO Service provides information such as network resource preferences with the goal of modifying network resource consumption patterns while maintaining or improving application performance. This document describes, in one example, an ALTO server that implements enhancements to the ALTO service to assign a PID-type attribute to each of a set of one or more PIDs each associated with a subset of one or more endpoints of a network, wherein a PID-type attribute specifies a type for the subset of endpoints associated with the PID. The ALTO server generates an ALTO network map that includes a PID entry to describe each of the PIDs, wherein each PID entry includes a PID-type field that stores the assigned PID-type attribute for the PID described by the PID entry.
    Type: Application
    Filed: August 23, 2010
    Publication date: December 1, 2011
    Applicant: JUNIPER NETWORKS, INC.
    Inventors: Jan Medved, Satish Raghunath, Reinaldo Penno
  • Publication number: 20110296053
    Abstract: Using the ALTO Service, networking applications can request through the ALTO protocol information about the underlying network topology from the ISP or Content Provider. The ALTO Service provides information such as preferences of network resources with the goal of modifying network resource consumption patterns while maintaining or improving application performance. This document describes, in one example, an ALTO server that intersects network and cost maps for a first network with network and cost maps for a second network to generate a master cost map that includes one or more master cost entries that each represent a cost to traverse a network from an endpoint in the first network to an endpoint in the second network. Using the master cost map, a redirector may select a preferred node in the first network with which to service a content request received from a host in the second network.
    Type: Application
    Filed: August 23, 2010
    Publication date: December 1, 2011
    Applicant: JUNIPER NETWORKS, INC.
    Inventors: Jan Medved, Reinaldo Penno, Satish Raghunath, Mayuresh Bakshi
  • Patent number: 7907522
    Abstract: Method and apparatus for effectively supporting resource allocation and admission control of a Virtual Private Network in a service provider network.
    Type: Grant
    Filed: May 16, 2008
    Date of Patent: March 15, 2011
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Satish Raghunath, Kadangode K. Ramakrishnan
  • Patent number: 7761573
    Abstract: Described are a network and method for performing live migration of a virtual machine (VM) executing at a source site to at least one destination site over an optical network. An application program executes on the VM on behalf of a client system. In the event of a VM migration, a virtual machine turntable control agent coordinates the resource allocation with the VM data transfer. One or more lightpaths are dynamically and securely established through the optical network between the source site and the destination site(s). The VM migration from the source site to multiple destination sites occurs simultaneously, while the application program executes on the VM. After the VM migration, the application resumes at the destination site(s).
    Type: Grant
    Filed: December 7, 2006
    Date of Patent: July 20, 2010
    Assignee: Avaya Inc.
    Inventors: Franco Travostino, Phil Wang, Satish Raghunath
  • Publication number: 20080259944
    Abstract: Method and apparatus for effectively supporting resource allocation and admission control of a Virtual Private Network in a service provider network.
    Type: Application
    Filed: May 16, 2008
    Publication date: October 23, 2008
    Inventors: Satish Raghunath, Kadangode K. Ramakrishnan
  • Patent number: 7376084
    Abstract: Method and apparatus for effectively supporting resource allocation and admission control of a Virtual Private Network in a service provider network.
    Type: Grant
    Filed: May 7, 2004
    Date of Patent: May 20, 2008
    Assignee: AT&T Corp.
    Inventors: Satish Raghunath, Kadangode K. Ramakrishnan
  • Publication number: 20070180436
    Abstract: Described are a network and method for performing live migration of a virtual machine (VM) executing at a source site to at least one destination site over an optical network. An application program executes on the VM on behalf of a client system. In the event of a VM migration, a virtual machine turntable control agent coordinates the resource allocation with the VM data transfer. One or more lightpaths are dynamically and securely established through the optical network between the source site and the destination site(s). The VM migration from the source site to multiple destination sites occurs simultaneously, while the application program executes on the VM. After the VM migration, the application resumes at the destination site(s).
    Type: Application
    Filed: December 7, 2006
    Publication date: August 2, 2007
    Inventors: Franco Travostino, Phil Wang, Satish Raghunath
  • Publication number: 20050068961
    Abstract: Method and apparatus for effectively supporting resource allocation and admission control of a Virtual Private Network in a service provider network.
    Type: Application
    Filed: May 7, 2004
    Publication date: March 31, 2005
    Inventors: Satish Raghunath, Kadangode Ramakrishnan
  • Publication number: 20040039839
    Abstract: A method is provided for routing a packet to a third node in a network of nodes connected by links, the network including first and second nodes. The method includes receiving, in the second node, the packet from the first node, the packet including a value representing a route of nodes connected by links to a destination node. The method also includes modifying, in the second node, the received value to produce a modified value representing another route of nodes connected by links to the destination node. The method also includes transmitting the packet including the modified value, from the second node to the third node.
    Type: Application
    Filed: February 10, 2003
    Publication date: February 26, 2004
    Inventors: Shivkumar Kalyanaraman, Hema Tahilramani H.T., Jayasri Akella, Satish Raghunath, Karthikeya Chandrayana, Hemang Nagar