IP Library Granted Patent US 10,333,850
Granted Patent B2
US 10,333,850 · App. 15/236,853 · Granted Jun 25, 2019

Device and process for data throttling for wireless device

Inventors: Sergio Rivera (Miami, FL); Satish Ramprasad (Miami, FL); Sze Ho Wong (Miami, FL)
Assignee: TracFone Wireless, Inc.
H04L47/20H04L12/1435H04L12/1467H04L47/25H04W28/0289
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,333,850
App. No.
15/236,853
Granted
Jun 25, 2019
Kind
B2
Abstract

The disclosure provides a system and method for controlling on a wireless device the amount and speed of data transferred between a wireless device and the Internet, and a wireless device with a metering client that can throttle data speeds and types based on how much data a user has used. Specifically, the wireless device includes a metering client to track one of data usage or an amount of prepaid data available. When the metering client determines that the amount of data available has exceeded a pre-determined threshold, the wireless device inhibits further data transmission amounts and speeds.

Claims (41)

1. A system for controlling data usage on a wireless device comprising:

a transceiver implemented by the wireless device configured to transfer data between the wireless device and a network operator cloud;

a metering client implemented by the wireless device configured to determine if data usage has exceeded a pre-determined threshold;

a computer readable medium on the wireless device configured to store the metering client;

a processor implemented by the wireless device configured to execute the metering client; and

wherein the metering client is configured to throttle at the wireless device, upon the metering client determining that an amount of data available has exceeded the pre-determined threshold, the data transfer of at least one of the transceiver; and

wherein the metering client is further configured to throttle data transfer by the transceiver by controlling a radio frequency and a modulation utilized by the transceiver that comprises controlling the transceiver and modifying a quadrature amplitude modulation utilized by the transceiver when the data available has exceeded the pre-determined threshold.

2. The system of claim 1 , wherein the metering client is further configured to limit, by controlling the transceiver at the wireless device, a type of data that the wireless device can send and receive when the data available has exceeded the pre-determined threshold.

3. The system of claim 1 , wherein the metering client is further configured to throttle data transfer by the transceiver by controlling the radio frequency utilized by the transceiver when the data available has exceeded the pre-determined threshold.

4. The system of claim 1 , wherein the metering client is further configured to control data usage on the wireless device by controlling the transceiver and modifying the quadrature amplitude modulation utilized by the transceiver when the data available has exceeded the pre-determined threshold that comprises inhibiting one of an amplitude-shift keying (ASK) digital modulation scheme or an amplitude modulation (AM) analog modulation scheme.

5. The system of claim 1 , wherein the metering client is further configured to shut down a type of data transfer on the wireless device by controlling the transceiver when the data available has exceeded the pre-determined threshold.

6. The system of claim 1 ,

wherein the transceiver is a physical modem; and

wherein the metering client is further configured to throttle data transfer by the physical modem by controlling one of the following: a radio frequency utilized by the physical modem, a modulation utilized by the physical modem, and a radio frequency and a modulation utilized by the physical modem.

7. The system of claim 1 ,

wherein the transceiver is a virtual modem; and

wherein the metering client is further configured to throttle data transfer by the virtual modem by controlling one of the following: a radio frequency utilized by the virtual modem, a modulation utilized by the virtual modem, and a radio frequency and a modulation utilized by the virtual modem.

8. The system of claim 1 ,

wherein the wireless device comprises a wireless access point; and

wherein the computer readable medium is further configured to store on the wireless access point values for the amount of data available, how much time remains until a user must add additional data, and how much data was used.

9. The system of claim 1 , further comprising:

a display screen implemented by the wireless device; and

the display screen configured to display at least one of the following: an amount of prepaid data available and an amount of prepaid time available.

10. A method of controlling data usage on a wireless device comprising:

transferring data between the wireless device and a network operator cloud with a transceiver;

determining at the wireless device if data usage has exceeded a pre-determined threshold; and

throttling at the wireless device, upon the determination that an amount of data available has exceeded the pre-determined threshold, the transferring of data between the wireless device and the network operator cloud,

wherein the wireless device is further configured to throttle data transfer by the transceiver by controlling a radio frequency and a modulation utilized by the transceiver by modifying a quadrature amplitude modulation utilized by the transceiver.

11. The method of controlling data usage on a wireless device of claim 10 , wherein the throttling at the wireless device, upon the determination that the amount of data available has exceeded the pre-determined threshold, the transferring of data between the wireless device and the network operator cloud further comprises limiting a type of data that the wireless device can send and receive by controlling the transceiver.

12. The method of controlling data usage on a wireless device of claim 10 , wherein the throttling at the wireless device, upon the determination that the amount of data available has exceeded the pre-determined threshold, the transferring of data between the wireless device and the network operator cloud further comprises controlling the modulation utilized by the transceiver for the wireless device.

13. The method of controlling data usage on a wireless device of claim 10 , wherein the throttling at the wireless device, upon the determination that the amount of data available has exceeded the pre-determined threshold, the transferring of data between the wireless device and the network operator cloud further comprises controlling data usage on the wireless device by modifying the quadrature amplitude modulation utilized by the transceiver that comprises inhibiting one of an amplitude-shift keying (ASK) digital modulation scheme or an amplitude modulation (AM) analog modulation scheme.

14. The method of controlling data usage on a wireless device of claim 10 , wherein the throttling at the wireless device, upon the determination that the amount of data available has exceeded the pre-determined threshold, the transferring of data between the wireless device and the network operator cloud further comprises shutting down a type of data transfer on the wireless device by controlling the transceiver.

15. The method of controlling data usage on a wireless device of claim 10 ,

wherein modulating signals at the wireless device for the transfer of data between the wireless device and the network operator cloud is accomplished with a physical modem; and

wherein the wireless device is further configured to throttle data transfer by the physical modem by controlling one of the following: a radio frequency utilized by the physical modem, a modulation utilized by the physical modem, and a radio frequency and a modulation utilized by the physical modem.

16. The method of controlling data usage on a wireless device of claim 10 ,

wherein modulating signals at the wireless device for the transfer of data between the wireless device and the network operator cloud is accomplished with a virtual modem; and

wherein the wireless device is further configured to throttle data transfer by the virtual modem by controlling one of the following: a radio frequency utilized by the virtual modem, a modulation utilized by the virtual modem, and a radio frequency and a modulation utilized by the virtual modem.

17. The method of controlling data usage on a wireless device of claim 10 , further comprising:

displaying on the wireless device the amount of data remaining for use on a display device; and

the displaying comprises displaying at least one of amount of prepaid data available and an amount of prepaid time available on the display device.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2025
From: VERIZON VALUE, INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 073109/0190 →
CHANGE OF NAME Recorded Aug 5, 2025
From: TRACFONE WIRELESS, INC.
To: VERIZON VALUE, INC.
Reel/Frame 072348/0937 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 14, 2019
From: RIVERA, SERGIO; RAMPRASAD, SATISH; WONG, SZE HO
To: TRACFONE WIRELESS, INC.
Reel/Frame 049172/0170 →
Continuity (2)
Provisional Application 62184478 · Jun 25, 2015
Related Publication 20170201458A1 · Jul 13, 2017