METHOD AND APPARATUS FOR ON DEMAND VIDEO AND OTHER CONTENT RENTAL
First Claim
Patent Images
1. A computer enabled method of allowing playing of content on a client device, the content being encrypted, the method comprising the acts of:
- receiving over a communications network an order for the content from the client device;
transmitting to the client device over the communications network the encrypted content;
receiving a request from the client to play the transmitted content via the communications network; and
transmitting key information for decrypting the content responsive to the play request, the key information being effective for the decryption only for a predetermined period of time after the receipt of the play request.
1 Assignment
0 Petitions
Accused Products
Abstract
A video on demand system in the context of the Internet, for video rentals. A user accesses an on-line store to rent a video program or movie. The rental is for a limited time (such as 30 days) and within that thirty days, the video program or movie can only be viewed for a 24 hour time window. The time limits are enforced by the on-line store which maintains a database of each rental transaction and allows supply of the needed keys for decrypting the (encrypted) video or movie only if within the time limits.
41 Citations
16 Claims
-
1. A computer enabled method of allowing playing of content on a client device, the content being encrypted, the method comprising the acts of:
-
receiving over a communications network an order for the content from the client device; transmitting to the client device over the communications network the encrypted content; receiving a request from the client to play the transmitted content via the communications network; and transmitting key information for decrypting the content responsive to the play request, the key information being effective for the decryption only for a predetermined period of time after the receipt of the play request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16)
-
-
13. A computer enabled method for allowing playing of content on a client device, the content being encrypted, the method comprising the acts of:
-
transmitting an order over a communications network from the client to a source of the content; receiving the encrypted content over the communications network from the source; beginning to play the encrypted content on the client device; wherein the client device transmits a play request for key information to the source; receiving the key information at the client device as transmitted from the source, the received key information being effective for decryption of the content only for a predetermined period of time after its transmission.
-
-
15. A computer server system, comprising:
-
a receiving portion for receiving an order over a communications network in order for content to be played on a client device; a transmission portion coupled to the receiving portion for transmitting over the communications network the content, in encrypted form; a second receiving portion for receiving a request from the client to play the transmitted content over the communications network; a memory storing key information associated with the content; and a second transmission portion coupled to the memory and to the second receiving portion, for transmitting the key information responsive to the play request, the transmitted key information being effective only for a predetermined period of time after the receipt of the play request.
-
Specification