Patent attributes
A remote control device communicates remote control discovery information to a receiver. The remote control device is used to control a particular electronic consumer device. The remote control discovery information may, for example, include: a codeset identifier that identifies a codeset stored in the remote control device, device information, diagnostic information, and/or marketing information. The device information may include a device description, and/or device characteristics information that correspond to the electronic consumer device. In one example, the receiver is a set-top box that is connected to a central database through a network. The remote control discovery information may be used to identify the remote control device and the corresponding electronic consumer device. In addition, the remote control discovery information may also be used for diagnostic and marketing purposes.