Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
127 words
An electronic payment system, comprising: storage means for storing sensitive account information, at least one browser program, and a public key file, said at least one browser program constituting a means for enabling communications with at least one merchant over an open computer network, and said public key file including means for selecting the public key of a private-public key cryptosystem and for encrypting the sensitive information using the public key to generate an authorization ticket; means possessed by a merchant in communication with the storage means for receiving said authorization ticket from the storage means and forwarding it to a secured account processor; means in the account processor including a private key for decrypting the authorization ticket and informing the merchant whether a transaction is authorized.
Claim 2
Dependent Claim
127 words
An electronic payment system, comprising: storage means for storing sensitive account information, at least one browser program, and a public key file, said at least one browser program constituting a means for enabling communications with at least one merchant over an open computer network, and said public key file including means for selecting the public key of a private-public key cryptosystem and for encrypting the sensitive information using the public key to generate an authorization ticket; means possessed by a merchant in communication with the storage means for receiving said authorization ticket from the storage means and forwarding it to a secured account processor; means in the account processor including a private key for decrypting the authorization ticket and informing the merchant whether a transaction is authorized.
Claim 3
Dependent Claim
39 words
A system as claimed in claim 1, wherein the storage means is in the form of a software program distributed by a credit card company or the merchant to a customer for use on the customers own modem-equipped computer.
Claim 4
Dependent Claim
26 words
A system as claimed in claim 1, wherein the storage means is provided on a smart card for use in kiosks equipped with smart card readers.
Claim 5
Dependent Claim
30 words
A system as claimed in claim 1, wherein the storage means further includes means including a private key encrypted digital signature for verifying whether said sensitive account information is authentic.
Claim 6
Dependent Claim
39 words
A system as claimed in claim 1, further comprising means for allowing access to the account information via a PIN mechanism, so that the storage means can be used in situations where encryption of the information is not necessary.
Claim 7
Dependent Claim
64 words
A system as claimed in claim 1, wherein the public key file includes a plurality of public keys retrievable based on identifiers associated therewith, one of the identifiers at a time being supplied to the merchant by the account servicer in order to enable the account servicer to control the selection of public keys without access by the merchant to the public keys themselves.
Claim 8
Dependent Claim
161 words
An electronic payment method, comprising the steps of: providing a customer with account information personal to the customer, at least one browser program for enabling communications with at least one merchant over an open computer network, and a public key file including means for selecting the public key of a private-public key cryptosystem; upon establishment of communications between the customer and a merchant, generating an authorization ticket made up, at least in part, of said account information which has been encrypted by a selected public key from the public key file; transmitting the authorization ticket to the merchant; upon receipt of the authorization ticket by the merchant, adding information pertaining to an order and forwarding the information pertaining to the order and the authorization ticket to a secured account processor; decrypting the authorization ticket using the private key of said public-private key cryptosystem so that the information contained therein can be used to verify whether the transaction is to be permitted.
Claim 9
Dependent Claim
161 words
An electronic payment method, comprising the steps of: providing a customer with account information personal to the customer, at least one browser program for enabling communications with at least one merchant over an open computer network, and a public key file including means for selecting the public key of a private-public key cryptosystem; upon establishment of communications between the customer and a merchant, generating an authorization ticket made up, at least in part, of said account information which has been encrypted by a selected public key from the public key file; transmitting the authorization ticket to the merchant; upon receipt of the authorization ticket by the merchant, adding information pertaining to an order and forwarding the information pertaining to the order and the authorization ticket to a secured account processor; decrypting the authorization ticket using the private key of said public-private key cryptosystem so that the information contained therein can be used to verify whether the transaction is to be permitted.
Claim 10
Dependent Claim
64 words
A method as claimed in claim 7, wherein the step of providing the customer with personal account information, at least one browser program, and a public key file comprises the step of distributing a software program to a customer for use on the customers own modem-equipped computer, said step of distributing the software program being carded out by a credit card company or merchant.
Claim 11
Dependent Claim
56 words
A method as claimed in claim 7, wherein the step of providing the customer with personal account information, at least one browser program, and a public key file comprises the step of providing at least the personal account information and public key file on a smart card for use in kiosks equipped with smart card readers.
Claim 12
Dependent Claim
31 words
A method as claimed in claim 7, further comprising the step of providing the customer with a private key encrypted digital signature for verifying whether the personal account information is authentic.
Claim 13
Dependent Claim
96 words
A method as claimed in claim 7, wherein the public key file includes a plurality of public keys retrievable based on identifiers associated therewith, and further comprising the steps of having the account servicer supply the merchant with a key identifier and, during a transaction, having the merchant supply the key identifier to an electronic storage device on which said personal account information and public key file are stored in order to enable the account servicer to control the selection of public keys via the merchant without the merchant having access to the public keys themselves.
Claim 14
Dependent Claim
39 words
A method as claimed in claim 1, further comprising the step of allowing access to the account information via a PIN mechanism, so that the wallet can be used in situations where encryption of the information is not necessary.