Method and network for delivering streaming data
First Claim
1. A method of secure downloading of streaming data to a client having an identity, characterized by the sequential steps of:
- the client ordering from an order server the delivery of streaming data, the order server receiving the order, and in response to the order, authenticating the client and transmitting a digital ticket to the client, the client transmitting at least part of the digital ticket client to a streaming server, the part comprising a request to download the streaming data to the client, the streaming server encrypting the streaming data using a robust and secure transport protocol and transmitting the encrypted streaming data, and the client receiving the encrypted streaming data and decrypting them.
1 Assignment
0 Petitions
Accused Products
Abstract
In a procedure for delivering streaming media, a Client (1) first requests the media from an Order Server (3). The Order Server authenticates the Client and sends a ticket to the Client. Then, the Client sends the ticket to a Streaming Server (5). The Streaming Server checks the ticket for validity and if found valid encrypts the streaming data using a standardized real-time protocol such as the SRTP and transmits the encrypted data to the Client. The Client receives the data and decrypts them. Copyrighted material adapted to streaming can be securely delivered to the Client. The robust protocol used is very well suited for in particular wireless clients and similar devices having a low capacity such as cellular telephones and PDAs.
154 Citations
23 Claims
-
1. A method of secure downloading of streaming data to a client having an identity, characterized by the sequential steps of:
-
the client ordering from an order server the delivery of streaming data, the order server receiving the order, and in response to the order, authenticating the client and transmitting a digital ticket to the client, the client transmitting at least part of the digital ticket client to a streaming server, the part comprising a request to download the streaming data to the client, the streaming server encrypting the streaming data using a robust and secure transport protocol and transmitting the encrypted streaming data, and the client receiving the encrypted streaming data and decrypting them. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A client device for communication with an order server and a streaming server for secure downloading of streaming data from the streaming server to the client device, which has an identity, characterized by:
-
ordering means for preparing and transmitting an order to the order server for delivery of an object of streaming data, ticket receiving means for receiving a digital ticket from the order server, ticket forwarding means for forwarding at least part of the digital ticket client to the streaming server, the part comprising a request to download the object of streaming data to the client, and streaming data receiving means for receiving streaming data of the object. - View Dependent Claims (15, 16, 17, 23)
-
-
18. An order server for communication with a client device for secure downloading of streaming data from a streaming server to the client device, which has an identity, characterized by:
-
order receiving means for receiving from the client device an order of an object of streaming data, ticket means for preparing a digital ticket and transmitting the digital ticket to the client device, the ticket containing information on the ordered object of streaming to be forwarded by the client device to the streaming server. - View Dependent Claims (19, 20)
-
-
21. A streaming server for communication with a client device for secure downloading of streaming data from the streaming server to the client device, which has an identity, characterized by:
-
storage means for storing a plurality of objects of streaming data, ticket receiving means for receiving a ticket from the client device, the ticket containing information at least partly derived from a ticket transmitted from an order server to the client device, extracting means connected to the ticket receiving means for extracting information from the ticket, the extracted information comprising an indication of an object of streaming data stored in the streaming server, and session download means connected to the extracting means for downloading the indicated object of streaming data to the client device. - View Dependent Claims (22)
-
Specification