License server and user processor
First Claim
Patent Images
1. License server for granting licenses in response to a user request, comprising:
- a receiver for receiving a content identifier from a user identifying a content having associated therewith a content key necessary for decrypting an encrypted version of the content;
a license terms provider for providing license terms, the license terms provider being operative to check, in response to the content identifier, an availability for the first license terms based on a condition, wherein the condition depends on a global variable, the global variable being independent of the user, and wherein the first license terms are independent of an identification of the user, restrict a use of the content and are available without payment from the user, to provide the first license terms, when an availability for the first license terms has been confirmed;
a controller adapted for offering second license terms, when a non-availability of the first license terms is determined by the license terms provider, the second license terms being available against payment of a license fee; and
an output interface adapted for outputting a license having the first license terms and an encrypted version of the content key, when the availability of the first license terms has been confirmed by the license provider, and for outputting a license having the second license terms and the encrypted version of the content key, when the license fee has been paid or when the user has provider personal data for an electronic money transfer.
1 Assignment
0 Petitions
Accused Products
Abstract
A license server for granting licenses in response to a user request receives a content identifier from a user identifying a content having associated therewith a user key necessary for decrypting an encrypted version of the content. Furthermore, a license terms provider for providing license terms in response to the content identifier is present. The license terms are independent of an identification of the user and restrict the use of the content. An output interface provides the license terms and the encrypted version of the content key to the user.
54 Citations
16 Claims
-
1. License server for granting licenses in response to a user request, comprising:
-
a receiver for receiving a content identifier from a user identifying a content having associated therewith a content key necessary for decrypting an encrypted version of the content;
a license terms provider for providing license terms, the license terms provider being operative to check, in response to the content identifier, an availability for the first license terms based on a condition, wherein the condition depends on a global variable, the global variable being independent of the user, and wherein the first license terms are independent of an identification of the user, restrict a use of the content and are available without payment from the user, to provide the first license terms, when an availability for the first license terms has been confirmed;
a controller adapted for offering second license terms, when a non-availability of the first license terms is determined by the license terms provider, the second license terms being available against payment of a license fee; and
an output interface adapted for outputting a license having the first license terms and an encrypted version of the content key, when the availability of the first license terms has been confirmed by the license provider, and for outputting a license having the second license terms and the encrypted version of the content key, when the license fee has been paid or when the user has provider personal data for an electronic money transfer. - View Dependent Claims (4, 6, 7, 8, 9)
-
-
2. (canceled)
-
3. (canceled)
-
5. (canceled)
-
10. Method of granting licenses in response to a user request, comprising:
-
receiving a content identifier from a user identifying a content having associated therewith a content key necessary for decrypting an encrypted version of the content;
providing license term the step of providing including the steps of;
checking, in response to the content identifier, an availability for first license terms based on a condition, wherein the condition depends on a global variable, the global variable being independent of the user, wherein the first license terms is independent of an identification of the user, restrict a use of the content, and are available without payment from the user,; and
offering second license terms, when a non-availability of the first license terms is determined in the step of checking, the second license terms being available against payment of a license fee; and
when the availability of the first license terms has been confirmed, outputting a license having the first license terms and an encrypted version of the content key, and when the license fee has been paid or when the user has Provided personal data for an electronic money transfer, outputting a license having the second license terms and the encrypted version of the content key.
-
-
11-14. -14. (canceled)
-
15. Computer program for performing, when running on a computer, a method of granting licenses in response to a user request, comprising:
-
receiving a content identifier from a user identifying a content having associated therewith a content key necessary for decrypting an encrypted version of the content;
providing license terms the step of providing including the steps of;
checking, in response to the content identifier, an availability for first license terms based on a condition, wherein the condition depends on a global variable being independent of the user, wherein the first license terms is independent of an identification of the user, restrict a use of the content, and are available without payment from the user, providing the first license terms, when an availability for the first license terms has been confirmed; and
offering second license terms, when a non-availability of the first license terms is determined in the step of checking, the second license terms being available against payment of a license fee; and
when the availability of the first license terms has been confirmed, outputting a license having the first license terms and an encrypted version of the content key, and when the license fee has been paid or when the user has provided personal data for an electronic money transfer, outputting a license having the second license terms and the encrypted version of the content key.
-
-
16. (canceled)
Specification