Transaction processing system
First Claim
1. A method of operating a transaction processing system enabling users to authorize transactions, raid system comprising at least a first data communications interface and a second data communications interface, comprising:
- receiving transaction data, relating to a specific transaction to be authorized by a user, via a first data communication path, at said first data communications interface;
conducting communications over a second data communication path, different to said first data communication path, with said user over said second data communications interface;
using said second path, conducting a secure access procedure in which authentication data is received and said authentication data is verified;
using said second path, receiving a transaction reference relating to said specific transaction from said user, said transaction reference not being previously transmitted to said user in said second communication path;
using said second path, receiving confirmation from said user; and
in response to said confirmation, transmitting an authorization signal to authorize said transaction.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of operating a transaction processing system (19) for confirming orders placed over a public data network (1), comprising: receiving first order references from a number of different merchant sites (7) via first data communication paths; receiving payment data and second order references from a number of customers via second communication paths different from said first communication path; and matching said first and second order references and settling payments.
91 Citations
51 Claims
-
1. A method of operating a transaction processing system enabling users to authorize transactions, raid system comprising at least a first data communications interface and a second data communications interface, comprising:
-
receiving transaction data, relating to a specific transaction to be authorized by a user, via a first data communication path, at said first data communications interface;
conducting communications over a second data communication path, different to said first data communication path, with said user over said second data communications interface;
using said second path, conducting a secure access procedure in which authentication data is received and said authentication data is verified;
using said second path, receiving a transaction reference relating to said specific transaction from said user, said transaction reference not being previously transmitted to said user in said second communication path;
using said second path, receiving confirmation from said user; and
in response to said confirmation, transmitting an authorization signal to authorize said transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 50, 51)
-
-
21. A method of operating a transaction system in communication with a transaction processing system serving a plurality of different similar transaction systems, said method comprising:
-
receiving transaction data from a number of customers;
storing said transaction data in a record holding said transaction data an a pending transaction;
generating transaction references for referencing said transaction data;
notifying transaction references to a transaction processing system;
transmitting the same transaction references to said customers; and
authorizing a transaction corresponding to a particular set of said transaction data in response to said transaction processing system confirming the customer having authorized, the transaction, wherein said transaction references are constructed so as to be unique both within said transaction processing system and said transaction systems. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method of managing orders in a transaction processing system comprising:
-
receiving order data from a number of merchants;
monitoring said order data and order confirmations;
transmitting messages to the merchants and/or customers in response to said monitoring;
settling payments in response to receiving said order confirmations and payment data from customers. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
-
38. A method of settling taxes from sales performed over a public data network in a transaction processing system, comprising:
-
receiving order details from a number of merchants, receiving confirmation of said orders from a number of customers;
settling payment of said orders, storing tax-relevant data in a database; and
settling taxes relating to said orders on behalf of said merchants. - View Dependent Claims (39, 40)
-
-
41. A method of performing a purchase from an transaction system over a public data network, comprising:
-
placing an order over a first communication path;
receiving an offer in the form of offer data comprising an order reference from said ordering system;
transmitting confirmation date including said order reference to a transaction processing system via a second communication path different from said first communication path. - View Dependent Claims (42, 43, 44, 45)
-
-
46. A method of conducting instructions on behalf of users of a public data network, comprising:
-
receiving first sets of data and/or instructions and first references from a number of users via first communication paths;
receiving confirmation of said first sets and/or second sets of data and/or instructions from a number of users via second communications paths different from said first communications paths, matching said first sets to said second sets using said first and second references; and
carrying out said instructions.
-
-
47. A method of operating a transaction processing system for confirming orders over a public data network, comprising:
-
receiving order data and order references from a number of customers via second communication paths, wherein at least portions of said order references have been transmitted from a number of different public data network merchants to said customers via first communication paths different from said second communication paths.
-
-
48. A method of operating a transaction processing system for placing orders over a public data network, comprising;
-
receiving notification of first order references from a number of different public data network merchants via first data communication paths;
receiving transaction data and second order reference from a number of customers via second communication paths different from said first communication paths; and
matching said first and second order references and settling payments.
-
-
49. A method of enabling users to authorize transactions in a banking transaction system, comprising:
-
receiving transaction data, relating to a banking transaction to be conducted, via a packet switched data connection with said user;
conducting a voice telephony connection with said user;
using said voice telephony connection, conducting a secure access procedure in which said user inputs authentication data and said authentication data is verified;
receiving confirmation of said banking transaction from said user via said voice telephony connection; and
in response to said confirmation, transmitting an authorization signal to authorize said transaction.
-
Specification