CPC H04W 28/0942 (2020.05) [H04W 28/20 (2013.01); H04W 28/22 (2013.01)] | 20 Claims |
1. A computing system comprising:
one or more processors; and
one or more computer-readable media having thereon computer-executable instructions that are structured such that, if executed by the one or more processors, the computing system would be configured to adjust a data rate transmitted over a communication channel in anticipation of changing capacity of the communication channel, by being configured to repeatedly perform the following:
access real time environment context data obtained from sensor data generated by one or more sensors of a sensor device;
predict a future capacity of the communication channel based on the accessed real time environment context data, wherein the communication channel is between a subject head-mounted device and a computing resource;
determine a data rate to use in communicating over the communication channel based on the predicted future capacity of the communication channel; and
adjust the data rate of data initiated towards the communication channel based on the determined data rate in anticipation of the predicted future capacity of the communication channel.
|