Secure networked transaction system
First Claim
Patent Images
1. A method of approving a transaction between a customer and a merchant, the method comprising:
- receiving, by a verification computing system, a verification request for a transaction from a merchant device, the verification request comprising first data indicating a first portion of payment account information;
transmitting, by the verification computing system, a first verification string to the merchant device;
receiving, by the verification computing system, second data indicating a second portion of payment account information from a customer device;
determining a payment account number based at least on the first portion and the second portion of payment account information;
initiating approval of the transaction using the payment account number; and
upon determining that the transaction is approved, transmitting, by the verification computing system, a second verification string to the customer device, wherein the transaction is verified and/or completed by the merchant device in response to the merchant device receiving the second verification string from the customer device and the merchant device matching the first and the second verification strings.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system for approving a transaction between a customer and a merchant including the steps of transmitting a transaction request from a customer to a merchant; transmitting a verification request from the merchant to a verification entity, the verification request comprising first data; the customer device transmitting second data to the verification entity; and the verification entity performing a verification step by using the first data and the second data to verify if the transaction should be approved.
-
Citations
12 Claims
-
1. A method of approving a transaction between a customer and a merchant, the method comprising:
-
receiving, by a verification computing system, a verification request for a transaction from a merchant device, the verification request comprising first data indicating a first portion of payment account information; transmitting, by the verification computing system, a first verification string to the merchant device; receiving, by the verification computing system, second data indicating a second portion of payment account information from a customer device; determining a payment account number based at least on the first portion and the second portion of payment account information; initiating approval of the transaction using the payment account number; and upon determining that the transaction is approved, transmitting, by the verification computing system, a second verification string to the customer device, wherein the transaction is verified and/or completed by the merchant device in response to the merchant device receiving the second verification string from the customer device and the merchant device matching the first and the second verification strings. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for approving a transaction between a customer and a merchant, the system comprising:
-
a computer readable medium; and one or more processors configured to cause one or more computing devices to; receive a verification request for a transaction from a merchant device, the verification request comprising first data indicating a first portion of payment account information; initiate storage of the first data in the computer readable medium; transmit a first verification string to the merchant device; receive second data indicating a second portion of payment account information from a customer device; initiate storage of the second data in the computer readable medium; determine a payment account number based at least on the first portion and the second portion of payment account information; initiate approval of the transaction using the payment account number; and upon determining that the transaction is approved, transmit a second verification string to the customer device, wherein the transaction is verified and/or completed by the merchant device in response to the merchant device receiving the second verification string from the customer device and the merchant device matching the first and the second verification strings. - View Dependent Claims (7, 8, 9)
-
-
10. A tangible computer readable storage medium having computer-executable instructions stored thereon, the computer-executable instructions readable by a computing system comprising one or more computing devices, wherein the computer-executable instructions are executable on the computing system in order to cause the computing system to perform operations comprising:
-
receiving a verification request for a transaction from a merchant device, the verification request comprising first data indicating a first portion of payment account information; storing the first data in a computer readable medium; transmitting a first verification string to the merchant device; receiving second data indicating a second portion of payment account information from a customer device; storing the second data in a computer readable medium; determining a payment account number based at least on the first portion and the second portion of payment account information; initiating approval of the transaction using the payment account number; and upon determining that the transaction is approved, transmitting a second verification string to the customer device, wherein the transaction is verified and/or completed by the merchant device in response to the merchant device receiving the second verification string from the customer device and the merchant device matching the first and the second verification strings. - View Dependent Claims (11, 12)
-
Specification