Secured transaction system
First Claim
1. A mobile transaction processing agent system, comprising:
- a communication module configured to receive a secured transaction description from a mobile client device or an encrypted transaction description from a point-of-sale (POS) device, wherein the secured transaction description is presented in the form of a two dimensional bar code dynamically generated by the mobile client device, wherein the one or more mobile client devices comprise;
a user interface configured to enable a user to select a transaction type and collect a user pin number;
a processor configured to generate the secured transaction description using the transaction type and the user pin number, wherein the secured transaction description includes issuer ID, account ID, merchant ID, password, transaction amount, and transaction time stamp in the form of the two dimensional bar code;
the processor is further configured to transmit the secured transaction description to a mobile processing agent for processing, and receive a transaction record from the mobile transaction processing agent; and
a memory configured to store the transaction record in the mobile client device;
an authentication module configured to decode the secured transaction description and verify the secured transaction description is valid based on the mobile client device or the point-of-sale device; and
a transaction processing module configured to process the transaction in accordance with the secured transaction description, wherein the transaction processing module comprises logic for generating a transaction record in accordance with the secured transaction description, wherein transactions in the transaction record include corresponding point-of-sale GPS locations of the mobile client device near the time of the transactions, wherein the transaction processing module further comprises;
logic for verifying validity of the transactions using the corresponding point-of-sale GPS locations of the mobile client device and an actual GPS location of the mobile client device, wherein the secured transaction description describes the actual GPS location of the mobile client device;
logic for identifying fraudulent activities according to discrepancy between the corresponding point-of-sale GPS location and the actual GPS location of the mobile client device; and
logic for reporting fraudulent activities to a user of the mobile client device.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a secured transaction system. In one embodiment, a mobile transaction processing agent system includes a communication module configured to receive a secured transaction description from a mobile client device or an encrypted transaction description from a point-of-sale (POS) device, wherein the secured transaction description is in the form of a bar code generated by the mobile client device, an authentication module configured to decode the secured transaction description and verify the secured transaction description is valid based on the mobile client device or the point-of-sale device, and a transaction processing module configured to process the transaction in accordance with the secured transaction description.
-
Citations
13 Claims
-
1. A mobile transaction processing agent system, comprising:
-
a communication module configured to receive a secured transaction description from a mobile client device or an encrypted transaction description from a point-of-sale (POS) device, wherein the secured transaction description is presented in the form of a two dimensional bar code dynamically generated by the mobile client device, wherein the one or more mobile client devices comprise;
a user interface configured to enable a user to select a transaction type and collect a user pin number;
a processor configured to generate the secured transaction description using the transaction type and the user pin number, wherein the secured transaction description includes issuer ID, account ID, merchant ID, password, transaction amount, and transaction time stamp in the form of the two dimensional bar code;
the processor is further configured to transmit the secured transaction description to a mobile processing agent for processing, and receive a transaction record from the mobile transaction processing agent; and
a memory configured to store the transaction record in the mobile client device;an authentication module configured to decode the secured transaction description and verify the secured transaction description is valid based on the mobile client device or the point-of-sale device; and a transaction processing module configured to process the transaction in accordance with the secured transaction description, wherein the transaction processing module comprises logic for generating a transaction record in accordance with the secured transaction description, wherein transactions in the transaction record include corresponding point-of-sale GPS locations of the mobile client device near the time of the transactions, wherein the transaction processing module further comprises; logic for verifying validity of the transactions using the corresponding point-of-sale GPS locations of the mobile client device and an actual GPS location of the mobile client device, wherein the secured transaction description describes the actual GPS location of the mobile client device; logic for identifying fraudulent activities according to discrepancy between the corresponding point-of-sale GPS location and the actual GPS location of the mobile client device; and logic for reporting fraudulent activities to a user of the mobile client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 12)
-
-
9. A computer implemented method for processing secured transactions, comprising:
-
receiving a payment request at a mobile transaction processing agent (MTPA) server, wherein the payment request includes a secured transaction description, and wherein the secured transaction description is dynamically generated by a payer device and is presented in the form of a two dimensional bar code, wherein the secured transaction description include corresponding point-of-sale GPS locations of the payer device near the time of the transactions, wherein the payer device comprises;
a user interface configured to enable a user to select a transaction type and collect a user pin number;
a processor configured to generate the secured transaction description using the transaction type and the user pin number, wherein the secured transaction description includes issuer ID, account ID, merchant ID, password, transaction amount, and transaction time stamp in the form of the two dimensional bar code;
the processor is further configured to transmit the secured transaction description to a mobile processing agent for processing, and receive a transaction record from the mobile transaction processing agent; and
a memory configured to store the transaction record in the payer device;verifying payer account information in association with the payment request; upon verifying the payer account information, processing the payment request; receiving a digital signature from the payer device at the MTPA server; upon authenticating the secured transaction description with the received digital signature, adjusting the payer account with the transaction amount; verifying validity of the transactions at a transaction processing module using the corresponding point-of-sale GPS locations of the payer device and an actual GPS location of the payer device, wherein the secured transaction description describes the actual GPS location of the payer device; identifying fraudulent activities by the transaction processing module according to discrepancy between the corresponding point-of-sale GPS location and the actual GPS location of the payer device; and reporting fraudulent activities to the user of the payer device; and sending a transaction receipt to the payer device. - View Dependent Claims (10, 11, 13)
-
Specification