receive data from a service provider over connection line 214 the data may represent certificates advertisements software programs e g operating system os and application programs and updates thereof etc the controller 204 generally stores the certificates advertisements software programs and updates on a disk in hard disk drive 202 when the dvd player is turned on the controller 204 loads the os and any needed application programs into memory 206 users insert dvds into disk drive 212 for playback each dvd may contain an identification i e a dvd id the dvd id is used to find the certificate with which the dvd is associated for example when a dvd is inserted into disk drive 212 the audio video processor 208 reads data and processes the data and outputs audio and video signals to the tv to which the dvd player is connected along communication line 210 however before audio video controller 208 transmits the audio and video signals to the tv the audio video controller 208 passes to controller 204 the dvd id using the dvd id the controller 204 may locate or retrieve the certificate with which the dvd is associated from the disk in hard disk drive.