Profile management method
First Claim
1. A profile management method comprising:
- detecting coupling of a user interface (UI) with a local computing system, the UI in signal communication with the local computing system;
providing client data from the local computing system to a remote computing system in communication with the local computing system, the client data comprising device data being descriptive of the UI and user interactions identifiable by the UI;
associating one of a plurality of device profiles with the device data, each of the plurality of device profiles having configuration data associated therewith;
downloading the configuration data associated with the one of the plurality of device profiles from the remote computing system to the local computing system for configuring operation of the UI with the local computing system, in response to at least a portion of the user interactions identifiable by the UI,wherein the UI device comprises one of a computer peripheral coupled with an interface formed integral with the local computing system, a device connectable for use with the local computing system, and a part of the local computing system.
1 Assignment
0 Petitions
Accused Products
Abstract
Most computer operating systems are able to automatically configure the coupled computer peripheral device for use with the computer operating system without the need for installation of a specific driver. However, when these peripheral devices are detected by the computing system, a generic UI control configuration is often assigned to them and whatever customised settings previously configured by the user will be lost and replaced with a new set of unfamiliar setting. This poses much inconvenience and hassle to gamers when they use a different computing system or machine. Described according to an embodiment of the invention is a profile management method, operating on a computing cloud, comprising steps for receiving client data provided by a computing system detecting coupling of a user-interface (UI) thereto and for retrieving configuration data corresponding to the client data for use in configuring the UI by the computing system.
-
Citations
27 Claims
-
1. A profile management method comprising:
-
detecting coupling of a user interface (UI) with a local computing system, the UI in signal communication with the local computing system; providing client data from the local computing system to a remote computing system in communication with the local computing system, the client data comprising device data being descriptive of the UI and user interactions identifiable by the UI; associating one of a plurality of device profiles with the device data, each of the plurality of device profiles having configuration data associated therewith; downloading the configuration data associated with the one of the plurality of device profiles from the remote computing system to the local computing system for configuring operation of the UI with the local computing system, in response to at least a portion of the user interactions identifiable by the UI, wherein the UI device comprises one of a computer peripheral coupled with an interface formed integral with the local computing system, a device connectable for use with the local computing system, and a part of the local computing system. - View Dependent Claims (2, 3, 4, 5, 6, 19, 20, 21)
-
-
7. A remote computing system for management of profiles, the remote computing system comprising:
-
a detection module for detecting coupling of a user interface (UI) with a local computing system, the UI in signal communication with the local computing system, the local computing system in communication with the remote computing system; a controller module for providing client data from the local computing system to the controller module, the client data comprising device data being descriptive of the UI and user interactions identifiable by the UI; a storage module having stored thereon a plurality of device profiles, each of the plurality of device profiles having configuration data associated therewith; a processor module for associating one of a plurality of device profiles stored on the storage module with the device data wherein at least one of the detection module, the controller module, the storage module, and the processor module comprises hardware, wherein the configuration data associated with the one of the plurality of device profiles is downloadable from the controller module to the local computing system for configuring operation of the UI with the local computing system in response to at least a portion of the user interactions identifiable by the UI, and wherein the UI comprises one of a computer peripheral coupled with an interface formed integral with the local computing system, a device connectable for use with the local computing system, and a part of the local computing system. - View Dependent Claims (8, 9, 10, 11, 12, 18, 22, 23, 24)
-
-
13. A non-transitory machine readable medium having stored therein a plurality of programming instructions, which when executed, cause the machine to:
-
detect coupling of a user interface (UI) with a local computing system, the UI in signal communication with the local computing system, the local computing system in communication with the machine; provide client data from the local computing system to the machine, the client data comprising device data being descriptive of the UI and user interactions identifiable by the UI; associate one of a plurality of device profiles with the device data, each of the plurality of device profiles having configuration data associated therewith; download the configuration data associated with the one of the plurality of device profiles from the machine to the local computing system for configuring operation of the UI with the local computing system in response to at least a portion of the user interactions identifiable by the UI, wherein the UI comprises one of a computer peripheral coupled with and an interface formed integral with the local computing system, a device connectable for use with the local computing system, and a part of the local computing system. - View Dependent Claims (14, 15, 16, 17, 25, 26, 27)
-
Specification