Recommending Media Programs Based on Media Program Popularity
AssigneeGoogle Inc.
InventorsJoon-Hee Jeon, Vincent Dureau, Steve D. Benting, Zhenhai Lin, Michael W. Miller, Manish G. Patel
Life of this patent
Estimating the term…
Abstract
A computer-implemented method includes receiving information expressing a user's interest in one or more media programs, obtaining information indicative of popularity for a plurality of media programs responsive to the received information by individuals other than the user, and transmitting one or more recommendations of media programs for display to the user, from the plurality of media programs that relate to the received information.
Claims21
(canceled)
A computer-implemented method, comprising:
- receiving, at a computer system, information expressing a user's interest in one or more media programs;
- training a recommendation engine by using behavior information for a plurality of individuals other than the user;
- analyzing the information, using the recommendation engine to determine a similarity between the user and one or more of the plurality of individuals other than the user;
- based at least on the determined similarity, using the recommendation to identify one or more other media programs;
- and
- generating and providing, for presentation to the user, a recommendation of the identified one or more other media programs.
A non-transitory computer-readable medium storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:
- receiving information expressing a user's interest in one or more media programs;
- training a recommendation engine by using behavior information for a plurality of individuals other than the user;
- analyzing the information, using the recommendation engine to determine a similarity between the user and one or more of the plurality of individuals other than the user;
- based at least on the determined similarity, using the recommendation to identify one or more other media programs;
- and
- generating and providing, for presentation to the user, a recommendation of the identified one or more other media programs.
A system comprising:
- one or more computer processors;
- and
- one or more non-transitory computer readable devices that include instructions that, when executed by the one or more computer processors, causes the processors to perform operations, the operations comprising:
- receiving information expressing a user's interest in one or more media programs;
- training a recommendation engine by using behavior information for a plurality of individuals other than the user;
- analyzing the information, using the recommendation engine to determine a similarity between the user and one or more of the plurality of individuals other than the user;
- based at least on the determined similarity, using the recommendation to identify one or more other media programs;
- and
- generating and providing, for presentation to the user, a recommendation of the identified one or more other media programs.
Dependencies are inferred from the claim text.