Scheduling the recording of a program via an advertisement in the broadcast stream
First Claim
1. A method for scheduling the recording of a program via an advertisement in a broadcast stream, comprising:
- receiving the broadcast stream;
playing a promotional advertisement in the broadcast stream for a future showing of a program to a viewer;
receiving a tag, in the broadcast stream while playing the promotional advertisement, comprising a program ID of the program and information indicating how much longer the playing of the promotional advertisement is going to last;
responsive to receiving the tag, displaying an icon overlaid onto the promotional advertisement for a period of time based on the information indicating how much longer the playing of the promotional advertisement is going to last, the icon notifying the viewer that the program being previewed is available to record;
accepting the viewer'"'"'s single key press from a remote input device; and
scheduling a recording time for the program based on the program ID.
12 Assignments
0 Petitions
Accused Products
Abstract
A closed caption tagging system provides a mechanism for inserting tags into an audio or video television broadcast stream prior to or at the time of transmission. The receiver receives the broadcast stream and detects and processes the tags within the broadcast stream which is stored on a storage device that resides on the receiver. The tags contain command and control information that the receiver translates and acts upon. A one-touch recording option is provided. An icon is displayed to the viewer telling the viewer that an advertised program is available for recording at a future time. The viewer presses a single button on an input device causing the receiver to schedule the program for recording.
-
Citations
18 Claims
-
1. A method for scheduling the recording of a program via an advertisement in a broadcast stream, comprising:
-
receiving the broadcast stream; playing a promotional advertisement in the broadcast stream for a future showing of a program to a viewer; receiving a tag, in the broadcast stream while playing the promotional advertisement, comprising a program ID of the program and information indicating how much longer the playing of the promotional advertisement is going to last; responsive to receiving the tag, displaying an icon overlaid onto the promotional advertisement for a period of time based on the information indicating how much longer the playing of the promotional advertisement is going to last, the icon notifying the viewer that the program being previewed is available to record; accepting the viewer'"'"'s single key press from a remote input device; and scheduling a recording time for the program based on the program ID. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for scheduling the recording of a program via an advertisement in a broadcast stream, comprising:
-
a receiving module, wherein the receiving module receives the broadcast stream; a playing module, wherein the playing module plays a promotional advertisement in the broadcast stream for a future showing of a program to a viewer; the receiving module configured to receive a tag, in the broadcast stream while playing the promotional advertisement, comprising a program ID of the program and information indicating how much longer the playing of the promotional advertisement is going to last; a displaying module, wherein the displaying module displays an icon overlaid onto the promotional advertisement for a period of time based on the information indicating how much longer the playing of the promotional advertisement is going to last, the icon notifying the viewer that the program being previewed is available to record; a viewer input module, wherein the user input module accepts the viewer'"'"'s single key press from a remote input device; and a scheduling module, wherein the scheduling module schedules a recording time for the program based on the program ID. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A program storage medium readable by a computer, tangibly embodying a program of instructions executable by the computer to perform method steps for scheduling the recording of a program via an advertisement in a broadcast stream, comprising the steps of:
-
receiving the broadcast stream; playing a promotional advertisement in the broadcast stream for a future showing of a program to a viewer; receiving a tag, in the broadcast stream while playing the promotional advertisement, comprising a program ID of the program and information indicating how much longer the playing of the promotional advertisement is going to last; responsive to receiving the tag, displaying an icon overlaid onto the promotional advertisement for a period of time based on the information indicating how much longer the playing of the promotional advertisement is going to last, the icon notifying the viewer that the program being previewed is available to record; accepting the viewer'"'"'s single key press from a remote input device; and scheduling a recording time for the program based on the program ID. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification