Patent ID: 7996866

Claim:
A system for providing requested data sets of broadcast data service transmitted as part of a broadcast signal, comprising: a broadcast headend configured to receive a data request from a receiver, and configured to broadcast requested data sets to the receiver in response to the data request from the receiver; a processor configured to periodically extract all of the requested data sets of the broadcast data service from a broadcast carousel included in the broadcast signal; a memory configured to store all of the requested data sets of the broadcast data service, the requested data sets containing digital audio/video data and defining a plurality of digital audio/video data sets, the digital audio/video data sets including television clips; a first controller configured to allow selection from a list of the plurality of sets of the digital audio/video data sets; and a second controller responsive to a user initiated selection signal to cause the memory to output a user selected one of the plurality of digital audio/video data sets selected from the list, the selected one of the plurality of digital audio/video data sets having digital audio/video data in non-real time, wherein the processor converts the digital audio/video data of the requested data sets of the broadcast data service into real time audio/video data, the broadcast data service is transmitted with broadcast digital television data as part of the broadcast signal, and all of the broadcast digital television data is in a first data compression format, and all of the digital audio/visual data sets are in a data compression format different from the first format.