LOCATING DOWNLOADED AND VIEWED CONTENT AND ADVERTISEMENTS
First Claim
Patent Images
1. A method comprising:
- downloading, from a media content download service to a computing device associated with the user, a plurality of content items including advertisements and program content;
rendering at least a portion of the downloaded program content with selected advertisements to a user;
determining metadata associated with each of the rendered content items;
displaying at least a portion of the determined metadata to the user, said displayed portion of the determined metadata corresponding to the rendered content items;
enabling the user to select at least one of the content items based on the displayed metadata; and
rendering the selected content items.
2 Assignments
0 Petitions
Accused Products
Abstract
Locating previously-viewed content download service. Program content and associated advertisements are downloaded to a computing device associated with a user. Advertisements are selected based on a manifest associated with the program content. The computing device renders the program content with the selected advertisements to the user. Metadata relating to the rendered content is collected. A user searches and selects the content rendered from the computing device.
-
Citations
20 Claims
-
1. A method comprising:
-
downloading, from a media content download service to a computing device associated with the user, a plurality of content items including advertisements and program content; rendering at least a portion of the downloaded program content with selected advertisements to a user; determining metadata associated with each of the rendered content items; displaying at least a portion of the determined metadata to the user, said displayed portion of the determined metadata corresponding to the rendered content items; enabling the user to select at least one of the content items based on the displayed metadata; and rendering the selected content items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
a memory area for storing a plurality of content items downloaded from a media content download service, said plurality of content items including advertisements and program content, said memory area further storing metadata associated with each of the downloaded content items; and a processor configured to execute computer-executable instructions for; downloading, from the media content download service, the plurality of content items; storing the downloaded plurality of content items in the memory area; rendering at least a portion of the program content with selected advertisements from the memory area to a user; identifying metadata associated with the rendered program content and selected advertisements, said identified metadata comprising a rendering time associated with the program content and each of the selected advertisements; ordering the identified metadata based on the rendering time; displaying, to the user, at least a portion of the ordered metadata; receiving, from the user, a selection of the displayed metadata, said received selection corresponding to at least one of the rendered advertisements; and rendering the corresponding advertisement to the user. - View Dependent Claims (15, 16)
-
-
17. One or more computer-readable media having computer-executable components for locating previously watched content and ads, said components comprising:
-
a download manager for downloading program content and advertisements associated therewith from a media content download service to a user; a playback manager for selecting one or more of the advertisements associated with the program content and rendering, to the user, the program content and the selected advertisements downloaded by the download manager; a history component for determining and maintaining metadata relating to the rendered program content and selected advertisements; and a query component for searching the metadata maintained by the history component based on search criteria received from the user to identify at least one of the rendered advertisements, wherein the playback manager renders the identified advertisement to the user. - View Dependent Claims (18, 19, 20)
-
Specification