A portable device is used to capture, in real time, data sufficient to
identify a product or service promoted, or a music track played, on a
broadcast medium such as radio or television. The capture device can be a
standalone implementation, or an application program executable on a
personal communication device such as a cell phone or Blackberry. The
capture device communicates the captured data to a remote server via a
selected wired or wireless channel, or the internet, and the server
provides services to support the user in responding to the radio or
television broadcast item that corresponds to the captured data.