Claims Analysis
Total Claims: 31
Claim 1
Independent Claim
292 words
A data structure of a digital ticket for use with a system for controlling digital content, the digital content having usage rights persistently associated with the digital content, the usage rights specifying one or more manners of use of the digital content and specifying a digital ticket, possession of the digital ticket being a condition that must be satisfied in order to exercise at least one of the manners of use, the system including an end user repository for enforcing the usage rights, said data structure comprising: a ticket identification portion referenced by a license including a usage right and used to associate the digital ticket with the usage right, wherein the usage right is assigned by a creator or subsequent distributor of the digital content and is persistently associated with the digital content; an agent type specification portion including addressing information for locating a ticket agent for punching the digital ticket based on the license; and a punch portion including information that is modified by the ticket agent to punch the digital ticket based on the license; wherein an end user in possession of the digital ticket is granted access to the digital content by an end user repository serving as the ticket agent having a ticket punching function and in accordance with at least one of the manners of use of the usage right in the license and specifying the digital ticket, the end user repository modifies the punch portion of the digital ticket based on the granted access to the digital content, if the end user repository confirms said ticket identification portion referenced by the usage right, and the end user repository enforces use of the digital content based on the usage right persistently associated with the digital content.
Claim 2
Dependent Claim
292 words
A data structure of a digital ticket for use with a system for controlling digital content, the digital content having usage rights persistently associated with the digital content, the usage rights specifying one or more manners of use of the digital content and specifying a digital ticket, possession of the digital ticket being a condition that must be satisfied in order to exercise at least one of the manners of use, the system including an end user repository for enforcing the usage rights, said data structure comprising: a ticket identification portion referenced by a license including a usage right and used to associate the digital ticket with the usage right, wherein the usage right is assigned by a creator or subsequent distributor of the digital content and is persistently associated with the digital content; an agent type specification portion including addressing information for locating a ticket agent for punching the digital ticket based on the license; and a punch portion including information that is modified by the ticket agent to punch the digital ticket based on the license; wherein an end user in possession of the digital ticket is granted access to the digital content by an end user repository serving as the ticket agent having a ticket punching function and in accordance with at least one of the manners of use of the usage right in the license and specifying the digital ticket, the end user repository modifies the punch portion of the digital ticket based on the granted access to the digital content, if the end user repository confirms said ticket identification portion referenced by the usage right, and the end user repository enforces use of the digital content based on the usage right persistently associated with the digital content.
Claim 3
Dependent Claim
26 words
The data structure of a digital ticket of claim 1 wherein said punch portion can be modified by the ticket agent to be no longer usable.
Claim 4
Dependent Claim
26 words
The data structure of a digital ticket of claim 1 wherein said punch portion can be modified by the ticket agent to be usable additional times.
Claim 5
Dependent Claim
35 words
The data structure of a digital ticket of claim 1 wherein said punch portion can be modified by the ticket agent to include a timestamp of the date and time the digital ticket was used.
Claim 6
Dependent Claim
39 words
The data structure of a digital ticket of claim 1 wherein said punch portion can be modified by the ticket agent to include information that enables the ticket to give discounts on the purchase of a second digital work.
Claim 7
Dependent Claim
35 words
The data structure of a digital ticket of claim 1 wherein said punch portion can be modified by the ticket agent to include information that enables the ticket to be used for a future upgrades.
Claim 8
Dependent Claim
19 words
The data structure of a digital ticket of claim 1 wherein the ticket agent is a generic ticket agent.
Claim 9
Dependent Claim
19 words
The data structure of a digital ticket of claim 1 wherein the ticket agent is a special ticket agent.
Claim 10
Independent Claim
318 words
A method of recording the data structure of a digital ticket on a computer readable medium, the data structure being used with a system for controlling digital content, the digital content having usage rights persistently associated with the digital content, the usage rights specifying one or more manners of use of the digital content and specifying a digital ticket, possession of the digital ticket being a condition that must be satisfied in order to exercise at least one of the manners of use, the system including an end user repository for enforcing the usage rights, the method comprising the steps of: recording information associated with a ticket identification portion referenced by a license including a usage right and used to associate the digital ticket with the usage right, wherein the usage right is assigned by a creator or subsequent distributor of the digital content and is persistently associated with the digital content; recording information associated with an agent type specification portion including addressing information for locating a ticket agent for punching the digital ticket based on the license; and recording information associated with a punch portion including information that is modified by the ticket agent to punch the digital ticket based on the license; wherein an end user in possession of the digital ticket is granted access to the digital content by an end user repository serving as the ticket agent having a ticket punching function and in accordance with at least one of the manners of use of the usage right in the license and specifying the digital ticket, the end user repository modifies the punch portion of the digital ticket based on the granted access to the digital content, if the end user repository confirms said ticket identification portion referenced by the usage right, and the end user repository enforces use of the digital content based on the usage right persistently associated with the digital content.
Claim 11
Independent Claim
318 words
A method of recording the data structure of a digital ticket on a computer readable medium, the data structure being used with a system for controlling digital content, the digital content having usage rights persistently associated with the digital content, the usage rights specifying one or more manners of use of the digital content and specifying a digital ticket, possession of the digital ticket being a condition that must be satisfied in order to exercise at least one of the manners of use, the system including an end user repository for enforcing the usage rights, the method comprising the steps of: recording information associated with a ticket identification portion referenced by a license including a usage right and used to associate the digital ticket with the usage right, wherein the usage right is assigned by a creator or subsequent distributor of the digital content and is persistently associated with the digital content; recording information associated with an agent type specification portion including addressing information for locating a ticket agent for punching the digital ticket based on the license; and recording information associated with a punch portion including information that is modified by the ticket agent to punch the digital ticket based on the license; wherein an end user in possession of the digital ticket is granted access to the digital content by an end user repository serving as the ticket agent having a ticket punching function and in accordance with at least one of the manners of use of the usage right in the license and specifying the digital ticket, the end user repository modifies the punch portion of the digital ticket based on the granted access to the digital content, if the end user repository confirms said ticket identification portion referenced by the usage right, and the end user repository enforces use of the digital content based on the usage right persistently associated with the digital content.
Claim 12
Dependent Claim
29 words
The method of claim 9 further comprising the step of recording information that allows said punch portion to be modified by the ticket agent to be no longer usable.
Claim 13
Dependent Claim
29 words
The method of claim 9 further comprising the step of recording information that allows said punch portion to be modified by the ticket agent to be usable additional times.
Claim 14
Dependent Claim
38 words
The method of claim 9 further comprising the step of recording information that allows said punch portion to be modified by the ticket agent to include a timestamp of the date and time the digital ticket was used.
Claim 15
Dependent Claim
42 words
The method of claim 9 further comprising the step of recording information that allows said punch portion to be modified by the ticket agent to include information that enables the ticket to give discounts on the purchase of a second digital work.
Claim 16
Dependent Claim
38 words
The method of claim 9 further comprising the step of recording information that allows said punch portion to be modified by the ticket agent to include information that enables the ticket to be used for a future upgrades.
Claim 17
Dependent Claim
23 words
The method of claim 9 further comprising the step of recording information that allows the ticket agent to be a generic ticket agent.
Claim 18
Dependent Claim
22 words
The method of claim 9 further comprising the step of recording information that allows the ticket agent to be special ticket agent.
Claim 19
Dependent Claim
22 words
The method of claim 9 wherein the method is implemented with a computer system including one or more hardware and/or software components.
Claim 20
Dependent Claim
39 words
The method of claim 9 wherein the method is implemented via one or more computer readable instructions embedded on a computer readable medium and configured to cause one or more computer processors to perform the steps of the method.
Claim 21
Dependent Claim
21 words
The data structure of a digital ticket of claim 1 wherein the data structure is stored on a computer readable medium.
Claim 22
Independent Claim
283 words
A system for controlling digital content, the digital content having usage rights persistently associated with the digital content, the usage rights specifying one or more manners of use of the digital content and specifying a digital ticket, possession of the digital ticket being a condition that must be satisfied in order to exercise at least one of the manners of use, the system comprising: an end user repository for enforcing the usage rights; and a digital ticket, including: a ticket identification portion referenced by a license including a usage right and used to associate the digital ticket with the usage right, wherein the usage right is assigned by a creator or subsequent distributor of the digital content and is persistently associated with the digital content; an agent type specification portion including addressing information for locating a ticket agent for punching the digital ticket based on the license, and a punch portion including information that is modified by the ticket agent to punch the digital ticket based on the license, wherein an end user in possession of the digital ticket is granted access to the digital content by the end user repository serving as the ticket agent having a ticket punching function and in accordance with at least one of the manners of use of the usage right in the license and specifying the digital ticket, the end user repository modifies the punch portion of the digital ticket based on the granted access to the digital content, if the end user repository confirms said ticket identification portion referenced by the usage right, and the end user repository enforces use of the digital content based on the usage right persistently associated with the digital content.
Claim 23
Independent Claim
283 words
A system for controlling digital content, the digital content having usage rights persistently associated with the digital content, the usage rights specifying one or more manners of use of the digital content and specifying a digital ticket, possession of the digital ticket being a condition that must be satisfied in order to exercise at least one of the manners of use, the system comprising: an end user repository for enforcing the usage rights; and a digital ticket, including: a ticket identification portion referenced by a license including a usage right and used to associate the digital ticket with the usage right, wherein the usage right is assigned by a creator or subsequent distributor of the digital content and is persistently associated with the digital content; an agent type specification portion including addressing information for locating a ticket agent for punching the digital ticket based on the license, and a punch portion including information that is modified by the ticket agent to punch the digital ticket based on the license, wherein an end user in possession of the digital ticket is granted access to the digital content by the end user repository serving as the ticket agent having a ticket punching function and in accordance with at least one of the manners of use of the usage right in the license and specifying the digital ticket, the end user repository modifies the punch portion of the digital ticket based on the granted access to the digital content, if the end user repository confirms said ticket identification portion referenced by the usage right, and the end user repository enforces use of the digital content based on the usage right persistently associated with the digital content.
Claim 24
Dependent Claim
21 words
The system of claim 20 wherein said punch portion can be modified by the ticket agent to be no longer usable.
Claim 25
Dependent Claim
21 words
The system of claim 20 wherein said punch portion can be modified by the ticket agent to be usable additional times.
Claim 26
Dependent Claim
30 words
The system of claim 20 wherein said punch portion can be modified by the ticket agent to include a timestamp of the date and time the digital ticket was used.
Claim 27
Dependent Claim
34 words
The system of claim 20 wherein said punch portion can be modified by the ticket agent to include information that enables the ticket to give discounts on the purchase of a second digital work.
Claim 28
Dependent Claim
30 words
The system of claim 20 wherein said punch portion can be modified by the ticket agent to include information that enables the ticket to be used for a future upgrades.
Claim 29
Dependent Claim
14 words
The system of claim 20 wherein the ticket agent is a generic ticket agent.
Claim 30
Dependent Claim
14 words
The system of claim 20 wherein the ticket agent is a special ticket agent.
Claim 31
Dependent Claim
18 words
The system of claim 20 wherein the system is implemented with one or more hardware and/or software components.