System for controlling the distribution and use of digital works using digital tickets
First Claim
1. In a computer controlled system for the distribution of digital works, a method for controlling the number of times that a usage right attached to a digital work may be exercised, said method comprising the steps of:
- a) creating a digital work;
b) defining a usage right for said digital work, said usage right specifying a digital ticket indicating a predetermined number of times that said usage right may be exercised, said digital ticket being intangible and nonmagnetic;
c) creating said digital ticket with an indicator of said predetermined number;
d) storing said digital work, said usage right and said digital ticket in a first repository;
e) a second repository transmitting a request to access said digital work to said first repository, said request specifying said usage right;
f) said first repository determining if said digital ticket for said usage right indicates that said usage right has been exercised said predetermined number of times;
g) if said digital ticket indicates that said usage right has been exercised said predetermined number of times, said firs repository denying access to said digital work;
h) if said digital ticket indicates that said usage right has not been exercise said predetermined number of times, said first repository granting access to said digital work; and
i) said first repository punching said digital ticket to indicate a instance of exercising said usage right.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for controlling the distribution and use of digital works using digital tickets. In the present invention, a “digital ticket” is used to entitle the ticket holder to exercise some usage right with respect to a digital work. Usage rights are used to define how a digital work may be used or distributed. Each usage right may specify a digital ticket which must be present before the right may be exercised. Digital works are stored in repositories which enforce a digital works usage rights. Each repository has a “generic ticket agent” which punches tickets. In some instances only the generic ticket agent is necessary. In other instances, punching by a “special ticket agent” residing on another repository may be needed.
184 Citations
25 Claims
-
1. In a computer controlled system for the distribution of digital works, a method for controlling the number of times that a usage right attached to a digital work may be exercised, said method comprising the steps of:
-
a) creating a digital work;
b) defining a usage right for said digital work, said usage right specifying a digital ticket indicating a predetermined number of times that said usage right may be exercised, said digital ticket being intangible and nonmagnetic;
c) creating said digital ticket with an indicator of said predetermined number;
d) storing said digital work, said usage right and said digital ticket in a first repository;
e) a second repository transmitting a request to access said digital work to said first repository, said request specifying said usage right;
f) said first repository determining if said digital ticket for said usage right indicates that said usage right has been exercised said predetermined number of times;
g) if said digital ticket indicates that said usage right has been exercised said predetermined number of times, said firs repository denying access to said digital work;
h) if said digital ticket indicates that said usage right has not been exercise said predetermined number of times, said first repository granting access to said digital work; and
i) said first repository punching said digital ticket to indicate a instance of exercising said usage right. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method that controls the number of times that a usage right associated with a digital work may be exercised comprising:
-
creating a digital work;
determining a usage right for the digital work, the usage right specifying a digital ticket, said digital ticket being intangible and nonmagnetic and indicating a number of times the usage right may be exercised;
requesting access to the digital work including an identification of the usage right;
determining the validity of the usage right at least based on the number of times the digital ticket has been used;
granting or denying access to the digital work based on the result of the determining step;
updating the digital ticket if access to the digital work is granted. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An information storage media comprising code that controls the number of times that a usage right associated with a digital work may be exercised within a system having repositories for enforcing the usage rights, said media comprising:
-
code that defines content of a digital work;
code that specifies a usage right for controlling how a repository permits access to the content for the digital work, the usage right specifying a digital ticket, said digital ticket being intangible and nonmagnetic and indicating a number of times the usage right may be exercised;
code that requests access to the digital work including an identification of the usage right;
code that determines the validity of the usage right at least based on the number of times the digital ticket has been used;
code that grants or denies access to the digital work based on the validity determination;
code that updates the digital ticket if access to the digital work is granted. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification