CPC A63F 13/355 (2014.09) [A63F 13/33 (2014.09); A63F 13/35 (2014.09); A63F 13/358 (2014.09); A63F 13/49 (2014.09); A63F 13/493 (2014.09); A63F 13/50 (2014.09); H04L 65/403 (2013.01); H04L 65/611 (2022.05); H04L 65/765 (2022.05); H04L 67/131 (2022.05); H04N 19/107 (2014.11); H04N 19/132 (2014.11); H04N 19/146 (2014.11); H04N 19/169 (2014.11); H04N 19/172 (2014.11); H04N 19/188 (2014.11); H04N 19/436 (2014.11); H04N 19/61 (2014.11); H04N 21/233 (2013.01); H04N 21/2343 (2013.01); H04N 21/2381 (2013.01); H04N 21/4781 (2013.01); H04N 21/6125 (2013.01); H04N 21/6377 (2013.01); H04N 21/6405 (2013.01); H04N 21/658 (2013.01); H04N 21/6587 (2013.01); A63F 2300/402 (2013.01); A63F 2300/407 (2013.01); A63F 2300/534 (2013.01); A63F 2300/552 (2013.01); A63F 2300/554 (2013.01); A63F 2300/556 (2013.01); A63F 2300/572 (2013.01); A63F 2300/577 (2013.01); A63F 2300/636 (2013.01); A63F 2300/69 (2013.01); H04N 7/106 (2013.01)] | 20 Claims |
1. A cloud gaming system, comprising:
a processing server configured to execute a gaming session for a game and configured to receive inputs from a client computing device during the gaming session, the inputs being usable to drive interactivity of the game during the gaming session, the game configured to output a sequence of video images corresponding to graphical output of the game during the gaming session;
a network interface for connecting the client computing device to the gaming session, the network interface configured to transmit data to and from the processing server;
a cloud storage interfaced with the processing server; and
an encoder configured to compress the sequence of video images corresponding to graphical output of the game into a first compression level and a second compression level, the first compression level providing for a lower data transmission latency over a network relative to the second compression level, the second compression level providing for higher resolution graphical output of the game relative to the first compression level, the processing server configured to send the sequence of video images in the first compression level to the network interface for transmission to the client computing device, the processing server configured to save to said cloud storage the sequence of video images in the second compression level.
|