A system for providing a universal remote control feature for consumer
electronics devices includes an existing remote control for remotely
controlling a first consumer electronics device using a first device
control code and means for storing the first device control code and a
second device control code within a second consumer electronics device.
The system further includes means for converting the first device control
code into the second device control code when using the existing remote
control to control the second consumer electronics device.