Patent ID: 9211473
Filing Date: 2015-12-15
Classification: A63F,H04L

Abstract:
1. A method of providing a computer game, the method comprising: receiving a game command at a video server system from a remote client; receiving a game state at the video server system from a game server; in a streaming mode, executing game logic of the computer game on the video server system, execution of the game logic resulting in rendering of a video stream at the video server system based on the game state and the game command; in the streaming mode, providing the video stream from the video server system to the remote client over a first communication network; in the streaming mode, providing the game logic of the computer game from the video server system to the remote client over a second communication network; and transitioning from the streaming mode to a client mode in which the video stream is no longer rendered at the video server system and in which the video stream is no longer provided from the video server system to the remote client and in which the game logic provided from the video server system to the remote client is executed at the remote client to render video of the computer game at the remote client, wherein transitioning from the streaming mode to the client mode occurs before all of the game logic is provided from the video server system to the remote client.