IP Library Granted Patent US 7,076,036
Granted Patent B1
US 7,076,036 · App. 09/981,461 · Granted Jul 11, 2006

Traffic and capacity modeling process

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,076,036
App. No.
09/981,461
Granted
Jul 11, 2006
Kind
B1
Abstract

A traffic and capacity modeling process for a telephone network includes accessing one or more call processing platforms, copying call detail records to a database, aggregating selected sets of call parameters from the records for each dialed number by hour, date, and platform, storing the aggregated sets of call parameters in tables, and analyzing the data in the tables. The analysis of the data includes plotting the data to detect peaks of usage of the dialed numbers to thereby assess the adequacy of available telephone lines and staffing of the lines by the network customers.

Claims (63)

1. A process for analyzing telecommunication network traffic comprising the steps of:

accessing call-processing platform;

copying a call detail record from said call processing platform into at least one call detail database;

periodically sorting the call detail record by dialed number;

extracting a selected set of call parameters from said call detail record;

aggregating said selected set of call parameters over intervals for each dialed number;

storing said selected set of call parameters within at least one call parameter table; and

comparing said selected set of call parameters with a projected change in customer traffic to forecast (i) required network resources and (ii) cost effectiveness based on said comparison.

2. The process of claim 1 wherein said extracting step comprises:

extracting a duration of each call.

3. The process of claim 1 wherein said extracting step comprises:

extracting an hour of day during which each call occurred.

4. The process of claim 1 wherein said extracting step comprises:

extracting a date on which each call occurred.

5. The process of claim 1 wherein said aggregating step comprises:

summing the total duration of all calls made during each hour of each day.

6. The process of claim 1 wherein said aggregating step comprises:

summing the total number of calls made during each hour of each day.

7. The process of claim 1 comprising:

detecting a maximum aggregated duration of calls within an hour for a selected day.

8. The process of claim 1 comprising:

accessing a second call-processing platform;

copying a call detail record for each call processed by said second platform;

sorting the call detail record of said second platform;

extracting a selected set of call parameters from said call detail record of said second platform; and

aggregating said parameters of said second platform at intervals.

9. The process of claim 8 comprising:

graphically plotting the selected call parameters of said first platform; and

graphically plotting a second set of selected call parameters from a second

platform to compare traffic capacity differences between said first and second platforms.

10. The process of claim 8 comprising:

generating a table which includes a comparison of the selected call parameters of the first platform to the selected call parameters of the second platform; and

using the table to compare traffic capacity differences between said first and second platforms.

11. The process of claim 8 comprising:

determining the impact of projected traffic from a future customer on one of said first and second platforms.

12. The process of claim 8 comprising:

comparing the selected call parameters of said first platform to the call parameters of said second platform to forecast the adequacy of network equipment.

13. A process for analyzing telecommunication network traffic comprising the steps of:

accessing first and second call processing platforms;

copying a call detail record for each call processed by each of said first and second platforms into a database;

sorting the call detail records by platform;

extracting a selected set of call parameters from each call detail record;

aggregating said selected set of call parameters of said first and second platforms at intervals;

comparing said parameters of said first and second platforms with a projected change in customer traffic; and

forecasting network resources required cost effectiveness based on at least one result of said comparing step.

14. The process of claim 13 wherein said extracting step comprises:

extracting a duration of each call;

extracting an hour of day during which each call occurred; and

extracting a date on which each call occurred.

15. The process of claim 14 wherein said aggregating step comprises:

summing the total duration of all calls made during each hour of each day.

16. The process of claim 13 wherein said aggregating step comprises:

summing the total number of calls made to each dialed number during each hour of each day.

17. The process of claim 13 wherein said analyzing step comprises:

graphically plotting the selected call parameters of the first platform; and

graphically plotting the selected call parameters of the second platform to compare traffic capacity differences between said platforms.

18. The process of claim 13 wherein said analyzing step comprises:

generating a table which includes a comparison of the selected call parameters of the first platform to the selected call parameters of the second platform; and

using the table to compare traffic capacity differences between the platforms.

19. The process of claim 13 wherein the analytical step comprises:

determining the impact of projected traffic from a future customer on one of said first and second platforms.

20. The process of claim 13 wherein the analytical step comprises:

comparing the selected call parameters of said first platform to the call parameters of said second platform to forecast the adequacy of network equipment.

Assignments (6)
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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2002
From: JOHNSON, DOUGLAS A.
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 012473/0374 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2002
From: JOHNSON, DOUGLAS A.
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 012473/0416 →