Patents by Inventor Ravi Valmikam

Ravi Valmikam 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: 9204474
    Abstract: A method of learning and identifying two unidirectional GTP-U tunnels corresponding to a user equipment (UE) in a device placed in a LTE network, where the device acts as a transparent proxy intercepting user plane and control plane protocols on the S1 interface, is disclosed. Methods of pairing the two unidirectional tunnels that belong to same UE, when there is no control plane information or when there is Control Plane information, but the NAS portions of the S1 Control that contain bearer IP addresses are encrypted, are disclosed. Control plane and user plane methods for associating GTP-U tunnels and the corresponding bearer plane IP addresses are identified. Additionally, methods for detecting mobility of a UE, as it moves from the coverage area of one E-NodeB to another, are disclosed. Methods for constructing an eNodeB topology map are also disclosed.
    Type: Grant
    Filed: September 23, 2013
    Date of Patent: December 1, 2015
    Assignee: Movik Networks
    Inventors: Surya Kumar Kovvali, Ravi Valmikam
  • Publication number: 20140016509
    Abstract: A method of learning and identifying two unidirectional GTP-U tunnels corresponding to a user equipment (UE) in a device placed in a LTE network, where the device acts as a transparent proxy intercepting user plane and control plane protocols on the S1 interface, is disclosed. Methods of pairing the two unidirectional tunnels that belong to same UE, when there is no control plane information or when there is Control Plane information, but the NAS portions of the S1 Control that contain bearer IP addresses are encrypted, are disclosed. Control plane and user plane methods for associating GTP-U tunnels and the corresponding bearer plane IP addresses are identified. Additionally, methods for detecting mobility of a UE, as it moves from the coverage area of one E-NodeB to another, are disclosed. Methods for constructing an eNodeB topology map are also disclosed.
    Type: Application
    Filed: September 23, 2013
    Publication date: January 16, 2014
    Applicant: Movik Networks
    Inventors: Surya Kumar Kovvali, Ravi Valmikam
  • Patent number: 8565076
    Abstract: A method of learning and identifying two unidirectional GTP-U tunnels corresponding to a user equipment (UE) in a device placed in a LTE network, where the device acts as a transparent proxy intercepting user plane and control plane protocols on the S1 interface, is disclosed. Methods of pairing the two unidirectional tunnels that belong to same UE, when there is no control plane information or when there is Control Plane information, but the NAS portions of the S1 Control that contain bearer IP addresses are encrypted, are disclosed. Control plane and user plane methods for associating GTP-U tunnels and the corresponding bearer plane IP addresses are identified. Additionally, methods for detecting mobility of a UE, as it moves from the coverage area of one E-NodeB to another, are disclosed. Methods for constructing an eNodeB topology map are also disclosed.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: October 22, 2013
    Assignee: Movik Networks
    Inventors: Surya Kumar Kovvali, Ravi Valmikam
  • Publication number: 20130235845
    Abstract: An application mobility-management entity (“AME”) in a radio-access network detects movement of a mobile device and routes application data for already-active application streams associated with the mobile device to the device's new location by establishing a connection to a second AME in the radio-access network. The second AME merges forwarded application data from/to the first AME for previously active application streams with the new application streams (e.g., new TCP connections) locally and forwards to/from the mobile device through the radio access network elements.
    Type: Application
    Filed: April 9, 2013
    Publication date: September 12, 2013
    Inventors: Surya Kumar Kovvali, Ravi Valmikam, Charles W. Boyle, Christopher Leary
  • Patent number: 8457084
    Abstract: Techniques for communication group configuration in a network are described. Location information describing a location of a first access point and neighborhood information related to the location of the first access point and to locations of neighboring access points are used to assign the first access point to a group of access points, where the group of access points includes one or more of the neighboring access points.
    Type: Grant
    Filed: December 20, 2006
    Date of Patent: June 4, 2013
    Assignee: Airvana LLC
    Inventors: Ravi Valmikam, Prince Samar, Woojune Kim, Fabio M. Chiussi
  • Patent number: 8451800
    Abstract: An application mobility-management entity (“AME”) in a radio-access network detects movement of a mobile device and routes application data for already-active application streams associated with the mobile device to the device's new location by establishing a connection to a second AME in the radio-access network. The second AME merges forwarded application data from/to the first AME for previously active application streams with the new application streams (e.g., new TCP connections) locally and forwards to/from the mobile device through the radio access network elements.
    Type: Grant
    Filed: November 4, 2010
    Date of Patent: May 28, 2013
    Assignee: Movik Networks, Inc.
    Inventors: Surya Kumar Kovvali, Ravi Valmikam, Charles W. Boyle, Christopher Leary
  • Publication number: 20120184258
    Abstract: The present disclosure describes an apparatus and method for recognizing the mobile device type by information monitored from multiple means, such as by transparently monitoring Control Plane protocols, and monitoring user plane protocols (for example user agent header in HTTP protocols), and using such information for controlling data-caching operations, selectively delivering content, and selecting alternative interfaces/networks when available. Additionally, the invention discloses methods to propagate the learned information through header enrichment to external devices, such as content servers or CDN devices. The apparatus and methods are applicable to an application/content-aware caching device in a wireless mobile network that operates as an inline transparent device intercepting control plane and user plane protocols.
    Type: Application
    Filed: July 15, 2011
    Publication date: July 19, 2012
    Applicant: MOVIK NETWORKS
    Inventors: Surya Kumar Kovvali, Charles Boyle, Ravi Valmikam, Krishnan Ramakrishnan
  • Patent number: 8208430
    Abstract: The current invention defines a device and a method of logically inserting the device between two other network devices, for example, in a 3GPP Radio Access Network. The device transparently monitors and interacts with one or more control protocol layers in the two neighboring devices. The invention defines methods by which the intercepting node selectively passes through or proxies (selectively modifying portions of the protocols content) in such as way that the neighbor nodes are un-aware of the intercepting device. The proxy operation implies that the intercepting node is capable of terminating some protocol elements, injecting some protocol elements, or modifying protocol elements before forwarding them in such a way that the operation is transparent to neighboring nodes.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: June 26, 2012
    Assignee: Movik Networks
    Inventors: Ravi Valmikam, Charles Boyle, Nitin Rana, Surya Kumar Kovvali, Christopher Leary
  • Publication number: 20120076120
    Abstract: A method of learning and identifying two unidirectional GTP-U tunnels corresponding to a user equipment (UE) in a device placed in a LTE network, where the device acts as a transparent proxy intercepting user plane and control plane protocols on the S1 interface, is disclosed. Methods of pairing the two unidirectional tunnels that belong to same UE, when there is no control plane information or when there is Control Plane information, but the NAS portions of the S1 Control that contain bearer IP addresses are encrypted, are disclosed. Control plane and user plane methods for associating GTP-U tunnels and the corresponding bearer plane IP addresses are identified. Additionally, methods for detecting mobility of a UE, as it moves from the coverage area of one E-NodeB to another, are disclosed. Methods for constructing an eNodeB topology map are also disclosed.
    Type: Application
    Filed: September 23, 2011
    Publication date: March 29, 2012
    Applicant: MOVIK NETWORKS
    Inventors: Surya Kumar Kovvali, Ravi Valmikam
  • Publication number: 20110136488
    Abstract: An application mobility-management entity (“AME”) in a radio-access network detects movement of a mobile device and routes application data for already-active application streams associated with the mobile device to the device's new location by establishing a connection to a second AME in the radio-access network. The second AME merges forwarded application data from/to the first AME for previously active application streams with the new application streams (e.g., new TCP connections) locally and forwards to/from the mobile device through the radio access network elements.
    Type: Application
    Filed: November 4, 2010
    Publication date: June 9, 2011
    Inventors: Surya Kumar Kuvvali, Ravi Valmikam, Charles W. Boyle, Christopher Leary
  • Publication number: 20100158026
    Abstract: The current invention defines a device and a method of logically inserting the device between two other network devices, for example, in a 3GPP Radio Access Network. The device transparently monitors and interacts with one or more control protocol layers in the two neighboring devices. The invention defines methods by which the intercepting node selectively passes through or proxies (selectively modifying portions of the protocols content) in such as way that the neighbor nodes are un-aware of the intercepting device. The proxy operation implies that the intercepting node is capable of terminating some protocol elements, injecting some protocol elements, or modifying protocol elements before forwarding them in such a way that the operation is transparent to neighboring nodes.
    Type: Application
    Filed: December 22, 2009
    Publication date: June 24, 2010
    Inventors: Ravi Valmikam, Charles Boyle, Nitin Rana, Surya Kumar Kovvali, Christopher Leary
  • Publication number: 20080151843
    Abstract: Techniques for communication group configuration in a network are described. Location information describing a location of a first access point and neighborhood information related to the location of the first access point and to locations of neighboring access points are used to assign the first access point to a group of access points, where the group of access points includes one or more of the neighboring access points.
    Type: Application
    Filed: December 20, 2006
    Publication date: June 26, 2008
    Inventors: Ravi Valmikam, Prince Samar, Woojune Kim, Fabio M. Chiussi
  • Publication number: 20050180446
    Abstract: A method enables the electronic surveillance of telecommunications transmissions in compliance with the Communications Assistance for Law Enforcement Act (CALEA) standards. The method involves receiving a data packet intended for transmission to a recipient and storing the data packet in an available buffer. The data packet is then transmitted to the intended recipient and, if it is flagged for surveillance, the data packet is also transmitted to law enforcement officials. This is carried out by retransmitting the original data packet with a new header segment, without creating a copy of the data packet. Once the data packet has been transmitted to the intended recipient and to law enforcement officials (if necessary), the buffer storing the data packet is released such that other data packets can be stored therein.
    Type: Application
    Filed: January 30, 2004
    Publication date: August 18, 2005
    Inventors: Dan Flowers, Sajjad Hussain, Ravi Valmikam