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

Claim 0:
1. A system, comprising:
one or more processors;
memory coupled to the one or more processors, the memory including one or more modules that are executable by the one or more processors to:
retrieve, within a client network, a set of diagnostic data associated with execution of a user application via a client device;
determine 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;
retrieve, from a data store, client profiles of a plurality of client devices operating on the client network over a predetermined time interval;
retrieve, 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;
generate, 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;
generate network configuration data that improves the QoE metric for delivery to the client device 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
deliver the network configuration data to the client device to change a configuration setting on the client device such that the client device allocates a network resource of the client network to the user application on the client device instead of another user application on the client device.