In 1987, the first programmable universal, remote control was released.
In March 1987, Steve Ciarcia published an article in Byte Magazine entitled "Build a Trainable Infrared Master Controller", describing a universal remote with the ability to upload the settings to a computer [REF].