ENFORCING ADVERTISEMENT PLAYBACK FOR DOWNLOADED MEDIA CONTENT
First Claim
1. A method of enforcing rendering of predetermined media content in connection with rendering selected media content to a user, said method comprising:
- receiving a request from the user for selected media content to be rendered via a computing device;
rendering predetermined media content to the user via the computing device;
generating a token associated with the predetermined media content in response to the rendering of the predetermined media content;
permitting the selected media content to be rendered to the user via the computing device in response to the token.
2 Assignments
0 Petitions
Accused Products
Abstract
Enforcing rendering advertisements and other predetermined media content in connection with playback of downloaded selected media content. Playback of selected media content is made conditional on acquisition of a playback token that is generated in response to playback of the predetermined content. The playback token may be implemented as a digital rights management (DRM) license acquired in response to playback of the predetermined content. Another aspect involves a content insertion engine for inserting ads or other predetermined content into the playback of downloaded content.
115 Citations
20 Claims
-
1. A method of enforcing rendering of predetermined media content in connection with rendering selected media content to a user, said method comprising:
-
receiving a request from the user for selected media content to be rendered via a computing device; rendering predetermined media content to the user via the computing device; generating a token associated with the predetermined media content in response to the rendering of the predetermined media content; permitting the selected media content to be rendered to the user via the computing device in response to the token. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A media system for rendering encrypted media content to a user, said system comprising:
-
a playback engine for rendering media content to a user; a content insertion engine for specifying predetermined media content to be rendered to the user via the playback engine, said content insertion engine generating a token associated with the predetermined media content in response to the playback engine rendering the predetermined media content; a playback enforcer, receiving and responsive to the token generated by the content insertion engine, for decrypting the encrypted media content and permitting the playback engine to render the encrypted media content to the user. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A method of enforcing rendering of predetermined media content in connection with rendering selected media content to a user, said method comprising:
-
receiving a request from the user for selected media content to be rendered via a computing device; rendering predetermined media control to the user via the computing device; acquiring a DRM license associated with the selected media content, said DRM license being acquired from a DRM license server in response to the rendering of the predetermined media content; and executing the acquired DRM license to permit the selected media content to be rendered to the user via the computing device. - View Dependent Claims (20)
-
Specification