| CPC G06F 3/0482 (2013.01) [G06F 3/04842 (2013.01); H04N 21/4312 (2013.01); H04N 21/4622 (2013.01); H04N 21/47 (2013.01); H04N 21/47202 (2013.01); H04N 21/47217 (2013.01); H04N 21/4821 (2013.01); H04N 21/812 (2013.01)] | 17 Claims |

|
1. A method comprising:
maintaining a database comprising a plurality of user profiles;
receiving, from a first device, a request to provide a tile-based interface, wherein the first device is associated with a first user profile of the plurality of user profiles;
based at least in part on the request, selecting a plurality of media content items from a database of content items to be displayed as recommended items in the tile-based interface;
for one or more respective media content items of the plurality of media content items that were selected to be displayed as recommended items in the tile-based interface:
accessing, from the database, first user profile data of the first user profile;
generating a respective user interface tile, wherein an appearance of the respective user interface tile is personalized based on the first user profile data accessed from the database, and wherein the appearance of the respective user interface tile comprises:
(a) a personalized image representative of the respective media content item, wherein the personalized image is selected based on the first user profile data accessed from the database; and
(b) a consumption option for consuming the respective media content item; and
providing for display one or more respective user interface tiles generated for the plurality of media content items.
|