IP Library Granted Patent US 11,027,198
Granted Patent B2
US 11,027,198 · App. 16/399,966 · Granted Jun 8, 2021

Systems and methods of serving game video for remote play

Inventors: David Perry (Monarch Beach, CA); Rui Filipe Andrade Pereira (Aliso Viejo, CA)
Assignee: Sony Interactive Entertainment LLC
A63F13/355A63F13/12A63F13/30A63F13/358A63F13/70A63F13/77A63F2300/534
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,027,198
App. No.
16/399,966
Granted
Jun 8, 2021
Kind
B2
Abstract

Methods and systems are provided for executing video games by a gaming computer and enabling remote play. In example, a method includes receiving a command from a first player via a first client and a computing network. The method updates a game state of a video game based on the command received from the first player and receiving a first point of view of the first player via the computing network. The method communicates at least part of the game state to a first image generator executed by the gaming computer and sends via the computing network to the first client a first image based on the game state and the first point of view using the first image generator. The first image is configured for rendering by the first client. The first image is a video image of a plurality of video images presented to the first client, which is accessing the gaming computer for remote play.

Claims (22)

1. A method executed on gaming system, comprising:

receiving a connection request from a remote client to access a player interface of the game system, the connection request being received via a computing network;

receiving a command for a video game from the remote client via the player interface executed by the gaming system, the command being received via the computing network;

executing the game based at least in part on the received command; and

sending compressed images from the gaming system via the computing network to the remote client, wherein the compressed images include partially rendered images that require additional rendering by the remote client;

the compressed images configured to be decompressed by the remote client; and

the remote client is configured to perform additional rendering for display of the decompressed images at the remote client;

wherein said partially rendered images require further textures to be added by the remote client during said additional rendering.

2. The method of claim 1 , wherein said further textures to be added are associated to a game environment of the video game.

3. The method of claim 2 , wherein identifying said further textures to be added is based on a point of view of a player playing the video game and images viewable from said point of view.

4. The method of claim 1 , wherein identifying said further textures to be added is based on characteristics of objects in a scene of the video game.

5. The method of claim 1 , wherein requiring further textures to be added by the remote client during said additional rendering increases efficiency of compression of said compressed images at said gaming system.

6. The method of claim 1 , wherein said textures are added to surfaces of a scene viewable when playing the video game.

7. The method of claim 6 , wherein said surfaces include character surfaces and object surfaces in the scene.

8. The method of claim 6 , wherein said textures include data related to one or more of a color, or a pixel pattern, or an image, or a transparency, or combinations of two or more thereof.

9. The method of claim 8 , wherein said textures are associated with two and/or three dimensional objects in the scene viewable when playing the video game.

10. The method of claim 1 , wherein the compressed images are compressed video frames.

11. The method of claim 10 , wherein the compressed images are generated using an encoder that encodes images using one of Adobe Flash® standard, or .wav, or .mpg, or H.264, or H.263, or On2, or VP6, or VC-1, or WMA, or Huffyuv, or Lagarith, or MPG-x., or Xvid., or FFmpeg, or x264, or VP6-8, or realvideo, or mp3.

12. The method of claim 11 , wherein the remote client uses a decoder that corresponds to an encoder used for the compressing of images.

13. The method of claim 1 , wherein the partial rendering is carried out at least in part by a graphics processing unit (GPU) of the gaming system.

14. The method of claim 1 , wherein an amount of said partial rendering is based in part on a determined capability of the remote client.

15. The method of claim 1 , wherein the partial rendering is carried out at least in part by a graphics processing unit (GPU) of the gaming system.

Assignments (1)
MERGER Recorded Mar 30, 2020
From: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
To: SONY INTERACTIVE ENTERTAINMENT LLC
Reel/Frame 053323/0567 →
Continuity (12)
Continuation 15360469 · Nov 23, 2016
Continuation 14083381 · Nov 18, 2013
Continuation 13231873 · Sep 13, 2011
Continuation In Part 12334819 · Dec 15, 2008
Continuation In Part 12826130 · Jun 29, 2010
Continuation In Part 12826489 · Jun 29, 2010
Provisional Application 61014036 · Dec 15, 2007
Provisional Application 61382470 · Sep 13, 2010
Provisional Application 61407898 · Oct 28, 2010
Provisional Application 61421163 · Dec 8, 2010
Provisional Application 61421175 · Dec 8, 2010
Related Publication 20190255435A1 · Aug 22, 2019
Cited By (1)
US 12,596,516