Patent ID: 7917946

Claim:
A method of securely obtaining objects of streaming data, the method comprising: a client device ordering from an order server a delivery of a specific object of streaming data to be obtained by the client device in a streaming fashion; the order server receiving the order; in response to the order, the order server transmitting a first ticket to the client, wherein the first ticket includes a session key; the order server transmitting a second ticket to the client device, wherein the second ticket includes the session key and the second ticket is protected for access only by a streaming server; the client device forwarding the second ticket to the streaming server, the second ticket including a request to obtain the specific object of streaming data; the streaming server encrypting the streaming data of the specific object using the session key and a robust and secure transport protocol and transmitting the encrypted streaming data of the specific object to the client device; and the client device receiving and decrypting the encrypted streaming data of the specific object.