# US 11,910,205 B2 · Messaging in a wireless communication network

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

- Number: US 11,910,205 B2
- Document ID: US11910205B2
- Status: Granted
- Kind: B2
- Application number: 18/158,959
- Filed: 2023-01-24
- Published: 2023-05-25
- Granted: 2024-02-20
- Earliest claimed: 2021-05-10
- Assignees: T-Mobile Innovations LLC
- Applicants: T-Mobile Innovations LLC
- Inventors: Anuj Sharma; Anil Kumar Mariyani; Rajil Malhotra; Deepesh Belwal; Dipta Moy Biswas; Sriharsha Nagaraja Kadalbal
- Web page: https://patentgrep.com/patent/US11910205B2

## CPC

- H04L 49/90: Buffering arrangements
- H04L 12/4641: {Virtual LANs, VLANs, e.g. virtual private networks [VPN] (LAN interconnection over a bridge based backbone H04L12/462; encapsulation techniques H04L12/4633; routing of packets H04L45/00; packet switches H04L49/00; virtual private networks for security H04L63/0272)}
- H04W 24/02: Arrangements for optimising operational condition
- H04W 28/0268: {using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR] (negotiating SLA or negotiating QoS H04W28/24)}
- H04W 8/18: Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- 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 wireless communication network receives a current message that relates to a user device for delivery to a network function. The network writes the current message to a queue. The network determines if the queue stores one or more prior messages that relate to the user device. The network transfers the current message from the queue for delivery to the network function when the queue does not store the one or more prior messages for the user device. When the queue for the user device does store the one or more prior messages for the user device, the network prioritizes the current message and the one or more prior messages by network function type and transfers the current message and the one or more prior messages that relate to the user device from the queue for delivery to the network function based on the prioritization.

## Claims

### Claim 1

A method of serving a message queue, the method comprising:
receiving a current message that relates to a wireless user device for delivery to a network function and writing the current message to the message queue;
determining if the message queue stores one or more prior messages that relate to the wireless user device;
transferring the current message that relates to the wireless user device from the message queue for delivery to the network function when the message queue does not store the one or more prior messages for the wireless user device; and
when the message queue for the wireless user device does store the one or more prior messages for the wireless user device, prioritizing the current message and the one or more prior messages by network function type and transferring the current message and the one or more prior messages that relate to the wireless user device from the message queue for delivery to the network function based on the prioritization.

### Claim 2 (depends on 1)

The method of claim 1 further comprising time-stamping the one or more prior messages and the current message and wherein prioritizing the current message and the one or more prior messages comprises prioritizing older ones of the current message and the one or more prior messages over newer ones of the current message and the one or more prior messages.

### Claim 3 (depends on 1)

The method of claim 1 wherein the network function type comprises an Access and Mobility Management Function (AMF) type.

### Claim 4 (depends on 1)

The method of claim 1 wherein the network function type comprises a Session Management Function (SMF) type.

### Claim 5 (depends on 1)

The method of claim 1 wherein the network function type comprises a Policy Control Function (PCF) type.

### Claim 6 (depends on 1)

The method of claim 1 wherein the network function type comprises a Unified Data Management (UDM) type.

### Claim 7 (depends on 1)

The method of claim 1 wherein the network function type comprises a Network Exposure Function (NEF) type.

### Claim 8

A method of operating a wireless communication network to serve a Unified Data Repository (UDR) message queue, the method comprising:
the wireless communication network receiving a current message that relates to a wireless user device for delivery to a network function and writing the current message to the UDR message queue;
the wireless communication network determining if the UDR message queue stores one or more prior messages that relate to the wireless user device;
the wireless communication network transferring the current message that relates to the wireless user device from the UDR message queue for delivery to the network function when the UDR message queue does not store the one or more prior messages for the wireless user device; and
when the UDR message queue for the wireless user device does store the one or more prior messages for the wireless user device, the wireless communication network prioritizing the current message and the one or more prior messages by network function type and transferring the current message and the one or more prior messages that relate to the wireless user device from the UDR message queue for delivery to the network function based on the prioritization.

### Claim 9 (depends on 8)

The method of claim 8 further comprising the wireless communication network time-stamping the one or more prior messages and the current message and wherein the wireless communication network prioritizing the current message and the one or more prior messages comprises prioritizing older ones of the current message and the one or more prior messages over newer ones of the current message and the one or more prior messages.

### Claim 10 (depends on 8)

The method of claim 8 wherein the network function type comprises an Access and Mobility Management Function (AMF) type.

### Claim 11 (depends on 8)

The method of claim 8 wherein the network function type comprises a Session Management Function (SMF) type.

### Claim 12 (depends on 8)

The method of claim 8 wherein the network function type comprises a Policy Control Function (PCF) type.

### Claim 13 (depends on 8)

The method of claim 8 wherein the network function type comprises a Unified Data Management (UDM) type.

### Claim 14 (depends on 8)

The method of claim 8 wherein the network function type comprises a Network Exposure Function (NEF) type.

### Claim 15

A wireless communication network to transfer messages that relate to a wireless user device, the wireless communication network comprising:
a message queue;
a message function to receive a current message that relates to the wireless user device for delivery to a network function, write the current message to the message queue, determine if a UDR message queue stores one or more prior messages that relate to the wireless user device, and transfer the current message that relates to the wireless user device from the message queue for delivery to the network function when the message queue does not store the one or more prior messages for the wireless user device; and
when the message queue for the wireless user device does store the one or more prior messages for the wireless user device, the message function to prioritize the current message and the one or more prior messages by network function type and transfer the current message and the one or more prior messages that relate to the wireless user device from the message queue for delivery to the network function based on the prioritization.

### Claim 16 (depends on 15)

The wireless communication network of claim 15 further comprising the message function to time-stamp the one or more prior messages and the current message and wherein the message function is to prioritize older ones of the current message and the one or more prior messages over newer ones of the current message and the one or more prior messages to prioritize the current message and the one or more prior messages.

### Claim 17 (depends on 15)

The wireless communication network of claim 15 wherein the network function type comprises an Access and Mobility Management Function (AMF) type.

### Claim 18 (depends on 15)

The wireless communication network of claim 15 wherein the network function type comprises a Policy Control Function (PCF) type.

### Claim 19 (depends on 15)

The wireless communication network of claim 15 wherein the network function type comprises a Unified Data Management (UDM) type.

### Claim 20 (depends on 15)

The wireless communication network of claim 15 wherein the network function type comprises a Network Exposure Function (NEF) type.
