Patents by Inventor Rajesh Velandy

Rajesh Velandy 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: 20170131980
    Abstract: Systems, methods, and computer program embodiments are disclosed for managing network configuration and operational state data in a data network. In an embodiment, a data schema defined in a data modeling language may be received. The data schema may contain one or more data nodes describing network configuration and operational state data. The data schema may then be translated to a data definition for a serializable data structure. The data definition may be compiled into a first binding for a first programming language and a second binding for a second programming language. The first and second bindings may include accessors for accessing data of the serializable data structure.
    Type: Application
    Filed: November 6, 2015
    Publication date: May 11, 2017
    Inventors: Rajesh VELANDY, Vinod Kamalaraj, Thomas Seidenberg, Grant Taylor, Anil Gunturu, Matthew Hayden Harper, Thimothy Glenn Mortsolf
  • Patent number: 9538560
    Abstract: Systems and methods are described for exchanging network protocol configuration option (PCO) parameters for a mobile device in a communications network (IP) address to enable communication with the mobile device with untrusted WLAN access. In one embodiment, the PCO is passed in a first interface from mobile device to first gateway and passed as is over a second interface to a packet gateway. In a second embodiment, the first interface carries information used in PCO in configuration options/Information elements, such as configuration option in IKE in case of ePDG. The serving gateway, such as an ePDG, creates PCO and extracts the information from first interface and then sends PCO over the second interface. In the response path the PCO response is used to fill in information that is sent in the first interface.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: January 3, 2017
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Rajesh Velandy, Aeneas Dodd-Noble
  • Patent number: 8634346
    Abstract: A selection mechanism and a selection process are disclosed that provide the selection of a network device based on defined criteria to allow efficient use of the network and load balancing. In one embodiment, a method is disclosed that includes receiving an initial attachment at a gateway including an identifier of a radio attachment point, obtaining a name for the radio attachment point based on the identifier, accessing a list of names of packet data network gateways (PGWs) that can serve the initial attachment to provide a network connection, comparing the name for the radio attachment point with the list of names of the PGWs to determine at least one PGW that provides a closest match to the name for the radio attachment point, and selecting at least one PGW that provides the closest match to establish the network connection.
    Type: Grant
    Filed: October 27, 2010
    Date of Patent: January 21, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Rajesh Velandy, Rajesh Ramankutty, Pradeep Dakshayani, Arun C. Alex
  • Patent number: 8594104
    Abstract: Methods and systems for providing interconnection between network operation environments are disclosed in some embodiments. This can include providing interoperability between 3GPP and 3GPP2 standards environments. In one embodiment, a method is disclosed that includes receiving a request from a mobile device for service at a gateway, determining a mode of operation for the mobile device by inspecting an incoming message, wherein the mode of operation includes 3GPP and 3GPP2, establishing a connection using a proxy mobile internet protocol (PMIP), where the type of connection established is dependent on the mode of operation, providing an IP address to a mobile device based on the mode of operation and the parameters associated with the mode of operation, and communicating with an authentication, authorization, and accounting (AAA) server operating in accordance with the mode of operation.
    Type: Grant
    Filed: November 23, 2010
    Date of Patent: November 26, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Kuntal Chowdhury, Robert Marks, Rajesh Velandy, Andrew Gibbs
  • Patent number: 8588240
    Abstract: Methods and systems are disclosed that provide accounting in an access gateway of a communication network. Logic can be implemented in an access gateway to provide accounting in an access gateway when the data is tunneled or encapsulated by a protocol when passing through the access gateway. The access gateway can perform inspections on the data to determine what portions of the data are user payload data and be included in a count and what portions of the data can be ignored, such as control packets and overhead information on the packet. The logic can also be deployed in next generation networks, such as long-term evolution, to provide accounting at the access gateway in some situations.
    Type: Grant
    Filed: October 7, 2009
    Date of Patent: November 19, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Rajesh Ramankutty, Rajesh Velandy, Sanil Kumar Puthiyandyil
  • Patent number: 8526448
    Abstract: In one embodiment, a gateway implements: receiving an indication that a first and a second end point of a communication session are both associated with a first gateway, the first gateway in communication with a second gateway to access services; receiving from the first end point at the first gateway a compressed packet; and communicating within the first gateway, the compressed packet from the first end point to the second end point, where the communicating is initiated in response to the indication that the first and second end points of the communication session are both associated with the first gateway, and where the communicated compressed packet is communicated through the first gateway without passing through the second gateway.
    Type: Grant
    Filed: October 19, 2010
    Date of Patent: September 3, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Rajesh Velandy, Rajesh Ramankutty, Arun C. Alex
  • Patent number: 8509739
    Abstract: A network system for communicating with mobile nodes has multiple gateways that can operate with each using a different access technology. In an IPv6 system, the access gateways each provide an interface identifier to the mobile nodes using the same one or more keys and hash so that different the same interface identifier regardless of the access technology used. The access gateways can have multiple options for using keys and/or hashes to provide an interface identifier such that the method for determining the interface identifier is configurable.
    Type: Grant
    Filed: June 5, 2012
    Date of Patent: August 13, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Rajesh Ramankutty, Sanil Kumar Puthiyandyil, Rajesh Velandy
  • Patent number: 8457071
    Abstract: In one embodiment, a system including a memory capable of storing data and a processor is disclosed. The processor is configured for using the data such that the system can request from a source gateway subscription information related to a plurality of multicast video streams subscribed by the source gateway upon receiving a handoff request from a mobile device transitioning from a source region to a target region, wherein the handoff request contains information related to the source gateway. The processor is further configured for using the data such that the system can subscribe to at least a subset of the plurality of multicast video streams before the requested handoff is complete.
    Type: Grant
    Filed: August 31, 2010
    Date of Patent: June 4, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Arun Alex, Rajesh Velandy, Rajesh Ramankutty
  • Patent number: 8363664
    Abstract: The functionalities of one or more of a mobility management entity (MME), serving gateway (SGW), and packet data network gateway (PGW) can be provided in a single device on the network. In the access gateway different functional elements are implemented as services and they can be configured on the same device. For example, the SGW and PGW can be configured on the same device. When user equipment UE connects from a home network, it is possible for the MME to choose the same SGW and PGW. This combined SGW and PGW can implement a single session for the UE, thereby capable of providing a savings in resources, allowing additional capacity, and allowing reduced latency and increased throughput because fewer hops are made on the network. This session acts as a SGW on the ingress side and a PGW on the egress side of the access gateway.
    Type: Grant
    Filed: August 18, 2009
    Date of Patent: January 29, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Rajesh Ramankutty, Rajesh Velandy, Sanil Kumar Puthiyandyil
  • Patent number: 8358602
    Abstract: Methods and systems for providing network connectivity in wireless networks are provided. This network connectivity can involve a mobile node being able to connect with more than one network at the same time and supporting multiple protocol sessions. Additionally, modifications can be made to allow a mobile node to have multiple IP addresses. These modifications include using a packet data network identifier along with a network control protocol to allow a network device to provide to user equipment (UE) multiple packet data network connections. The network device can be a access gateway or HPRD serving gateway (HSGW) that sets up the PDN connections for the UE. The packet data network identifier can be used to distinguish between multiple PDN connections for a UE.
    Type: Grant
    Filed: June 29, 2009
    Date of Patent: January 22, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Sanil Kumar Puthiyandyil, Rajesh Velandy
  • Publication number: 20120244862
    Abstract: A network system for communicating with mobile nodes has multiple gateways that can operate with each using a different access technology. In an IPv6 system, the access gateways each provide an interface identifier to the mobile nodes using the same one or more keys and hash so that different the same interface identifier regardless of the access technology used. The access gateways can have multiple options for using keys and/or hashes to provide an interface identifier such that the method for determining the interface identifier is configurable.
    Type: Application
    Filed: June 5, 2012
    Publication date: September 27, 2012
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Rajesh RAMANKUTTY, Sanil Kumar PUTHIYANDYIL, Rajesh VELANDY
  • Patent number: 8238877
    Abstract: A network system for communicating with mobile nodes has multiple gateways that can operate with each using a different access technology. In an IPv6 system, the access gateways each provide an interface identifier to the mobile nodes using the same one or more keys and hash so that different the same interface identifier regardless of the access technology used. The access gateways can have multiple options for using keys and/or hashes to provide an interface identifier such that the method for determining the interface identifier is configurable.
    Type: Grant
    Filed: August 14, 2009
    Date of Patent: August 7, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Rajesh Ramankutty, Sanil Kumar Puthiyandyil, Rajesh Velandy
  • Publication number: 20120093167
    Abstract: In one embodiment, a gateway implements: receiving an indication that a first and a second end point of a communication session are both associated with a first gateway, the first gateway in communication with a second gateway to access services; receiving from the first end point at the first gateway a compressed packet; and communicating within the first gateway, the compressed packet from the first end point to the second end point, where the communicating is initiated in response to the indication that the first and second end points of the communication session are both associated with the first gateway, and where the communicated compressed packet is communicated through the first gateway without passing through the second gateway.
    Type: Application
    Filed: October 19, 2010
    Publication date: April 19, 2012
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Rajesh VELANDY, Rajesh RAMANKUTTY, Arun C. ALEX
  • Publication number: 20120051275
    Abstract: In one embodiment, a system including a memory capable of storing data and a processor is disclosed. The processor is configured for using the data such that the system can request from a source gateway subscription information related to a plurality of multicast video streams subscribed by the source gateway upon receiving a handoff request from a mobile device transitioning from a source region to a target region, wherein the handoff request contains information related to the source gateway. The processor is further configured for using the data such that the system can subscribe to at least a subset of the plurality of multicast video streams before the requested handoff is complete.
    Type: Application
    Filed: August 31, 2010
    Publication date: March 1, 2012
    Applicant: Cisco Technology, Inc.
    Inventors: Arun ALEX, Rajesh Velandy, Rajesh Ramankutty
  • Publication number: 20110128913
    Abstract: Methods and systems for providing interconnection between network operation environments are disclosed in some embodiments. This can include providing interoperability between 3GPP and 3GPP2 standards environments. In one embodiment, a method is disclosed that includes receiving a request from a mobile device for service at a gateway, determining a mode of operation for the mobile device by inspecting an incoming message, wherein the mode of operation includes 3GPP and 3GPP2, establishing a connection using a proxy mobile internet protocol (PMIP), where the type of connection established is dependent on the mode of operation, providing an IP address to a mobile device based on the mode of operation and the parameters associated with the mode of operation, and communicating with an authentication, authorization, and accounting (AAA) server operating in accordance with the mode of operation.
    Type: Application
    Filed: November 23, 2010
    Publication date: June 2, 2011
    Inventors: Kuntal CHOWDHURY, Robert MARKS, Rajesh VELANDY, Andrew GIBBS
  • Publication number: 20110096750
    Abstract: A selection mechanism and a selection process are disclosed that provide the selection of a network device based on defined criteria to allow efficient use of the network and load balancing. In one embodiment, a method is disclosed that includes receiving an initial attachment at a gateway including an identifier of a radio attachment point, obtaining a name for the radio attachment point based on the identifier, accessing a list of names of packet data network gateways (PGWs) that can serve the initial attachment to provide a network connection, comparing the name for the radio attachment point with the list of names of the PGWs to determine at least one PGW that provides a closest match to the name for the radio attachment point, and selecting at least one PGW that provides the closest match to establish the network connection.
    Type: Application
    Filed: October 27, 2010
    Publication date: April 28, 2011
    Applicant: Cisco Technology, Inc.
    Inventors: Rajesh VELANDY, Rajesh RAMANKUTTY, Pradeep DAKSHAYANI, Arun C. ALEX
  • Publication number: 20100085978
    Abstract: Methods and systems are disclosed that provide accounting in an access gateway of a communication network. Logic can be implemented in an access gateway to provide accounting in an access gateway when the data is tunneled or encapsulated by a protocol when passing through the access gateway. The access gateway can perform inspections on the data to determine what portions of the data are user payload data and be included in a count and what portions of the data can be ignored, such as control packets and overhead information on the packet. The logic can also be deployed in next generation networks, such as long-term evolution, to provide accounting at the access gateway in some situations.
    Type: Application
    Filed: October 7, 2009
    Publication date: April 8, 2010
    Inventors: Rajesh RAMANKUTTY, Rajesh VELANDY, Sanil Kumar PUTHIYANDYIL
  • Publication number: 20100041373
    Abstract: A network system for communicating with mobile nodes has multiple gateways that can operate with each using a different access technology. In an IPv6 system, the access gateways each provide an interface identifier to the mobile nodes using the same one or more keys and hash so that different the same interface identifier regardless of the access technology used. The access gateways can have multiple options for using keys and/or hashes to provide an interface identifier such that the method for determining the interface identifier is configurable.
    Type: Application
    Filed: August 14, 2009
    Publication date: February 18, 2010
    Applicant: STARENT NETWORKS, CORP
    Inventors: Rajesh RAMANKUTTY, Sanil Kumar PUTHIYANDYIL, Rajesh VELANDY
  • Publication number: 20100039993
    Abstract: The functionalities of one or more of a mobility management entity (MME), serving gateway (SGW), and packet data network gateway (PGW) can be provided in a single device on the network. In the access gateway different functional elements are implemented as services and they can be configured on the same device. For example, the SGW and PGW can be configured on the same device. When user equipment UE connects from a home network, it is possible for the MME to choose the same SGW and PGW. This combined SGW and PGW can implement a single session for the UE, thereby capable of providing a savings in resources, allowing additional capacity, and allowing reduced latency and increased throughput because fewer hops are made on the network. This session acts as a SGW on the ingress side and a PGW on the egress side of the access gateway.
    Type: Application
    Filed: August 18, 2009
    Publication date: February 18, 2010
    Applicant: STARENT NETWORKS, CORP
    Inventors: Rajesh RAMANKUTTY, Rajesh VELANDY, Sanil Kumar PUTHIYANDYIL
  • Publication number: 20100027448
    Abstract: Methods and systems for providing network connectivity in wireless networks are provided. This network connectivity can involve a mobile node being able to connect with more than one network at the same time and supporting multiple protocol sessions. Additionally, modifications can be made to allow a mobile node to have multiple IP addresses. These modifications include using a packet data network identifier along with a network control protocol to allow a network device to provide to user equipment (UE) multiple packet data network connections. The network device can be a access gateway or HPRD serving gateway (HSGW) that sets up the PDN connections for the UE. The packet data network identifier can be used to distinguish between multiple PDN connections for a UE.
    Type: Application
    Filed: June 29, 2009
    Publication date: February 4, 2010
    Inventors: Sanil Kumar Puthiyandyil, Rajesh Velandy