Patents by Inventor Ravikumar Pattabiraman
Ravikumar Pattabiraman 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: 10296881Abstract: Systems and methods for providing content provider charged web content to a mobile device are disclosed. A mobile routing server receives a request for a mobile device to access web content associated with a content provider. The mobile routing server determines whether the request is associated with a provider-charged gateway. If the request is associated with the provider-charged gateway, the mobile routing server provides access to the web content via the provider-charged gateway and signals a billing server to charge an account associated with the content provider for data charges associated with the access to the web content. If the request is not associated with the provider-charged gateway, the mobile routing server provides access to the web content via a regular Internet gateway and signals the billing server to charge an account associated with the mobile device for the data charges associated with the access to the web content.Type: GrantFiled: June 5, 2014Date of Patent: May 21, 2019Assignee: Verizon Patent and Licensing Inc.Inventors: Lixia Yan, Barry Hoffner, Ravikumar Pattabiraman, Ho Yin Cheuk
-
Patent number: 10278063Abstract: A wireless companion device that supports an Embedded Universal Integrated Circuit Card receives a logging request from a wireless communication device. The wireless companion device applies to a remote provisioning server for logging information that corresponds to remote provisioning of the eUICC. The wireless companion device receives the logging information and routes at least a portion to the wireless communication device.Type: GrantFiled: June 25, 2018Date of Patent: April 30, 2019Assignee: Verizon Patent and Licensing Inc.Inventors: Jogendra Yaramchitti, Ravikumar Pattabiraman, Christopher M Schmidt, Krishna Pichumani Iyer, Ye Ouyang
-
Publication number: 20180310165Abstract: A wireless companion device that supports an Embedded Universal Integrated Circuit Card receives a logging request from a wireless communication device. The wireless companion device applies to a remote provisioning server for logging information that corresponds to remote provisioning of the eUICC. The wireless companion device receives the logging information and routes at least a portion to the wireless communication device.Type: ApplicationFiled: June 25, 2018Publication date: October 25, 2018Applicant: Verizon Patent and Licensing Inc.Inventors: Jogendra Yaramchitti, Ravikumar Pattabiraman, Christopher M. Schmidt, Krishna Pichumani Iyer, Ye Ouyang
-
Patent number: 10034166Abstract: A wireless companion device that supports an Embedded Universal Integrated Circuit Card receives a logging request from a wireless communication device. The wireless companion device applies to a remote provisioning server for logging information that corresponds to remote provisioning of the eUICC. The wireless companion device receives the logging information and routes at least a portion to the wireless communication device.Type: GrantFiled: March 7, 2017Date of Patent: July 24, 2018Assignee: Verizon Patent and Licensing Inc.Inventors: Jogendra Yaramchitti, Ravikumar Pattabiraman, Christopher M Schmidt, Krishna Pichumani Iyer, Ye Ouyang
-
Patent number: 9900443Abstract: Systems and methods for an enhanced online charging system service are described. A first signaling message is received from an originating mobile station for transmission over a network to a destination mobile station, wherein the first signaling message includes a voice message or a data message. A request from a mobile switching center (MSC), Short Message Service Center (SMSC) or Telephony Application Server (TAS) is provided to an online charging system (OCS) to determine an account usage balance associated with the mobile station. When the OCS determines the account is associated with valid monthly prepaid wireless subscription plan, a first response message is received at the MSC, SMC or TAS. The first response message indicates to the MSC, SMC or TAS to not send, for a predetermined time period, further requests to the OCS to determine an account usage balance associated with the mobile station.Type: GrantFiled: September 24, 2014Date of Patent: February 20, 2018Assignee: Verizon Patent and Licensing Inc.Inventors: Ravikumar Pattabiraman, Lixia Yan
-
Patent number: 9667590Abstract: Systems and methods for APN-based DNS query resolution for wireless data networks are disclosed. Some implementations include receiving a domain name system (DNS) query for a domain name from a device having a source IP address, the DNS query being associated with an access point name, determining whether the source IP address is within a predetermined IP address range, upon determining the source IP address is within the predetermined IP address range, updating the DNS query to include an updated domain name unique to the predetermined IP address range, forwarding the updated DNS query to a DNS server for resolution, receiving an IP address corresponding to the updated DNS query from the DNS server, the IP address being different from an IP address associated with the DNS query, and providing the device with the IP address corresponding to the updated DNS query.Type: GrantFiled: December 30, 2013Date of Patent: May 30, 2017Assignee: Cellco PartnershipInventors: Lixia Yan, Ho Yin Cheuk, Ravikumar Pattabiraman
-
Publication number: 20160088163Abstract: Systems and methods for an enhanced online charging system service are described. A first signaling message is received from an originating mobile station for transmission over a network to a destination mobile station, wherein the first signaling message includes a voice message or a data message. A request from a mobile switching center (MSC), Short Message Service Center (SMSC) or Telephony Application Server (TAS) is provided to an online charging system (OCS) to determine an account usage balance associated with the mobile station. When the OCS determines the account is associated with valid monthly prepaid wireless subscription plan, a first response message is received at the MSC, SMC or TAS. The first response message indicates to the MSC, SMC or TAS to not send, for a predetermined time period, further requests to the OCS to determine an account usage balance associated with the mobile station.Type: ApplicationFiled: September 24, 2014Publication date: March 24, 2016Inventors: Ravikumar PATTABIRAMAN, Lixia YAN
-
Publication number: 20150356534Abstract: Systems and methods for providing content provider charged web content to a mobile device are disclosed. A mobile routing server receives a request for a mobile device to access web content associated with a content provider. The mobile routing server determines whether the request is associated with a provider-charged gateway. If the request is associated with the provider-charged gateway, the mobile routing server provides access to the web content via the provider-charged gateway and signals a billing server to charge an account associated with the content provider for data charges associated with the access to the web content. If the request is not associated with the provider-charged gateway, the mobile routing server provides access to the web content via a regular Internet gateway and signals the billing server to charge an account associated with the mobile device for the data charges associated with the access to the web content.Type: ApplicationFiled: June 5, 2014Publication date: December 10, 2015Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Lixia YAN, Barry Hoffner, Ravikumar Pattabiraman, Ho Yin Cheuk
-
Publication number: 20150188877Abstract: Systems and methods for APN-based DNS query resolution for wireless data networks are disclosed. Some implementations include receiving a domain name system (DNS) query for a domain name from a device having a source IP address, the DNS query being associated with an access point name, determining whether the source IP address is within a predetermined IP address range, upon determining the source IP address is within the predetermined IP address range, updating the DNS query to include an updated domain name unique to the predetermined IP address range, forwarding the updated DNS query to a DNS server for resolution, receiving an IP address corresponding to the updated DNS query from the DNS server, the IP address being different from an IP address associated with the DNS query, and providing the device with the IP address corresponding to the updated DNS query.Type: ApplicationFiled: December 30, 2013Publication date: July 2, 2015Applicant: CELLCO PARTNERSHIP D/B/A VERIZON WIRELESSInventors: Lixia YAN, Ho Yin CHEUK, Ravikumar PATTABIRAMAN
-
Patent number: 9066275Abstract: A method and system are provided for determining the network status of a mobile device. A wireless connection between the mobile device and a wireless packet data communication network is established. The mobile device sends a data packet through the network and monitors for a response via the network one or more times within a period or until a response via the network is received. If no response is received via the network, a test message is sent to a dummy server a predetermined number of times within a period or until a response from the dummy server is received. Upon determining that a response from the dummy server has been received, the mobile device deactivates or blocks network access requests originating from the mobile device to the network, unless initiated by a user of the mobile device.Type: GrantFiled: December 27, 2012Date of Patent: June 23, 2015Assignee: Cellco PartnershipInventors: Lixia Yan, Ravikumar Pattabiraman
-
Publication number: 20140187199Abstract: A method and system are provided for determining the network status of a mobile device. A wireless connection between the mobile device and a wireless packet data communication network is established. The mobile device sends a data packet through the network and monitors for a response via the network one or more times within a period or until a response via the network is received. If no response is received via the network, a test message is sent to a dummy server a predetermined number of times within a period or until a response from the dummy server is received. Upon determining that a response from the dummy server has been received, the mobile device deactivates or blocks network access requests originating from the mobile device to the network, unless initiated by a user of the mobile device.Type: ApplicationFiled: December 27, 2012Publication date: July 3, 2014Applicant: CELLCO PARTNERSHIP D/B/A VERIZON WIRELESSInventors: Lixia YAN, Ravikumar PATTABIRAMAN
-
Patent number: 8706582Abstract: A computer-implemented method may include associating a first bundle with a subscriber on a first subscription date, the first bundle defining a pre-paid service, a first renewal date, and a first renewal price. The method may include associating a second bundle with the subscriber on a second date different than the first subscription date and different than the first renewal date, the second bundle defining a feature, not defined in the first bundle, of the prepaid service and a second renewal price, the second bundle having the first renewal date. The method may also include renewing the first bundle and the second bundle on the first renewal date if a balance of an account associated with the subscriber is greater than or equal to the first renewal fee plus the second renewal fee.Type: GrantFiled: November 21, 2008Date of Patent: April 22, 2014Assignee: Verizon Patent and Licensing Inc.Inventors: Ravikumar Pattabiraman, Daniel J. Murphy, Ho Yin Cheuk
-
Patent number: 8412152Abstract: A mobile station user is informed in real time of reaching of a threshold of data usage via a wireless communication network. An account of the user has a maximum data plan limit defined by the user's plan and a data usage balance reflecting an amount of data usage remaining under the plan. When data usage corresponding to the requested data session does not cross the threshold level, a slice of data for the data session is allocated. When required data usage corresponding to the requested data session would cross the threshold level, a reduced slice of data is allocated. Data usage is counted in real time during the data session, and a notification of reaching the threshold level of data is sent to the mobile station in real time, at the time when data usage under the user's account reaches the threshold level.Type: GrantFiled: December 27, 2011Date of Patent: April 2, 2013Assignee: Cellco PartnershipInventor: Ravikumar Pattabiraman
-
Publication number: 20120094631Abstract: A mobile station user is informed in real time of reaching of a threshold of data usage via a wireless communication network. An account of the user has a maximum data plan limit defined by the user's plan and a data usage balance reflecting an amount of data usage remaining under the plan. When data usage corresponding to the requested data session does not cross the threshold level, a slice of data for the data session is allocated. When required data usage corresponding to the requested data session would cross the threshold level, a reduced slice of data is allocated. Data usage is counted in real time during the data session, and a notification of reaching the threshold level of data is sent to the mobile station in real time, at the time when data usage under the user's account reaches the threshold level.Type: ApplicationFiled: December 27, 2011Publication date: April 19, 2012Applicant: Cellco Partnership d/b/a Verizon WirelessInventor: Ravikumar Pattabiraman
-
Patent number: 8112062Abstract: A mobile station user is informed of reaching of at least one threshold level of data usage via a wireless communication network in real time. An account of the mobile station user has a maximum data plan limit defined by a user's plan and a data usage balance reflecting an amount of data usage remaining under the plan. When required data usage corresponding to requested data session does not cross the threshold level, a slice of data for the data session is allocated. When required data usage corresponding to the requested data session crosses the threshold level, reduced slice of data is allocated. Data usage is counted in real time during the data session, and a notification of reaching the at least one threshold level of data is sent to the mobile station in real time, at the time when data usage under the mobile station user's account reaches the at least one threshold level.Type: GrantFiled: December 22, 2009Date of Patent: February 7, 2012Assignee: Cellco PartnershipInventor: Ravikumar Pattabiraman
-
Publication number: 20110151831Abstract: A mobile station user is informed of reaching of at least one threshold level of data usage via a wireless communication network in real time. An account of the mobile station user has a maximum data plan limit defined by a user's plan and a data usage balance reflecting an amount of data usage remaining under the plan. When required data usage corresponding to requested data session does not cross the threshold level, all slice of data for the data session is allocated. When required data usage corresponding to the requested data session crosses the threshold level, reduced slice of data is allocated. Data usage is counted in real time during the data session, and a notification of reaching the at least one threshold level of data is sent to the mobile station in real time, at the time when data usage under the mobile station user's account reaches the at least one threshold level.Type: ApplicationFiled: December 22, 2009Publication date: June 23, 2011Inventor: Ravikumar PATTABIRAMAN
-
Publication number: 20100131393Abstract: A computer-implemented method may include associating a first bundle with a subscriber on a first subscription date, the first bundle defining a pre-paid service, a first renewal date, and a first renewal price. The method may include associating a second bundle with the subscriber on a second date different than the first subscription date and different than the first renewal date, the second bundle defining a feature, not defined in the first bundle, of the prepaid service and a second renewal price, the second bundle having the first renewal date. The method may also include renewing the first bundle and the second bundle on the first renewal date if a balance of an account associated with the subscriber is greater than or equal to the first renewal fee plus the second renewal fee.Type: ApplicationFiled: November 21, 2008Publication date: May 27, 2010Applicant: VERIZON CORPORATE RESOURCES GROUP LLCInventors: Ravikumar Pattabiraman, Daniel J. Murphy, Ho Yin Cheuk