Patent ID: 7113974

Claim:
A digital broadcast receiver that sends an event corresponding to an input from a user to an application, comprising: a receiver that receives video data, audio data, and the application transmitted by a digital broadcast; a decoder that decodes the video data, the audio data and the application received by the receiver; a processor that executes the application received by the receiver; an input section that receives the input from the user; and an event controlling program that sends the event corresponding to the user input to the executing application; wherein the executing application registers receivable event information which identifies an event that can be received by the executing application in the digital broadcast receiver, the event controlling program sends the event corresponding to the user input to the executing application when the receivable event information identifies that the event corresponding to the user input can be received by the executing application, the event controlling program is updated by a memory card medium, that stores updating data, that is interfaced to the digital broadcast receiver.