METHOD AND APPARATUS FOR RECOMMENDING MEDIA PROGRAMS
First Claim
1. A method for recommending alternative programming during playback of a first media program having a plurality of advertising breaks to a first viewer, comprising the steps of:
- (a) receiving, from a media player, an indication that the first media program is being playing by the first viewer;
(b) identifying a second media program of a potential interest to the first viewer;
(c) during an advertising break, enabling a presentation on the media player of an interface identifying the second media program;
(d) accepting an indication of first viewer interest in the identified second media program; and
(e) in response to the accepted indication of first viewer interest in the identified second media program;
(i) if the accepted indication of first viewer interest indicates that the first viewer is interested in the second media program, saving a reference to the second media program as a first viewer recommendation for later playback;
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program product provide the ability to recommend, to a first viewer, alternative programming during playback of a first media program. The first media program is played. A second media program of potential interest to the user is identified. During an advertising break, an interface is presented to the user that identifies the second media program. An indication of interest in the second media program is received from the user. If the indication indicates that the user is interested in the second media program, a reference to the second media program is saved as a viewer recommendation for later playback. If not interested, additional input may be received from the user indicating why the user is not interested.
12 Citations
48 Claims
-
1. A method for recommending alternative programming during playback of a first media program having a plurality of advertising breaks to a first viewer, comprising the steps of:
-
(a) receiving, from a media player, an indication that the first media program is being playing by the first viewer; (b) identifying a second media program of a potential interest to the first viewer; (c) during an advertising break, enabling a presentation on the media player of an interface identifying the second media program; (d) accepting an indication of first viewer interest in the identified second media program; and (e) in response to the accepted indication of first viewer interest in the identified second media program; (i) if the accepted indication of first viewer interest indicates that the first viewer is interested in the second media program, saving a reference to the second media program as a first viewer recommendation for later playback; - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for recommending alternative programming during playback of a first media program having a plurality of advertising breaks to a first viewer, in a computer system comprising:
-
(a) a computer having a memory; and (b) an application executing on the computer, wherein the application is configured to; (i) receive, from a media player, an indication that the first media program is being playing by the first viewer; (ii) identify a second media program of a potential interest to the first viewer; (iii) during an advertising break, enable a presentation on the media player of an interface identifying the second media program; (iv) accept an indication of first viewer interest in the identified second media program; and (v) in response to the accepted indication of first viewer interest in the identified second media program; (1) if the accepted indication of first viewer interest indicates that the first viewer is interested in the second media program, save a reference to the second media program as a first viewer recommendation for later playback; - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for recommending alternative programming during playback of a first media program having a plurality of advertising breaks to a first viewer, comprising the steps of:
-
(a) playing the first media program; (b) receiving an identification of a second media program of a potential interest to the first viewer; (c) during an advertising break, presenting an interface identifying the second media program; (d) accepting an indication of first viewer interest in the identified second media program; and (e) in response to the accepted indication of first viewer interest in the identified second media program; (i) if the accepted indication of first viewer interest indicates that the first viewer is interested in the second media program, transmitting a reference to the second media program as a first viewer recommendation for later playback. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A system for recommending alternative programming during playback of a first media program having a plurality of advertising breaks to a first viewer, in a computer system comprising:
-
(a) a computer having a memory; and (b) an application executing on the computer, wherein the application is configured to; (i) play the first media program; (ii) receive an identification of a second media program of a potential interest to the first viewer; (iii) during an advertising break, present an interface identifying a second media program; (iv) accept an indication of first viewer interest in the identified second media program; and (v) in response to the accepted indication of first viewer interest in the identified second media program; (1) if the accepted indication of first viewer interest indicates that the first viewer is interested in the second media program, transmit a reference to the second media program as a first viewer recommendation for later playback. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification