Method and system for implementing interactive broadcast programs and commercials
First Claim
1. A receiver configured to receive a multiplexed stream of data packets which includes a main program and a plurality of commercials said commercials having a content, said receiver comprising:
- a display device;
means for informing a user of said content of said commercials by displaying multi-media hotspots included in the main program; and
means responsive to a user action for causing said display device to display a selected commercial of the plurality of commercials, said selected commercial being chosen by said user based upon said content.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for implementing an interactive broadcast program which includes a transmitter for transmitting a multiplexed data stream which includes a main program and a plurality of different commercials, and a receiver (e.g., a digital television receiver) configured to receive the multiplexed data stream. The receiver includes a display device (e.g., a television monitor) and, facilities responsive to a user action for causing the display device to display a selected one of the plurality of different commercials during a commercial interruption in the main program. Also disclosed is a system for implementing an interactive broadcast program which includes a transmitter for transmitting a multiplexed data stream which includes an interactive main program comprised of a plurality of main program segments including at least a first main program segment and a plurality of different second main program segments, and a receiver. The receiver (e.g., an analog television receiver equipped with a digital set-top box) includes a display device (e.g., a CRT), and facilities responsive to a user action for causing the display device to branch to a selected one of the plurality of different second main program segments at a branching point of the first main program segment.
134 Citations
34 Claims
-
1. A receiver configured to receive a multiplexed stream of data packets which includes a main program and a plurality of commercials said commercials having a content, said receiver comprising:
-
a display device;
means for informing a user of said content of said commercials by displaying multi-media hotspots included in the main program; and
means responsive to a user action for causing said display device to display a selected commercial of the plurality of commercials, said selected commercial being chosen by said user based upon said content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
a digital signal processor for processing the multiplexed data stream in such a manner as to cause the display device to simultaneously display the multimedia hotspots indicative of respective ones of the plurality of commercials during commercial interruptions in the main program; and
,a user-operated control device for enabling a user to choose a selected one of the displayed multimedia hotspots by means of the user action, to thereby cause the corresponding commercial to be displayed by the display device.
-
-
3. The receiver as set forth in claim 2, wherein the multiplexed data stream includes a plurality of multiplexed main programs.
-
4. The receiver as set forth in claim 3, wherein all of the main programs have synchronized commercial interruptions during which said plurality of multimedia hotspots are simultaneously displayed.
-
5. The receiver of claim 1, wherein the multiplexed data stream is comprised of a multiplexed stream of first and second types of data packets, said first type of packets comprising packets of compressed multimedia content corresponding to the main program and the multimedia hotspots, said second type of packets comprising packets of compressed multimedia content corresponding to the commercials.
-
6. The receiver as set forth in claim 1, wherein the user action comprises pointing and clicking on the multimedia hotspot using a cursor-type control device.
-
7. The receiver ads set forth in claim 5, wherein:
-
at least said second types of packets have packet identification codes associated therewith; and
,said digital signal processor switches between different ones of said second packets by changing said packet identification code to which the receiver is tuned.
-
-
8. The receiver as set forth in claim 1, wherein the receiver comprises a digital television receiver.
-
9. The receiver as set forth in claim 1, wherein the receiver comprises an analog television receiver equipped with a digital set-top box.
-
10. The receiver as set forth in claim 1, wherein the multiplexed data stream comprises an MPEG-encoded multimedia data stream.
-
11. The receiver as set forth in claim 1, wherein the multiplexed data stream comprises an ATSC-encoded multimedia data stream.
-
12. A receiver configured to receive a multiplexed stream of data packets which includes an interactive main program comprised of a plurality of main program segments including at least a first main program segment and a plurality of second main program segments each second main program segment having a content, the receiver comprising:
-
a display device;
means for informing a user of said content of said second main program segments by displaying multi-media hotspots included in the first main program segment; and
means responsive to a user action for causing said display device to display a selected second main program segment of the plurality of second main program segments, said selected second main program segment being chosen by said user based upon said content. - View Dependent Claims (13)
a digital signal processor for processing the multiplexed data stream in such a manner as to cause the display device to simultaneously display the multimedia hotspots indicative of respective ones of the plurality of second main program segments at the conclusion of the first main program segment; and
,a user-operated control device for enabling a user to choose a selected one of the displayed multimedia hotspots by means of the user action, to thereby cause the corresponding one of the second main program segments to be displayed by the display device.
-
-
14. A receiver configured to receive a multiplexed stream of data packets which includes an interactive main program comprised of a plurality of main program segments including at least a first main program segment and a plurality of second main program segments each second main program segment having a content, the receiver comprising:
-
a display device;
means for informing a user of said content of said second main program segments by displaying multi-media hotspots included in the first main program segment; and
means responsive to a user action for causing said display device to branch to a selected second main program segment of the plurality of second main program segments at a branching point of the first main program segment, said selected second main program segment being chosen by said user based upon said content.
-
-
15. A system, comprising:
-
a transmitter for transmitting a multiplexed stream of data packets which includes a main program and a plurality of commercials, said commercials each having a content;
a receiver configured to receive said multiplexed data stream, said receiver including a display device and means for informing a user of said content of said commercials by displaying multi-media hotspots included in the main program; and
said receiver further including means responsive to a user action for causing said display device to display a selected commercial of the plurality of commercials, said selected commercial being chosen by said user based upon said content. - View Dependent Claims (16, 17, 18, 19, 20)
a digital signal processor for processing said multiplexed data stream in such a manner as to cause the display device to simultaneously display the multimedia hotspots indicative of respective ones of the plurality of commercials during commercial interruptions in the main program; and
,a user-operated control device for enabling a user to choose a selected one of the displayed multimedia hotspots by means of the user action, to thereby cause the corresponding commercial to be displayed by the display device.
-
-
18. The system of claim 17, wherein said multiplexed data stream is comprised of a multiplexed stream of first and second types of data packets, said first type of packets comprising packets of compressed multimedia content corresponding to the main program and the multimedia hotspots, said second type of packets comprising packets of compressed multimedia content corresponding to the commercials.
-
19. The system as set forth in claim 17, wherein said multiplexed data stream includes a plurality of multiplexed main programs.
-
20. The system as set forth in claim 19, wherein all of the main programs have synchronized commercial interruptions during which said plurality of multimedia hotspots are simultaneously displayed.
-
21. A system, comprising:
-
a transmitter for transmitting a multiplexed stream of data packets which includes an interactive main program comprised of a plurality of main program segments including at least a first main program segment and a plurality of second main program segments, said second main program segments each having a content;
a receiver having a display device and means for informing a user of said content by displaying multi-media hotspots included in the first main program segment;
said receiver further having means responsive to a user action for causing said interactive main program to branch to a selected second main program segment of the plurality of second main program segments at a branching point of the first main program segment, said selected second main program segment being chosen by said user based upon said content. - View Dependent Claims (22, 23)
a digital signal processor for processing said multiplexed data stream in such a manner as to cause the display device to simultaneously display the multimedia hotspots indicative of respective ones of the plurality of second main program segments at the conclusion of the first main program segment; and
,a user-operated control device for enabling a user to choose a selected one of the displayed multimedia hotspots by means of the user action, to thereby cause the corresponding one of the second main program segments to be displayed by the display device.
-
-
24. A method for implementing an interactive program, comprising the steps of:
-
receiving a multiplexed stream of data packets which includes a main program and a plurality of commercials, said commercials each having a content;
informing a user of said content by displaying multi-media hotspots included in the main program; and
displaying a selected commercial of the plurality of commercials, said selected commercial being chosen by said user based upon said content. - View Dependent Claims (25, 26)
-
-
27. A method for implementing an interactive program, comprising the steps of:
-
transmitting a multiplexed stream of data packets which includes a main program and a plurality of commercials, said commercials having a content;
receiving said multiplexed data stream;
informing a user of said content by displaying multi-media hotspots included in the main program; and
,displaying a selected commercial of the plurality of commercials during a commercial interruption in the main program, said selected commercial being chosen by said user based upon said content. - View Dependent Claims (28)
-
-
29. A method for implementing an interactive program, comprising t he steps of:
-
receiving a multiplexed stream of data packets which includes an interactive main program comprised of a plurality of main program segments including at least a first main program segment and a plurality of second main program segments, said second main program segments each having a content;
informing a user of said content by displaying multi-media hotspots included in the first main program segment; and
,branching to a selected second main program segment of the plurality of second main program segments at a branching point of the first main program segment, said selected second main program segment being chosen by said user based upon said content. - View Dependent Claims (30, 31)
-
-
32. A method for implementing an interactive program, comprising the steps of:
-
transmitting a multiplexed stream of data packets which includes an interactive main program comprised of a plurality of main program segments, said main program segments including at least a first main program segment and a plurality of second main program segments, said second main program segments each having a content;
receiving said multiplexed data stream;
informing a user of said content by displaying multi-media hotspots included in the first main program segment; and
,branching to a selected segment of the plurality of second main program segments at a branching point of the first main program segment said selected segment being chosen by said user based upon said content. - View Dependent Claims (33, 34)
-
Specification