Streaming media security system
First Claim
1. A method for providing streaming media in a computer network, comprising:
- receiving a request from a user via said network to deliver a desired streaming media file;
retrieving a uniform resource locator (URL) corresponding to the desired streaming media file;
encrypting the URL;
embedding the encrypted URL within a Hyper Text Markup Language (HTML) document linking said user to said desired streaming media file;
delivering the HTML document to the user via said network;
receiving a request from said user for the encrypted URL; and
delivering said desired streaming media file to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A streaming media security system provides for delivery to users of an encrypted URL identifying the address of a desired streaming media file. More particularly, the system receives a request from a user via the network to deliver a desired streaming media file. The system retrieves a uniform resource locator (URL) corresponding to the desired streaming media file from a database. The system then encrypts the URL, and embeds the encrypted URL within a Hyper Text Markup Language (HTML) document linking the user to the desired streaming media file. The HTML document is then delivered to the user via the network. Upon receipt of a request from the user for the encrypted URL, the system delivers the desired streaming media file to the user. In an embodiment of the invention, the encrypted URL further includes a time-based token that identifies the time when the original user request for the streaming media file was received. Upon receipt of a subsequent request from the user for the encrypted URL, the system checks the time-based token to determine whether a pre-determined time has elapsed. If the pre-determined time has not elapsed, the system delivers the desired streaming media file to the user. But, if the pre-determined time has elapsed, the system does not deliver the desired streaming media file to the user.
112 Citations
8 Claims
-
1. A method for providing streaming media in a computer network, comprising:
-
receiving a request from a user via said network to deliver a desired streaming media file;
retrieving a uniform resource locator (URL) corresponding to the desired streaming media file;
encrypting the URL;
embedding the encrypted URL within a Hyper Text Markup Language (HTML) document linking said user to said desired streaming media file;
delivering the HTML document to the user via said network;
receiving a request from said user for the encrypted URL; and
delivering said desired streaming media file to the user. - View Dependent Claims (2, 3, 4)
-
-
5. A system for providing streaming media, comprising:
a host computer coupled to a network and being operable to provide the functions of;
receiving a request from a user via said network to deliver a desired streaming media file;
retrieving a uniform resource locator (URL) corresponding to the desired streaming media file;
encrypting the URL;
embedding the encrypted URL within a Hyper Text Markup Language (HTML) document linking said user to said streaming media file;
delivering the HTML document to the user via said network;
receiving a request from said user for the encrypted URL; and
delivering said desired streaming media file to the user. - View Dependent Claims (6, 7, 8)
Specification