Tile based media content selection
First Claim
Patent Images
1. A method, comprising:
- receiving media content information corresponding to a plurality of live video streams from a plurality of content providers;
identifying user characteristics information;
selecting a first piece of content using the user characteristics information, wherein the first piece of content is selected based on bid amounts from the plurality of content providers, and wherein the first piece of content is selected based on content popularity;
generating a first tile corresponding to the first piece of content, the first tile including a first option to playback a media stream corresponding to the first piece of content, a second option to view program information corresponding to the first piece of content, and a third option to rate the first piece of content; and
presenting the first tile to the user on a display.
5 Assignments
0 Petitions
Accused Products
Abstract
Mechanisms are provided for allowing a user to dynamically manage rich media content in an efficient and effective manner. Tiles including media content, personalized video selections, content pack upgrades, and promotions for featured content are presented to a user. Each tile may include calls to view, purchase, discuss, rate, review, or read about associated content. Tiles may be presented as still images, logos, text, or live video. Multiple tiles may be manipulated using keyboard, mouse, touchpad, and/or touchscreen movements, motions, and gestures. In particular examples, an overlay provided on top of a tile mechanism provides a user with additional navigation and management options.
46 Citations
17 Claims
-
1. A method, comprising:
-
receiving media content information corresponding to a plurality of live video streams from a plurality of content providers; identifying user characteristics information; selecting a first piece of content using the user characteristics information, wherein the first piece of content is selected based on bid amounts from the plurality of content providers, and wherein the first piece of content is selected based on content popularity; generating a first tile corresponding to the first piece of content, the first tile including a first option to playback a media stream corresponding to the first piece of content, a second option to view program information corresponding to the first piece of content, and a third option to rate the first piece of content; and presenting the first tile to the user on a display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
an interface operable to receive media content information corresponding to a plurality of live video streams from a plurality of content providers; a processor operable to identify user characteristics information, select a first piece of content using the user characteristics information, wherein the first piece of content is selected based on bid amounts from the plurality of content providers, and wherein the first piece of content is selected based on content popularity, and generate a first tile corresponding to the first piece of content, the first tile including a first option to playback a media stream corresponding to the first piece of content, a second option to view program information corresponding to the first piece of content, and a third option to rate the first piece of content; and
wherein the first tile is presented to the user on a display. - View Dependent Claims (14, 15, 16)
-
-
17. A non-transitory computer readable storage medium comprising:
-
computer code for receiving media content information corresponding to a plurality of live video streams from a plurality of content providers; computer code for identifying user characteristics information;
computer code for selecting a first piece of content using the user characteristics information, wherein the first piece of content is selected based on bid amounts from the plurality of content providers and wherein the first piece of content is selected based on content popularity;computer code for generating a first tile corresponding to the first piece of content, the first tile including a first option to playback a media stream corresponding to the first piece of content, a second option to view program information corresponding to the first piece of content, and a third option to rate the first piece of content; computer code for presenting the first tile to the user on a display.
-
Specification