IP Library Granted Patent US 9,402,003
Granted Patent B2
US 9,402,003 · App. 14/247,470 · Granted Jul 26, 2016

Data allocation for pre-paid group data plans

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 9,402,003
App. No.
14/247,470
Granted
Jul 26, 2016
Kind
B2
Abstract

In one example embodiment, a group server includes a processor configured to receive a data quota usage report corresponding to data quota usage by at least one of a plurality of lines, the plurality of lines forming a group subject to a pre-paid data usage agreement with a data service provider and determine a data quota for the at least one of the plurality of lines based on at least the received data quota usage report and an accuracy threshold.

Claims (44)

1. A group server comprising:

a processor configured to,

receive a data quota usage report corresponding to data quota usage by at least one of a plurality of lines, the plurality of lines forming a group subject to a pre-paid data usage agreement with a data service provider; and

determine a data quota for the at least one of the plurality of lines based on at least the received data quota usage report and an accuracy threshold, the accuracy threshold being at least one of,

an accuracy range associated with a reported data quota usage by the group, and

a time period in which the reported data quota usage is accurate.

2. The group server of claim 1 , wherein the processor is further configured to report at least one of,

a line specific balance to the at least one of the plurality of lines, the line specific balance being at least one of an unused portion of the determined data quota for the at least one of the plurality of lines and data quota consumed by the at least one of the plurality of lines, and

a group quota balance to the at least one of the plurality of lines, the group quota balance being at least one of an unused portion of a group data quota associated with the group and data quota consumed by the group.

3. The group server of claim 2 , wherein the processor is further configured to provide an indication of a continuing data quota usage by the at least one of the plurality of lines to one or more of the plurality of lines of the group.

4. The group server of claim 1 , wherein the processor is further configured to,

block data usage by the plurality of lines when a total data quota usage associated with the group exceeds an allowed data quota for the group, and

report the block of the data usage to the plurality of lines.

5. The group server of claim 1 , wherein the processor is further configured to determine the data quota based on the received data quota usage report, the accuracy threshold and a rate of consumption of data quota by the at least one of the plurality of lines.

6. The group server of claim 5 , wherein the processor is further configured to estimate the rate of consumption based on at least one of a real-time rate of consumption of data quota associated with the at least one of the plurality of lines or an average rate of consumption of data quota associated with the at least one of the plurality of lines.

7. The group server of claim 1 , wherein the processor is further configured to,

determine a sum of data quotas allocated to the plurality of lines;

determine whether the determined sum has exceeded a balance threshold; and

determine a new data quota for the plurality of lines if the determined sum has exceeded the balance threshold.

8. The group server of claim 1 , wherein the processor is further configured to determine the data quota for the at least one of the plurality of lines based on the received data quota usage report, the accuracy threshold and a minimum new data quota.

9. The group server of claim 1 , wherein the group is subjected to multiple pre-paid data usage agreements; and

the processor is configured to prioritize the multiple pre-paid data usage agreements based on at least one of an expiration of each of the multiple pre-paid data usage agreements and a promotion associated with each of the multiple pre-paid data usage agreements.

10. A method comprising:

receiving, by a processor, a data quota usage report corresponding to data quota usage by at least one of a plurality of lines, the plurality of lines forming a group subject to a pre-paid data usage agreement with a data service provider; and

determining, by the processor, a data quota for the at least one of the plurality of lines based on at least the received data quota usage report and an accuracy threshold, the accuracy threshold being at least one of,

an accuracy range associated with a reported data quota usage by the group, and

a time period in which the reported data quota usage is accurate.

11. The method of claim 10 , further comprising at least one of:

reporting a line specific balance to the at least one of the plurality of lines, the line specific balance being at least one of an unused portion of the data quota determined for the at least one of the plurality of lines and data quota consumed by the at least one of the plurality of lines, and

reporting a group balance to the at least one of the plurality of lines, the group balance being at least one of an unused portion of a group data quota associated with the group and data quota consumed by the group.

12. The method of claim 11 , wherein the reporting provides an indication of a continuing data quota usage by the at least one of the plurality of lines to one or more of the plurality of lines of the group.

13. The method of claim 10 , further comprising:

blocking data usage by the plurality of lines when a total data quota usage associated with the group exceeds an allowed data quota for the group, and

reporting the blocking of the data usage to the plurality of lines.

14. The method of claim 10 , wherein the determining determines the data quota based on the received data quota usage report, the accuracy threshold and a rate of consumption of data quota by the at least one of the plurality of lines.

15. The method of claim 14 , further comprising:

estimating the rate of consumption based on at least one of a real-time rate of consumption of data quota associated with the at least one of the plurality of lines and an average rate of consumption of data quota associated with the at least one of the plurality of lines.

16. The method of claim 10 , further comprising:

determining a sum of data quotas allocated to the plurality of lines;

determining whether the determined sum has exceeded a balance threshold; and

determining a new data quota for the plurality of lines if the determined sum has exceeded the balance threshold.

17. The method of claim 10 , wherein the determining determines the data quota for the at least one of the plurality of lines based on the received data quota usage report, the accuracy threshold and a minimum new data quota.

18. The method of claim 10 , wherein upon the group being subjected to multiple pre-paid data usage agreements, the method further comprises:

prioritizing the multiple pre-paid data usage agreements based on at least one of an expiration of each of the multiple pre-paid data usage agreements and a promotion associated with each of the multiple pre-paid data usage agreements.

Assignments (5)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 29, 2016
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 039042/0994 →
RELEASE OF SECURITY INTEREST Recorded Sep 3, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 033684/0046 →
RELEASE OF SECURITY INTEREST Recorded Aug 24, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA, INC.
Reel/Frame 033596/0898 →
SECURITY INTEREST Recorded Aug 7, 2014
From: ALCATEL LUCENT USA, INC.
To: CREDIT SUISSE AG
Reel/Frame 033500/0156 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2014
From: BEJERANO, YIGAL; ANDREWS, DANIEL; KOPPOL, PRAMOD
To: ALCATEL-LUCENT USA INC.
Reel/Frame 032627/0347 →