Method and apparatus for dynamically assigning usage rights to digital works
First Claim
Patent Images
1. A method of dynamically assigning usage rights to digital content comprising:
- storing the digital content on computer media;
associating a usage right with the digital content, said usage right specifying the type of use for which authorized users can use the digital content and being enforceable by a repository;
determining the status of one or more dynamic conditions that are external to said usage right; and
adjusting said usage right in a predetermined manner based on the status of said dynamic conditions determined in said determining step.
1 Assignment
0 Petitions
Accused Products
Abstract
Usage rights to digital content are dynamically assigned. Various dynamic conditions are monitored and the usage rights are adjusted in a predetermined manner based on the status of dynamic conditions. The dynamic conditions include the time of day, the load on a server or network, or the like. The resolution of an image can be determined based on the conditions and the image can be rendered using subband decomposition techniques to permit variable resolution images to be constructed on the fly.
186 Citations
32 Claims
-
1. A method of dynamically assigning usage rights to digital content comprising:
-
storing the digital content on computer media;
associating a usage right with the digital content, said usage right specifying the type of use for which authorized users can use the digital content and being enforceable by a repository;
determining the status of one or more dynamic conditions that are external to said usage right; and
adjusting said usage right in a predetermined manner based on the status of said dynamic conditions determined in said determining step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 17, 19, 20, 21, 22, 27, 28, 29)
applying a subband decomposition algorithm to the image to create plural sub-images of predetermined resolutions; and
combining sub-images created in said applying step into a processed image having the resolution to which the user is entitled as adjusted in said adjusting step.
-
-
9. A method as recited in claim 8 wherein said applying step comprises applying a wavelet decomposition algorithm to the image.
-
17. A method as recited in claim 1, wherein the type of use specified by the usage rights is at least one of the ability to print the content, the ability to distribute the content, the number of times the content can be used, and the resolution of an image of the content, and wherein said adjusting step comprises adjusting said at least one of the ability to print the content, the ability to distribute the content, the number of times the content can be used, and the resolution of an image of the content subsequent to said associating step.
-
19. A method as recited in claim 1, wherein the digital content comprises textual content.
-
20. A method as recited in claim 1, wherein the digital content comprises audio content.
-
21. A method as recited in claim 1, wherein the digital content comprises video content.
-
22. A method as recited in claim 1, wherein the digital content comprises software.
-
27. A method as recited in claim 1, wherein said determining step is conducted continuously.
-
28. A method as recited in claim 1, wherein said determining step is conducted periodically.
-
29. A method as recited in claim 1, wherein said determining step is conducted at the time of distribution of the digital content.
-
10. Computer readable media having instructions for dynamically assigning a usage right to digital content, said usage right specifying the type of use for which authorized users can use the digital content and being enforceable by a repository, said media comprising;
-
instructions for determining the status of one or more dynamic conditions that are external to said usage right; and
instructions for adjusting the usage rights in a predetermined manner based on the status of said dynamic conditions. - View Dependent Claims (11, 12, 13, 14, 15, 16, 18, 23, 24, 25, 26, 30, 31, 32)
-
Specification