Patent ID: 9744452
Date: 2017-08-29
CPC Classifications: A63F

Claim:
1. A method, comprising: receiving, over a network, a request from a first client device associated with a first user to initiate a gameplay session of a cloud video game for the first user; executing, by a cloud gaming server computer, the first user's gameplay session of the cloud video game to generate gameplay video content, wherein executing the first user's gameplay session includes processing input data received over the network from the first client device associated with the first user to direct gameplay events occurring in the first user's gameplay session; streaming the gameplay video content over the network to the first client device for rendering to a first display device; receiving, over the network, a request from a second client device associated with a remote second user to view the gameplay video content generated from the execution of the first user's gameplay session of the cloud video game; streaming the gameplay video content over the network to the second client device for rendering to a second display device; processing a request to transition control of the first user's gameplay session to the second user, wherein processing the request includes processing a permission of the first client device to allow the transition of control of the first user's gameplay session; initiating control of the first user's gameplay session by the second user, wherein initiating control by the second user includes deactivating control by the first client device and activating control by the second client device associated with the second user, wherein initiating control by the second user includes processing input data received over the network from the second client device to direct the gameplay events occurring in the first user's gameplay session.