A set top box (STB) is marketed together with a programmable remote. The
remote has a dedicated button to connect the STB to a specific server on
the Internet. The consumer can notify the server of his/her other CE
equipment, which he/she desires to be controllable through the same
remote as the one that came with the STB. The server downloads to the STB
data representative of the relevant control codes. The STB is provided
with means to program the remote with these codes. In return the server
has obtained detailed and accurate information about this consumer's
equipment. A reliable customer base can thus be built for streamlining
Help Desk operations.