Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
92 words
A method for controlling access to a subset of items arbitrarily selected from among a larger set of items of digital information, comprising encrypting said items belonging to said set using encryption keys, each of said items belonging to said set being encrypted using a corresponding one of said encryption keys, said corresponding one of said encryption keys being unique among said encryption keys used for encrypting said items belonging to said set, and providing a decryption key which permits decryption of said items belonging to said arbitrarily selected subset of items.
Claim 2
Independent Claim
92 words
A method for controlling access to a subset of items arbitrarily selected from among a larger set of items of digital information, comprising encrypting said items belonging to said set using encryption keys, each of said items belonging to said set being encrypted using a corresponding one of said encryption keys, said corresponding one of said encryption keys being unique among said encryption keys used for encrypting said items belonging to said set, and providing a decryption key which permits decryption of said items belonging to said arbitrarily selected subset of items.
Claim 3
Dependent Claim
49 words
The method of claim 1 wherein said encryption keys are associated with corresponding decryption keys, and said method further comprises encrypting said decryption keys using a single global encryption key, said global decryption key being said decryption key which is independent of the composition of said arbitrarily selected subset.
Claim 4
Dependent Claim
71 words
The method of claim 1 further comprising generating a request for access to said items belonging to said subset, incorporating in said request a request encryption key based on information unique to said request, said request encryption key being associated with a corresponding request decryption key, encrypting said global decryption key in accordance with said request encryption key, and decrypting said global decryption key in accordance with said request decryption key.
Claim 5
Dependent Claim
20 words
The method of claim 3 wherein said request for access to said items comprises an order placed by a computer.
Claim 6
Dependent Claim
18 words
The method of claim 3 wherein said information unique to said request comprises information associated with said computer.
Claim 7
Dependent Claim
17 words
The method of claim 3 wherein said information unique to said request is based on randomized data.
Claim 8
Dependent Claim
28 words
The method of claim 3 wherein said information unique to said request is based on a serial number of a medium on which said digital information is stored.
Claim 9
Dependent Claim
41 words
The method of claim 1 wherein said encryption keys are associated with corresponding decryption keys, and said method further comprising recording said larger set of items on a high-capacity random access storage medium, and recording said decryption keys on said medium.
Claim 10
Dependent Claim
17 words
The method of claim 8 further comprising encrypting said decryption keys prior to recording on said medium.
Claim 11
Independent Claim
189 words
A method for controlling access to a subset of items arbitrarily selected from among a larger set of items of digital information, comprising recording said larger set of items on a high-capacity storage medium, and encrypting said items belonging to said set using encryption keys, each of said items belonging to said set being encrypted using an encryption key which is unique among said items belonging to said set, said encryption keys being associated with corresponding decryption keys, and encrypting said decryption keys using a single global encryption key, said global encryption key being associated with a corresponding global decryption key, said global decryption key permitting decryption of said items belonging to said arbitrarily selected subset of items, recording said decryption keys on said medium, generating a request for access to said items belonging to said subset, incorporating in said request a request encryption key based on information unique to said request, said request encryption key being associated with a corresponding request decryption key, encrypting said global decryption key in accordance with said request encryption key, and decrypting said global decryption key in accordance with said request decryption key.
Claim 12
Independent Claim
189 words
A method for controlling access to a subset of items arbitrarily selected from among a larger set of items of digital information, comprising recording said larger set of items on a high-capacity storage medium, and encrypting said items belonging to said set using encryption keys, each of said items belonging to said set being encrypted using an encryption key which is unique among said items belonging to said set, said encryption keys being associated with corresponding decryption keys, and encrypting said decryption keys using a single global encryption key, said global encryption key being associated with a corresponding global decryption key, said global decryption key permitting decryption of said items belonging to said arbitrarily selected subset of items, recording said decryption keys on said medium, generating a request for access to said items belonging to said subset, incorporating in said request a request encryption key based on information unique to said request, said request encryption key being associated with a corresponding request decryption key, encrypting said global decryption key in accordance with said request encryption key, and decrypting said global decryption key in accordance with said request decryption key.
Claim 13
Dependent Claim
83 words
Apparatus for controlling access to a subset of items arbitrarily selected from among a larger set of items of digital information, comprising an encryption mechanism for encrypting said items belonging to said set using encryption keys, each of said items belonging to said set being encrypted using an encryption key which is unique among said items belonging to said set, and a decryption key provider for providing a decryption key permitting decryption of said items belonging to said arbitrarily selected subset of items.
Claim 14
Dependent Claim
83 words
Apparatus for controlling access to a subset of items arbitrarily selected from among a larger set of items of digital information, comprising an encryption mechanism for encrypting said items belonging to said set using encryption keys, each of said items belonging to said set being encrypted using an encryption key which is unique among said items belonging to said set, and a decryption key provider for providing a decryption key permitting decryption of said items belonging to said arbitrarily selected subset of items.
Claim 15
Independent Claim
61 words
A method for restricting use of decryption keys which are provided to a user for the purpose of allowing decryption of information stored on a high-capacity storage medium, comprising, encrypting the respective decryption keys using respectively different encryption keys, providing the decryption keys to the user, and enabling the user to decrypt the respective decryption keys using the respective encryption keys.
Claim 16
Independent Claim
61 words
A method for restricting use of decryption keys which are provided to a user for the purpose of allowing decryption of information stored on a high-capacity storage medium, comprising, encrypting the respective decryption keys using respectively different encryption keys, providing the decryption keys to the user, and enabling the user to decrypt the respective decryption keys using the respective encryption keys.
Claim 17
Dependent Claim
26 words
The method of claim 12 wherein said encryption keys are generated based on information unique to a computer on which sid information is to be used.
Claim 18
Dependent Claim
15 words
The method of claim 12 wherein said encryption keys are generated based on randomized information.
Claim 19
Dependent Claim
16 words
The method of claim 12 wherein said information unique to said computer comprises a network address.
Claim 20
Dependent Claim
17 words
The method of claim 12 wherein said information unique to said computer comprises a computer serial number.
Claim 21
Dependent Claim
17 words
The method of claim 12 wherein said information unique to said computer comprises a disk serial number.
Claim 22
Dependent Claim
39 words
The method of claim 12 wherein said information which is unique to a single computer is delivered, from said computer to a location where said encrypting is done, as part of a request for access to said encrypted information.
Claim 23
Independent Claim
110 words
A method for enabling a publisher to control access to digital information items distributed to users in the form of successive revisions of a high-capacity random access storage medium, comprising encrypting said digital information items as distributed on said high-capacity random access storage medium, giving a user access to selected ones of said items by providing decryption information for decrypting said selected items, storing information indicative of items to which users had been given access in earlier revisions of said medium, and enabling a user automatically to have access to items in a later revision of said medium if said user had access to said items in an earlier revision.
Claim 24
Independent Claim
110 words
A method for enabling a publisher to control access to digital information items distributed to users in the form of successive revisions of a high-capacity random access storage medium, comprising encrypting said digital information items as distributed on said high-capacity random access storage medium, giving a user access to selected ones of said items by providing decryption information for decrypting said selected items, storing information indicative of items to which users had been given access in earlier revisions of said medium, and enabling a user automatically to have access to items in a later revision of said medium if said user had access to said items in an earlier revision.
Claim 25
Independent Claim
67 words
A method for controlling access to items of digital information stored on a high capacity storage medium, comprising encrypting one group of said items by a mechanism which enables decryption based on a single decryption key not recorded on said medium, and encrypting another group of said items by a mechanism which requires different decryption keys, not recorded on said medium, for each of said other items.
Claim 26
Independent Claim
67 words
A method for controlling access to items of digital information stored on a high capacity storage medium, comprising encrypting one group of said items by a mechanism which enables decryption based on a single decryption key not recorded on said medium, and encrypting another group of said items by a mechanism which requires different decryption keys, not recorded on said medium, for each of said other items.
Claim 27
Dependent Claim
24 words
The method of claim 20 further comprising storing information on said medium which indicates which of said items belong to which of said groups.