Barcode transferring receipt data to a computing device of a customer
First Claim
1. A method for transferring receipt data to a computing device corresponding to a customer, the method comprising:
- providing a sales terminal including a code presenting device;
initiating a transaction with the customer at the sales terminal;
collecting, by a computer system comprising the sales terminal, the receipt data documenting at least a portion of the transaction;
generating, by the computer system, a barcode unique to the transaction and comprising encoded data and incorporating a URL within the encoded data, the URL being directed to a resource system from which the receipt data is downloadable by the computing device;
presenting, by the code presenting device, the barcode to the customer in an advertisement comprising a prompt, wherein the prompt includes at least an invitation to download the receipt data documenting the transaction;
receiving, by the computer system, a response to the prompt indicating a request for the receipt data documenting the transaction, the response to the prompt comprising scanning the barcode by a scanner of the computing device in possession of the customer;
generating, by the computer system, a push notification comprising at least the URL in response to the request for the receipt data;
delivering, by the computer system, the push notification to an application installed on the computing device;
receiving, from the application on the computing device, an indication that the customer has selected the URL in the push notification; and
initiating the download of the receipt data to the application on the computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed for transferring receipt data to a computing device corresponding to a customer. The method may include initiating a transaction at a point-of-sale system. During the transaction, a computer system comprising the point-of-sale system, may collect receipt data documenting the transaction. The computer system may generate a barcode unique to the transaction and comprising encoded data. Once the transaction has been completed, the computer system may present the barcode to the customer. This may be done via a printed receipt, a customer-facing display, or the like. Using the encoded data, the computer system may deliver the receipt data to a computing device in the possession of the customer. For example, the encoded data may comprise the receipt data. Alternatively, the encoded data may comprise a URL directing the computing device to a resource system from which the receipt data may be downloaded.
-
Citations
10 Claims
-
1. A method for transferring receipt data to a computing device corresponding to a customer, the method comprising:
-
providing a sales terminal including a code presenting device; initiating a transaction with the customer at the sales terminal; collecting, by a computer system comprising the sales terminal, the receipt data documenting at least a portion of the transaction; generating, by the computer system, a barcode unique to the transaction and comprising encoded data and incorporating a URL within the encoded data, the URL being directed to a resource system from which the receipt data is downloadable by the computing device; presenting, by the code presenting device, the barcode to the customer in an advertisement comprising a prompt, wherein the prompt includes at least an invitation to download the receipt data documenting the transaction; receiving, by the computer system, a response to the prompt indicating a request for the receipt data documenting the transaction, the response to the prompt comprising scanning the barcode by a scanner of the computing device in possession of the customer; generating, by the computer system, a push notification comprising at least the URL in response to the request for the receipt data; delivering, by the computer system, the push notification to an application installed on the computing device; receiving, from the application on the computing device, an indication that the customer has selected the URL in the push notification; and initiating the download of the receipt data to the application on the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification