Patent ID: 7200643

Claim:
A controller comprising: control means for controlling an operation of an electric device, connected or connectable to the controller; data transfer means for transferring data between the controller and a first external device external to the controller, said first external device being distinct from said electronic device; an interface communicating with the control means; and a memory, a user interface software packet being stored in the memory, the user interface software packet being sent, using the data transfer means, for disassembly in the first external device, the user interface software packet, when disassembled, comprising user interface server software and user interface client software, when executed, the user interface client software communicating with the user interface server software, and the user interface server software converting commands issued by the user interface client software to be transmitted to the controller interface via the data transfer means, wherein the first external device connects to a second portable external device via a wireless radio connection and sends the user interface client software to said second portable external device, the user interface server software being executable in the first external device, and the user interface client software being executable in the second portable device.