×

Self-service channel marketplace

  • US 9,894,420 B2
  • Filed: 09/02/2016
  • Issued: 02/13/2018
  • Est. Priority Date: 06/29/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of providing channels of videos, the method comprising:

  • maintaining, for each user, subscriber viewing data comprising a proportion of time each user spends viewing a first subset of a plurality of subscription channels relative to a second subset of the plurality of subscription channels, and user feedback data comprising user ratings for the videos of the plurality of subscription channels;

    receiving, by the content hosting system, a user search request from a client device for subscription channels, the search request including a keyword;

    identifying, by a content hosting system, search results including a plurality of subscription channels of videos responsive to the user search request, each subscription channel of videos including a plurality of videos included in the subscription channel by a provider associated with the subscription channel;

    determining a channel value for each of the plurality of subscription channels based on a weighted combination of a quality of a subscription offering combined with a relevance of the subscription offering to the user, wherein the quality of the subscription offering is based on at least a subscriber churn rate, and the relevance of the subscription offering to the user is based on the user feedback data and the subscriber viewing data;

    generating improved search results by modifying positioning of a subset of subscription channels in the search results to appear higher in the improved search results and increase exposure to the subset of subscription channels, wherein generating the improved search results comprises;

    ranking the plurality of subscription channels based on the channel value associated with each subscription channel and a degree of match of each subscription channel with the keyword, wherein at least one subscription channel that does not include the keyword is more highly ranked, based on at least the channel value, than a first subscription channel that matches the keyword and the at least one subscription channel that does not include the keyword is ranked lower, based on at least the channel value, than a second subscription channel that matches the keyword; and

    providing the improved search results including the ranked plurality of subscription channels to the client device.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×