IP Library Granted Patent US 7,853,523
Granted Patent B2
US 7,853,523 · App. 12/356,868 · Granted Dec 14, 2010

Secure networked transaction system

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 7,853,523
App. No.
12/356,868
Granted
Dec 14, 2010
Kind
B2
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.

Claims (46)

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.

2. The method of claim 1 , wherein the first data comprises at least part of a debit card account number and the second data comprises at least part of a PIN number associated with the debit card account number.

3. The method of claim 1 , wherein the first data comprises at least part of a credit card account number and the second data comprises at least part of a card security code associated with the credit card account number.

4. The method of claim 1 , further comprising:

transmitting a transaction identifier to the merchant device; and

receiving a copy of the transaction identifier from the customer device.

5. The method of claim 1 , wherein initiating approval of the transaction using the payment account number comprises:

transmitting the payment account number to a gateway device of a debit and/or credit card processing network; and

receiving an indicator of approval from the gateway device.

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.

7. The system of claim 6 , wherein the first data comprises at least part of a debit card account number and the second data comprises at least part of a PIN number associated with the debit card account number.

8. The system of claim 6 , wherein the first data comprises at least part of a credit card account number and the second data comprises at least part of a card security code associated with the credit card account number.

9. The system of claim 6 , wherein initiating approval of the transaction using the payment account number comprises:

transmitting the payment account number to a gateway device of a debit and/or credit card processing network; and

receiving an indicator of approval from the gateway device.

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.

11. The tangible computer readable storage medium of claim 10 , wherein initiating approval of the transaction using the payment account number comprises:

transmitting the payment account number to a gateway device of a debit and/or credit card processing network; and

receiving an indicator of approval from the gateway device.

12. The tangible computer readable storage medium of claim 10 , wherein the operations further comprise:

transmitting a transaction identifier to the merchant device; and

receiving a copy of the transaction identifier from the customer device.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2020
From: INTELLECTUAL VENTURES ASSETS 150 LLC
To: KIOBA PROCESSING, LLC
Reel/Frame 051464/0203 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2019
From: CALLAHAN CELLULAR L.L.C.
To: INTELLECTUAL VENTURES ASSETS 150 LLC
Reel/Frame 050924/0665 →
MERGER Recorded Jan 13, 2016
From: UCETRANS KG, LIMITED LIABILITY COMPANY
To: CALLAHAN CELLULAR L.L.C.
Reel/Frame 037514/0156 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2009
From: DEBIT.NET, INC.
To: UCETRANS KG, LIMITED LIABILITY COMPANY
Reel/Frame 022445/0053 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2009
From: KRUEGER, SCOTT; GOODMAN, DANIEL
To: DEBIT.NET, INC.
Reel/Frame 022159/0572 →