SCHEDULING THE RECORDING OF A PROGRAM VIA AN ADVERTISEMENT IN THE BROADCAST STREAM
First Claim
Patent Images
1. A method for scheduling a recording of a program, comprising:
- receiving a broadcast stream comprising an advertisement for a future showing of the program;
playing the advertisement;
receiving a tag in the broadcast stream while playing the advertisement, the tag comprising a program ID of the program and information indicating a duration of time for which an icon is to be displayed for notifying a viewer that the program is available to record;
responsive to receiving the tag, displaying the icon overlaid onto the advertisement for the duration of time;
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;
wherein the method is performed by one or more devices.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for displaying a webpage is described. The method involves receiving a broadcast stream including a program, playing the program in the broadcast stream to a viewer, displaying an icon to the viewer and receiving viewer input in response to display of the icon, pausing the playing of the program in response to receiving the viewer input, displaying a web page to the viewer in response to receiving the viewer input, and resuming the playing of the program.
24 Citations
18 Claims
-
1. A method for scheduling a recording of a program, comprising:
-
receiving a broadcast stream comprising an advertisement for a future showing of the program; playing the advertisement; receiving a tag in the broadcast stream while playing the advertisement, the tag comprising a program ID of the program and information indicating a duration of time for which an icon is to be displayed for notifying a viewer that the program is available to record; responsive to receiving the tag, displaying the icon overlaid onto the advertisement for the duration of time; 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; wherein the method is performed by one or more devices. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for scheduling a recording of a program, comprising:
one or more subsystems implemented at least partially in hardware and configured for; receiving a broadcast stream comprising an advertisement for a future showing of the program; playing the advertisement; receiving a tag in the broadcast stream while playing the advertisement, the tag comprising a program ID of the program and information indicating a duration of time for which an icon is to be displayed for notifying a viewer that the program is available to record; responsive to receiving the tag, displaying the icon overlaid onto the advertisement for the duration of time; accepting the viewer'"'"'s single key press from a remote input device; scheduling a recording time for the program based on the program ID. - View Dependent Claims (8, 9, 10, 11, 12)
-
13. A non-transitory program storage medium comprising instructions for scheduling a recording of a program, the instructions when executed by one or more processors cause performance of steps comprising:
-
receiving a broadcast stream comprising an advertisement for a future showing of the program; playing the advertisement; receiving a tag in the broadcast stream while playing the advertisement, the tag comprising a program ID of the program and information indicating a duration of time for which an icon is to be displayed for notifying a viewer that the program is available to record; responsive to receiving the tag, displaying the icon overlaid onto the advertisement for the duration of time; accepting the viewer'"'"'s single key press from a remote input device; scheduling a recording time for the program based on the program ID. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification