DEEP TAG CLOUD ASSOCIATED WITH STREAMING MEDIA
First Claim
1. A method for providing access to media segments using a tag cloud, the method comprising:
- identifying deep tags associated with the streaming media;
determining preferences of a user based on information provided by the user;
selecting a group of the deep tags based on the information provided by the user;
displaying the group of the deep tags in a tag cloud, wherein the deep tags hyperlink to segments within the streaming media; and
presenting, in response to activation of a deep tag in the group, one of the segments within the streaming media.
1 Assignment
0 Petitions
Accused Products
Abstract
In some embodiments, a method for providing access to media segments using a tag cloud comprises receiving a request to play streaming media, identifying deep tags associated with the streaming media, and determining preferences of a user based on information provided by the user. The method can also comprise selecting a group of the deep tags based on the information provided by the user and displaying the group of the deep tags in a tag cloud, wherein the deep tags hyperlink to segments within the streaming media. The method can also include presenting, in response to activation of a deep tag in the group, one of the segments within the streaming media.
63 Citations
25 Claims
-
1. A method for providing access to media segments using a tag cloud, the method comprising:
-
identifying deep tags associated with the streaming media; determining preferences of a user based on information provided by the user; selecting a group of the deep tags based on the information provided by the user; displaying the group of the deep tags in a tag cloud, wherein the deep tags hyperlink to segments within the streaming media; and presenting, in response to activation of a deep tag in the group, one of the segments within the streaming media. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
detecting a request for deep tags associated with a media file; identifying, based on information provided by a user, the deep tags associated the media file, wherein each deep tag identifies a position in the media file; presenting the deep tags in a first tag cloud; presenting a portion of the media file, the presentation beginning at a position identified by one of the deep tags; dividing the deep tags into a first group and a second group, wherein the first group includes ones of the deep tags associated with content not yet presented, and wherein the second group includes ones of the deep tags associated with content that has already been presented; and presenting the first group in the first tag cloud and the second group in a second tag cloud. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system comprising:
-
a content provider including logic for displaying websites and streaming media files; a tagged content repository including deep tags and deep tag related information; a streaming content player for playing streaming media files; a tag manager configured to detect a request for deep tags associated with a media file, identify, based on information provided by a user, the deep tags associated the media file, wherein each deep tag identifies a position in the media file, present the deep tags in a first tag cloud, present a portion of the media file, the presentation beginning at a position identified by one of the deep tags, divide the deep tags into a first group and a second group, wherein the first group includes ones of the deep tags associated with content not yet presented, and wherein the second group includes ones of the deep tags associated with content that has already been presented, and present the first group in the first tag cloud and the second group in a second tag cloud. - View Dependent Claims (12, 13, 14, 15)
-
-
16. One or more machine-readable media having stored thereon a program product, which when executed a set of one or more processor units causes the set of one or more processor units to perform operations for providing access to media segments using a tag cloud, the operations comprising:
-
receiving a request to play streaming media; identifying deep tags associated with the streaming media; determining preferences of a user based on information provided by the user; selecting a group of the deep tags based on the information provided by the user; displaying the group of the deep tags in a tag cloud, wherein the deep tags hyperlink to segments within the streaming media; and presenting, in response to activation of a deep tag in the group, one of the segments within the streaming media. - View Dependent Claims (17, 18, 19, 20)
-
-
21. One or more machine-readable media having stored thereon a program product, which when executed a set of one or more processor units causes the set of one or more processor units to perform operations that comprise:
-
detecting a request for deep tags associated with a media file; identifying, based on information provided by a user, the deep tags associated the media file, wherein each deep tag identifies a position in the media file; presenting the deep tags in a first tag cloud; presenting a portion of the media file, the presentation beginning at a position identified by one of the deep tags; dividing the deep tags into a first group and a second group, wherein the first group includes ones of the deep tags associated with content not yet presented, and wherein the second group includes ones of the deep tags associated with content that has already been presented; and presenting the first group in the first tag cloud and the second group in a second tag cloud. - View Dependent Claims (22, 23, 24, 25)
-
Specification