Claims
- 1. A method of controlling access to one or more media files, the method comprising:
(a) receiving a first request for access to a first media file, the first request comprising:
a first end user identifier identifying a first end user making the first request; a first end user processor identifier identifying a first end user processor from which the first end user made the request; and a first media player identifier identifying a first media player from which the first end user made the request; (b) granting the first request; (c) associating the first end user identifier, the first end user processor identifier and the first media player identifier; (d) receiving a second request for access to a second media file, the second request comprising:
a second end user identifier identifying a second end user making the second request; a second end user processor identifier identifying a second end user processor from which the second end user made the request; and a second media player identifier identifying a second media player from which the second end user made the request; and either (c) granting the request if:
the first end user identifier matches the second end user identifier; the first media player identifier matches the second media player identifier; and the first media player identifier matches the second media player identifier; or (d) denying the request if:
the first end user identifier matches the second end user identifier; the first media player identifier matches the second media player identifier; and the first media player identifier does not match the second media player identifier.
- 2. A method of controlling access to one or more media files by an end user attempting to access the media files from one or more end user processors, the method comprising:
(a) setting a permissible number of end user processors from which access to the media files is permissible; (b) receiving one or more requests from the end user for access to one of the media files, each request made from one of the end user processors; (c) storing an indication of each end user processor from which requests are made until the number of indications equals the permissible number of end user processors; (d) granting the requests so long as the end user processor from which the request is made corresponds to a stored indication; and (e) denying the request if the end user processor from which the request is made does not correspond to a stored indication.
Priority Claims (1)
Number |
Date |
Country |
Kind |
USO1/18324 |
Jun 2001 |
US |
|
RELATED APPLICATION
[0001] This application is a continuation-in-part of International application Serial No. PCT/US01/18324, filed Jun. 6, 2001, entitled SYSTEM AND METHOD FOR CONTROLLING ACCESS TO DIGITAL CONTENT, INCLUDING STREAMING MEDIA, which application is incorporated by reference herein.
PCT Information
Filing Document |
Filing Date |
Country |
Kind |
PCT/US01/46726 |
11/5/2001 |
WO |
|