The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 17, 2022

Filed:

Aug. 06, 2019
Applicant:

Sony Interactive Entertainment Llc, San Mateo, CA (US);

Inventors:

Stephen G. Perlman, Mountain View, CA (US);

Michael Toy, Los Altos, CA (US);

Timothy S. Cotter, Sunnyvale, CA (US);

Jérôme Poichet, Cupertino, CA (US);

Paul Andrew Olbrich, Palo Alto, CA (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04N 21/23 (2011.01); A63F 13/358 (2014.01); A63F 13/355 (2014.01); H04N 7/24 (2011.01); H04N 21/214 (2011.01); H04N 21/2343 (2011.01); H04N 21/2381 (2011.01); H04N 21/41 (2011.01); H04N 21/422 (2011.01); H04N 21/442 (2011.01); H04N 21/4728 (2011.01); H04N 21/478 (2011.01); H04N 21/6373 (2011.01); H04N 21/643 (2011.01); H04N 21/6587 (2011.01); H04N 19/159 (2014.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/14 (2014.01); H04N 19/137 (2014.01); H04N 19/152 (2014.01); H04N 19/166 (2014.01); H04N 19/436 (2014.01); H04L 29/06 (2006.01); A63F 13/335 (2014.01); A63F 13/2145 (2014.01); H04N 7/10 (2006.01); H04L 65/60 (2022.01); H04L 65/00 (2022.01); H04L 65/80 (2022.01);
U.S. Cl.
CPC ...
H04N 21/23 (2013.01); A63F 13/355 (2014.09); A63F 13/358 (2014.09); H04L 65/00 (2013.01); H04L 65/601 (2013.01); H04L 65/602 (2013.01); H04L 65/604 (2013.01); H04L 65/605 (2013.01); H04L 65/80 (2013.01); H04N 7/24 (2013.01); H04N 19/107 (2014.11); H04N 19/132 (2014.11); H04N 19/137 (2014.11); H04N 19/14 (2014.11); H04N 19/152 (2014.11); H04N 19/159 (2014.11); H04N 19/166 (2014.11); H04N 19/169 (2014.11); H04N 19/172 (2014.11); H04N 19/436 (2014.11); H04N 19/61 (2014.11); H04N 21/2143 (2013.01); H04N 21/2343 (2013.01); H04N 21/2381 (2013.01); H04N 21/4122 (2013.01); H04N 21/422 (2013.01); H04N 21/44209 (2013.01); H04N 21/4728 (2013.01); H04N 21/4781 (2013.01); H04N 21/6373 (2013.01); H04N 21/64322 (2013.01); H04N 21/6587 (2013.01); A63F 13/2145 (2014.09); A63F 13/335 (2014.09); A63F 2300/402 (2013.01); A63F 2300/552 (2013.01); H04N 7/106 (2013.01);
Abstract

A method and system are provided for streaming a video game from a server to a client. One example system includes the server configured to generate video frames for the video game responsive to input received from the client. An encoder that processes the video frames to generate compressed video frames and storing past encoder states in memory associated with the encoder. The server is configured to transmit the compressed video frames to the client. The server is configured to receive a feedback signal from the client to determine when one or more of the compressed video frames that were sent were not been received by the client. The encoder is configured to generate one or more next video frames as compressed video frames that are dependent on compressed video frames that are known to have been successfully received based on the feedback signal.


Find Patent Forward Citations

Loading…