Patents by Inventor Venkat Gaddam

Venkat Gaddam 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: 20140057622
    Abstract: The instant application describes a method of managing a customer's mobile station and providing a notification of a resultant change. The method includes steps of communicating over the air through a mobile communication network with a subscriber device management application running on the customer's mobile station; causing the subscriber device management application to attempt to change an operation control parameter of the customer's mobile station via the over the air communication; and determining an outcome of the attempted change of the operational control parameter of the customer's mobile station. The method also includes a step of sending a mobile messaging service message, providing notification of the attempted change of the operational control parameter of the customer's mobile station, through the mobile communication network to another mobile station associated with the customer.
    Type: Application
    Filed: October 28, 2013
    Publication date: February 27, 2014
    Applicant: Cellco Partnership d/b/a Verizon Wireless
    Inventors: Julie WEINSTEIN, Meera Deshpande KUMARJIGUDA, Shankar KULKARNI, Venkat GADDAM
  • Patent number: 8649768
    Abstract: A server system and a mobile device establish a push data framework for communication. The mobile device includes a push client, and runs one or more applications requiring push data communications. The push client transmits a device authentication and application validation request to a push server. Upon the push server successfully authenticating and validating the device and application, the push client receives a session identifier for establishing a persistent communication connection with the push server. Once established, an application server can push data to the mobile device via the persistent communication session. The session identifier remains valid for an extended period of time, and allows the push client to maintain and re-establish push connections with the push server for the duration of the extended period of time.
    Type: Grant
    Filed: August 24, 2011
    Date of Patent: February 11, 2014
    Assignee: Cellco Partnership
    Inventors: Venkat Gaddam, Shahid Ahmed, Sankar Shanmugam, SM Masudur Rahman
  • Patent number: 8577331
    Abstract: A mobile communication network offers notification to an account holder upon occurrence of an infraction of a subscriber selected restriction by operation of one of the mobile stations under the subscriber's account. In the examples, the subscriber can select a directory number/station under the account, a desired one of a number of available restriction options and one or more parameters of the selected restriction. When the mobile communication network detects an infraction, caused by operation of the mobile station through the network, a system or processor obtains a destination address designated for an account holder, for the subscriber's account, such as the directory number for one of the subscriber's stations selected as that of the account holder. The system sends a notification of the infraction intended for the account holder, using the destination address, for example, as a text message sent through the network to the account holder's mobile station.
    Type: Grant
    Filed: June 4, 2012
    Date of Patent: November 5, 2013
    Assignee: Cellco Partnership
    Inventors: Derek Andrew Schroeder, Raj Narayanasamy, Madhu Bharathula, Venkat Gaddam, Julie Weinstein
  • Patent number: 8571525
    Abstract: The instant application describes a method of managing a customer's mobile station and providing a notification of a resultant change. The method includes steps of communicating over the air through a mobile communication network with a subscriber device management application running on the customer's mobile station; causing the subscriber device management application to attempt to change an operational control parameter of the customer's mobile station, via the over the air communication; and determining an outcome of the attempted change of the operational control parameter of the customer's mobile station. The method also includes a step of sending a mobile messaging service message, providing notification of the attempted change of the operational control parameter of the customer's mobile station, through the mobile communication network to another mobile station associated with the customer.
    Type: Grant
    Filed: February 25, 2010
    Date of Patent: October 29, 2013
    Assignee: Cellco Partnership
    Inventors: Julie Weinstein, Meera Deshpande Kumarjiguda, Shankar Kulkarni, Venkat Gaddam
  • Patent number: 8554792
    Abstract: An application server provides optimized contents or services obtainable over the Internet to wireless mobile communication devices. The application server, which may be operated by wireless communication provider pre-loads templates and mapping information appropriate for diverse wireless communication device models in its memory. The server provides contents or services requested by the wireless communication devices which is optimized according to the pre-loaded configurations and templates. A wireless communication device receives the optimized contents or services and renders the contents or services for display. The pre-loaded configuration and templates specific to each of the wireless communication devices in server memory enables the wireless communication devices to avoid experience disruption of currently running services and reduce any delay in rendering the requested contents or services.
    Type: Grant
    Filed: September 15, 2009
    Date of Patent: October 8, 2013
    Assignee: Cellco Partnership
    Inventors: Shahid Ahmed, Venkat Gaddam
  • Patent number: 8526923
    Abstract: Methods and systems are provided for enabling users of mobile devices to purchase Ring Back Tones (“RBTs”). The system enables an offer message, offering for purchase an RBT and including a reply-to telephone number, to be generated and sent to a mobile device. In response to the offer message, a reply message sent from the mobile device to the reply-to telephone number of the offer message is received. A code is extracted from the reply-to telephone number to which the received reply message was sent. A particular RBT associated with the code extracted from the telephone number is identified in a table storing a plurality of codes each associated with a corresponding RBT. A user of the mobile device is determined to desire to purchase the particular RBT associated with the code in the table.
    Type: Grant
    Filed: August 14, 2012
    Date of Patent: September 3, 2013
    Assignee: Cellco Partnership
    Inventors: Verra V. Inapakolla, Madhu Bharathula, Shankar Kulkarni, Venkat Gaddam
  • Patent number: 8516477
    Abstract: A method is described for deploying a software application to run on each server in a group of servers configured to provide a service based on the software application. A dashboard, as a unified user interface for all of the servers of the group, is presented on a user terminal device. One or more user inputs via the dashboard automatically initiate parallel processing with respect to all of the servers of the group. The automate processing include: (i) backing up current server application code for the service, for each of the servers of the group; (ii) installing a new server application code file, for the software application, in each of the servers of the group; and (iii) restarting each server to implement the service by running the software application from the new server application code file.
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: August 20, 2013
    Assignee: Cellco Partnership
    Inventors: James E. Kearns, Venkat Gaddam, Dharmaveera Veerabhadraiah
  • Patent number: 8503978
    Abstract: A data meter client on a mobile station meters data usage by one or more applications and communicates with a network element to reconcile the metered data usage with the current data usage as measured in the network. The client determines whether the metered data usage may be out-of-sync. When it is determined that the locally metered amount may be out-of-sync, the client sends to the network element a query requesting an estimate data current usage, as measured in the network, receives a response containing the current estimate data usage, and reconciles data usage information in its local database. The client updates information displayed in a graphical user interface for a user of the mobile station. The network element can send a notification to the mobile station containing the current data usage so that the client can update and display the current data usage measured in the network.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: August 6, 2013
    Assignee: Cellco Partnership
    Inventors: Venkat Gaddam, Mohammad Raheel Khalid
  • Publication number: 20130149994
    Abstract: A data meter client on a mobile station meters data usage by one or more applications and communicates with a network element to reconcile the metered data usage with the current data usage as measured in the network. The client determines whether the metered data usage may be out-of-sync. When it is determined that the locally metered amount may be out-of-sync, the client sends to the network element a query requesting an estimate data current usage, as measured in the network, receives a response containing the current estimate data usage, and reconciles data usage information in its local database. The client updates information displayed in a graphical user interface for a user of the mobile station. The network element can send a notification to the mobile station containing the current data usage so that the client can update and display the current data usage measured in the network.
    Type: Application
    Filed: December 9, 2011
    Publication date: June 13, 2013
    Applicant: Cellco Partnership d/b/a Verizon Wireless
    Inventors: Venkat GADDAM, Mohammed Raheel Khalid
  • Publication number: 20130117382
    Abstract: A push messaging platform includes a push server system having push engines (PE) for maintaining persistent connections with mobile devices, and push controllers (PC) for maintaining records of mobile devices' connections. The platform provides high scalability by including a load balancer for distributing connection requests received from mobile devices across the PEs, and dispatchers for forwarding each received message to a PC associated with the mobile device identified in the message. The platform provides high availability by using local backup PCs and remote mirror PCs. A global registered process (GRP) on each PC is linked to a process on a backup PC, and the backup process replaces the GRP if the GRP fails. Local registered processes (LRP) on each PC are linked to corresponding processes on a remotely located mirror PC, and the mirror process replaces the LRP if the LRP fails.
    Type: Application
    Filed: November 7, 2011
    Publication date: May 9, 2013
    Applicant: Cellco Partnership d/b/a Verizon Wireless
    Inventors: Venkat GADDAM, Shahid AHMED, Sankar SHANMUGAM, SM Masudur RAHMAN, Zhen QIN, Gayathri CHANDRASEKARAN
  • Publication number: 20130111572
    Abstract: A persistent connection is used for real-time or near real-time data transfer from a push platform on a network to a mobile station. To establish and maintain the persistent connection between the mobile station and push platform on the network, various protocols are defined over a packet connection between the mobile station and push platform. The real-time or near real-time data is pushed or sent by the push platform to the mobile station, as the data becomes available from a data source. In particular, heartbeat messages are used to determine whether or not the persistent connection is alive and available for real-time or near real-time data transfer. When the persistent connection is lost, the mobile station uses a retry connection scheme based on the number of connection attempts made by the mobile station for establishing a new persistent connection to the push platform.
    Type: Application
    Filed: October 27, 2011
    Publication date: May 2, 2013
    Applicant: Cellco Partnership d/b/a Verizon Wireless
    Inventors: Venkat GADDAM, Shahid AHMED, Sankar SHANMUGAM, SM Masudur RAHMAN, William Cory HAWKINS
  • Publication number: 20130103376
    Abstract: A single computer may be configured to function as a multiple client simulator that tests a push engine by simultaneously simulating multiple clients. The multiple client simulator may be configured to open and simultaneously maintain a large number of connections with the push engine. To facilitate this, a virtual interface module may be used to multiply the effective number of IP addresses of the single computer. The default number of ports that are available for each IP address may also be increased, along with the available number of file descriptors.
    Type: Application
    Filed: October 25, 2011
    Publication date: April 25, 2013
    Applicant: Cellco Partnership d/b/a Verizon Wireless
    Inventors: Venkat Gaddam, Shahid Ahmed, Sankar Shanmugam, Peter Kyagaba Kisuule
  • Patent number: 8369121
    Abstract: The power consumption of a search engine such as a CAM device is dynamically adjusted to prevent performance degradation and/or damage resulting from overheating. For some embodiments, the CAM device is continuously sampled to generate sampling signals indicating the number of active states and number of compare operations performed during each sampling period. The sampling signals are accumulated to generate an estimated device power profile, which is compared with reference values corresponding to predetermined power levels to generate a dynamic power control signal indicating predicted increases in the device's operating temperature resulting from its power consumption. The dynamic power control signal is then used to selectively reduce the input data rate of the CAM device, thereby reducing power consumption and allowing the device to cool.
    Type: Grant
    Filed: January 17, 2012
    Date of Patent: February 5, 2013
    Assignee: NetLogic Microsystems, Inc.
    Inventors: Carl Gyllenhammer, Greg Watson, Venkat Gaddam, Varadarajan Srinivasan, Sandeep Khanna, Chetan Deshpande
  • Publication number: 20120309369
    Abstract: Methods and systems are provided for enabling users of mobile devices to purchase Ring Back Tones (“RBTs”). The system enables an offer message, offering for purchase an RBT and including a reply-to telephone number, to be generated and sent to a mobile device. In response to the offer message, a reply message sent from the mobile device to the reply-to telephone number of the offer message is received. A code is extracted from the reply-to telephone number to which the received reply message was sent. A particular RBT associated with the code extracted from the telephone number is identified in a table storing a plurality of codes each associated with a corresponding RBT. A user of the mobile device is determined to desire to purchase the particular RBT associated with the code in the table.
    Type: Application
    Filed: August 14, 2012
    Publication date: December 6, 2012
    Applicant: CELLCO PARTNERSHIP D/B/A VERIZON WIRELESS
    Inventors: Verra V. INAPAKOLLA, Madhu BHARATHULA, Shankar KULKARNI, Venkat GADDAM
  • Patent number: 8280351
    Abstract: Disclosed procedures automatically identify a carrier-authorized mobile station and verify an account related identifier (e.g. mobile number) associated with the device, in response to start-up of an application in the device. In an example, application start-up causes the device to send a request to an application server, with the device's current IP address, MTN and a device identifier such as MEID or ESN. The server queries a AAA system of the network to retrieve the MTN that has been assigned the IP address. If the retrieved MTN matches the MTN passed to the server in the request, the server queries a network database such as DMD for the device identifier associated with the MTN. A match of the device identifier retrieved from the network database with that passed to the server via the request indicates perfect authenticity of the requesting device and its MTN.
    Type: Grant
    Filed: February 4, 2010
    Date of Patent: October 2, 2012
    Assignee: Cellco Partnership
    Inventors: Shahid Ahmed, Venkat Gaddam
  • Patent number: 8280356
    Abstract: The instant application describes a method for enabling a user of a mobile device to purchase a Ring Back Tone (“RBT”). The method includes steps of receiving an identifier associated with the mobile device that has received the RBT as a result of a call to another device and a mapping identification code associated with a RBT content identification code; generating a long code for the mapping identification code; and generating a message with the long code as a reply-to-number. The method also includes steps of sending the message to the mobile device, the message offering the user of the mobile device an option to purchase the RBT; receiving a response from the mobile device, reflecting the mobile device's user desire to either purchase the RBT or not to purchase the RBT; and identifying the mapping identification code from the reply-to-number in the response.
    Type: Grant
    Filed: October 21, 2009
    Date of Patent: October 2, 2012
    Assignee: Cellco Partnership
    Inventors: Veera V. Inapakolla, Madhu Bharathula, Shankar Kulkarni, Venkat Gaddam
  • Publication number: 20120238239
    Abstract: A mobile communication network offers notification to an account holder upon occurrence of an infraction of a subscriber selected restriction by operation of one of the mobile stations under the subscriber's account. In the examples, the subscriber can select a directory number/station under the account, a desired one of a number of available restriction options and one or more parameters of the selected restriction. When the mobile communication network detects an infraction, caused by operation of the mobile station through the network, a system or processor obtains a destination address designated for an account holder, for the subscriber's account, such as the directory number for one of the subscriber's stations selected as that of the account holder. The system sends a notification of the infraction intended for the account holder, using the destination address, for example, as a text message sent through the network to the account holder's mobile station.
    Type: Application
    Filed: June 4, 2012
    Publication date: September 20, 2012
    Applicant: Cellco Partnership d/b/a Verizon Wireless
    Inventors: Derek Andrew Schroeder, Raj Narayanasamy, Madhu Bharathula, Venkat Gaddam, Julie Weinstein
  • Patent number: 8260314
    Abstract: A delivery period for delivering messages including a notification is determined. A location of a mobile station user is identified. A time zone difference between the location of the mobile station user and a location of a server for delivering the messages is calculated. The delivery period for the notification message is adjusted based on the time zone difference so that the mobile station user receives and confirms the messages at his or her best-acceptable time.
    Type: Grant
    Filed: February 17, 2010
    Date of Patent: September 4, 2012
    Assignee: Cellco Partnership
    Inventors: Derek Andrew Schroeder, Venkat Gaddam
  • Patent number: 8204523
    Abstract: A first notification indicating a change on an account of a mobile station is generated and sent to an account holder of the mobile station via a first delivery procedure, when the change on the account of the mobile station occurs. The first notification is sent to the account holder only if a destination for the first delivery procedure has not changed for at least a predetermined period. A second notification of the change on the account of the mobile station is sent to the account holder via a second delivery procedure, if the first notification is not successfully sent to the account holder. Additional notifications of the change on the account of the mobile station may be sent to the account holder via respective different delivery procedures consecutively until any of the notification is successfully sent to the account holder.
    Type: Grant
    Filed: November 6, 2009
    Date of Patent: June 19, 2012
    Assignee: Cellco Partnership
    Inventors: Derek Schroeder, Madhu Bharathula, James Kearns, Venkat Gaddam, Julie Weinstein
  • Patent number: 8194581
    Abstract: A mobile communication network offers notification to an account holder upon occurrence of an infraction of a subscriber selected restriction by operation of one of the mobile stations under the subscriber's account. In the examples, the subscriber can select a directory number/station under the account, a desired one of a number of available restriction options and one or more parameters of the selected restriction. When the mobile communication network detects an infraction, caused by operation of the mobile station through the network, a system or processor obtains a destination address designated for an account holder, for the subscriber's account, such as the directory number for one of the subscriber's stations selected as that of the account holder. The system sends a notification of the infraction intended for the account holder, using the destination address, for example, as a text message sent through the network to the account holder's mobile station.
    Type: Grant
    Filed: November 4, 2008
    Date of Patent: June 5, 2012
    Assignee: Cellco Partnership
    Inventors: Derek Andrew Schroeder, Raj Narayanasamy, Madhu Bharathula, Venkat Gaddam, Julie Weinstein