Patent ID: 8225350

Claim:
A controlled device comprising: a processor; a display controlled by the processor to present a legacy user interface (UI); a storage medium accessible to the processor and storing software executable by the processor to present the UI on the display and to execute one or more actions in response to input to the UI generated by a legacy remote commander (RC), wherein the processor is programmed with authentication information and in response to a successful attempt at authentication by an after market RC based on the authentication information, the processor causes updated software to be stored by the storage medium, the processor subsequently executing the updated software in response to signals from the after market RC to present an updated UI on the display, the updated UI being different from the legacy UI, the processor executing one or more actions in response to input to the updated UI generated by the after market RC; the controlled device being vended with the legacy RC which is associated with use of the legacy UI, the controlled device being programmed with the authentication information to accept downloaded UI updates from an authenticated after market RC with more capabilities than the legacy RC, the UI updates being associated with use of the after market RC.