Patent ID: 6449719
Filing Date: 2002-09-10
Classification: H04L,H04N

Abstract:
A streaming server for encrypting a data stream to secure the data stream to enable only single viewing, comprising:(a) a streaming server component, wherein the streaming server component comprises a client data connection module to send data packets to a client, and encryption module to use encryption keys negotiated with the client to encrypt the data stream and operably connected to the client data connection module, and a flow control module for controlling the rate of data stream flow to maintain a full client buffer; and (b) a transaction server component, wherein the transaction server component comprises a client interaction module for connecting a user to the transaction server component, a user verification module having a user database wherein the user verification module is operably linked to the client interaction module and checking for a valid user, and a URI and token creation module operably linked to the user verification module for creating new URIs and tokens in response to user requests.