IP Library Granted Patent US 12,519,664
Granted Patent B2
US 12,519,664 · App. 18/226,860 · Granted Jan 6, 2026

5G system

Inventor: Bao Tran (Saratoga, CA)
H01Q3/46F21S8/086G06N3/04G06N3/08G10L25/51H01Q1/246H01Q1/44H01Q21/28H04B7/024H04B7/0617H04W4/40H04W4/44H04W16/02H04W16/28H04W24/02F21W2131/103G06V40/172G06V40/25H04B17/309H04L67/10H04L67/12
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,519,664
App. No.
18/226,860
Granted
Jan 6, 2026
Kind
B2
Abstract

A system includes a distributed ledger storing one or more smart contracts; one or more 5G small cells, each having one or more antennas mounted on a housing, each small cell sending packets of data trackable with the distributed ledger; and a processor to control a directionality of the antennas in communication with a predetermined target using 5G protocols.

Claims (55)

1 . A method for improving data connectivity, service quality or call performance in a wireless network, comprising:

applying a learning machine to a data plane, a control plane and a management plane to make decisions about antenna settings, traffic routing, or system configuration, where the learning machine and the management plane configures, monitors, and provides management and configuration services for the wireless network;

receiving a request for a network function associated with a user equipment (UE);

selecting, based at least in part on utilization information and the request, at least one network function having a utilization level below a threshold;

providing an identification of the selected network function to a session management function to establish a communication for the UE;

selecting, based at least in part on utilization information, a further network function for continuing the communication; and

configuring antenna combining information for the UE by grouping antennas into one or more antenna groups based on pilot signal correlation, assigning orthogonal sequences to the antenna groups, and determining a preferred antenna combination to reduce channel correlation or satisfy a communication requirement; and

applying digital predistortion (DPD) to linearize outputs of a plurality of low-power power amplifiers integrated into an active antenna system, the DPD utilizing channel state information (CSI) feedback from the UE to reduce adjacent-channel leakage ratio.

2 . The method of claim 1 , wherein the learning machine changes antenna parameters based on learned parameters, and then decides on a handover based on one or more of: signal strength of an anchor connection, a signal strength of a target radio access network (RAN), latency, user equipment (UE) speed, UE direction, traffic, QoS and a new user plane.

3 . The method of claim 1 , comprising positioning and localization in indoor environments by mapping disruptions to propagation patterns caused by individuals entering and disrupting the environment.

4 . The method of claim 1 , comprising estimating user position based on individualized 5G signal variations, overcoming traditional obstacles associated with localization methods that rely on comparisons between received signal strength indication and signal strength in providers' databases.

5 . The method of claim 1 , comprising applying channel state information compression to efficiently compress feedback data from user equipment to a base station.

6 . The method of claim 1 , comprising:

receiving, by a neural network, a request for a network function associated with a user equipment (UE), the request including at least one of a type of communication, a bandwidth requirement, a minimum quality of service, a location of the UE, or one or more specialized services to be provided in association with the communication;

determining, by the neural network, a candidate network function of the plurality of network functions based at least in part on the received utilization information and the received request, wherein the determining includes:

comparing a utilization level of a first network function to a threshold value; and

selecting a second network function in response to the utilization level of the first network function exceeding the threshold value;

providing, by the neural network, an identification of the candidate network function to a session management function to facilitate establishment of the communication for the UE;

receiving, by the neural network, an indication of a handover request associated with the UE;

in response to the handover request, determining, by the neural network plane, a further candidate network function based at least in part on utilization information and a signal quality measurement between the UE and a radio access network; and

configuring, by the neural network, antenna combining information for the UE, the configuring comprising:

receiving pilot signal information from a base station;

grouping a plurality of antennas into one or more antenna groups based on correlation information obtained from the pilot signal information;

allocating orthogonal sequences to the one or more antenna groups; and

determining a preferred antenna combination to minimize correlation between effective channels of the one or more antenna groups or to satisfy a communication requirement of the UE.

7 . The method of claim 1 , comprising collecting and analyzing individualized 5G signal variations caused by disruptions to propagation patterns in indoor environments.

8 . The method of claim 1 , comprising providing ultra-reliable low-latency communication (URLLC) by autonomously duplicating user plane data packets across multiple frequency bands and MIMO spatial streams.

9 . The method of claim 1 , comprising mapping disruptions to specific locations to create a wireless fingerprint database.

10 . The method of claim 1 , comprising matching real-time signal variations with a wireless signal fingerprint database to estimate the position of an object or a user.

11 . A method for wireless network resource allocation, comprising:

receiving, by a neural network, utilization information associated with a plurality of network functions, the utilization information including at least one of processing load, bandwidth usage, memory usage, session capacity, latency, or quality of service;

receiving a request for a network function associated with a user equipment (UE), the request including at least one of a communication type, bandwidth requirement, quality of service level, or location information;

selecting, by the neural network, at least one network function based at least in part on utilization information and the request, wherein the selecting includes comparing utilization information to a threshold value to identify available network functions;

providing an identification of the selected network function to another network entity to establish a communication for the UE; and

configuring, by the neural network, communication parameters associated with the UE, the configuring including grouping antennas into antenna groups based on pilot signal correlation, assigning orthogonal sequences to the antenna groups, and determining an antenna combination that minimizes correlation between channels or satisfies a communication requirement; and

responding to real-time allocation demands by optimizing with the neural network the management of network resources.

12 . The method of claim 11 , wherein the neural network is coupled to one of a control plane, a management plane, and a data plane of a 5G radio access network, the neural network being trained on real-time cellular network statistics to dynamically adjust digital beamforming coefficients of a MIMO antenna array and concentrate transmission energy toward a user equipment (UE) in accordance with link quality indicators received.

13 . The method of claim 11 , comprising determining positioning and localization with wireless signal fingerprinting.

14 . The method of claim 11 , comprising selecting the at least one network function by ranking a plurality of network functions based on at least one of utilization level, proximity to the user equipment, or capability to provide a requested service.

15 . A method for wireless connectivity, comprising:

receiving, by a neural network of a 5G network, information associated with at least one of a data plane, a control plane, a management plane, or a user equipment;

analyzing the information to determine one or more operational states or performance conditions of the network;

selecting, by the neural network, at least one network operation based at least in part on the information, the operation including at least one of allocating a network function, configuring a data plane topology, adjusting control signaling parameters, or modifying management settings;

configuring, by the neural network, communication parameters associated with user equipment by assigning one or more orthogonal sequences to one or more antennas with one or more pilot signals, and determining an antenna combination that minimizes correlation between channels or satisfies a communication requirement; and

providing instructions to one or more network entities or a user equipment to implement the selected operation so as to improve at least one of reliability, performance, or security of the 5G network.

16 . The method of claim 15 , comprising providing wireless sensors or devices capable of capturing and analyzing 5G signal variations caused by disruptions in propagation patterns.

17 . The method of claim 15 , comprising building a fingerprint database by mapping the disruptions to specific locations within the environment.

18 . The method of claim 15 , comprising

grouping multiple antennas of the user equipment into one or more antenna groups based on pilot signal correlation;

allocating orthogonal sequences to each antenna group;

transmitting pilot signals from each antenna group using the allocated orthogonal sequences;

determining a preferred antenna combination to minimize correlation between effective downlink channels of the antenna groups; and

reconfiguring the antenna grouping in response to a decrease in signal-to-interference-plus-noise ratio (SINR) for received signals over a predetermined period.

19 . The method of claim 15 , comprising selecting, by the neural network, a network function from a plurality of candidate network functions based at least in part on utilization information comprising CPU utilization, bandwidth usage, or session count, and providing an identifier of the selected network function to a session management entity to facilitate communication for a user equipment.

20 . The method of claim 1 , wherein the neural network handles resource allocation, spectral efficiency, and antenna settings by learning from protocol state messages and network analytics ingested from mobile devices, and adjusts communication parameters for each session in response to variations in user density, urban topology, and wireless interference patterns.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2025
From: TRAN, BAO; TRAN, HA
To: FRACTAL NETWORKS LLC
Reel/Frame 073078/0826 →
Continuity (5)
Continuation 17716478 · Apr 8, 2022
Continuation 17131651 · Dec 22, 2020
Continuation 16569478 · Sep 12, 2019
Continuation 16404853 · May 7, 2019
Related Publication 20230378645A1 · Nov 23, 2023
References Cited (2)
US 20190138558A1 · Scavo · 2019 [cited by examiner]
US 20200223352A1 · Toshio Kimura · 2020 [cited by examiner]
Cited By (2)
US 12,689,897 US 12,719,150