IP Library Granted Patent US 9,767,453
Granted Patent B2
US 9,767,453 · App. 13/686,982 · Granted Sep 19, 2017

System and method for processing payment during an electronic commerce transaction

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,767,453
App. No.
13/686,982
Granted
Sep 19, 2017
Kind
B2
Abstract

A method and system for processing payment during an electronic commerce transaction is described herein. The system includes: a mobile device configured to provide an electronic wallet storing a payment card, the payment card comprising card payment information, and a card security credential. The system may also include a coordination server configured to receive a request to conduct the electronic commerce transaction, and send an activation message to the mobile device to activate the electronic wallet. When the electronic wallet is activated, the mobile device may be further configured to: receive a card selection input indicating selection of the payment card for payment in the electronic commerce transaction; verify a security input against the card security credential of the payment card; and send the card payment information and confirmation that the payment card was present during the verifying for use in completing the electronic commerce transaction.

Claims (54)

1. A method of processing payment during an electronic commerce transaction, the method comprising:

storing, in an electronic wallet of a mobile device, (i) an electronic payment card and (ii) a secondary security credential available for verification, the electronic payment card comprising:

card payment information, and

a card security credential against which a presence of the electronic payment card is verified to enable a “Card Present” transaction and the card security credential is different from the secondary security credential;

receiving, at a coordination server, a request to conduct the electronic commerce transaction;

sending, from the coordination server, an activation message to the mobile device to activate the electronic wallet;

receiving, at the mobile device, a card selection input indicating selection of the electronic payment card stored in the electronic wallet for payment in the electronic commerce transaction;

in response to receiving the card selection input, verifying, at the mobile device, a security input against the card security credential of the electronic payment card;

in response to successfully verifying the security input against the card security credential of the electronic payment card, determining, based on a user-selectable rule stored at the mobile device, if the secondary security credential is required to be verified, and if the secondary security credential is determined to be required, verifying the secondary security credential with a secondary security input; and

in response to one of (i) determining that verifying the secondary security credential is not required and (ii) successfully verifying the secondary security credential, sending, from the mobile device,

the card payment information, and

a confirmation data signal confirming the presence of the electronic payment card during the verifying,

 for use in completing the electronic commerce transaction.

2. The method of claim 1 , wherein the card payment information and the confirmation data signal are sent to a merchant processing gateway for authorization, and wherein the electronic commerce transaction is completed if the electronic payment card is authorized by the merchant processing gateway for use in the electronic commerce transaction.

3. The method of claim 1 , wherein the request comprises an identifier for identifying the mobile device when sending the activation message, the identifier being unrelated to the electronic payment card.

4. The method of claim 3 , wherein the identifier comprises a phone number and the activation message comprises a Short Message Service (SMS) message.

5. The method of claim 1 , wherein the electronic commerce transaction is initiated by a purchaser device connecting to a merchant server, and the request to conduct the electronic commerce transaction is received from one of: the merchant server or the purchaser device.

6. The method of claim 1 , wherein the card security credential comprises an encrypted Personal Identification Number (PIN) for the electronic payment card and the security input comprises a PIN received as input into the mobile device, and wherein the verifying comprises determining whether the inputted PIN matches the encrypted PIN.

7. The method of claim 1 , wherein the mobile device comprises a secure element and the electronic wallet stores the electronic payment card on the secure element.

8. The method of claim 1 , wherein the user-selectable rule comprises a trigger amount, and the determining comprises assessing whether an amount of the electronic commerce transaction is one of: less than the trigger amount or greater than the trigger amount.

9. The method of claim 1 , wherein the user-selectable rule comprises a predetermined electronic payment card for which verification of the secondary security credential would be required when selected for payment, and the determining comprises assessing whether the selected electronic payment card for payment in the electronic commerce transaction corresponds to the predetermined electronic payment card.

10. The method of claim 1 , wherein:

the user-selectable rules comprises a set of rules, the set of rules comprising a first rule and a second rule different from the first rule; and

determining if the secondary security credential is required to be verified comprises:

determining whether at least one rule of the set of rules indicates the secondary security credential is required; and

in response to determining the at least one rule indicates the secondary security credential is required, indicating the secondary security credential is required.

11. The method of claim 1 , whereby the electronic commerce transaction comprises the “Card Present” transaction when the confirmation data signal confirms the presence of the electronic payment card following verification of the card security credential against the security input, the “Card Present” transaction being different from a “Card Not Present” transaction which is processed based only on the card payment information.

12. A system for processing payment during an electronic commerce transaction, the system comprising:

a mobile device comprising a device processor and a device memory storing a first plurality of instructions, which when executed by the device processor, causes the device processor to provide an electronic wallet storing (i) an electronic payment card and (ii) a secondary security credential available for verification, the electronic payment card comprising:

card payment information, and

a card security credential against which a presence of the electronic payment card is verified to enable a “Card Present” transaction and the card security credential is different from the secondary security credential;

a coordination server comprising a server processor and a server memory storing a second plurality of instructions, which when executed by the server processor, cause the server processor to:

receive a request to conduct the electronic commerce transaction, and

send an activation message to the mobile device to activate the electronic wallet; and

wherein, the mobile device is further configured to:

receive a card selection input indicating selection of the electronic payment card for payment in the electronic commerce transaction;

in response to receiving the card selection input, verify a security input against the card security credential of the electronic payment card;

in response to successfully verifying the security input against the card security credential of the electronic payment card, determine, based on a user-selectable rule stored at the mobile device, if the secondary security credential is required to be verified, and if the secondary security credential is determined to be required, verify the secondary security credential with a secondary security input; and

in response to one of (i) determining that verifying the secondary security credential is not required and (ii) successfully verifying the secondary security credential, send:

the card payment information, and

a confirmation data signal confirming the presence of the electronic payment card during the verifying,

 for use in completing the electronic commerce transaction.

13. The system of claim 12 , wherein the mobile device is further configured to send the card payment information and the confirmation data signal to a merchant processing gateway for authorization, and wherein the electronic commerce transaction is completed if the electronic payment card is authorized by the merchant processing gateway for use in the electronic commerce transaction.

14. The system of claim 12 , wherein the request comprises an identifier for identifying the mobile device when sending the activation message, the identifier being unrelated to the electronic payment card.

15. The system of claim 14 , wherein the identifier comprises a phone number and the activation message comprises a Short Message Service (SMS) message.

16. The system of claim 12 , wherein the electronic commerce transaction is initiated by a purchaser device connecting to a merchant server, and the request to conduct the electronic commerce transaction is received from one of: the merchant server or the purchaser device.

17. The system of claim 12 , wherein the card security credential comprises an encrypted Personal Identification Number (PIN) for the electronic payment card and the security input comprises a PIN received as input into the mobile device, and wherein the verifying comprises determining whether the inputted PIN matches the encrypted PIN.

18. The system of claim 12 , wherein the mobile device further comprises a secure element and the electronic wallet stores the electronic payment card on the secure element.

19. The system of claim 12 , wherein the user-selectable rule comprises a predetermined electronic payment card that requires verification of the secondary security credential when selected for payment, and the mobile device is further configured to assess whether the selected electronic payment card for payment in the electronic commerce transaction corresponds to the predetermined electronic payment card.

20. The system of claim 12 , wherein:

the user-selectable rules comprises a set of rules, the set of rules comprising a first rule and a second rule different from the first rule; and

the mobile device is further configured to:

determine whether at least one rule of the set of rules indicates the secondary security credential is required; and

in response to determining the at least one rule indicates the secondary security credential is required, indicate the secondary security credential is required.

Assignments (4)
PATENT SECURITY AGREEMENT Recorded Aug 6, 2024
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 068328/0674 →
RELEASE OF LIEN ON PATENTS Recorded Aug 5, 2024
From: BARINGS FINANCE LLC
To: RPX CORPORATION
Reel/Frame 068328/0278 →
PATENT SECURITY AGREEMENT Recorded Apr 21, 2023
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 063424/0569 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 4, 2013
From: KUSHEVSKY, MIKHAIL; FAINSHTEIN, MICHAEL; MARTINSONS, VALDIS ANDRIS
To: XROMB INC.
Reel/Frame 031135/0447 →