METHOD AND APPARATUS FOR ADVERTISEMENT PLACEMENT IN A USER DIALOG ON A SET-TOP BOX
First Claim
1. A method for presenting information through a multimedia device, the method comprising:
- receiving, at the multimedia device, user input whose receipt causes the multimedia device to cease playing a content stream;
in response to receiving the user input, determining whether a point within a specified threshold of an end of the content stream has been reached;
in response to receiving the user input and determining that the point within the specified threshold of the end of the content stream has been reached, displaying a menu to a user of the multimedia device, the menu comprising at least a link which, when selected, causes the multimedia device to display one or more interactive items and a user-selectable option which, when selected, causes the multimedia device to delete the content stream,wherein the method is performed by one or more computing devices.
9 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses for presenting targeted advertisements to DVR users are described. After a DVR has finished playing a recorded television program, or in response to other specified events, the DVR presents a screen which comprises a “save or delete” menu. In addition to the “save” and “delete” options, the menu additionally comprises one or more other options. Each of these other options may correspond to a separate promotional item. For example, a user'"'"'s selection of such an option may cause the DVR to display or play an advertisement on the user'"'"'s television set. Additionally or alternatively, these other options, when selected by a user, may cause the DVR to display a user interface through which the user can actually purchase a product or service. The product or service advertised or offered may be one that was featured or referenced in the television program that the user was just watching.
19 Citations
24 Claims
-
1. A method for presenting information through a multimedia device, the method comprising:
-
receiving, at the multimedia device, user input whose receipt causes the multimedia device to cease playing a content stream; in response to receiving the user input, determining whether a point within a specified threshold of an end of the content stream has been reached; in response to receiving the user input and determining that the point within the specified threshold of the end of the content stream has been reached, displaying a menu to a user of the multimedia device, the menu comprising at least a link which, when selected, causes the multimedia device to display one or more interactive items and a user-selectable option which, when selected, causes the multimedia device to delete the content stream, wherein the method is performed by one or more computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium storing one or more sequences of instructions, which when executed by one or more processors, cause the one or more processors to carry out one or more steps for presenting information through a multimedia device comprising:
-
receiving, at the multimedia device, user input whose receipt causes the multimedia device to cease playing a content stream; in response to receiving the user input, determining whether a point within a specified threshold of an end of the content stream has been reached; in response to receiving the user input and determining that the point within the specified threshold of the end of the content stream has been reached, displaying a menu to a user of the multimedia device, the menu comprising at least a link which, when selected, causes the multimedia device to display one or more interactive items and a user-selectable option which, when selected, causes the multimedia device to delete the content stream. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for presenting information through a multimedia device comprising:
-
a receiving subsystem that receives, at the multimedia device, user input whose receipt causes the multimedia device to cease playing a content stream; a determining subsystem that, in response to receiving the user input, determines whether a point within a specified threshold of an end of the content stream has been reached; a displaying subsystem that, in response to receiving the user input and determining that the point within the specified threshold of the end of the content stream has been reached, displays a menu to a user of the multimedia device, the menu comprising at least a link which, when selected, causes the multimedia device to display one or more interactive items and a user-selectable option which, when selected, causes the multimedia device to delete the content stream. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method for presenting information through a multimedia device, the method comprising:
-
receiving, at the multimedia device, user input whose receipt causes the multimedia device to cease playing a content stream; in response to receiving the user input, determining whether a point within a specified threshold of an end of the content stream has been reached; in response to receiving the user input and determining that the point within the specified threshold of the end of the content stream has been reached, displaying a menu to a user of the multimedia device, the menu comprising at least a first user-selectable option which, when selected, causes the multimedia device to determine one or more categories to which the content stream belongs and automatically schedule recording of one or more other content streams belonging to the one or more categories, and a second user-selectable option which, when selected, causes the multimedia device to delete the content stream, wherein the method is performed by one or more computing devices.
-
-
23. A non-transitory computer-readable medium storing one or more sequences of instructions, which when executed by one or more processors, cause the one or more processors to carry out one or more steps for presenting information through a multimedia device comprising:
-
receiving, at the multimedia device, user input whose receipt causes the multimedia device to cease playing a content stream; in response to receiving the user input, determining whether a point within a specified threshold of an end of the content stream has been reached; in response to receiving the user input and determining that the point within the specified threshold of the end of the content stream has been reached, displaying a menu to a user of the multimedia device, the menu comprising at least a first user-selectable option which, when selected, causes the multimedia device to determine one or more categories to which the content stream belongs and automatically schedule recording of one or more other content streams belonging to the one or more categories, and a second user-selectable option which, when selected, causes the multimedia device to delete the content stream.
-
-
24. An apparatus for presenting information through a multimedia device comprising:
-
a receiving subsystem that receives, at the multimedia device, user input whose receipt causes the multimedia device to cease playing a content stream; a determining subsystem that, in response to receiving the user input, determines whether a point within a specified threshold of an end of the content stream has been reached; a displaying subsystem that, in response to receiving the user input and determining that the point within the specified threshold of the end of the content stream has been reached, displays a menu to a user of the multimedia device, the menu comprising at least a first user-selectable option which, when selected, causes the multimedia device to determine one or more categories to which the content stream belongs and automatically schedule recording of one or more other content streams belonging to the one or more categories, and a second user-selectable option which, when selected, causes the multimedia device to delete the content stream.
-
Specification