IP Library Granted Patent US 7,769,882
Granted Patent B1
US 7,769,882 · App. 11/689,701 · Granted Aug 3, 2010

Bandwidth projection for customer bandwidth usage

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 7,769,882
App. No.
11/689,701
Granted
Aug 3, 2010
Kind
B1
Abstract

A method of operating a bandwidth projection system comprises receiving a historical dataset associated with a customer wherein the historical dataset indicates bandwidth usage during a historical time period, processing the historical dataset with a plurality of model applications to generate a plurality of bandwidth models based on the historical dataset, selecting a one model from the plurality of models based on a comparison to the historical dataset, generating a bandwidth projection using the one model wherein the bandwidth projection indicates a bandwidth usage during a future time period, and transferring the bandwidth projection to the customer.

Claims (33)

1. A method of operating a bandwidth projection system, the method comprising:

receiving a historical dataset associated with a customer, wherein the historical dataset indicates bandwidth usage during a historical time period;

processing the historical dataset with a plurality of model applications to generate a plurality of bandwidth models based on the historical dataset;

selecting a one model from the plurality of models based on a comparison to the historical dataset;

generating a bandwidth projection using the one model wherein the bandwidth projection indicates a bandwidth usage during a future time period; and

transferring the bandwidth projection to the customer.

2. The method of claim 1 further comprising transferring a description of the one model to the customer.

3. The method of claim 2 further comprising receiving a user instruction related to the one model, the user instruction being transferred from the customer in response to receiving the description of the one model.

4. The method of claim 3 further comprising processing the user instruction to generate a new bandwidth projection and transferring the new bandwidth projection to the customer.

5. The method of claim 4 further comprising receiving an acceptance from the customer wherein the acceptance forms a service contract between a service provider and the customer for the new bandwidth projection during the future time period.

6. The method of claim 3 wherein the description of the one model includes a growth factor.

7. The method of claim 6 wherein the user instruction includes a different growth factor.

8. The method of claim 3 wherein the description of the one model includes a chronological factor.

9. The method of claim 8 wherein the user instruction includes a different chronological factor.

10. The method of claim 1 wherein the plurality of bandwidth models comprise non-linear bandwidth models.

11. The method of claim 1 further comprising selecting the one model using a root mean square error formula.

12. The method of claim 1 wherein a first model application of the plurality of model applications comprises a Holt-Winters model application.

13. The method of claim 12 wherein a second model application of the plurality of model applications comprises an exponential model application.

14. A software product for operating a bandwidth projection system, the software product comprising:

software operational when executed by the bandwidth projection system to direct the bandwidth projection system to receive a historical dataset associated with a customer wherein the historical dataset indicates bandwidth usage during a historical time period, process the historical dataset with a plurality of model applications to generate a plurality of bandwidth models based on the historical dataset, select a one model from the plurality of models based on a comparison to the historical dataset, generate a bandwidth projection using the one model wherein the bandwidth projection indicates a bandwidth usage during a future time period, and transfer the bandwidth projection to the customer; and

a storage medium storing the software.

15. The software product of claim 14 wherein the software is further operational when executed by the bandwidth projection system to direct the bandwidth projection system to transfer a description of the one model to the customer.

16. The software product of claim 15 wherein the software is further operational when executed by the bandwidth projection system to direct the bandwidth projection system to receive a user instruction related to the one model, the user instruction being transferred from the customer in response to receiving the description of the one model.

17. The software product of claim 16 wherein the software is further operational when executed by the bandwidth projection system to direct the bandwidth projection system to process the user instruction to generate a new bandwidth projection and transfer the new bandwidth projection to the customer.

18. The software product of claim 17 wherein the software is further operational when executed by the bandwidth projection system to direct the bandwidth projection system to receive an acceptance from the customer wherein the acceptance forms a service contract between a service provider and the customer for the new bandwidth projection during the future time period.

19. The software product of claim 16 wherein the description of the one model includes a growth factor.

20. The software product of claim 19 wherein the user instruction includes a different growth factor.

21. The software product of claim 16 wherein the description of the one model includes a chronological factor.

22. The software product of claim 21 wherein the user instruction includes a different chronological factor.

23. The software product of claim 14 wherein the plurality of bandwidth models comprise non-linear bandwidth models.

24. The software product of claim 14 further comprising selecting the one model using a root mean square error formula.

25. The software product of claim 14 wherein a first model application of the plurality of model applications comprises a Holt-Winters model application.

26. The software product of claim 25 wherein a second model application of the plurality of model applications comprises an exponential model application.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →