Patents by Inventor Sathyender Nelakonda
Sathyender Nelakonda 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: 11720924Abstract: Systems and methods for allowing a subscriber to opt-out of targeted digital advertisements are provided. In one implementation, a mobile network operator operations support system server receives an input from a subscriber, the input comprising an account number and a stable network-level identifier. The server then causes a message to be sent to the mobile device along with a URL based on the input from the subscriber. The server receives a beacon that is generated when the subscriber visits the website, and sends a message to a mobile analytics platform server indicating a preference on whether the subscriber wants to receive targeted digital advertisements.Type: GrantFiled: April 5, 2017Date of Patent: August 8, 2023Assignee: Cinarra Systems, Inc.Inventors: Sathyender Nelakonda, Nikhil Mishra, William Leece, Aman Dhora
-
Patent number: 11164212Abstract: System and methods for selecting and serving a targeted digital advertisement to a user are provided. In one implementation, an advertisement platform server receives an ad transaction pixel from a user device. Based on the ad transaction pixel, the server initiates a discovery process in order to discover the identity of the user device. The server then receives a device targeted ad request from the user device, and sends a device targeted ad response to the user device based on results from the discovery process.Type: GrantFiled: April 12, 2017Date of Patent: November 2, 2021Assignee: Cinarra Systems, Inc.Inventors: Sathyender Nelakonda, Alexey D. Zinin, Aman Dhora, William J. Leece
-
Publication number: 20190012700Abstract: Systems, methods and computer program products for measuring conversion in online digital advertising solve different technical challenges in measuring digital advertising conversion across browsers, applications, domains and devices without deploying cookies.Type: ApplicationFiled: July 5, 2017Publication date: January 10, 2019Inventors: Sathyender NELAKONDA, Nikhil MISHRA, Alexey D. ZININ, Pradeep SINGH, William J. LEECE
-
Publication number: 20180300762Abstract: System and methods for selecting and serving a targeted digital advertisement to a user are provided. In one implementation, an advertisement platform server receives an ad transaction pixel from a user device. Based on the ad transaction pixel, the server initiates a discovery process in order to discover the identity of the user device. The server then receives a device targeted ad request from the user device, and sends a device targeted ad response to the user device based on results from the discovery process.Type: ApplicationFiled: April 12, 2017Publication date: October 18, 2018Inventors: Sathyender NELAKONDA, Alexey D. ZININ, Aman DHORA, William J. LEECE
-
Publication number: 20180293624Abstract: Systems and methods for allowing a subscriber to opt-out of targeted digital advertisements are provided. In one implementation, a mobile network operator operations support system server receives an input from a subscriber, the input comprising an account number and a stable network-level identifier. The server then causes a message to be sent to the mobile device along with a URL based on the input from the subscriber. The server receives a beacon that is generated when the subscriber visits the website, and sends a message to a mobile analytics platform server indicating a preference on whether the subscriber wants to receive targeted digital advertisements.Type: ApplicationFiled: April 5, 2017Publication date: October 11, 2018Inventors: Sathyender NELAKONDA, Nikhil MISHRA, William LEECE, Aman DHORA
-
Patent number: 8913484Abstract: A method and system for managing a backup service gateway (SGW) associated with a primary SGW, comprising periodically receiving from the primary SGW at least a portion of corresponding UE session state information, the received portion of session state information being sufficient to enable the secondary SGW to indicate to an inquiring management entity that all user sessions associated with a group of mobile devices supported by the primary SGW are in a live state; and in response to a failure of the primary SGW, assuming management of IP addresses and paths associated with the primary SGW and causing each UE supported by the failed primary SGW to reauthorize itself to the network.Type: GrantFiled: March 18, 2012Date of Patent: December 16, 2014Assignee: Alcatel LucentInventors: Vachaspati P. Kompella, Satyam Sinha, Praveen Vasant Muley, Sathyender Nelakonda
-
Patent number: 8908528Abstract: A method, system and apparatus for managing a backup service gateway (SGW) associated with a primary SGW, the backup SGW periodically receiving from the primary SGW at least a portion of corresponding UE session state information and in response to a failure of the primary SGW, assuming management of IP addresses and paths associated with the primary SGW, and in response to receiving control or data plane traffic associated with a UE, generating a Downlink Data Notification (DDN) message adapted to inform an MME that the UE is in a live state.Type: GrantFiled: March 18, 2012Date of Patent: December 9, 2014Assignee: Alcatel LucentInventors: Vachaspati P. Kompella, Satyam Sinha, Sathyender Nelakonda, Praveen Vasant Muley
-
Patent number: 8848514Abstract: A method, system and apparatus for reversion of UE sessions from a backup SGW or protect node to an operationally restored primary SGW or working node.Type: GrantFiled: March 18, 2012Date of Patent: September 30, 2014Assignee: Alcatel LucentInventors: Vachaspati P. Kompella, Satyam Sinha, Praveen Vasant Muley, Sathyender Nelakonda
-
Patent number: 8560708Abstract: A session bundle allocation capability enables dynamic allocation of bundles of sessions being handled by a network element to modules of the network element (e.g., modules such as processing modules configured to perform one or more of traffic processing, traffic switching, and like functions). A bundle of sessions may be allocated by associating a plurality of sessions to form thereby a bundle of sessions, and assigning the bundle of sessions to a processing module group including one or more processing modules configured for processing traffic for the sessions of the bundle of sessions. A bundle of sessions may have a bundle identifier associated therewith and may be migrated from a first processing module group to a second processing module group by changing a mapping of the bundle identifier from being associated with the first processing module group to being associated with the second processing module group.Type: GrantFiled: May 17, 2011Date of Patent: October 15, 2013Assignee: Alcatel LucentInventors: Sathyender Nelakonda, Suresh Kannan Durai Samy, Himanshu Shah, Satyam Sinha, Praveen Muley, Prasad Chigurupati, Vachaspathi Peter Kompella, Joseph Regan
-
Patent number: 8345603Abstract: A GTP Triggered Message handling capability is provided for enabling handling of GTP Triggered Messages. A GTP Triggered Message including a GTP Sequence Number and an invalid TEID is received, and one of a plurality of processing elements is selected for the GTP Triggered Message based on the GTP Sequence Number of the GTP Triggered Message. The selected one of the processing elements is selected based on a mapping of a group of GTP Sequence Numbers to the selected one of the processing elements. The GTP Triggered Message is propagated toward the selected processing element such that the GTP Triggered Message may be processed by the selected processing element. In this manner, processing of GTP Triggered Messages having invalid TEIDs may be performed by processing elements which typically process GTP Triggered Messages having valid TEIDs, such that GTP Triggered Messages having invalid TEIDs are not required to be processed by a central processing module before being provided to the processing elements.Type: GrantFiled: September 30, 2010Date of Patent: January 1, 2013Assignee: Alcatel LucentInventors: Sathyender Nelakonda, Suresh Kannan Durai Samy, Himanshu Shah
-
Publication number: 20120236823Abstract: A method, system and apparatus for reversion of UE sessions from a backup SGW or protect node to an operationally restored primary SGW or working node.Type: ApplicationFiled: March 18, 2012Publication date: September 20, 2012Inventors: Vachaspati P. Kompella, Satyam Sinha, Praveen Vasant Muley, Sathyender Nelakonda
-
Publication number: 20120236708Abstract: A method, system and apparatus for managing a backup service gateway (SGW) associated with a primary SGW, the backup SGW periodically receiving from the primary SGW at least a portion of corresponding UE session state information and in response to a failure of the primary SGW, assuming management of IP addresses and paths associated with the primary SGW, and in response to receiving control or data plane traffic associated with a UE, generating a Downlink Data Notification (DDN) message adapted to inform an MME that the UE is in a live state.Type: ApplicationFiled: March 18, 2012Publication date: September 20, 2012Inventors: VACHASPATI P. KOMPELLA, SATYAM SINHA, SATHYENDER NELAKONDA, PRAVEEN VASANT MULEY
-
Publication number: 20120239966Abstract: A method and system for managing a backup service gateway (SGW) associated with a primary SGW, comprising periodically receiving from the primary SGW at least a portion of corresponding UE session state information, the received portion of session state information being sufficient to enable the secondary SGW to indicate to an inquiring management entity that all user sessions associated with a group of mobile devices supported by the primary SGW are in a live state; and in response to a failure of the primary SGW, assuming management of IP addresses and paths associated with the primary SGW and causing each UE supported by the failed primary SGW to reauthorize itself to the network.Type: ApplicationFiled: March 18, 2012Publication date: September 20, 2012Inventors: Vachaspati P. Kompella, Satyam Sinha, Praveen Vasant Muley, Sathyender Nelakonda
-
Publication number: 20120082089Abstract: A GTP Triggered Message handling capability is provided for enabling handling of GTP Triggered Messages. A GTP Triggered Message including a GTP Sequence Number and an invalid TEID is received, and one of a plurality of processing elements is selected for the GTP Triggered Message based on the GTP Sequence Number of the GTP Triggered Message. The selected one of the processing elements is selected based on a mapping of a group of GTP Sequence Numbers to the selected one of the processing elements. The GTP Triggered Message is propagated toward the selected processing element such that the GTP Triggered Message may be processed by the selected processing element. In this manner, processing of GTP Triggered Messages having invalid TEIDs may be performed by processing elements which typically process GTP Triggered Messages having valid TEIDs, such that GTP Triggered Messages having invalid TEIDs are not required to be processed by a central processing module before being provided to the processing elements.Type: ApplicationFiled: September 30, 2010Publication date: April 5, 2012Inventors: Sathyender Nelakonda, Suresh Kannan Durai Samy, Himanshu Shah
-
Publication number: 20110320608Abstract: A session bundle allocation capability is disclosed. The session bundle allocation capability enables dynamic allocation of bundles of sessions being handled by a network element to modules of the network element (e.g., modules such as processing modules configured to perform one or more of traffic processing, traffic switching, and like functions). A bundle of sessions may be allocated by associating a plurality of sessions to form thereby a bundle of sessions, and assigning the bundle of sessions to a processing module group including one or more processing modules configured for processing traffic for the sessions of the bundle of sessions. A bundle of sessions may have a bundle identifier associated therewith, and a bundle of sessions may be migrated from a first processing module group to a second processing module group by changing a mapping of the bundle identifier from being associated with the first processing module group to being associated with the second processing module group.Type: ApplicationFiled: May 17, 2011Publication date: December 29, 2011Inventors: Sathyender Nelakonda, Suresh Kannan Durai Samy, Himanshu Shah, Satyam Sinha, Praveen Muley, Prasad Chigurupati, Vachaspathi Peter Kompella, Joseph Regan