Providing verification information for a transaction
DCFirst Claim
1. A method for giving verification information for a transaction between an initiating party and a verification-seeking party, the verification information being given by a third, verifying party, based on confidential information in the possession of the initiating party, the method comprising:
- on behalf of the initiating party, generating first and second tokens each of which represents some but not all of the confidential information,sending the first token electronically via a nonsecure communication network from the initiating party to the verification-seeking party,sending the second token electronically via a nonsecure communication network from the initiating party to the verifying party,sending the first token electronically via a nonsecure communication network from the verification-seeking party to the verifying party,verifying the confidential information at the verifying party based on the first and second tokens, and sending the verification information electronically via a nonsecure communication network from the verifying party to the verification-seeking party.
6 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Verification information is provided with respect to a transaction between an initiating party and a verification-seeking party, the verification information being given by a third, verifying party, based on confidential information in the possession of the initiating party. On behalf of the initiating party, first and second tokens are generated, each of which represents some but not all of the confidential information. The first token is sent electronically via a nonsecure communication network from the initiating party to the verification-seeking party. The second token is sent electronically via a nonsecure communication network from the initiating party to the verifying party. Verification information is sent electronically via a nonsecure communication network from the verifying party to the verification-seeking party. The invention is useful, for example, in obtaining authorization of credit card transactions made via a nonsecure communication network, such as the INTERNET, while reducing the chance for credit card fraud.
708 Citations
24 Claims
-
1. A method for giving verification information for a transaction between an initiating party and a verification-seeking party, the verification information being given by a third, verifying party, based on confidential information in the possession of the initiating party, the method comprising:
-
on behalf of the initiating party, generating first and second tokens each of which represents some but not all of the confidential information, sending the first token electronically via a nonsecure communication network from the initiating party to the verification-seeking party, sending the second token electronically via a nonsecure communication network from the initiating party to the verifying party, sending the first token electronically via a nonsecure communication network from the verification-seeking party to the verifying party, verifying the confidential information at the verifying party based on the first and second tokens, and sending the verification information electronically via a nonsecure communication network from the verifying party to the verification-seeking party. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for enabling a consumer to conduct a credit card transaction with a merchant via an nonsecure communication medium comprising:
-
sending a first token electronically via the communication medium from the consumer to the merchant, the first token including a piece of a credit number of the consumer and a tag that identifies the first token, sending a second token electronically via the communication medium from the consumer to a verification agent, the second token including a piece of the consumer'"'"'s credit number and a tag that identifies the second token, the pieces of the consumer'"'"'s credit number together incorporating all of the credit number, the tags indicating an association of the two tokens with one another, storing the consumer'"'"'s credit number at the verification agent, sending the first token electronically via the communication medium from the merchant to the verification agent, and at the verification agent; associating the first and second tokens based on the tags, deriving the credit number from the tokens, and sending verification information from the verification agent to the merchant.
-
-
21. A method for giving verification information for a transaction between an initiating party and a responding party, the verification being given by a third, authorizing party, based on confidential information in the possession of the initiating party, the method comprising:
-
on behalf of the initiating party, generating first and second tokens each of which represents some but not all of the confidential information, sending the first token electronically via a nonsecure communication network from the initiating party to the responding party, sending the second token electronically via a nonsecure communication network from the initiating party to the authorizing party, sending the first token electronically via a nonsecure network from the responding party to the authorizing party, verifying the confidential information at the verifying party based on the first and second tokens, and sending the verification information electronically via a nonsecure communication network from the verifying party to the verification-seeking party.
-
-
22. A method for use in relation to providing verification information for a transaction between an initiating party and a verification-seeking party, the verification information being given by a third, verifying party, based on confidential information in the possession of the initiating party, the method comprising:
-
on behalf of the initiating party, generating first and second tokens each of which represents some but not all of the confidential information, on behalf of the initiating party, sending the first and second tokens electronically via a nonsecure communication network, collecting the first and second tokens at the verifying party, verifying the confidential information at the verifying party based on comparing the first and second tokens, and sending the verification information electronically via a nonsecure communication network from the verifying party to the verification-seeking party.
-
-
23. A method for providing a portion of confidential information from an initiating party to a receiving party comprising:
-
on behalf of the initiating party, generating first and second tokens each of which represents some but not all of the confidential information, sending the first token electronically via a nonsecure communication network from the initiating party to the receiving party, sending the second token electronically via a nonsecure communication network to a remote destination which is not related to the initiating party and the receiving party, sending the second token electronically via a nonsecure communication network from the remote destination to the receiving party, and recovering the confidential information at the receiving party based on comparing the first and second tokens.
-
-
24. A method for use in relation to providing verification information for a transaction, the verification information being based on confidential information, the method comprising:
-
on behalf of an initiating party, generating first and second tokens each of which represents some but not all of the confidential information, sending the first token electronically via a communication network from the initiating party to a verification-seeking party, sending the second token electronically via a communication network from the initiating party to a verifying party, and sending the verification information electronically via a communication network from the verifying party to the verification-seeking party.
-
Specification