Network connectivity based on predicted device activity
AssigneeT-Mobile USA, Inc.
InventorsVolha Smolskaya, Zohebulla Bangalore Sanaulla, Himangshu Chowdhury
Life of this patent
Estimating the term…
Abstract
Techniques for determining access for a device to a telecommunications network based on prediction data associated with the device are described herein. The telecommunications network can implement a computing device to predict one or more activities the UE is likely to execute in the future. The computing device can analyze historical UE activity and coverage data indicating types of services available in different areas of the telecommunications network. The computing device can select a communication channel from a set of communication channels based on the analysis to optimize computational resources available to the network element and/or to the UE in the future.
Claims20
A method comprising:
- determining historical activity by a user equipment (UE) in a telecommunications network;
- mapping, as mapped data, historical signal strength values output by the UE to one or more locations at which the UE performed the historical activity;
- determining a current location of the UE;
- receiving coverage data indicating network elements of the telecommunications network available to provide services to the UE, a network element of the network elements comprising a set of communication channels associated with different power output levels by the network element;
- determining predicted activity by the UE and a predicted location of the UE during the predicted activity;
- selecting a communication channel from the set of communication channels for exchanging data between the UE and the network element based at least in part on the mapped data, the current location of the UE, the coverage data, the predicted activity by the UE, and the predicted location of the UE;
- and
- transmitting a message between the UE and the network element based at least in part on the UE using a first power output level that corresponds to a second power output level of the communication channel.
A system comprising:
- one or more processors;
- and
- memory storing computer-executable instructions that, when executed by the one or more processors, cause the system to perform operations comprising:
- determining historical activity by a user equipment (UE) in a telecommunications network;
- mapping, as mapped data, historical signal strength values output by the UE to one or more locations at which the UE performed the historical activity;
- determining a current location of the UE;
- receiving coverage data indicating network elements of the telecommunications network available to provide services to the UE, a network element of the network elements comprising a set of communication channels associated with different power output levels by the network element;
- determining predicted activity by the UE and a predicted location of the UE during the predicted activity;
- selecting a communication channel from the set of communication channels for exchanging data between the UE and the network element based at least in part on the mapped data, the current location of the UE, the coverage data, the predicted activity by the UE, and the predicted location of the UE;
- and
- transmitting a message between the UE and the network element based at least in part on the UE using a first power output level that corresponds to a second power output level of the communication channel.
One or more non-transitory computer-readable media storing instructions executable by one or more processors, wherein the instructions, when executed, cause the one or more processors to perform operations comprising:
- determining historical activity by a user equipment (UE) in a telecommunications network;
- mapping, as mapped data, historical signal strength values output by the UE to one or more locations at which the UE performed the historical activity;
- determining a current location of the UE;
- receiving coverage data indicating network elements of the telecommunications network available to provide services to the UE, a network element of the network elements comprising a set of communication channels associated with different power output levels by the network element;
- determining predicted activity by the UE and a predicted location of the UE during the predicted activity;
- selecting a communication channel from the set of communication channels for exchanging data between the UE and the network element based at least in part on the mapped data, the current location of the UE, the coverage data, the predicted activity by the UE, and the predicted location of the UE;
- and
- transmitting a message between the UE and the network element based at least in part on the UE using a first power output level that corresponds to a second power output level of the communication channel.
Dependencies are inferred from the claim text.