A universal remote control is provided. For each channel supported, a mode is initially established as rolling mode. For a fixed code appliance, a fixed code is received and stored, and the mode changed to fixed mode. When an activation request is received, the mode associated with that activation input...http://www.google.fr/patents/US7068181?utm_source=gb-gplus-shareBrevet US7068181 - Programmable appliance remote control