Patent ID: 8568238

Claim:
A networked game system comprising: a network interface configured to receive packetized information from a packet network; a console server system comprising a console virtualization engine, including an audio and video encoder and a controller emulator, the console server system including a processor, the console server system configured to adjust to different game controller types and perform operations comprising: identifying a remote game controller associated with a user; locating and retrieving from a data store a compatible controller configuration for a game initiated by the user that is usable with the identified remote game controller associated with the user; providing help information to the user after identifying the remote game controller that corresponds to the compatible controller configuration, the help information relating to a function of at least one game controller control; receiving over the packet network at the network interface a packetized game controller signal from the remote game controller; converting, by the controller emulator, the received packetized game controller signal to a corresponding controller input signal compatible with a game controller port of a game console configured to play the game; communicating the converted game controller signal to the game console; receiving audio and video output from the game console, wherein the audio and video output is generated by the game console at least partly in response to the communicated game controller signal; encoding and packetizing the audio and video output from the game console using the audio and video encoder; and transmitting by the network interface over the packet network to a client associated with the user, the encoded and packetized audio and video output from the game console.