Claims Analysis
Total Claims: 50
Claim 1
Independent Claim
275 words
In a remote transaction metered data system including first and second terminals, for metered use of data from an encrypted database, said encrypted database having a database cryptographic key associated therewith for enabling said metered use of said encrypted database, said encrypted database being divided into separate encrypted portions individually available for separate purchase, said database encrypted by dividing said data into a plurality of data packages, individually encrypting each of said plurality of data packages under a respective plurality of data package cryptographic keys to form a plurality of encrypted data packages, encrypting each of said plurality of data package cryptographic keys under said database cryptographic key to form a plurality of encrypted data package cryptographic keys, each of said plurality of encrypted data package cryptographic keys associated with each said plurality of data packages respectively, and having a plurality of encrypted data package headers containing said data package cryptographic key encrypted under said database cryptographic key, each of said plurality of encrypted data package headers associated with each of said plurality of data packages respectively, said first and second terminals being connected via a telecommunications link, a method at said first terminal comprising: selecting one of said plurality of encrypted data packages to form a selected data package and an associated encrypted data package header containing said data package cryptographic key encrypted under said database cryptographic key; establishing a communication session between said first and second terminals over said telecommunications link; transmitting a remote transaction request from said first terminal to said second terminal; receiving a remote transaction approval from said second terminal at said first terminal; and decrypting said selected data package.
Claim 2
Dependent Claim
275 words
In a remote transaction metered data system including first and second terminals, for metered use of data from an encrypted database, said encrypted database having a database cryptographic key associated therewith for enabling said metered use of said encrypted database, said encrypted database being divided into separate encrypted portions individually available for separate purchase, said database encrypted by dividing said data into a plurality of data packages, individually encrypting each of said plurality of data packages under a respective plurality of data package cryptographic keys to form a plurality of encrypted data packages, encrypting each of said plurality of data package cryptographic keys under said database cryptographic key to form a plurality of encrypted data package cryptographic keys, each of said plurality of encrypted data package cryptographic keys associated with each said plurality of data packages respectively, and having a plurality of encrypted data package headers containing said data package cryptographic key encrypted under said database cryptographic key, each of said plurality of encrypted data package headers associated with each of said plurality of data packages respectively, said first and second terminals being connected via a telecommunications link, a method at said first terminal comprising: selecting one of said plurality of encrypted data packages to form a selected data package and an associated encrypted data package header containing said data package cryptographic key encrypted under said database cryptographic key; establishing a communication session between said first and second terminals over said telecommunications link; transmitting a remote transaction request from said first terminal to said second terminal; receiving a remote transaction approval from said second terminal at said first terminal; and decrypting said selected data package.
Claim 3
Dependent Claim
48 words
A method in accordance with claim 1, wherein said step of decrypting said selected data package comprises: decrypting said encrypted data package cryptographic key using said database cryptographic key to form a data package cryptographic key; and decrypting said selected data package using said data package cryptographic key.
Claim 4
Dependent Claim
44 words
A method in accordance with claim 1, wherein said step of establishing a communication session between said first and second terminals over said telecommunications link is performed responsive to a lack of stored credit at said first terminal to purchase said selected data package.
Claim 5
Dependent Claim
46 words
A method in accordance with claim 1, wherein said step of establishing a communication session between said first and second terminals over said telecommunications link is performed responsive to the lack of a database cryptographic key associated with said selected data package at said first terminal.
Claim 6
Independent Claim
44 words
A method in accordance with 1, wherein said step of establishing a communication session between said first and second terminals over said telecommunications link is performed responsive to a stored requirement of the vendor of said selected data package stored at said first terminal.
Claim 7
Independent Claim
44 words
A method in accordance with 1, wherein said step of establishing a communication session between said first and second terminals over said telecommunications link is performed responsive to a stored requirement of the vendor of said selected data package stored at said first terminal.
Claim 8
Dependent Claim
32 words
A method in accordance with claim 1, wherein said step of transmitting said remote transaction request from said first terminal to said second terminal includes the step of transmitting a purchase log.
Claim 9
Dependent Claim
35 words
A method in accordance with claim 1, wherein said step of transmitting said remote transaction request from said first terminal to said second terminal includes the step of transmitting a purchase log message authentication code.
Claim 10
Dependent Claim
43 words
A method in accordance with claim 1, wherein said step of transmitting said remote transaction request from said first terminal to said second terminal includes the step of transmitting an encrypted contents of a credit register to provide an encrypted credit register value.
Claim 11
Dependent Claim
52 words
An apparatus in accordance with claim 1, wherein said means for decrypting said selected data package comprises: means for decrypting said encrypted data package cryptographic key using said database cryptographic key to form a data package cryptographic key; and means for decrypting said selected data package using said data package cryptographic key.
Claim 12
Dependent Claim
43 words
An apparatus in accordance with claim 1, wherein said means for establishing a communication session between said first and second terminals over said telecommunications link is responsive to a lack of stored credit at said first terminal to purchase said selected data package.
Claim 13
Dependent Claim
45 words
An apparatus in accordance with claim 1, wherein said means for establishing a communication session between said first and second terminals over said telecommunications link is responsive to the lack of a database cryptographic key associated with said selected data package at said first terminal.
Claim 14
Independent Claim
43 words
An apparatus in accordance with 1, wherein said means for establishing a communication session between said first and second terminals over said telecommunications link is responsive to a stored requirement of the vendor of said selected data package stored at said first terminal.
Claim 15
Independent Claim
43 words
An apparatus in accordance with 1, wherein said means for establishing a communication session between said first and second terminals over said telecommunications link is responsive to a stored requirement of the vendor of said selected data package stored at said first terminal.
Claim 16
Dependent Claim
32 words
An apparatus in accordance with claim 1, wherein said means fore transmitting said remote transaction request from said first terminal to said second terminal includes the means for transmitting a purchase log.
Claim 17
Dependent Claim
35 words
An apparatus in accordance with claim 1, wherein said means for transmitting said remote transaction request from said first terminal to said second terminal includes the means for transmitting a purchase log message authentication code.
Claim 18
Dependent Claim
43 words
An apparatus in accordance with claim 1, wherein said means for transmitting said remote transaction request from said first terminal to said second terminal includes the means for transmitting an encrypted contents of a credit register to provide an encrypted credit register value.
Claim 19
Dependent Claim
288 words
In a remote transaction metered data system including first and second terminals, for metered use of data from an encrypted database, said encrypted database having a database cryptographic key associated therewith for enabling said metered use of said encrypted database, said encrypted database being divided into separate encrypted portions individually available for separate purchase, said database encrypted by dividing said data into a plurality of data packages, individually encrypting each of said plurality of data packages under a respective plurality of data package cryptographic keys to form a plurality of encrypted data packages, encrypting each of said plurality of data package cryptographic keys under said database cryptographic key to form a plurality of encrypted data package cryptographic keys, each of said plurality of encrypted data package cryptographic keys associated with each said plurality of data packages respectively, and having a plurality of encrypted data package headers containing said data package cryptographic key encrypted under said database cryptographic key, each of said plurality of encrypted data package headers associated with each of said plurality of data packages respectively, said first and second terminals being connected via a telecommunications link, a method at said second terminal comprising: establishing a communication session between said first and second terminals over said telecommunications link; receiving a remote transaction request from said first terminal at said second terminal, said remote transaction request relating to a selected one of said plurality of encrypted data packages to form a selected data package and an associated encrypted data package header containing said data package cryptographic key encrypted under said database cryptographic key; and transmitting a remote transaction approval from said second terminal to said first terminal, to permit said first terminal to decrypt said selected data package.
Claim 20
Dependent Claim
288 words
In a remote transaction metered data system including first and second terminals, for metered use of data from an encrypted database, said encrypted database having a database cryptographic key associated therewith for enabling said metered use of said encrypted database, said encrypted database being divided into separate encrypted portions individually available for separate purchase, said database encrypted by dividing said data into a plurality of data packages, individually encrypting each of said plurality of data packages under a respective plurality of data package cryptographic keys to form a plurality of encrypted data packages, encrypting each of said plurality of data package cryptographic keys under said database cryptographic key to form a plurality of encrypted data package cryptographic keys, each of said plurality of encrypted data package cryptographic keys associated with each said plurality of data packages respectively, and having a plurality of encrypted data package headers containing said data package cryptographic key encrypted under said database cryptographic key, each of said plurality of encrypted data package headers associated with each of said plurality of data packages respectively, said first and second terminals being connected via a telecommunications link, a method at said second terminal comprising: establishing a communication session between said first and second terminals over said telecommunications link; receiving a remote transaction request from said first terminal at said second terminal, said remote transaction request relating to a selected one of said plurality of encrypted data packages to form a selected data package and an associated encrypted data package header containing said data package cryptographic key encrypted under said database cryptographic key; and transmitting a remote transaction approval from said second terminal to said first terminal, to permit said first terminal to decrypt said selected data package.
Claim 21
Dependent Claim
32 words
A method in accordance with claim 16, wherein said step of receiving said remote transaction request from said first terminal to said second terminal includes the step of receiving a purchase log.
Claim 22
Dependent Claim
35 words
A method in accordance with claim 16, wherein said step of receiving said remote transaction request from said first terminal to said second terminal includes the step of receiving a purchase log message authentication code.
Claim 23
Dependent Claim
43 words
A method in accordance with claim 16, wherein said step of receiving said remote transaction request from said first terminal to said second terminal includes the step of receiving an encrypted contents of a credit register to provide an encrypted credit register value.
Claim 24
Dependent Claim
319 words
In a remote transaction metered data system including first and second terminals, for metered use of data from an encrypted database, said encrypted database having a database cryptographic key associated therewith for enabling said metered use of said encrypted database, said encrypted database being divided into separate encrypted portions individually available for separate purchase, said database encrypted by dividing said data into a plurality of data packages, individually encrypting each of said plurality of data packages under a respective plurality of data package cryptographic keys to form a plurality of encrypted data packages, encrypting each of said plurality of data package cryptographic keys under said database cryptographic key to form a plurality of encrypted data package cryptographic keys, each of said plurality of encrypted data package cryptographic keys associated with each said plurality of data packages respectively, and having a plurality of encrypted data package headers containing said data package cryptographic key encrypted under said database cryptographic key, each of said plurality of encrypted data package headers associated with each of said plurality of data packages respectively, said first and second terminals being connected via a telecommunications link, a system method comprising: selecting one of said plurality of encrypted data packages to form a selected data package and an associated encrypted data package header containing said data package cryptographic key encrypted under said database cryptographic key; establishing a communication session between said first and second terminals over said telecommunications link; transmitting a remote transaction request from said first terminal to said second terminal; receiving said remote transaction request from said first terminal at said second terminal, said remote transaction request relating to said selected data package; transmitting a remote transaction approval from said second terminal to said first terminal, to permit said first terminal to decrypt said selected data package; receiving said remote transaction approval from said second terminal at said first terminal; and decrypting said selected data package.
Claim 25
Dependent Claim
319 words
In a remote transaction metered data system including first and second terminals, for metered use of data from an encrypted database, said encrypted database having a database cryptographic key associated therewith for enabling said metered use of said encrypted database, said encrypted database being divided into separate encrypted portions individually available for separate purchase, said database encrypted by dividing said data into a plurality of data packages, individually encrypting each of said plurality of data packages under a respective plurality of data package cryptographic keys to form a plurality of encrypted data packages, encrypting each of said plurality of data package cryptographic keys under said database cryptographic key to form a plurality of encrypted data package cryptographic keys, each of said plurality of encrypted data package cryptographic keys associated with each said plurality of data packages respectively, and having a plurality of encrypted data package headers containing said data package cryptographic key encrypted under said database cryptographic key, each of said plurality of encrypted data package headers associated with each of said plurality of data packages respectively, said first and second terminals being connected via a telecommunications link, a system method comprising: selecting one of said plurality of encrypted data packages to form a selected data package and an associated encrypted data package header containing said data package cryptographic key encrypted under said database cryptographic key; establishing a communication session between said first and second terminals over said telecommunications link; transmitting a remote transaction request from said first terminal to said second terminal; receiving said remote transaction request from said first terminal at said second terminal, said remote transaction request relating to said selected data package; transmitting a remote transaction approval from said second terminal to said first terminal, to permit said first terminal to decrypt said selected data package; receiving said remote transaction approval from said second terminal at said first terminal; and decrypting said selected data package.
Claim 26
Dependent Claim
48 words
A method in accordance with claim 20, wherein said step of decrypting said selected data package comprises: decrypting said encrypted data package cryptographic key using said database cryptographic key to form a data package cryptographic key; and decrypting said selected data package using said data package cryptographic key.
Claim 27
Dependent Claim
44 words
A method in accordance with claim 20, wherein said step of establishing a communication session between said first and second terminals over said telecommunications link is performed responsive to a lack of stored credit at said first terminal to purchase said selected data package.
Claim 28
Dependent Claim
46 words
A method in accordance with claim 20, wherein said step of establishing a communication session between said first and second terminals over said telecommunications link is performed responsive to the lack of a database cryptographic key associated with said selected data package at said first terminal.
Claim 29
Independent Claim
44 words
A method in accordance with 20, wherein said step of establishing a communication session between said first find second terminals over said telecommunications link is performed responsive to a stored requirement of the vendor of said selected data package stored at said first terminal.
Claim 30
Independent Claim
44 words
A method in accordance with 20, wherein said step of establishing a communication session between said first find second terminals over said telecommunications link is performed responsive to a stored requirement of the vendor of said selected data package stored at said first terminal.
Claim 31
Dependent Claim
32 words
A method in accordance with claim 20, wherein said step of transmitting said remote transaction request from said first terminal to said second terminal includes the step of transmitting a purchase log.
Claim 32
Dependent Claim
35 words
A method in accordance with claim 20, wherein said step of transmitting said remote transaction request from said first terminal to said second terminal includes the step of transmitting a purchase log message authentication code.
Claim 33
Dependent Claim
43 words
A method in accordance with claim 20, wherein said step of transmitting said remote transaction request from said first terminal to said second terminal includes the step of transmitting an encrypted contents of a credit register to provide an encrypted credit register value.
Claim 34
Dependent Claim
285 words
In a remote transaction metered data system including first and second terminals, for metered use of data from an encrypted database, said encrypted database having a database cryptographic key associated therewith for enabling said metered use of said encrypted database, said encrypted database being divided into separate encrypted portions individually available for separate purchase, said database encrypted by dividing said data into a plurality of data packages, individually encrypting each of said plurality of data packages under a respective plurality of data package cryptographic keys to form a plurality of encrypted data packages, encrypting each of said plurality of data package cryptographic keys under said database cryptographic key to form a plurality of encrypted data package cryptographic keys, each of said plurality of encrypted data package cryptographic keys associated with each said plurality of data packages respectively, and having a plurality of encrypted data package headers containing said data package cryptographic key encrypted under said database cryptographic key, each of said plurality of encrypted data package headers associated with each of said plurality of data packages respectively, said first and second terminals being connected via a telecommunications link, an apparatus at said first terminal comprising: means for selecting one of said plurality of encrypted data packages to form a selected data package and an associated encrypted data package header containing said data package cryptographic key encrypted under said database cryptographic key; means for establishing a communication session between said first and second terminals over said telecommunications link; means for transmitting a remote transaction request from said first terminal to said second terminal; means for receiving a remote transaction approval from said second terminal at said first terminal; and means for decrypting said selected data package.
Claim 35
Dependent Claim
285 words
In a remote transaction metered data system including first and second terminals, for metered use of data from an encrypted database, said encrypted database having a database cryptographic key associated therewith for enabling said metered use of said encrypted database, said encrypted database being divided into separate encrypted portions individually available for separate purchase, said database encrypted by dividing said data into a plurality of data packages, individually encrypting each of said plurality of data packages under a respective plurality of data package cryptographic keys to form a plurality of encrypted data packages, encrypting each of said plurality of data package cryptographic keys under said database cryptographic key to form a plurality of encrypted data package cryptographic keys, each of said plurality of encrypted data package cryptographic keys associated with each said plurality of data packages respectively, and having a plurality of encrypted data package headers containing said data package cryptographic key encrypted under said database cryptographic key, each of said plurality of encrypted data package headers associated with each of said plurality of data packages respectively, said first and second terminals being connected via a telecommunications link, an apparatus at said first terminal comprising: means for selecting one of said plurality of encrypted data packages to form a selected data package and an associated encrypted data package header containing said data package cryptographic key encrypted under said database cryptographic key; means for establishing a communication session between said first and second terminals over said telecommunications link; means for transmitting a remote transaction request from said first terminal to said second terminal; means for receiving a remote transaction approval from said second terminal at said first terminal; and means for decrypting said selected data package.
Claim 36
Dependent Claim
294 words
In a remote transaction metered data system including first and second terminals, for metered use of data from an encrypted database, said encrypted database having a database cryptographic key associated therewith for enabling said metered use of said encrypted database, said encrypted database being divided into separate encrypted portions individually available for separate purchase, said database encrypted by dividing said data into a plurality of data packages, individually encrypting each of said plurality of data packages under a respective plurality of data package cryptographic keys to form a plurality of encrypted data packages, encrypting each of said plurality of data package cryptographic keys under said database cryptographic key to form a plurality of encrypted data package cryptographic keys, each of said plurality of encrypted data package cryptographic keys associated with each said plurality of data packages respectively, and having a plurality of encrypted data package headers containing said data package cryptographic key encrypted under said database cryptographic key, each of said plurality of encrypted data package headers associated with each of said plurality of data packages respectively, said first and second terminals being connected via a telecommunications link, an apparatus at said second terminal comprising: means for establishing a communication session between said first and second terminals over said telecommunications link; means for receiving a remote transaction request from said first terminal at said second terminal, said remote transaction request relating to a selected one of said plurality of encrypted data packages to form a selected data package and an associated encrypted data package header containing said data package cryptographic key encrypted under said database cryptographic key; and means for transmitting a remote transaction approval from said second terminal to said first terminal, to permit said first terminal to decrypt said selected data package.
Claim 37
Dependent Claim
294 words
In a remote transaction metered data system including first and second terminals, for metered use of data from an encrypted database, said encrypted database having a database cryptographic key associated therewith for enabling said metered use of said encrypted database, said encrypted database being divided into separate encrypted portions individually available for separate purchase, said database encrypted by dividing said data into a plurality of data packages, individually encrypting each of said plurality of data packages under a respective plurality of data package cryptographic keys to form a plurality of encrypted data packages, encrypting each of said plurality of data package cryptographic keys under said database cryptographic key to form a plurality of encrypted data package cryptographic keys, each of said plurality of encrypted data package cryptographic keys associated with each said plurality of data packages respectively, and having a plurality of encrypted data package headers containing said data package cryptographic key encrypted under said database cryptographic key, each of said plurality of encrypted data package headers associated with each of said plurality of data packages respectively, said first and second terminals being connected via a telecommunications link, an apparatus at said second terminal comprising: means for establishing a communication session between said first and second terminals over said telecommunications link; means for receiving a remote transaction request from said first terminal at said second terminal, said remote transaction request relating to a selected one of said plurality of encrypted data packages to form a selected data package and an associated encrypted data package header containing said data package cryptographic key encrypted under said database cryptographic key; and means for transmitting a remote transaction approval from said second terminal to said first terminal, to permit said first terminal to decrypt said selected data package.
Claim 38
Dependent Claim
32 words
An apparatus in accordance with claim 29, wherein said means for receiving said remote transaction request from said first terminal to said second terminal includes the means for receiving a purchase log.
Claim 39
Dependent Claim
35 words
An apparatus in accordance with claim 29, wherein said means for receiving said remote transaction request from said first terminal to said second terminal includes the means for receiving a purchase log message authentication code.
Claim 40
Dependent Claim
43 words
An apparatus in accordance with claim 29, wherein said means for receiving said remote transaction request from said first terminal to said second terminal includes the means for receiving an encrypted contents of a credit register to provide an encrypted credit register value.
Claim 41
Dependent Claim
333 words
In a remote transaction metered data system including first and second terminals, for metered use of data from an encrypted database, said encrypted database having a database cryptographic key associated therewith for enabling said metered use of said encrypted database, said encrypted database being divided into separate encrypted portions individually available for separate purchase, said database encrypted by dividing said data into a plurality of data packages, individually encrypting each of said plurality of data packages under a respective plurality of data package cryptographic keys to form a plurality of encrypted data packages, encrypting each of said plurality of data package cryptographic keys under said database cryptographic key to form a plurality of encrypted data package cryptographic keys, each of said plurality of encrypted data package cryptographic keys associated with each said plurality of data packages respectively, and having a plurality of encrypted data package headers containing said data package cryptographic key encrypted under said database cryptographic key, each of said plurality of encrypted data package headers associated with each of said plurality of data packages respectively, said first and second terminals being connected via a telecommunications link, a system apparatus comprising: means for selecting one of said plurality of encrypted data packages to form a selected data package and an associated encrypted data package header containing said data package cryptographic key encrypted under said database cryptographic key; means for establishing a communication session between said first and second terminals over said telecommunications link; means for transmitting a remote transaction request from said first terminal to said second terminal; means for receiving said remote transaction request from said first terminal at said second terminal, said remote transaction request relating to said selected data package; means for transmitting a remote transaction approval from said second terminal to said first terminal, to permit said first terminal to decrypt said selected data package; means for receiving said remote transaction approval from said second terminal at said first terminal; and means for decrypting said selected data package.
Claim 42
Dependent Claim
333 words
In a remote transaction metered data system including first and second terminals, for metered use of data from an encrypted database, said encrypted database having a database cryptographic key associated therewith for enabling said metered use of said encrypted database, said encrypted database being divided into separate encrypted portions individually available for separate purchase, said database encrypted by dividing said data into a plurality of data packages, individually encrypting each of said plurality of data packages under a respective plurality of data package cryptographic keys to form a plurality of encrypted data packages, encrypting each of said plurality of data package cryptographic keys under said database cryptographic key to form a plurality of encrypted data package cryptographic keys, each of said plurality of encrypted data package cryptographic keys associated with each said plurality of data packages respectively, and having a plurality of encrypted data package headers containing said data package cryptographic key encrypted under said database cryptographic key, each of said plurality of encrypted data package headers associated with each of said plurality of data packages respectively, said first and second terminals being connected via a telecommunications link, a system apparatus comprising: means for selecting one of said plurality of encrypted data packages to form a selected data package and an associated encrypted data package header containing said data package cryptographic key encrypted under said database cryptographic key; means for establishing a communication session between said first and second terminals over said telecommunications link; means for transmitting a remote transaction request from said first terminal to said second terminal; means for receiving said remote transaction request from said first terminal at said second terminal, said remote transaction request relating to said selected data package; means for transmitting a remote transaction approval from said second terminal to said first terminal, to permit said first terminal to decrypt said selected data package; means for receiving said remote transaction approval from said second terminal at said first terminal; and means for decrypting said selected data package.
Claim 43
Dependent Claim
52 words
An apparatus in accordance with claim 33, wherein said means for decrypting said selected data package comprises: means for decrypting said encrypted data package cryptographic key using said database cryptographic key to form a data package cryptographic key; and means for decrypting said selected data package using said data package cryptographic key.
Claim 44
Dependent Claim
43 words
An apparatus in accordance with claim 33, wherein said means for establishing a communication session between said first and second terminals over said telecommunications link is responsive to a lack of stored credit at said first terminal to purchase said selected data package.
Claim 45
Dependent Claim
45 words
An apparatus in accordance with claim 33, wherein said means for establishing a communication session between said first and second terminals over said telecommunications link is responsive to the lack of a database cryptographic key associated with said selected data package at said first terminal.
Claim 46
Independent Claim
43 words
An apparatus in accordance with 33, wherein said means for establishing a communication session between said first and second terminals over said telecommunications link is responsive to a stored requirement of the vendor of said selected data package stored at said first terminal.
Claim 47
Independent Claim
43 words
An apparatus in accordance with 33, wherein said means for establishing a communication session between said first and second terminals over said telecommunications link is responsive to a stored requirement of the vendor of said selected data package stored at said first terminal.
Claim 48
Dependent Claim
32 words
An apparatus in accordance with claim 33, wherein said means for transmitting said remote transaction request from said first terminal to said second terminal includes the means for transmitting a purchase log.
Claim 49
Dependent Claim
35 words
An apparatus in accordance with claim 33, wherein said means for transmitting said remote transaction request from said first terminal to said second terminal includes the means for transmitting a purchase log message authentication code.
Claim 50
Dependent Claim
43 words
An apparatus in accordance with claim 33, wherein said means for transmitting said remote transaction request from said first terminal to said second terminal includes the means for transmitting an encrypted contents of a credit register to provide an encrypted credit register value.