# US 12,120,533 B2 · Mobile cellular networks

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

- Number: US 12,120,533 B2
- Document ID: US12120533B2
- Status: Granted
- Kind: B2
- Application number: 18/349,860
- Filed: 2023-07-10
- Published: 2024-05-30
- Granted: 2024-10-15
- Earliest claimed: 2012-08-24
- Assignees: Oceus Networks Inc.
- Applicants: Oceus Networks, LLC
- Inventors: Joseph L. Uelk; Chris Hill
- Web page: https://patentgrep.com/patent/US12120533B2

## CPC

- H04W 16/18: Network planning tools
- H04L 41/06: Management of faults, events, alarms or notifications
- H04L 41/069: using logs of notifications; Post-processing of notifications
- H04L 41/12: Discovery or management of network topologies
- H04L 41/22: comprising specially adapted graphical user interfaces [GUI]
- H04L 43/16: Threshold monitoring
- H04W 24/00: Supervisory, monitoring or testing arrangements
- H04L 41/042: comprising distributed management centres cooperatively managing the network
- H04L 41/044: comprising hierarchical management structures
- H04W 16/32: Hierarchical cell structures
- H04W 24/04: Arrangements for maintaining operational condition
- H04W 24/08: Testing, {supervising or monitoring} using real traffic
- H04W 84/005: {Moving wireless networks}
- H04W 88/18: Service support devices; Network management devices
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Multiple mobile cellular network (MCN) communication systems can be networked together to form a network of MCN communication systems (NOM). Each MCN communication system within the NOM can operate as an independent cellular network to provide communications between user equipment within a covered area. The MCN can be managed by a network management control center (NMCC). The NMCC can be configured generate coverage maps of the NOM and NMC system coverage areas.

## Claims

### Claim 1

A computing system, comprising:
one or more processors configured to:
establish communication with a first mobile cellular network (MCN) communication system, wherein the first MCN communication system provides a first cellular network to a plurality of first user equipment located in a first coverage area;
establish communication with a second mobile cellular network (MCN) communication system, wherein the second MCN communication system provides a second cellular network to a plurality of second user equipment located in a second coverage area;
receive a first error log from the first MCN communication system indicating a first error;
receive a second error log from the second MCN communication system indicating a second error;
aggregate the first error log with the second error log to form an aggregated error log; and
cause display of the aggregated error log.

### Claim 2 (depends on 1)

The computing system of claim 1, wherein the one or more processors are further configured to receive and manage alarm data from the one or more MCN communication systems.

### Claim 3 (depends on 1)

The computing system of claim 1, wherein the one or more processors are further configured to:
cause display of a user interface; and
cause display, within the user interface, of an alarm in response to the aggregated error log.

### Claim 4 (depends on 1)

The computing system of claim 1, wherein the one or more processors are further configured to filter the first error log based on the second error log.

### Claim 5 (depends on 1)

The computing system of claim 1, wherein the one or more processors are further configured to filter the first error log based on a time window.

### Claim 6 (depends on 1)

The computing system of claim 1, wherein the one or more processors are further configured to:
determine a location of the first coverage area, and cause display of the determined location of the first coverage area.

### Claim 7 (depends on 6)

The computing system of claim 6, wherein the one or more processors are further configured to:
determine a location of the second coverage area, and
cause display of the determined location of the second coverage area relative to the first coverage area.

### Claim 8

A non-transitory computer-readable medium comprising computer executable instructions that, when executed by one or more processors, causes the one or more processors to:
establish communication with a first mobile cellular network (MCN) communication system, wherein the first MCN communication system provides a first cellular network to a plurality of first user equipment located in a first coverage area;
establish communication with a second mobile cellular network (MCN) communication system, wherein the second MCN communication system provides a second cellular network to a plurality of second user equipment located in a second coverage area;
aggregate a first error log with a second error log based on receiving the first error log from the first MCN communication system indicating a first error, and receiving the second error log from the second MCN communication system indicating a second error, to form an aggregated error log; and
cause display of the aggregated error log.

### Claim 9 (depends on 8)

The non-transitory computer-readable medium of claim 8, wherein the computer executable instructions further cause the one or more processors to:
manage alarm data from the first MCN communication systems and the second MCN communication systems.

### Claim 10 (depends on 8)

The non-transitory computer-readable medium of claim 8, wherein the computer executable instructions further cause the one or more processors to:
cause display of a user interface; and
cause display, within the user interface, of an alarm in response to the aggregated error log.

### Claim 11 (depends on 8)

The non-transitory computer-readable medium of claim 8, wherein the computer executable instructions further cause the one or more processors to:
filter the first error log based on the second error log.

### Claim 12 (depends on 8)

The non-transitory computer-readable medium of claim 8, wherein the computer executable instructions further cause the one or more processors to:
filter the first error log based on a time window.

### Claim 13 (depends on 8)

The non-transitory computer-readable medium of claim 8, wherein the computer executable instructions further cause the one or more processors to:
determine a location of the first coverage area, and
cause display of the determined location of the first coverage area.

### Claim 14 (depends on 13)

The non-transitory computer-readable medium of claim 13, wherein the computer executable instructions further cause the one or more processors to:
determine a location of the second coverage area, and
cause display of the determined location of the second coverage area relative to the first coverage area.

### Claim 15

A method for generating an aggregated error log for one or more mobile cellular networks (MCN) communication system, the method comprising:
establishing communication with a first mobile cellular network (MCN) communication system, wherein the first MCN communication system provides a first cellular a first cellular network to a plurality of first user equipment located in a first coverage area;
establishing communication with a second mobile cellular network (MCN) communication system, wherein the second MCN communication system provides a second cellular network to a plurality of second user equipment located in a second coverage area;
aggregating a first error log with a second error log based on receiving the first error log from the first MCN communication system indicating a first error;
receiving the second error log from the second MCN communication system indicating a second error, to form an aggregated error log; and
causing display of the aggregated error log.

### Claim 16 (depends on 15)

The method of claim 15, wherein causing display of the aggregated error log comprises causing display of the aggregated error log based on a filter.

### Claim 17 (depends on 15)

The method of claim 15, wherein causing display of the aggregated error log comprises causing display of the aggregated error log on a graphical user interface.

### Claim 18 (depends on 15)

The method of claim 15, further comprising:
determining a location of the second coverage area, and causing display of the determined location of the second coverage area relative to the first coverage area.

### Claim 19 (depends on 15)

The method of claim 15, wherein the first error log is displayed based on a filtering of a time window.
