Systems and methods for recommending media content items
First Claim
1. A method, comprising:
- at a computing device having one or more processors that execute programs stored in the memory of the computing device;
obtaining a first media content item selection history corresponding to a respective user;
selecting a set of users without regard to any user-defined relationships between the respective user and the set of users;
obtaining a second media content item selection history corresponding to the set of users;
identifying a first set of media items from a respective media item category selected by the set of users based at least in part on the second media content item selection history;
identifying a second set of media items from the respective media item category based at least in part on the identified first set of media items and the first media content item selection history, wherein the first set of media items and the second set of media items are associated with a same media item category; and
causing the second set of media items to be displayed to the respective user.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for recommending media content items are provided. In some implementations, a method includes, identifying a first set of media items selected by a first plurality of users; causing a second set of media items to be displayed to a second user not included in the first plurality of users in accordance with the first set of media items. The first set of media items and the second set of media items are associated with a same media item category. In some implementations, the method optionally includes, identifying the second set of media items without regard to media content item selection history associated with the second user. In some implementations, the first and second sets of media items are news items.
-
Citations
15 Claims
-
1. A method, comprising:
at a computing device having one or more processors that execute programs stored in the memory of the computing device; obtaining a first media content item selection history corresponding to a respective user; selecting a set of users without regard to any user-defined relationships between the respective user and the set of users; obtaining a second media content item selection history corresponding to the set of users; identifying a first set of media items from a respective media item category selected by the set of users based at least in part on the second media content item selection history; identifying a second set of media items from the respective media item category based at least in part on the identified first set of media items and the first media content item selection history, wherein the first set of media items and the second set of media items are associated with a same media item category; and causing the second set of media items to be displayed to the respective user. - View Dependent Claims (2, 3, 4, 5)
-
6. A computing device, comprising:
-
a processor; memory; and one or more programs which when executed by the processor cause the computing device to; obtain a first media content item selection history corresponding to a respective user; select a set of users without regard to any user-defined relationships between the respective user and the set of users; obtain a second media content item selection history corresponding to the set of users; identify a first set of media items from a respective media item category selected by the set of users based at least in part on the second media content item selection history; identify a second set of media items from the respective media item category based at least in part on the identified first set of media items and the first media content item selection history, wherein the first set of media items and the second set of media items are associated with a same media item category; and cause the second set of media items to be displayed to the respective user. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer readable storage medium storing one or more programs configured to be executed by a computing device, the one or more programs when executed cause the computing device to:
-
obtain a first media content item selection history corresponding to a respective user; select a set of users without regard to any user-defined relationships between the respective user and the set of users; obtain a second media content item selection history corresponding to the set of users; identify a first set of media items from a respective media item category selected by the set of users based at least in part on the second media content item selection history; identify a second set of media items from the respective media item category based at least in part on the identified first set of media items and the first media content item selection history, wherein the first set of media items and the second set of media items are associated with a same media item category; and cause the second set of media items to be displayed to the respective user. - View Dependent Claims (12, 13, 14, 15)
-
Specification