Financial transaction server with process-based security
First Claim
1. A method of performing a financial transaction over a network comprising the steps of:
- generating an identifier corresponding to a credit card number at a financial transaction server;
sending said identifier to a point-of-sale server;
receiving said identifier at said financial transaction server from said point-of-sale server when a financial transaction is undertaken;
retrieving said credit card number corresponding with said received identifier; and
sending said retrieved credit card number to a financial server.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for performing a financial transaction over a network between a point-of-sale server and a financial server includes generating an identifier corresponding to a credit card number at a financial transaction server in communication with the point-of-sale server and the financial server. The transaction server sends the identifier to the point-of-sale server. When a customer chooses to use a stored credit card, the point-of-sale server sends the corresponding identifier to the transaction server. The transaction server retrieves the credit card number corresponding with said received identifier; and sends said retrieved credit card number to a financial server for processing.
60 Citations
20 Claims
-
1. A method of performing a financial transaction over a network comprising the steps of:
-
generating an identifier corresponding to a credit card number at a financial transaction server;
sending said identifier to a point-of-sale server;
receiving said identifier at said financial transaction server from said point-of-sale server when a financial transaction is undertaken;
retrieving said credit card number corresponding with said received identifier; and
sending said retrieved credit card number to a financial server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A transaction server for performing a financial transaction over a network comprising:
-
a processor for executing processes;
a memory connected to said process;
a network connection for connecting the processor to a point-of-sale server and a financial server;
wherein said processor generates an identifier to correspond with a credit card number and stores the identifier and corresponding credit card number in memory, such that when a point-of-sale server transmits said identifier to said transaction server, said processor retrieves the credit card number corresponding to said identifier and transmits said credit card number to said financial server. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification