Method, Apparatus and System for Confirming Off-Line Customer Transactions
First Claim
1. A computerized method for confirming a customer transaction comprising the steps of:
- providing a computer having a processor, a memory and a communications interface;
receiving a transaction data generated by a point-of-sale device physically located at a merchant via the communications interface, the transaction data comprising a merchant identifier, a first customer identifier, a transaction amount and a first date/time;
receiving a customer location data generated by a customer mobile device physically located at the merchant via the communications interface, the customer location data comprising a second customer identifier, a location information and a second date/time;
generating a customer transaction confirmation whenever the transaction data matches the customer location data; and
performing one or more actions based on the customer transaction confirmation.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus or system confirms a customer transaction by using a computer having a processor, a memory and a communications interface. A transaction data generated by a point-of-sale device physically located at a merchant is received via the communications interface. The transaction data includes a merchant identifier, a first customer identifier, a transaction amount and a first date/time. A customer location data generated by a customer mobile device physically located at the merchant is received via the communications interface. The customer location data includes a second customer identifier, a location information and a second date/time. A customer transaction confirmation is generated whenever the transaction data matches the customer location data, and one or more actions are performed based on the customer transaction confirmation.
21 Citations
24 Claims
-
1. A computerized method for confirming a customer transaction comprising the steps of:
-
providing a computer having a processor, a memory and a communications interface; receiving a transaction data generated by a point-of-sale device physically located at a merchant via the communications interface, the transaction data comprising a merchant identifier, a first customer identifier, a transaction amount and a first date/time; receiving a customer location data generated by a customer mobile device physically located at the merchant via the communications interface, the customer location data comprising a second customer identifier, a location information and a second date/time; generating a customer transaction confirmation whenever the transaction data matches the customer location data; and performing one or more actions based on the customer transaction confirmation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for confirming a customer transaction comprising:
-
a computer having a processor, a memory and a communications interface; and a computer program embodied on a non-transitory computer readable medium that when executed by the processor causes the processor to; receive a transaction data generated by a point-of-sale device physically located at a merchant via the communications interface, the transaction data comprising a merchant identifier, a first customer identifier, a transaction amount and a first date/time, receive a customer location data generated by a customer mobile device physically located at the merchant via the communications interface, the customer location data comprising a second customer identifier, a location information and a second date/time, generate a customer transaction confirmation whenever the transaction data matches the customer location data, and perform one or more actions based on the customer transaction confirmation. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system for confirming a customer transaction comprising:
-
a point-of-sale device physically located at a merchant that generates a transaction data comprising a merchant identifier, a first customer identifier, a transaction amount and a first date/time; a customer mobile device physically located at the merchant that generates a customer location data comprising a second customer identifier, a location information and a second date/time; a computer having a processor, a memory and a communications interface; and a computer program embodied on a non-transitory computer readable medium that when executed by the processor causes the processor to; receive the transaction data generated by the point-of-sale device via the communications interface, receive the customer location data generated by the customer mobile device via the communications interface, generate a customer transaction confirmation whenever the transaction data matches the customer location data, and perform one or more actions based on the customer transaction confirmation. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification