Patent ID: 7975310

Claim:
A method of enforcing rendering of predetermined media content in connection with rendering selected media content, said method comprising: downloading selected media content to a computing device via a network connected to the computing device, said downloading being in response to a request for the selected media content to be rendered to a user via a media player of the computing device; downloading predetermined media content to a secure cache local to the computing device via the network in response to the request; downloading one or more tokens to the secure cache local to the computing device via the network in response to the request; when the computing device is disconnected from the network: securely retrieving the predetermined media content as a function of the downloaded selected media content from the secure cache local to the computing device, said predetermined media content being separate from the selected media content; rendering the predetermined media content to the user via the media player, said rendering being enforced, said enforced rendering comprising disabling transport controls of the media player to prevent user manipulation during said enforced rendering; securely retrieving at least one token associated with the predetermined media content from the secure cache local to the computing device in response to successful completion of the enforced rendering of the predetermined media content; permitting the selected media content to be rendered to the user via the computing device in response to retrieving the token associated with the predetermined media content from the secure cache local to the computing device.