IP Library › Granted Patent US 12,634,334
Granted Patent B2
US 12,634,334 · App. 18/425,492 · Granted May 19, 2026

5G network functions to prevent cyber security threats

Inventors: Shahran Asim (Dallas, TX); Patrick Dale Balaze (East Meadow, NY); Antonio Irvin (Frisco, TX); Jason W. Rabon (Keller, TX)
Assignee: Verizon Patent and Licensing Inc.
H04L63/1441H04L9/40H04L63/1425H04L67/02H04W12/06H04L63/1458H04L63/1466H04L63/20
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,634,334
App. No.
18/425,492
Granted
May 19, 2026
Kind
B2
Abstract

In some implementations, the techniques described herein relate to a method including: receiving a network request from a second network function, the network request including a parameter; validating the parameter upon receipt of the network request to determine a status of the network request, the status indicating a valid or invalid request; processing, by a first network function, a resource managed by the first network function based on the network request and returning a network response when the status indicates a valid request; and denying the network request and returning an error code when the status indicates an invalid request.

Claims (33)

1 . A method comprising:

receiving, by a first network function, a network request from a second network function, the network request including a parameter;

validating, by the first network function, the parameter upon receipt of the network request to determine a status of the network request, the status indicating a valid or invalid request;

processing, by the first network function, a resource managed by the first network function based on the network request and returning a network response when the status indicates a valid request; and

denying the network request and returning, by the first network function, an error code when the status indicates an invalid request.

2 . The method of claim 1 , wherein the first network function and the second network function each comprise containerized applications executing in a cellular core network.

3 . The method of claim 1 , wherein the network request comprises a HyperText Transfer Protocol (HTTP) request.

4 . The method of claim 3 , wherein the HTTP request comprises an HTTP/2 request.

5 . The method of claim 1 wherein validating the parameter comprises one or more of performing cross-site scripting detection, structured query language (SQL) injection detection, special character detection, or denial of service (DoS) detection.

6 . The method of claim 1 , wherein receiving the network request comprises receiving the network request at a gateway function and wherein validating the parameter comprises validating the parameter via the gateway function.

7 . The method of claim 6 , further comprising forwarding, by the gateway function, the network request to the first network function when the status indicates a valid request.

8 . A non-transitory computer-readable storage medium for tangibly storing instructions capable of being executed by a processor, the instructions defining steps of:

receiving, by a first network function, a network request from a second network function, the network request including a parameter;

validating, by the first network function, the parameter upon receipt of the network request to determine a status of the network request, the status indicating a valid or invalid request;

processing, by the first network function, a resource managed by the first network function based on the network request and returning a network response when the status indicates a valid request; and

denying the network request and returning, by the first network function, an error code when the status indicates an invalid request.

9 . The non-transitory computer-readable storage medium of claim 8 , wherein the first network function and the second network function each comprise containerized applications executing in a cellular core network.

10 . The non-transitory computer-readable storage medium of claim 8 , wherein the network request comprises a HyperText Transfer Protocol (HTTP) request.

11 . The non-transitory computer-readable storage medium of claim 10 , wherein the HTTP request comprises an HTTP/2 request.

12 . The non-transitory computer-readable storage medium of claim 8 wherein validating the parameter comprises one or more performing cross-site scripting detection, structured query language (SQL) injection detection, special character detection, or denial of service (DoS) detection.

13 . The non-transitory computer-readable storage medium of claim 8 , wherein receiving the network request comprises receiving the network request at a gateway function and wherein validating the parameter comprises validating the parameter via the gateway function.

14 . The non-transitory computer-readable storage medium of claim 13 , further comprising forwarding, by the gateway function, the network request to the first network function when the status indicates a valid request.

15 . A device comprising:

a processor configured to:

receive, by a first network function, a network request from a second network function, the network request including a parameter;

validate, by the first network function, the parameter upon receipt of the network request to determine a status of the network request, the status indicating a valid or invalid request;

process, by the first network function, a resource managed by the first network function based on the network request and returning a network response when the status indicates a valid request; and

deny the network request and return, by the first network function, an error code when the status indicates an invalid request.

16 . The device of claim 15 , wherein the first network function and the second network function each comprise containerized applications executing in a cellular core network.

17 . The device of claim 15 , wherein the network request comprises a HyperText Transfer Protocol (HTTP) request.

18 . The device of claim 17 , wherein the HTTP request comprises an HTTP/2 request.

19 . The device of claim 15 , wherein validating the parameter comprises one or more performing cross-site scripting detection, structured query language (SQL) injection detection, special character detection, or denial of service (DoS) detection.

20 . The device of claim 15 , wherein processing a resource managed by the first network function based on the network request and returning a network response when the status indicates a valid request forwarding the network request to the first network function when the status indicates a valid request.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2024
From: ASIM, SHAHRAN; BALAZE, PATRICK DALE; IRVIN, ANTONIO; RABON, JASON W.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 066281/0305 →
Continuity (1)
Related Publication 20250247417A1 · Jul 31, 2025
References Cited (15)
US 11431746B1 · Shaw · 2022 [cited by examiner]
US 11622255B2 · Iddya · 2023 [cited by examiner]
US 12316674B1 · Jiang · 2025 [cited by examiner]
US 20020198967A1 · Iwanojko · 2002 [cited by examiner]
US 20090049547A1 · Fan · 2009 [cited by examiner]
US 20140237564A1 · Dudziak · 2014 [cited by examiner]
US 20220191694A1 · Rajput · 2022 [cited by examiner]
US 20220264307A1 · Sasi · 2022 [cited by examiner]
US 20220337994A1 · Targali · 2022 [cited by examiner]
US 20220394519A1 · Thangarasa · 2022 [cited by examiner]
US 20230199534A1 · Rodrigo · 2023 [cited by examiner]
US 20230283631A1 · Bjarnason · 2023 [cited by examiner]
US 20240224098A1 · Sun · 2024 [cited by examiner]
CN 119031053A · 2024 [cited by examiner]
WO WO2024083978A1 · 2024 [cited by examiner]