Patent ID: 8878716

Claim:
A method for determining a code set to be used out of multiple code sets in a remote control having a set-up mode for controlling an appliance during a normal operation mode comprising the acts of: sending commands by a user via the remote control in the normal operation mode using code sets of the remote control for controlling the appliance; placing the used code sets at end of a list of the multiple code sets when the appliance does not respond to the commands and it is detected that the user starts using the remote control for a first time and only tries a limited amount of codes including the used code sets during the normal operation mode before selecting the setup mode; sending a next command from the remote control during the normal operation mode using a next code set from the list; analyzing reaction of the user to the sending act of the next command; repeating sending further next commands and analyzing user reactions until determination that the appliance responds using the code set; and determining the code set to be used for controlling the appliance based on the analyzing act.