Patent ID: 8341305

Claim:
A method comprising: receiving from a first computing device, keyboard settings utilized by a keyboard in communication with the first computing device for playing a video game, wherein the keyboard settings are received by at least one server over a network, and wherein the keyboard settings include at least one of key bindings or macros associated with the playing of the video game; storing the keyboard settings in at least one memory that is accessible to the at least one server and is remote from the first computing device; receiving a request over the network from a second computing device for the keyboard settings, wherein the request is received by the at least one server, and wherein the second computing device is remote from the at least one server and the at least one memory; and providing the keyboard settings to the second computing device responsive to the request to enable a user to play the video game utilizing the keyboard settings when the keyboard is in communication with the second computing device, wherein the keyboard settings are provided by the at least one server over the network.