US 11,724,183 B2
System and method for streaming game video
Stephen G. Perlman, Palo Alto, CA (US); Roger van der Laan, Menlo Park, CA (US); Timothy Cotter, Sunnyvale, CA (US); Scott Furman, Menlo Park, CA (US); Robert McCool, Menlo Park, CA (US); and Ian Buckley, San Carlos, CA (US)
Assigned to Sony Interactive Entertainment LLC, San Mateo, CA (US)
Filed by Sony Interactive Entertainment LLC, San Mateo, CA (US)
Filed on Feb. 16, 2021, as Appl. No. 17/176,965.
Application 17/176,965 is a continuation of application No. 16/533,694, filed on Aug. 6, 2019, granted, now 10,918,939, issued on Feb. 16, 2021.
Application 16/533,694 is a continuation of application No. 15/614,586, filed on Jun. 5, 2017, granted, now 10,369,465, issued on Aug. 6, 2019.
Application 15/614,586 is a continuation of application No. 15/097,207, filed on Apr. 12, 2016, granted, now 9,669,307, issued on Jun. 6, 2017.
Application 15/097,207 is a continuation of application No. 14/862,042, filed on Sep. 22, 2015, granted, now 9,308,452, issued on Apr. 12, 2016.
Application 14/862,042 is a continuation of application No. 12/538,077, filed on Aug. 7, 2009, granted, now 9,138,644, issued on Sep. 22, 2015.
Claims priority of provisional application 61/210,888, filed on Mar. 23, 2009.
Prior Publication US 2021/0162302 A1, Jun. 3, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. A63F 13/355 (2014.01); A63F 13/493 (2014.01); A63F 13/358 (2014.01); H04N 21/233 (2011.01); H04N 21/2343 (2011.01); H04N 21/2381 (2011.01); H04N 21/478 (2011.01); H04N 21/61 (2011.01); H04N 21/6377 (2011.01); H04N 21/6405 (2011.01); H04N 21/658 (2011.01); H04N 21/6587 (2011.01); H04N 19/172 (2014.01); H04N 19/169 (2014.01); H04N 19/61 (2014.01); H04N 19/107 (2014.01); H04N 19/132 (2014.01); H04N 19/146 (2014.01); H04N 19/436 (2014.01); H04L 65/403 (2022.01); H04L 65/611 (2022.01); H04L 65/75 (2022.01); H04L 67/131 (2022.01); A63F 13/35 (2014.01); A63F 13/49 (2014.01); A63F 13/50 (2014.01); A63F 13/33 (2014.01); H04N 7/10 (2006.01)
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
OG exemplary drawing
 
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.