US 12,009,974 B1
Self-optimizing networks
Praveen Kumar Reddy Mada, Denver, CO (US); Vinayak Sharma, Denver, CO (US); and Hamza Nasir Khokhar, Denver, CO (US)
Assigned to DISH Wireless L.L.C., Englewood, CO (US)
Filed by DISH Wireless L.L.C., Englewood, CO (US)
Filed on May 5, 2023, as Appl. No. 18/144,024.
Int. Cl. H04L 41/0816 (2022.01); H04L 41/0895 (2022.01); H04L 41/16 (2022.01); H04L 47/83 (2022.01)
CPC H04L 41/0816 (2013.01) [H04L 41/0895 (2022.05); H04L 41/16 (2013.01); H04L 47/83 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A method for optimizing networks comprising:
obtaining, from a distributed computing system servicing requests from user devices of a wireless network, information indicating performance metrics of a first set of computing resources of the distributed computing system;
generating, based on the information indicating performance metrics of the first set of computing resources, information representing usage of the wireless network at a first point in time;
providing the information representing usage of the wireless network to a machine-learning model trained to predict, based on usage data, network events at a time subsequent to the first point in time;
determining, based on an output of the machine-learning model, that at least one particular network event predicted in the output is addressable by using a second set of computing resources of the distributed system, the second set of computing resources being different from the first set of computing resources; and
transmitting, responsive to determining that the at least one particular network event is addressable using the second set of computing resources, a signal configured to adjust the distributed computing system to deploy the second set of computing resources.