×

Processing workflow for recommending media programs

  • US 8,832,735 B2
  • Filed: 03/29/2011
  • Issued: 09/09/2014
  • Est. Priority Date: 10/15/2010
  • Status: Active Grant
First Claim
Patent Images

1. A processing workflow method for recommending alternative programming during playback of a source media program having a plurality of advertising breaks to a first viewer, comprising a media program player performing:

  • (a) playing the source media program to the first viewer;

    (b) calling a recommendation engine associated with a media program provider;

    (c) providing information regarding the first viewer to the recommendation engine;

    (d) receiving a list of one or more recommended media program candidates from the recommendation engine, wherein;

    (1) the one or more recommended media program candidates are determined from a plurality of media programs that are offered by the media program provider and the information regarding the first viewer; and

    (2) the list comprises a recommended media program identification for each of the one or more recommended media program candidates;

    (e) prior to reaching an advertising break in the source media program that is playing, transmitting a request for an advertisement to an advertising server, wherein the request includes the one or more recommended media program identifications, and wherein the advertising server determines one or more eligible advertisements in which the media program provider receives payment from an advertiser for the request and dynamically selects between the one of the one or more recommended media program identifications and the one or more eligible advertisements determined by the advertising server to determine the advertisement to provide based on a priority assigned to the one or more recommended media program identifications and the one or more eligible advertisements based on expected revenue, wherein expected revenue for the one or more eligible advertisements is based on payment received from the advertiser and expected revenue for the one or more recommended media program identifications is based on advertisements served if the first viewer watches one of the one or more recommended media program candidates;

    (f) in response to the request, receiving, from the advertising server, the advertisement; and

    (g) during the advertising break, playing the advertisement.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×