# US 11,909,616 B2 · Mobile telecommunications network capacity simulation, prediction and planning

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,909,616 B2
- Document ID: US11909616B2
- Status: Granted
- Kind: B2
- Application number: 18/051,108
- Filed: 2022-10-31
- Published: 2023-05-25
- Granted: 2024-02-20
- Earliest claimed: 2014-04-08
- Assignees: Eino, Inc.
- Applicants: EINO, Inc.
- Inventors: Payman Samadi; James Tomlinson Sayre
- Web page: https://patentgrep.com/patent/US11909616B2

## CPC

- H04L 41/145: {involving simulating, designing, planning or modelling of a network}
- H04L 43/0882: Utilisation of link capacity
- H04L 41/0896: Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities (flow or congestion control using dynamic resource allocation, e.g. in-call renegotiation, H04L47/76)
- H04L 41/147: for predicting network behaviour
- H04L 43/045: for graphical visualisation of monitoring data
- H04L 43/062: related to network traffic
- H04L 43/0852: Delays
- H04L 43/14: {using software, i.e. software packages (network security related monitoring H04L63/1408)}
- H04W 4/021: Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
- H04W 16/22: Traffic simulation tools or models
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A method includes receiving a representation of a predefined planned event that includes the use of a first set of cellular data service infrastructure elements. A performance of the first set of cellular data service infrastructure elements is simulated, and a predicted failure of at least one cellular data service infrastructure element from the first set of cellular data service infrastructure elements is identified based on the simulation. In response to identifying the predicted failure, a modification to the at least one cellular data service infrastructure element or an additional cellular data service infrastructure element is determined and included in a second set of cellular data service infrastructure elements whose performance is subsequently simulated. The simulated performance of the first set of cellular data service infrastructure elements is compared with the simulated performance of the second set of cellular data service infrastructure elements to determine a performance improvement.

## Claims

### Claim 1

A method for determining a future capacity required of a communication network, comprising:
simulating a performance of a first communication network at a future date on which a planned event is to occur, the planned event being expected to cause an increase in demand for usage of the first communication network beyond a prescribed threshold with respect to a reference level, wherein the simulating is based on at least one data set providing indicative performance of the first communication network;
identifying a predicted failure of at least one infrastructure element of the first communication network based on the simulated performance of the first communication network; and
adjusting a capacity of the first communication network based on the simulated performance of the first communication network and an adjustment factor that endeavors to avoid the predicted failure and to meet the expected increase in demand for usage at the future date during the planned event.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
receiving information on the planned event.

### Claim 3 (depends on 2)

The method of claim 2, wherein the simulating employs at least one data set that includes historical cellular traffic data for the first communication network.

### Claim 4 (depends on 3)

The method of claim 3, wherein the at least one data set further includes geographic location information associated with the planned event.

### Claim 5 (depends on 2)

The method of claim 2, wherein the information on the planned event includes metadata that includes at least one of: an event name, an event classification, and a number of expected users.

### Claim 6 (depends on 1)

The method of claim 1, further comprising:
estimating a distribution of traffic pattern indicators for the first communication network to define a plurality of distributions of traffic pattern indicators; and
adjusting at least one distribution of traffic pattern indicators from the plurality of distributions of traffic pattern indicators based on the adjustment factor.

### Claim 7 (depends on 1)

The method of claim 1, wherein the adjustment factor is based on at least one of: a projected usage volume per user, a weather forecast, a season, or a day of the week.

### Claim 8 (depends on 2)

The method of claim 2, wherein the simulating the performance of the first communication network further comprises:
generating a template for the planned event.

### Claim 9 (depends on 1)

The method of claim 1, wherein adjusting the capacity of the first communication network further comprises:
adding a second communication network to support the expected increase in demand.

### Claim 10 (depends on 9)

The method of claim 9, wherein each of the first communication network and the second communication network is a cellular network.

### Claim 11

A non-transitory computer readable medium having stored thereon instructions for causing a processing circuitry to execute a process for determining a future capacity required of a communication network, the process comprising:
simulating a performance of a first communication network at a future date on which a planned event is to occur, the planned event being expected to cause an increase in demand for usage of the first communication network beyond a prescribed threshold with respect to a reference level, wherein the simulating is based on at least one data set providing indicative performance of the first communication network;
identifying a predicted failure of at least one infrastructure element of the first communication network based on the simulated performance of the first communication network; and
adjusting a capacity of the first communication network based on the simulated performance of the first communication network and an adjustment factor that endeavors to avoid the predicted failure and to meet the expected increase in demand for usage at the future date during the planned event.

### Claim 12

A system for determining a future capacity required of a communication network, comprising:
a processing circuitry; and
a memory, the memory containing instructions that, when executed by the processing circuitry, configure the system to:
simulate a performance of a first communication network at a future date on which a planned event is to occur, the planned event being expected to cause an increase in demand for usage of the first communication network beyond a prescribed threshold with respect to a reference level, wherein the simulating is based on at least one data set providing indicative performance of the first communication network;
identify a predicted failure of at least one infrastructure element of the first communication network based on the simulated performance of the first communication network; and
adjust a capacity of the first communication network based on the simulated performance of the first communication network and an adjustment factor that endeavors to avoid the predicted failure and to meet the expected increase in demand for usage at the future date during the planned event.

### Claim 13 (depends on 12)

The system of claim 12, wherein the system is further configured to:
receive information on the planned event.

### Claim 14 (depends on 13)

The system of claim 13, wherein the simulating employs at least one date data set that includes historical cellular traffic data for the first communication network.

### Claim 15 (depends on 14)

The system of claim 14, wherein the at least one data set further includes geographic location information associated with the planned event.

### Claim 16 (depends on 13)

The system of claim 13, wherein the information on the planned event includes metadata that includes at least one of: an event name, an event classification, and a number of expected users.

### Claim 17 (depends on 12)

The system of claim 12, wherein the system is further configured to:
estimate a distribution of traffic pattern indicators for the first communication network to define a plurality of distributions of traffic pattern indicators; and
adjust at least one distribution of traffic pattern indicators from the plurality of distributions of traffic pattern indicators based on the adjustment factor.

### Claim 18 (depends on 12)

The system of claim 12, wherein the adjustment factor is based on at least one of: a projected usage volume per user, a weather forecast, a season, or a day of the week.

### Claim 19 (depends on 13)

The system of claim 13, wherein the system is further configured to:
generate a template for the planned event.

### Claim 20 (depends on 12)

The system of claim 12, wherein the system is further configured to:
add a second communication network to support the expected increase in demand.

### Claim 21 (depends on 20)

The system of claim 20, wherein each of the first communication network and the second communication network is a cellular network.
