Patent ID: 11895035
Assignee: T-MOBILE USA, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 17:
18. One or more non-transitory computer-readable media storing computer-executable instructions that upon execution cause one or more processors to perform acts comprising:
retrieving, within a client network, a set of diagnostic data associated with execution of a user application via a client device;
determining a Quality of Experience (QoE) metric associated with the execution of the user application based at least in part on the set of diagnostic data;
retrieving, from a data store, client profiles of a plurality of client devices operating on the client network over a predetermined time interval;
retrieving, from the data store, a network profile of the client network that denotes network performance at different geolocations within the client network over the predetermined time interval;
generating, via one or more machine-learning algorithms, a statistical model that combines the client profiles of the plurality of client devices and the network profile of the client network;
generating network configuration data that improves the QoE metric based at least in part on the statistical model that combines the client profiles of the plurality of client devices and the network profile of the client network; and
executing instructions included in the network configuration data at the client network, the executing the instructions causing the client network to provide a network resource to the client device instead of another client device.