Patent ID: 8752194

Claim:
A system for managing content over a network, comprising: a first component that resides on a client device, wherein the first component is operative to send a first request for content using a first communication protocol; and a second component residing on the client device, wherein the second component is operative to perform further actions, including: intercepting the first request from the first component at the second component on the client device, wherein information about the content is extracted from the first request; using a second communication protocol to send a second request for the content based on the extracted information; using the second communication protocol to receive on the client device at least a portion of the content, wherein the at least portion of the received content is encrypted; and decrypting the at least portion of the encrypted content, such that the decrypted content is provided to the first component using the first communication protocol, wherein the first component is operative to play at least the decrypted content while another portion of the content is currently unavailable to the first component.