# US 11,909,845 B2 · Methods and systems for managing applications of a multi-access edge computing environment

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

- Number: US 11,909,845 B2
- Document ID: US11909845B2
- Status: Granted
- Kind: B2
- Application number: 17/652,294
- Filed: 2022-02-24
- Published: 2022-06-09
- Granted: 2024-02-20
- Earliest claimed: 2019-02-07
- Assignees: Verizon Patent and Licensing Inc.
- Applicants: Verizon Patent and Licensing Inc.
- Inventors: Cheul Shim; Mahadevan Viswanathan; Thierry R. Sender
- Web page: https://patentgrep.com/patent/US11909845B2

## CPC

- H04W 12/06: Authentication
- H04L 41/0806: for initial configuration or provisioning, e.g. plug-and-play
- H04L 63/0876: {based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint}
- H04L 63/1408: {by monitoring network traffic (monitoring network traffic per se H04L43/00)}
- H04L 67/56: Provisioning of proxy services (store-and-forward switching systems in data switching networks H04L12/54)
- H04L 67/59: Providing operational support to end devices by off-loading in the network or by emulation, e.g. when they are unavailable
- H04L 69/08: Protocols for interworking; Protocol conversion
- H04W 12/12: Detection or prevention of fraud
- G06F 8/61: Installation
- H04L 69/18: Multiprotocol handlers, e.g. single devices capable of handling multiple protocols
- 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)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Examples herein involve a multi-access edge computing (MEC) environment. An example process may include receiving a tenant application that is to be hosted in a MEC environment. The MEC environment may be situated between a user device and an external platform. The process may include assigning an edge service identifier (ESID) to the tenant application. The ESID may be used to indicate that a message, associated with the user device, involves the tenant application. The process may include assigning a host identifier to the tenant application. The host identifier may be used to indicate that report data, associated with execution of the tenant application within the MEC environment, is to be provided to the external platform. The process may include routing communications associated with the tenant application using the ESID and the host identifier.

## Claims

### Claim 1

A method, comprising:
assigning, by a device, an edge service identifier (ESID) to an application, wherein the application is hosted in a multi-access edge computing (MEC) environment;
assigning, by the device, a host identifier to the application by including the host identifier in a mapping of the application to the ESID;
receiving, by the device and from a user device, a communication that identifies the ESID or the host identifier;
authenticating, by the device, the user device via a device identifier associated with the communication,
wherein authenticating the user device comprises:
mapping the device identifier to the ESID and the host identifier using the mapping, and
sending the ESID or the host identifier to an authentication platform included within the MEC environment; and
configuring, by the device, one or more routes for a communication session involving the user device and the application using the ESID and the host identifier.

### Claim 2 (depends on 1)

The method of claim 1, wherein the host identifier is associated with a uniform resource locator associated with an external platform.

### Claim 3 (depends on 1)

The method of claim 1, wherein the ESID permits the application to be identified by user devices, including the user device, accessing the application.

### Claim 4 (depends on 1)

The method of claim 1, wherein assigning the host identifier comprises:
determining the host identifier based on one or more characteristics of the application.

### Claim 5 (depends on 4)

The method of claim 4, wherein the one or more characteristics include:
a source identifier of the application,
a target identifier of the application,
an application type identifier of the application, or
a service identifier provided by the application.

### Claim 6 (depends on 1)

The method of claim 1, wherein authenticating the user device comprises:
mapping the device identifier to the ESID and the host identifier,
verifying the user device as being associated with the application, or
authorizing the user device to access the application.

### Claim 7 (depends on 1)

The method of claim 1, wherein the host identifier is associated with an entity that controls an intrusion detection system associated with the application.

### Claim 8

A non-transitory computer-readable medium storing a set of instructions, the set of instructions comprising:
one or more instructions that, when executed by one or more processors of a device, cause the device to:
assign an edge service identifier (ESID) to an application, wherein the application is hosted in a multi-access edge computing (MEC) environment;
assign a host identifier to the application by including the host identifier in a mapping of the application to the ESID;
receive, from a user device, a communication that identifies the ESID or the host identifier;
authenticate the user device via a device identifier associated with the communication,
wherein the one or more instructions, to authenticate the user device, cause the device to:
map the device identifier to the ESID and the host identifier using the mapping, and
send the ESID or the host identifier to an authentication platform included within the MEC environment; and
configure one or more routes for a communication session involving the user device and the application using the ESID and the host identifier.

### Claim 9 (depends on 8)

The non-transitory computer-readable medium of claim 8, wherein the host identifier is associated with a uniform resource locator associated with an external platform.

### Claim 10 (depends on 8)

The non-transitory computer-readable medium of claim 8, wherein the ESID permits the application to be identified by user devices, including the user device, accessing the application.

### Claim 11 (depends on 8)

The non-transitory computer-readable medium of claim 8, wherein the one or more instructions, that cause the device to assign the host identifier, cause the device to:
determine the host identifier based on one or more characteristics of the application.

### Claim 12 (depends on 11)

The non-transitory computer-readable medium of claim 11, wherein the one or more characteristics include:
a source identifier of the application,
a target identifier of the application,
an application type identifier of the application, or
a service identifier provided by the application.

### Claim 13 (depends on 8)

The non-transitory computer-readable medium of claim 8, wherein the one or more instructions, that cause the device to authenticate the user device, cause the device to:
map the device identifier to the ESID and the host identifier,
verify the user device as being associated with the application, or
authorize the user device to access the application.

### Claim 14 (depends on 8)

The non-transitory computer-readable medium of claim 8, wherein the one or more instructions, that cause the device to assign the ESID to the application, cause the device to:
assign the ESID to the application with a descriptor of the application.

### Claim 15

A device, comprising:
one or more processors configured to:
assign an edge service identifier (ESID) to an application, wherein the application is hosted in a multi-access edge computing (MEC) environment;
assign a host identifier to the application by including the host identifier in a mapping of the application to the ESID;
receive, from a user device, a communication that identifies the ESID or the host identifier;
authenticate the user device via a device identifier associated with the communication,
wherein the one or more processors, to authenticate the user device, are configured to:
map the device identifier to the ESID and the host identifier using the mapping, and
send the ESID or the host identifier to an authentication platform included within the MEC environment; and
configure one or more routes for a communication session involving the user device and the application using the ESID and the host identifier.

### Claim 16 (depends on 15)

The device of claim 15, wherein the host identifier is associated with a uniform resource locator associated with an external platform.

### Claim 17 (depends on 15)

The device of claim 15, wherein the ESID permits the application to be identified by user devices, including the user device, accessing the application.

### Claim 18 (depends on 15)

The device of claim 15, wherein the one or more processors, to assign the host identifier, are configured to:
determine the host identifier based on one or more characteristics of the application.

### Claim 19 (depends on 18)

The device of claim 18, wherein the one or more characteristics include:
a source identifier of the application,
a target identifier of the application,
an application type identifier of the application, or
a service identifier provided by the application.

### Claim 20 (depends on 15)

The device of claim 15, wherein the communication indicates that the user device has been provisioned to provide security service.
