# US 12,592,146 B2 · C-V2X mobile edge computing interface for mobile services

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

- Number: US 12,592,146 B2
- Document ID: US12592146B2
- Status: Granted
- Kind: B2
- Application number: 18/827,577
- Filed: 2024-09-06
- Published: 2024-12-26
- Granted: 2026-03-31
- Earliest claimed: 2022-10-07
- Assignees: T-Mobile USA, Inc.
- Applicants: T-Mobile USA, Inc.
- Inventors: Ming Shan Kwok; Wafik Abdel Shahid
- Web page: https://patentgrep.com/patent/US12592146B2

## CPC

- G08G 1/0112: {from the vehicle, e.g. floating car data [FCD]}
- G06N 3/08: Learning methods
- G06N 20/00: Machine learning
- G08G 1/164: {Centralised systems, e.g. external to vehicles}
- G08G 1/166: {for active traffic, e.g. moving vehicles, pedestrians, bikes}
- G08G: TRAFFIC CONTROL SYSTEMS (guiding railway traffic, ensuring the safety of railway traffic B61L; arrangement of road signs or traffic signals E01F9/00; radar or analogous systems, sonar systems, lidar systems specially adapted for traffic control G01S13/91, G01S15/88, G01S17/88; {radar or analogous systems, sonar systems, lidar systems specially adapted for anti-collision purposes G01S13/93, G01S15/93, G01S17/93})
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS

## Abstract

A computer server receives messages from a computer device located in proximity to the computer server. The messages are generated by at least one vehicle and translated into IP packets using an N2 control plane interface and an N3 user plane interface implemented in the computer device. A message can include a direction of operation of a vehicle. From a mobile device, information is received describing motion of a user of the mobile device. The information includes a trajectory of the user. The mobile device and the vehicle are located at less than a threshold distance from the computer device. A potential collision is determined between the vehicle and the user based on the direction of operation of the vehicle and the trajectory of the user. An alert is sent to the mobile device indicating the potential collision.

## Claims

### Claim 1

At least one non-transitory computer-readable storage medium storing instructions, which, when executed by at least one data processor of a system, cause the system to:
receive, by a computer server from a computer device, first information describing a direction of operation of a vehicle,
wherein the first information is received using an N2 control plane interface and an N3 user plane interface,
wherein the computer device implements a session management function and a user plane function for sending the first information to the computer server,
wherein the computer server implements an access and mobility management function of a 5G core network for sending alerts to mobile devices, and
wherein the computer server implements a unified data management function for managing the first information;
receive, from a mobile device, second information describing a trajectory of a user of the mobile device,
wherein each of the mobile device and the vehicle is located at less than a threshold distance from the computer device;
determine a potential collision between the vehicle and the user based on the direction of operation and the trajectory; and
send an alert to the mobile device indicating the potential collision.

### Claim 2 (depends on 1)

The non-transitory computer-readable storage medium of claim 1, wherein the first information is further received by the computer server using a non-3GPP inter-working function.

### Claim 3 (depends on 1)

The non-transitory computer-readable storage medium of claim 1, wherein an end-to-end latency between receiving the first information describing the direction of operation of the vehicle and sending the alert to the mobile device indicating the potential collision is less than a threshold end-to-end latency.

### Claim 4 (depends on 1)

The non-transitory computer-readable storage medium of claim 1, wherein the system is caused to:
send, via the computer device, a message to the vehicle to reduce speed.

### Claim 5 (depends on 1)

The non-transitory computer-readable storage medium of claim 1, wherein the system is caused to:
predict the potential collision using a machine learning model based on the direction of operation and the trajectory.

### Claim 6 (depends on 1)

The non-transitory computer-readable storage medium of claim 1, wherein the computer device, the computer server, and the mobile device are connected by a local area network.

### Claim 7

A system comprising:
at least one hardware processor; and
at least one non-transitory memory storing instructions, which, when executed by the at least one hardware processor, cause the system to:
receive, by a computer server from a computer device, first information describing a direction of operation of a vehicle,
wherein the first information is received by the computer server using an N2 control plane interface and an N3 user plane interface,
wherein the computer device implements a session management function and a user plane function for sending the first information to the computer server,
wherein the computer server implements an access and mobility management function of a 5G core network for sending alerts to mobile devices, and
wherein the computer server implements a unified data management function for managing the first information;
receive, from a mobile device, second information describing a trajectory of a user of the mobile device,
wherein each of the mobile device and the vehicle is located at less than a threshold distance from the computer device;
determine a potential collision between the vehicle and the user based on the direction of operation and the trajectory; and
send an alert to the mobile device indicating the potential collision.

### Claim 8 (depends on 7)

The system of claim 7, wherein the first information is further received by the computer server using a non-3GPP inter-working function.

### Claim 9 (depends on 7)

The system of claim 7, wherein an end-to-end latency between receiving the first information describing the direction of operation of the vehicle and sending the alert to the mobile device indicating the potential collision is less than a threshold end-to-end latency.

### Claim 10 (depends on 7)

The system of claim 7, wherein the system is caused to:
send, via the computer device, a message to the vehicle to reduce speed.

### Claim 11 (depends on 7)

The system of claim 7, wherein the system is caused to:
predict the potential collision using a machine learning model based on the direction of operation and the trajectory.

### Claim 12

A method comprising:
receiving, by a computer server from a computer device, first information describing a direction of operation of a vehicle,
wherein the first information is received by the computer server using an N2 control plane interface and an N3 user plane interface,
wherein the computer device implements a session management function and a user plane function for sending the first information to the computer server,
wherein the computer server implements an access and mobility management function of a 5G core network for sending alerts to mobile devices, and wherein the computer server implements a unified data management function for managing the first information;
receiving, from a mobile device, second information describing a trajectory of a user of the mobile device,
wherein each of the vehicle and the mobile device are located at less than a threshold distance from the computer device;
determining a potential collision between the vehicle and the user using a machine learning model based on the direction of operation and the trajectory; and
sending an alert to the mobile device indicating the potential collision.

### Claim 13 (depends on 12)

The method of claim 12, wherein the first information is further received by the computer server using a non-3GPP inter-working function.

### Claim 14 (depends on 12)

The method of claim 12, wherein the computer server is connected to an Ethernet port of the computer device over an optical fiber network, and wherein the computer server is connected to a cloud server over a 5G Uu interface.

### Claim 15 (depends on 12)

The method of claim 12, wherein the computer device, the computer server, and the mobile device are connected by a local area network.

### Claim 16 (depends on 12)

The method of claim 12, comprising sending control messages, received from the computer device, to a cloud server,
wherein the control messages are associated with an end-to-end latency greater than a threshold end-to-end latency.
