×

Process and streaming server for encrypting a data stream with bandwidth based variation

  • US 8,386,771 B2
  • Filed: 11/08/2011
  • Issued: 02/26/2013
  • Est. Priority Date: 11/09/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for streaming data over a network, comprising;

  • receiving a URI that is a location of a data stream on a server device, and a token associated with the URI with a request for the data stream from a client device; and

    if the URI and the token are valid, enabling the server device to perform actions, including;

    negotiating an encryption key with the client device,providing an encrypted data stream to the client device, wherein the data stream is encrypted with the negotiated encryption key; and

    controlling a rate of a flow of the encrypted data stream to the client device over the network to maintain a substantially full client buffer while dynamically adapting a compression quality of data within the data stream based on a determined bandwidth.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×