Patent ID: 8823485

Claim:
A remote control unit, comprising: a remote control configuration file request message generating circuit configured to generate a remote control configuration file request message, the remote control configuration file request message comprising operating characteristics of the remote control unit having information about a usage characteristic of a user of the remote control unit; a transmitter configured to send the remote control configuration file request message to a remote control configuration file generating circuit of a remote-controllable device to be controlled by the remote control unit; a receiver configured to receive at least one remote control configuration file from the remote-controllable device; a memory configured to store the at least one remote control configuration file; a decider configured to decide whether the at least one remote control configuration file is accepted by the remote control unit before the remote control unit is configured in accordance with the at least one remote control configuration file; and a remote control configuration circuit configured to configure the remote control unit in accordance with the at least one remote control configuration file if it has been decided that the at least one remote control configuration file is at least partially accepted by the remote control unit, wherein the transmitter is configured to send a further remote control configuration file request message to the remote control configuration file generating circuit if it has been decided that the at least one remote control configuration file is not accepted by the remote control unit; and wherein the at least one remote control configuration file has a hierarchical structure configured to specify a configuration proposal, a supplementary configuration proposal and an alternative configuration proposal, the hierarchical structure to facilitate partial acceptance or rejection of the at least one remote control configuration file by the remote control unit; and wherein the remote control is further configured to send control signals, the control signals configured to control the remote-controllable device.