CPC G06F 3/013 (2013.01) [G06F 3/0481 (2013.01); H04N 21/4223 (2013.01); H04N 21/439 (2013.01); H04N 21/4316 (2013.01); H04N 21/4347 (2013.01); H04N 21/44218 (2013.01); H04N 21/47202 (2013.01); H04N 21/6581 (2013.01); H04N 21/6587 (2013.01)] | 22 Claims |
1. A display system comprising:
one or more processing elements comprising a shared amount of computing resources dedicated to the display system;
a multi-window display having a plurality of windows each configured to display respective content, the plurality of windows including a first window and at least one additional window; and
one or more computer-readable non-transitory storage media, the storage media encoded with instructions that when executed, cause the one or more processing elements to perform operations comprising:
displaying the respective content for the plurality of windows, wherein the respective content is received from a server,
determining that a gaze of a user is directed at the first window,
modifying a window attribute of the first window based upon the gaze,
generating a modified window attribute based on the modification, wherein the modified window attribute comprises at least one of a bitrate of the respective content, a window dimension of the first window, an audio volume corresponding to the first window, or the respective content displayed by the first window,
allocating the shared amount of computing resources between the first window and the at least one additional window by reducing computing resources of the shared amount of computing resources allocated to the at least one additional window by an amount and increasing computing resources of the shared computing resources allocated to the first window by the amount, and
displaying the respective content according to the modified window attribute at the first window.
|