Closed caption tagging system
First Claim
Patent Images
1. A method, comprising:
- receiving, at a receiver, a broadcast stream comprising a program;
playing, at the receiver, the program in the broadcast stream to a viewer;
detecting, at the receiver, one or more tags in the broadcast stream, the one or more tags instructing the receiver to insert an icon into the program at a particular point in the program, the one or more tags further indicating a menu to display upon receipt of viewer input while displaying the icon;
responsive to detecting the one or more tags, the receiver displaying the icon at the particular point in the program;
receiving, at the receiver, viewer input in response to displaying the icon;
in response to receiving the viewer input, the receiver;
pausing the playing of the program;
displaying the menu indicated by the one or more tags;
receiving viewer interactions with the menu while pausing the playing of the program;
resuming, at the receiver, the playing of the program.
9 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.
115 Citations
30 Claims
-
1. A method, comprising:
-
receiving, at a receiver, a broadcast stream comprising a program; playing, at the receiver, the program in the broadcast stream to a viewer; detecting, at the receiver, one or more tags in the broadcast stream, the one or more tags instructing the receiver to insert an icon into the program at a particular point in the program, the one or more tags further indicating a menu to display upon receipt of viewer input while displaying the icon; responsive to detecting the one or more tags, the receiver displaying the icon at the particular point in the program; receiving, at the receiver, viewer input in response to displaying the icon; in response to receiving the viewer input, the receiver; pausing the playing of the program; displaying the menu indicated by the one or more tags; receiving viewer interactions with the menu while pausing the playing of the program; resuming, at the receiver, the playing of the program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus, comprising:
-
receiving logic, implemented at least partially by hardware, that causes receiving, at a receiver, a broadcast stream comprising a program; playing logic, implemented at least partially by hardware, that causes playing, at the receiver, the program in the broadcast stream to a viewer; tag detection logic that causes detecting, at the receiver, one or more tags in the broadcast stream, the one or more tags instructing the receiver to insert an icon into the program at a particular point in the program, the one or more tags further indicating a menu to display upon receipt of viewer input while displaying the icon; displaying logic that causes, responsive to detecting the one or more tags, the receiver displaying the icon at the particular point in the program; viewer interface logic that causes receiving, at the receiver, viewer input in response to displaying of the icon; the playing logic that causes the receiver pausing the playing of the program, in response to receiving the viewer input; and the displaying logic that causes the receiver displaying the menu indicated by the one or more tags, in response to receiving the viewer input; and the playing logic that causes resuming, at the receiver, the playing of the program. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer readable medium storing instructions which, when executed by one or more processors, causes performance of:
-
receiving, at a receiver, a broadcast stream comprising a program; playing, at the receiver, the program in the broadcast stream to a viewer; detecting, at the receiver, one or more tags in the broadcast stream, the one or more tags instructing the receiver to insert an icon into the program at a particular point in the program, the one or more tags further indicating a menu to display upon receipt of viewer input while displaying the icon; responsive to detecting the one or more tags, the receiver displaying the icon at the particular point in the program; receiving, at the receiver, viewer input in response to displaying the icon; in response to receiving the viewer input, the receiver; pausing the playing of the program; displaying the menu indicated by the one or more tags; receiving viewer interactions with the menu while pausing the playing of the program; resuming, at the receiver, the playing of the program. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification