Patents by Inventor Chidambaram Pavanasam

Chidambaram Pavanasam 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: 11438787
    Abstract: In a wireless communication network, a Transmission Control Protocol (TCP) engine receives user data and transfers a TCP packet having the user data for delivery to wireless User Equipment (UE). The wireless UE wirelessly receives the TCP packet using a wireless communication protocol and generates a TCP Acknowledgment (ACK) that indicates the wireless communication protocol. The wireless UE wirelessly transfers the TCP ACK for delivery to the TCP engine. The TCP engine receives the TCP ACK and selects a UE instruction based on the wireless communication protocol indicated by the TCP ACK. The TCP engine transfer the UE instruction for delivery to the wireless UE. The wireless UE wirelessly receives and implements the UE instruction.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: September 6, 2022
    Assignee: Sprint Communications Company L.P.
    Inventors: Kashyap Narendra Patel, Chidambaram Pavanasam
  • Patent number: 10735085
    Abstract: A wireless relay network to serves User Equipment (UEs). Wireless relays wirelessly attach to wireless base stations and exchange relay core signaling with relay cores. The wireless relays establish relay bearers from the wireless relays to UE cores over the wireless base stations and the relay cores. The wireless relays wirelessly attach the UEs and exchange UE core signaling with the UE cores over the relay bearers. The wireless relays establish UE bearers from the UEs to the UE cores over the relay bearers. The wireless relays exchange UE data between the UEs and the UE cores over the UE bearers.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: August 4, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Mark Richard Bales, Lyle T. Bertz, Chidambaram Pavanasam
  • Publication number: 20200205023
    Abstract: In a wireless communication network, a Transmission Control Protocol (TCP) engine receives user data and transfers a TCP packet having the user data for delivery to wireless User Equipment (UE). The wireless UE wirelessly receives the TCP packet using a wireless communication protocol and generates a TCP Acknowledgment (ACK) that indicates the wireless communication protocol. The wireless UE wirelessly transfers the TCP ACK for delivery to the TCP engine. The TCP engine receives the TCP ACK and selects a UE instruction based on the wireless communication protocol indicated by the TCP ACK. The TCP engine transfer the UE instruction for delivery to the wireless UE. The wireless UE wirelessly receives and implements the UE instruction.
    Type: Application
    Filed: March 2, 2020
    Publication date: June 25, 2020
    Inventors: Kashyap Narendra Patel, Chidambaram Pavanasam
  • Patent number: 10686662
    Abstract: A wireless access point is linked to multiple wireless network cores. The wireless access point wirelessly transmits a multi-role wireless network identifier for a multi-role network. The wireless access point wirelessly receives device attachment signaling indicating a device role from the wireless user device responsive to the multi-role wireless network identifier. The wireless access point processes the device role to select the optimal one of the wireless network cores from the multiple wireless network cores. The wireless access point transfers network attachment signaling for the wireless user device to the selected and optimal wireless network core.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: June 16, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Rajil Malhotra, Chidambaram Pavanasam, Eric C. English
  • Patent number: 10623980
    Abstract: In a wireless communication network, a Transmission Control Protocol (TCP) optimization engine receives user data. The TCP optimization engine transfers a TCP packet having the user data to wireless User Equipment (UE). The UE wirelessly receives the TCP packet using a wireless communication protocol and loads the TCP packet into a TCP buffer. The UE generates a TCP Acknowledgment (ACK) for the TCP packet that also indicates the wireless communication protocol. The UE wirelessly transfers the TCP ACK to the TCP optimization engine. The TCP optimization engine selects a new size for the TCP buffer based on the wireless communication protocol in the TCP ACK from the UE. The TCP optimization engine generates and transfers a TCP buffer instruction to the UE indicating the buffer size. The UE wirelessly receives the TCP buffer instruction and sizes the TCP buffer to the TCP buffer size.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: April 14, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Kashyap Narendra Patel, Chidambaram Pavanasam
  • Patent number: 10299184
    Abstract: A mobility management entity (MME) in a data communication system to facilitate reselection of optimal network elements for a wireless communication device traversing MME regional boundaries comprises a communication transceiver and a processing system. The communication transceiver is configured to receive a context transfer associated with the wireless communication device transmitted from an old MME that previously served the wireless communication device, and receive a tracking area update transmitted from the wireless communication device. The processing system is configured to, in response to the tracking area update, determine whether or not to select a new serving gateway for the wireless communication device, and upon determining to select the new serving gateway for the wireless communication device, direct the communication transceiver to transfer a reattach instruction for delivery to the wireless communication device.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: May 21, 2019
    Assignee: Sprint Communications Company L.P.
    Inventors: Rajil Malhotra, Chidambaram Pavanasam
  • Publication number: 20190058521
    Abstract: A wireless relay network to serves User Equipment (UEs). Wireless relays wirelessly attach to wireless base stations and exchange relay core signaling with relay cores. The wireless relays establish relay bearers from the wireless relays to UE cores over the wireless base stations and the relay cores. The wireless relays wirelessly attach the UEs and exchange UE core signaling with the UE cores over the relay bearers. The wireless relays establish UE bearers from the UEs to the UE cores over the relay bearers. The wireless relays exchange UE data between the UEs and the UE cores over the UE bearers.
    Type: Application
    Filed: October 22, 2018
    Publication date: February 21, 2019
    Inventors: Mark Richard Bales, Lyle T. Bertz, Chidambaram Pavanasam
  • Patent number: 10172058
    Abstract: A wireless communication network aligns gateways for wireless user devices. A mobility controller detects attachment of a wireless user device in a source Tracking Area (TA). The mobility manager transfers a message to a policy engine indicating the source TA. The wireless user device exchanges user data over a source access gateway and a source network gateway in the source TA. The mobility controller detects a handover of the wireless user device from the source access gateway to a target access gateway in a target TA. The mobility manager transfers a message to the policy engine indicating the target TA for the wireless user device. The policy engine transfers a reattach message to the source network gateway for delivery to the wireless user device. The wireless user device reattaches in the target TA and exchanges additional user data over the target access gateway and the target network gateway.
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: January 1, 2019
    Assignee: Sprint Communications Company L.P.
    Inventors: Rajil Malhotra, Chidambaram Pavanasam
  • Patent number: 10165091
    Abstract: Methods and systems are provided for allocating user device parameters based on one or more Internet Protocol versions with which a user device is capable of communicating. An indication is received that the user device is requesting to be authenticated in a wireless communications network. It is determined that the user device is capable of communicating in the wireless communications network using IPv6 only. One or more configurable user device parameters, such as a DNS server, are assigned to the user device based, at least, on the user device being capable of communicating using IPv6 only and not IPv4 only or IPv6 and IPv4. This eliminates a need for a new APN to be configured on the user device.
    Type: Grant
    Filed: April 3, 2015
    Date of Patent: December 25, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Benjamin E. Bittfield, Frederick C. Rogers, John H. Bennett, III, Chidambaram Pavanasam
  • Patent number: 10164869
    Abstract: Methods and systems are provided for facilitating routing of data to a DNS server for a user device based on the IP version capability of the user device. During a session set up for the user device in a wireless communications network, a first DNS server is allocated to the user device. The gateway identifies an IP version with which the user device is capable of communicating. If the user device is capable of communicating in the wireless communications network using IPv6 only, it is determined, by the gateway, that data associated with the user device is to be rerouted to a second DNS server. If the user device is not capable of communicating in the wireless communications network using IPv6 only, data associated with the user device continues to be routed through the first DNS server in the current session.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: December 25, 2018
    Assignee: Sprint Communications Company, L.P.
    Inventors: Benjamin E. Bittfield, John H. Bennett, III, Frederick C. Rogers, Chidambaram Pavanasam
  • Patent number: 10164934
    Abstract: Methods and systems are provided for allocating a Domain Name System server to a user device based on the Internet Protocol version capability of the user device. During a session set up for the user device in a wireless communications network, an IP version that the user device is capable of communicating with in the wireless communications network is determined. If the user device is capable of communicating in the wireless communications network using IP IPv4 and IPv6, a first Domain Name System (DNS) server is allocated to the user device for use in a current session. If the user device is capable of communicating in the wireless communications network using IPv6 only, a second DNS server is allocated to the user device for use in a current session, where the first DNS server is different than the second DNS server.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: December 25, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Benjamin E. Bittfield, John H. Bennett, III, Frederick C. Rogers, Chidambaram Pavanasam
  • Patent number: 10148340
    Abstract: A multi-core data communication system serves a wireless relay from a relay core and serves User Equipment (UE) from a UE core. The relay core establishes a relay bearer between the relay and the relay core over a wireless base station. The relay receives a data request from the UE and transfers a UE data request to the UE core indicating a UE ID, a Relay ID, and a Relay Core ID. The UE core receives the UE data request and responsively transfers a core-to-core message indicating the Relay ID to the relay core. The relay core receives the core-to-core message and directs the base station to modify the relay bearer. The UE and the UE core exchange user data over a UE bearer that traverses the modified relay bearer.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: December 4, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Mark Richard Bales, Lyle T. Bertz, Chidambaram Pavanasam
  • Publication number: 20180343167
    Abstract: A wireless access point is linked to multiple wireless network cores. The wireless access point wirelessly transmits a multi-role wireless network identifier for a multi-role network. The wireless access point wirelessly receives device attachment signaling indicating a device role from the wireless user device responsive to the multi-role wireless network identifier. The wireless access point processes the device role to select the optimal one of the wireless network cores from the multiple wireless network cores. The wireless access point transfers network attachment signaling for the wireless user device to the selected and optimal wireless network core.
    Type: Application
    Filed: May 26, 2017
    Publication date: November 29, 2018
    Inventors: Rajil Malhotra, Chidambaram Pavanasam, Eric C. English
  • Patent number: 9888290
    Abstract: A data communication gateway. The gateway comprises a processor, a non-transitory memory, and an application stored in the non-transitory memory. When executed by the processor, the application receives a secure socket layer (SSL) client hello message identifying a server and an application layer communication protocol from a client executing on one of a user equipment (UE), a laptop computer, a notebook computer, a tablet computer, or a desktop computer and determines to deny an application layer communication service access of the client to the identified server. In response to determining to deny service access, sending a SSL server hello message comprising a client redirection extension to the client that identifies a web server configured to provide a courtesy message associated with the service denial in response to a hypertext transfer protocol (HTTP) GET message or a secure hypertext transfer protocol (HTTPS) GET message.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: February 6, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Rajil Malhotra, Tania S. Mazza, Chidambaram Pavanasam, Badri P. Subramanyan
  • Patent number: 9807819
    Abstract: A wireless network of a first type receives a request for network entry from a mobile station. A service continuity query is sent to a service node. A service continuity response is received from the service node. The service continuity response includes a network access identifier. The network access identifier is determined to be associated with an existing session on a wireless network of a second type. The existing session is using a mobile internet protocol address. On the wireless network of the first type, a session is assigned the mobile internet protocol address.
    Type: Grant
    Filed: September 4, 2009
    Date of Patent: October 31, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Lei Zhu, Terry Daniel Nebergall, Chidambaram Pavanasam, Daniel J. Pope, Jack Branson Sippel, II, John Eric Belser, Joao Carlos Osorio Gouvea Teixeira de Magalhaes, Jeffrey Scott Ward, Sameer Akbar Khan
  • Patent number: 9622067
    Abstract: A method and system for managing connectivity when a signaling controller is going to be taken out of service. The method involves determining that a WCD served by the signaling controller provides wireless backhaul connectivity for a relay base station, and responsively taking action to proactively transition that WCD from being served by the signaling controller to being served by a different signaling controller without the WCD detaching and reattaching. This may enable the WCD to maintain its network connectivity, including its assigned network address, and may thus enable the relay base station to maintain its network connectivity as well, thereby helping to maintain connectivity for WCDs served by the relay base station and continuity of interfaces between the relay base station and other core network entities.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: April 11, 2017
    Assignee: Sprint Spectrum L.P.
    Inventors: Saravana Velusamy, Rajil Malhotra, Badri P. Subramanyan, Chidambaram Pavanasam
  • Patent number: 8554178
    Abstract: Methods and systems for efficient deployment of communication filters are presented. In an exemplary embodiment, a wireless communication device (WCD) attempts to register with a foreign agent and a home agent by using mobile IP. During this process, an authentication, authorization, and accounting (AAA) server receives a first message from the foreign agent, where the first message seeks to authenticate the WCD. The AAA server responds to the first message with a second message containing a filter to be applied to the WCD's communication. The AAA server than receives a third message containing the filter, and the AAA server responsively transmits a fourth message to the home agent, seeking to have the home agent apply the filter to the WCD's communication. In this way, communications between the home agent and the AAA server can be reduced because the home agent only communicates with the AAA server if the WCD is subject to a filter.
    Type: Grant
    Filed: July 22, 2009
    Date of Patent: October 8, 2013
    Assignee: Sprint Spectrum L.P.
    Inventors: Ramkumar Swaminathan, Chidambaram Pavanasam, Kenton Shuck