CONTENT DISTRIBUTION SYSTEM AND METHOD
First Claim
1. A method of distributing digital music to a plurality of recipients over a distributed computer network, each recipient having a recipient terminal connected to the network, comprising:
- registering the plurality of recipients by storing a user profile for each recipient in a distribution server, wherein each user profile includes user information uniquely identifying the associated recipient;
receiving and storing, at the distribution server, a first music file delivered from a provider computer system connected to the network;
storing, at the distribution server,
1) a specific distribution list associated with the first music file and
2) at least one release condition, wherein the specific distribution list identifies one or more of the user profiles, and wherein the distribution server contains other music files, each music file having an associated distribution list and at least one associated release condition;
receiving a request for access from one of the recipient terminals, the request for access including identity information;
in response to the request,matching the identity information with the user information stored in one of the user profiles to verify the request for access is associated with a verified user profile,searching the distribution server for distribution lists identifying the verified user profile, andproviding information to the recipient terminal regarding music files associated with distribution lists identifying the verified user profile,receiving, at the distribution sever, a request for the first music file from the recipient terminal; and
in response to the receipt of the request,evaluating whether the release condition is met, andif the release condition is met, then providing the recipient terminal with a copy of the first music file.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for the secure distribution of content to authorized persons. A content provider uploads encrypted content to the system and specifies the institutions or individuals to which the content is to be provided and release conditions under which it is to be made available. Encrypted content is made available to a recipient together with a decryption code, if the identity of the recipient can be confirmed through a validation procedure and if the release conditions are met. The release conditions may include a time and date at which the release is to occur. The encrypted content has an associated sample which may be streamed to the recipient so as to permit the recipient to assess whether to download the fill encrypted content or not. In one embodiment, the validation procedure includes biometric validation of the identity of the recipient.
23 Citations
29 Claims
-
1. A method of distributing digital music to a plurality of recipients over a distributed computer network, each recipient having a recipient terminal connected to the network, comprising:
-
registering the plurality of recipients by storing a user profile for each recipient in a distribution server, wherein each user profile includes user information uniquely identifying the associated recipient; receiving and storing, at the distribution server, a first music file delivered from a provider computer system connected to the network; storing, at the distribution server,
1) a specific distribution list associated with the first music file and
2) at least one release condition, wherein the specific distribution list identifies one or more of the user profiles, and wherein the distribution server contains other music files, each music file having an associated distribution list and at least one associated release condition;receiving a request for access from one of the recipient terminals, the request for access including identity information; in response to the request, matching the identity information with the user information stored in one of the user profiles to verify the request for access is associated with a verified user profile, searching the distribution server for distribution lists identifying the verified user profile, and providing information to the recipient terminal regarding music files associated with distribution lists identifying the verified user profile, receiving, at the distribution sever, a request for the first music file from the recipient terminal; and in response to the receipt of the request, evaluating whether the release condition is met, and if the release condition is met, then providing the recipient terminal with a copy of the first music file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of distributing digital music to a plurality of recipients over a distributed computer network using a distribution server connected to the network, each recipient having a recipient terminal connected to the network, wherein the distribution server includes a user profile for each recipient, and wherein each user profile includes user information identifying the associated recipient, the method comprising:
-
accessing the distribution server through a provider computer system connected to the network; selecting a first music file on the provider computer system; uploading the first music file from the provider computer system to the distribution server; and creating,
1) a specific distribution list associated with the first music file and
2) at least one release condition for the release of the first music file, wherein the specific distribution list identifies one or more of the user profiles, and wherein the distribution server contains other music files, each music file having an associated distribution list and at least one associated release condition,wherein, on receiving a request for access to the distribution server from one of the recipient terminals, the request for access including identity information, the distribution server is configured to match the identity information with the user information stored in one of the user profiles to verify the request for access is associated with a verified user profile, search the distribution server for distribution lists identifying the verified user profile, and provide information to the recipient terminal regarding music files associated with distribution lists identifying the verified user profile, and wherein on receiving a request for the first music file from the recipient terminal, the distribution server is configured to evaluate whether the release condition is met and, if the release condition is met, then to provide the recipient terminal with a copy of the first music file. - View Dependent Claims (11, 12)
-
-
13. A method of obtaining digital music over a distributed computer network, the distributed computer network having a distribution server storing a first music file, a specific distribution list associated with the first music file, and at least one release condition, wherein the specific distribution list identifies one or more user profiles stored on the distribution server, and wherein the distribution server contains other music files, each music file having an associated distribution list and at least one release condition, the method comprising:
-
registering with a distribution server using a recipient terminal connected to the network, the registering step including providing user information identifying a recipient, wherein, in response to the registration, the user information is stored by the distribution server in a first user profile that includes the user information; sending a request for access to the distribution server from the recipient terminal, the request for access including identity information, wherein, in response to the request, the distribution server
1) matches the identity information with the user information stored in the first user profile to verify that the request for access is associated with a verified user profile, and
2) searches the distribution server for distribution lists identifying the verified user profile;receiving information at the recipient terminal from the distribution server regarding music files associated with distribution lists identifying the verified user profile; sending a request for the first music file to the distribution server from the recipient terminal, wherein, in response to receipt of the request for the first music file, the distribution server evaluates whether the release condition is met; and if the release condition is met, then receiving a copy of the first music file at the recipient terminal from the distribution server. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for distributing digital music to a plurality of recipients over a distributed computer network, each recipient having a recipient terminal connected to the network, a music provider having a provider terminal connected to the network, the system comprising:
-
a distribution server, including a processor, connected to the network for communicating with the provider terminal and the recipient terminals, wherein the distribution server is configured to receive a request for access from one of the recipient terminals, the request for access including identity information; a computer-readable storage device accessible to the distribution server and storing a user profile for each recipient, wherein each user profile includes user information identifying the associated recipient, music files including a first music file, uploaded by one or more provider terminals, a distribution list for each of the music files, including a first distribution list associated with the first music file, each distribution list identifying one or more of the user profiles based on selections received from the provider terminal when uploading the associated music file; at least one release condition associated with each music file; an identity verification module executable by the processor to configure the distribution server to, in response to the request for access, match the identity information with the user information stored in one of the user profiles to verify that the request for access is associated with a verified user profile, search the distribution server for distribution lists identifying the verified user profile, and provide information to the recipient terminal identifying music files associated with distribution lists identifying the verified user profile, wherein the distribution server is configured to receive a request for the first music file from said one of the recipient terminals, evaluate whether the release condition is met, and, if the release condition is met, provide said one of the recipient terminals with a copy of the first music file. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A method of distributing digital music to a plurality of recipients over a distributed computer network, each recipient having a recipient terminal connected to the network, comprising:
-
registering the plurality of recipients by storing a user profile for each recipient in a distribution server, wherein each user profile includes user information identifying the associated recipient; receiving and storing, at the distribution server, a first music file delivered from a provider computer system connected to the network; receiving, from the provider computer system, and storing at the distribution server,
1) a specific distribution list associated with the first music file and
2) at least one release condition for release of the first music file, wherein the specific distribution list associates the first music file with one or more user profiles, and wherein the distribution server contains other music files, each music file having an associated distribution list;receiving, at the distribution server, a request for access from one of the recipient terminals, the request for access including identity information; at the distribution server, in response to the request, matching the identity information with the user information stored in one of the user profiles to verify the request for access is associated with a verified user profile, searching the distribution server for distribution lists containing associations with the verified user profile, and providing information to the recipient terminal regarding music files associated with the verified user profile, receiving, at the distribution server, a request for the first music file from the recipient terminal; evaluating whether the release condition is met; and if the release condition is met, then providing the recipient terminal with a copy of the first music file from the distribution server.
-
-
29. A method of distributing digital music to a plurality of recipients over a distributed computer network, each recipient having a recipient terminal connected to the network, comprising:
-
registering the plurality of recipients by storing a user profile for each recipient in a distribution server, wherein each user profile includes user information uniquely identifying the associated recipient; receiving, at the distribution server, a plurality of music files delivered from provider computer systems connected to the network; storing the music files in the distribution server; storing, in the distribution server, a distribution list for each music file and a release condition for each music file, wherein each distribution list identifies at least one of the user profiles; receiving a request for access from one of the recipient terminals, the request for access including identity information; in response to the request, matching the identity information with the user information stored in one of the user profiles to verify the request for access is associated with a verified user profile, and determining which music files have a distribution list that includes the verified user profile; receiving, at the distribution sever, a request from the recipient terminal to access one of the music files; and in response to the receipt of the request, determining whether the release condition is met, and if the release condition is met, then providing the recipient terminal with a copy of the first music file.
-
Specification