Patent ID: 8435121
Filing Date: 2013-05-07
Classification: A63F

Abstract:
1. A non-transitory computer-readable medium embodying a program executable in a computing device, the program comprising: code that obtains a request to launch a game from a first client, the game being selected by the first client from a library of games, the game being configured for single-device play with a single world state; code that executes the game in a virtualized environment in one computing device of a cloud computing resource, the virtualized environment being configured to virtualize at least one exclusive resource of the one computing device; code that provides a first input command to the game based at least in part on input data obtained from the first client; code that provides a second input command to the game based at least in part on input data obtained from a second client; code that obtains a video signal generated by the game, the video signal reflecting at least one change in the single world state effected by the first input command and the second input command; code that divides the video signal into a first video signal and a second video signal, the first and second video signals corresponding to separate regions of the video signal; code that encodes the first video signal into a first media stream and encodes the second video signal into a second media stream; and code that sends the first media stream to the first client and sends the second media stream to the second client.