# US 12,113,674 B2 · Cellular network cloud application controlled slice management

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

- Number: US 12,113,674 B2
- Document ID: US12113674B2
- Status: Granted
- Kind: B2
- Application number: 18/334,722
- Filed: 2023-06-14
- Published: 2023-10-12
- Granted: 2024-10-08
- Earliest claimed: 2021-05-12
- Assignees: DISH Wireless L.L.C.
- Applicants: DISH Wireless L.L.C.
- Inventors: Ashish Bansal; Siddhartha Chenumolu; Paul-André Raymond
- Web page: https://patentgrep.com/patent/US12113674B2

## CPC

- H04L 41/0893: Assignment of logical groups to network elements
- H04L 41/5051: Service on demand, e.g. definition and deployment of services in real time
- G06F 9/45558: {Hypervisor-specific management and integration aspects}
- H04L 41/0806: for initial configuration or provisioning, e.g. plug-and-play
- H04L 41/0816: the condition being an adaptation, e.g. in response to network events
- H04L 41/5025: by proactively reacting to service quality change, e.g. by reconfiguration after service quality degradation or upgrade
- H04W 12/08: Access security
- H04W 48/18: Selecting a network or a communication service
- G06F 2009/45595: {Network integration; Enabling network access in virtual machine instances}
- H04W 12/06: Authentication
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Various systems and methods for cellular network slice management are presented. An application may be determined to be authorized to manage a cellular network slice utilized by the application for communication with user equipment. A request can be received from the application to modify the cellular network slice from the application. In response to the request, a parameter of the cellular network slice may be modified. The cellular network can then use the modified slice for communication with user equipment for the cloud-based application.

## Claims

### Claim 1

A cellular network slice management system comprising:
a cellular network, comprising a plurality of base stations and a slice orchestrator server system that is in communication with an application executed by a server system, wherein:
the application is hosted by the server system outside of the cellular network;
the application is deployed by an entity separate and distinct from an entity managing the cellular network; and
the slice orchestrator server system is configured to:
determine that the application is authorized to manage a cellular network slice utilized by the application for communication with a plurality of user equipment (UE);
receive a request from the application being hosted outside of the cellular network to modify the cellular network slice from the application; and
in response to the request, modify a parameter of the cellular network slice.

### Claim 2 (depends on 1)

The cellular network slice management system of claim 1, further comprising the server system that executes the application.

### Claim 3 (depends on 2)

The cellular network slice management system of claim 2, wherein:
the cellular network uses the modified slice for communication between the plurality of UE and the server system for the application.

### Claim 4 (depends on 1)

The cellular network slice management system of claim 1, wherein the parameter of the cellular network slice is modified by the slice orchestrator server system in response to the request without input from a user.

### Claim 5 (depends on 1)

The cellular network slice management system of claim 1, wherein the parameter controls downlink throughput per UE for the application or uplink throughput per UE for the application.

### Claim 6 (depends on 1)

The cellular network slice management system of claim 1, wherein the parameter controls aggregate downlink throughput for the plurality of UE for the application or aggregate uplink throughput for the plurality of UE for the application.

### Claim 7 (depends on 1)

The cellular network slice management system of claim 1, wherein the parameter controls a characteristic selected from the group consisting of:
a maximum supported packet size;
a mission critical level;
radio spectrum;
a packet error rate;
delay tolerance;
a supported access technology;
a supported device velocity for a defined quality of service (QOS); and
synchronicity.

### Claim 8 (depends on 1)

The cellular network slice management system of claim 1, wherein the cellular network:
receives a first request from a user that the application be activated; and
receives a second request from the user to delegate slice management to the application.

### Claim 9 (depends on 1)

The cellular network slice management system of claim 1, further comprising the application, wherein the application is configured to:
determine that a number of UE operating on a particular base station of the cellular network using the application exceeds a threshold number of UE; and
in response to determining that the number of UE exceeds the threshold number of UE, transmit the request to modify the cellular network slice to the slice orchestrator server system.

### Claim 10 (depends on 1)

The cellular network slice management system of claim 1, further comprising the application, wherein the application is configured to:
monitor performance of one or more UE of the plurality of UE using the application; and
in response to monitoring the performance of the one or more UE, transmit the request to modify the cellular network slice to the slice orchestrator server system.

### Claim 11 (depends on 1)

The cellular network slice management system of claim 1, wherein the cellular network is a 5G New Radio (NR) cellular network.

### Claim 12

A method for slice management, comprising:
determining that an application is authorized to manage a cellular network slice utilized by the application for communication with a plurality of user equipment (UE), wherein:
the application is hosted by a server system outside of a cellular network on which the cellular network slice exists; and
the application is deployed by an entity separate and distinct from an entity managing the cellular network;
receiving a request from the application being hosted outside of the cellular network to modify the cellular network slice of the cellular network; and
in response to the request from the application being hosted outside of the cellular network, modifying a parameter of the cellular network slice.

### Claim 13 (depends on 12)

The method of claim 12, further comprising:
communicating, by the cellular network, via the modified slice, with the plurality of UE, wherein the modified slice is used for communication between the server system and the application.

### Claim 14 (depends on 12)

The method of claim 12, wherein the parameter of the cellular network slice is modified in response to the request without input from a user.

### Claim 15 (depends on 12)

The method of claim 12, wherein the parameter controls downlink throughput per UE for the application or uplink throughput per UE for the application.

### Claim 16 (depends on 12)

The method of claim 12, [,] wherein the parameter controls aggregate downlink throughput for the plurality of UE for the application or aggregate uplink throughput for the plurality of UE for the application.

### Claim 17 (depends on 12)

The method of claim 12, wherein the parameter controls a characteristic selected from the group consisting of:
a maximum supported packet size;
a mission critical level;
radio spectrum;
a packet error rate;
delay tolerance;
a supported access technology;
a supported device velocity for a defined quality of service (QOS); and
synchronicity.

### Claim 18 (depends on 12)

The method of claim 12, further comprising:
determining that a number of UE operating on a particular base station of the cellular network using the application exceeds a threshold number of UE; and
in response to determining that the number of UE exceeds the threshold number of UE, transmitting, by the application, the request to modify the cellular network slice to the cellular network.

### Claim 19

A non-transitory processor-readable medium, comprising processor-readable instructions configured to cause one or more processors to:
determine that an application is authorized to manage a cellular network slice utilized by the application for communication with a plurality of user equipment (UE), wherein:
the application is hosted by a server system outside of a cellular network on which the cellular network slice exists; and
the application is deployed by an entity separate and distinct from the cellular network;
receive a request from the application being hosted outside of the cellular network to modify the cellular network slice of the cellular network; and
in response to the request from the application being hosted outside of the cellular network, modify a parameter of the cellular network slice, wherein:
the cellular network uses the modified slice for communication with the plurality of UE for the application.

### Claim 20 (depends on 19)

The non-transitory processor-readable medium of claim 19, wherein the parameter of the cellular network slice is modified by a slice orchestrator server system in response to the request and without input from a user.
