IP Library › Granted Patent US 12,745,280
Granted Patent B2
US 12,745,280 · App. 18/452,891 · Granted Sep 22, 2026

Wireless network data transfer from a data storage element to wireless network applications

Inventors: Anuj Sharma (Broadlands, VA); Kumar Pushkar (Herndon, VA); Anil Kumar Mariyani (Ashburn, VA); Deepesh Belwal (Ashburn, VA)
Assignee: T-MOBILE INNOVATIONS LLC
H04W72/56H04W76/10H04W76/50H04W80/06
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,745,280
App. No.
18/452,891
Granted
Sep 22, 2026
Kind
B2
Abstract

In a wireless communication system, wireless network applications determine their priority indicators. The wireless network applications transfer their priority indicators to a data storage element like a Uniform Data Repository (UDR). In response, the data storage element transfers wireless network data to the wireless network applications in a priority order based on the priority indicators.

Claims (31)

1 . A method to transfer wireless network data from a Uniform Data Repository (UDR) to wireless network applications, the method comprising:

the wireless network applications individually determining application names and individually transferring the application names to the UDR;

the UDR receiving the application names from the wireless network applications and determining when an amount of connections from the wireless network applications to the UDR exceeds a connection threshold; and

when the amount of the connections from the wireless network applications to the UDR exceeds the connection threshold, the UDR determining priorities based on the application names for the wireless network applications and transferring the wireless network data to the wireless network applications based on the priorities.

2 . The method of claim 1 wherein at least one of the application names comprises an emergency application name.

3 . The method of claim 1 wherein at least one of the application names comprises an administrative application name.

4 . The method of claim 1 wherein at least one of the application names comprises a Third Generation Partnership Project (3GPP) network function application name.

5 . The method of claim 1 wherein at least one of the application names comprises a media-conference application name.

6 . The method of claim 1 wherein at least one of the application names comprises a wireless network slice application name.

7 . The method of claim 1 wherein the wireless network applications comprise at least one of a Uniform Data Management (UDM) application, Access and Mobility Management (AMF) application, Session Management Function (SMF) application, Policy Control Function (PCF) application, Network Exposure Function (NEF) application, and Short Message Service Function (SMSF) application.

8 . A wireless communication system to transfer wireless network data from a Uniform Data Repository (UDR) to wireless network applications, the wireless communication system comprising:

network circuitry to execute the wireless network applications and the UDR;

the wireless network applications to determine application usernames;

the wireless network applications to establish connections to the UDR and transfer the application usernames to the UDR over the connections;

the UDR to receive the application usernames from the wireless network applications over the connections;

the UDR to determine when an amount of the connections from the wireless network applications to the UDR exceeds a connection threshold; and

when the amount of the connections from the wireless network applications to the UDR exceeds the connection threshold, the UDR to determine connection priorities based on the application usernames and transfer the wireless network data to the wireless network applications based on the connection priorities.

9 . The wireless communication system of claim 8 wherein the application usernames comprise at least one of an emergency username, administrative username, Third Generation Partnership Project (3GPP) network function username, media-conference service username, and switch provisioning username.

10 . The wireless communication system of claim 8 further comprising, when the amount of the connections from the wireless network applications to the UDR exceeds the connection threshold, the UDR to terminate ones of the connections having usage levels below a usage threshold.

11 . The wireless communication system of claim 8 further comprising, when the amount of the connections from the wireless network applications to the UDR exceeds the connection threshold, the UDR to terminate ones of the connections having error rates that exceeds an error threshold.

12 . The wireless communication system of claim 8 further comprising, when the amount of the connections from the wireless network applications to the UDR exceeds the connection threshold, the UDR to terminate ones of the connections having connection priorities below a priority threshold.

13 . The wireless communication system of claim 8 wherein the wireless network applications are to transfer the application usernames to the UDR in a Transmission Control Protocol (TCP) header.

14 . One or more non-transitory computer-readable storage media having instructions stored thereon that, when executed by one or more processors, cause the processors to perform operations comprising:

receiving, by a Uniform Data Registry (UDR), application names from wireless network applications and determining when an amount of connections from the wireless network applications to the UDR exceeds a connection threshold, wherein the wireless network applications individually determine the application names and individually transfer the application names to the UDR; and

when the amount of the connections from the wireless network applications to the UDR exceeds the connection threshold, determining, by the UDR, priorities based on the application names for the wireless network applications and transferring the wireless network data to the wireless network applications based on the priorities.

15 . The one or more non-transitory computer-readable storage media of claim 14 wherein at least one of the application names comprises an emergency application name.

16 . The one or more non-transitory computer-readable storage media of claim 14 wherein at least one of the application names comprises an administrative application name.

17 . The one or more non-transitory computer-readable storage media of claim 14 wherein at least one of the application names comprises a Third Generation Partnership Project (3GPP) network function application name.

18 . The one or more non-transitory computer-readable storage media of claim 14 wherein at least one of the application names comprises a media-conference application name.

19 . The one or more non-transitory computer-readable storage media of claim 14 wherein at least one of the application names comprises a wireless network slice application name.

20 . The one or more non-transitory computer-readable storage media of claim 14 wherein the wireless network applications comprise at least one of a Uniform Data Management (UDM) application, Access and Mobility Management (AMF) application, Session Management Function (SMF) application, Policy Control Function (PCF) application, Network Exposure Function (NEF) application, and Short Message Service Function (SMSF) application.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2023
From: SHARMA, ANUJ; PUSHKAR, KUMAR; MARIYANI, ANIL KUMAR; BELWAL, DEEPESH
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 064650/0680 →
Continuity (1)
Related Publication 20250071795A1 · Feb 27, 2025
References Cited (14)
US 4756020A · Fodale · 1988 [cited by applicant]
US 7483417B2 · Farris et al. · 2009 [cited by applicant]
US 9537775B2 · McMurry et al. · 2017 [cited by applicant]
US 11212196B2 · Wright et al. · 2021 [cited by applicant]
US 11510127B2 · Qiao et al. · 2022 [cited by applicant]
US 11596023B2 · Palanisamy et al. · 2023 [cited by applicant]
US 12335748B2 · Trujillo · 2025 [cited by examiner]
US 20190174449A1 · Shan · 2019 [cited by examiner]
US 20190182718A1 · Shan · 2019 [cited by examiner]
US 20210204103A1 · Bartolomé Rodrigo · 2021 [cited by examiner]
US 20220248296A1 · Merwaday · 2022 [cited by examiner]
US 20230397086A1 · Kim · 2023 [cited by examiner]
EP 3446464B1 · 2020 [cited by examiner]
WO WO2021092561A1 · 2021 [cited by examiner]