Transferring digital receipt data to mobile devices
First Claim
1. A method for transferring digital receipt data from a computer system of a retailer to a mobile device of a customer of the retailer, the computer system comprising a Point-Of-Sale (POS) terminal including one or more processors and system memory, the POS terminal also including a Near Field Communication (NFC) module, the method comprising:
- opening a sales transaction at the POS terminal;
in response to opening the sales transaction;
collecting digital receipt data for the sales transaction;
formulating, by the computer system of the retailer, a transaction identifier for the sales transaction; and
the Near Field Communication (NFC) module transmitting to the mobile device a NFC tag payload within a Radio Frequency (RF) field range of the mobile device, the NFC tag payload encoding the transaction identifier for the sales transaction, wherein the NFC module establishes a first communication pairing between the POS terminal and the mobile device;
closing the sales transaction at the POS terminal;
in response to closing the sales transaction;
linking the transaction identifier to the digital receipt data documenting the sales transaction;
storing the digital receipt data in combination with the transaction identifier corresponding thereto within a receipt data server forming part of the computer system for subsequent retrieval by the mobile device; and
establishing a second communication pairing between the POS terminal and the mobile device using the first communication pairing when the mobile device is moved away from the POS terminal outside a range of the NFC module, wherein the second communication pairing is one of Bluetooth or Wi-Fi;
sending a push notification from the receipt data server to the mobile device indicating that the digital receipt data for the sales transaction is available for retrieval from the receipt data server, wherein the push notification is able to be received by the mobile device outside the range of the NFC module;
receiving, by the computer system from the mobile device after the closing, a request containing the transaction identifier and requesting the digital receipt data; and
transmitting the digital receipt data to the mobile device through the second communication pairing.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention extends to methods, systems, and computer program products for transferring digital receipt data to mobile devices. A point-of-sale (“POS”) system generates digital receipt data as part of a sales transaction. The point-of-sale (“POS”) system and a mobile device, possibly also along with a receipt data server, interoperate with one another to transfer digital receipt data generated to the mobile device. In some embodiments, the point-of-sale (“POS”) system transfers digital receipt data for a sales transaction to the receipt data server. An identifier, such as, for example, an application identifier or transaction identifier, is stored along with the digital receipt data to match the digital receipt data with the mobile device. The mobile device subsequently uses the identifier to access the digital receipt data from the receipt data server. In other embodiments, the point-of-sale (“POS”) system transfers digital receipt data directly to the mobile device.
-
Citations
12 Claims
-
1. A method for transferring digital receipt data from a computer system of a retailer to a mobile device of a customer of the retailer, the computer system comprising a Point-Of-Sale (POS) terminal including one or more processors and system memory, the POS terminal also including a Near Field Communication (NFC) module, the method comprising:
-
opening a sales transaction at the POS terminal; in response to opening the sales transaction; collecting digital receipt data for the sales transaction; formulating, by the computer system of the retailer, a transaction identifier for the sales transaction; and the Near Field Communication (NFC) module transmitting to the mobile device a NFC tag payload within a Radio Frequency (RF) field range of the mobile device, the NFC tag payload encoding the transaction identifier for the sales transaction, wherein the NFC module establishes a first communication pairing between the POS terminal and the mobile device; closing the sales transaction at the POS terminal;
in response to closing the sales transaction;linking the transaction identifier to the digital receipt data documenting the sales transaction; storing the digital receipt data in combination with the transaction identifier corresponding thereto within a receipt data server forming part of the computer system for subsequent retrieval by the mobile device; and establishing a second communication pairing between the POS terminal and the mobile device using the first communication pairing when the mobile device is moved away from the POS terminal outside a range of the NFC module, wherein the second communication pairing is one of Bluetooth or Wi-Fi; sending a push notification from the receipt data server to the mobile device indicating that the digital receipt data for the sales transaction is available for retrieval from the receipt data server, wherein the push notification is able to be received by the mobile device outside the range of the NFC module; receiving, by the computer system from the mobile device after the closing, a request containing the transaction identifier and requesting the digital receipt data; and transmitting the digital receipt data to the mobile device through the second communication pairing. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for a mobile device to receive digital receipt data from a computer system of a retailer, the mobile device including one or more processors and system memory, the mobile device also including a Near Field Communication (NFC) module, the method comprising:
-
the NFC module receiving a NFC tag payload from a Point-Of-Sale (POS) terminal forming part of the computer system of the retailer, the POS terminal handling a sales transaction associated with the mobile device, the NFC tag payload encoding a transaction identifier generated by the computer system of the retailer for the sales transaction, wherein the NFC module establishes a first communication pairing between the POS terminal and the mobile device; establishing a second communication pairing between the POS terminal and the mobile device using the first communication pairing when the mobile device is moved away from the POS terminal outside a range of the NFC module, wherein the second communication pairing is one of Bluetooth or Wi-Fi; sending a push notification from a receipt data server to the mobile device indicating that the digital receipt data for the sales transaction is available for retrieval from the receipt data server, wherein the push notification is able to be received by the mobile device outside the range of the NFC module; requesting, by the mobile device subsequent to completion of the sales transaction, digital receipt data from the receipt data server forming part of the computer system of the retailer, the computer system of the retailer, the requesting comprising sending a request containing the transaction identifier to the receipt data server; and receiving, by the mobile device, the digital receipt data for the sales transaction from the receipt data server through the second communication pairing in response to the request. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method for transferring receipt data from a computer system of a retailer to a mobile device of a customer, the method comprising:
-
initiating, by a point of sale (POS) terminal of the computer system, a sales transaction; collecting, by the POS terminal, the receipt data for the sales transaction; generating, by the computer system, a transaction identifier identifying the sales transaction; establishing, by the POS terminal, a first communication pairing between the POS terminal and the mobile device using a near-field communication (NFC) module of the POS terminal delivering, by the NFC module, an NFC payload to the mobile device, the NFC payload encoding the transaction identifier; completing, by the POS terminal, the sales transaction; associating, by the computer system in memory thereof, the receipt data with the transaction identifier; establishing, by the POS terminal, a second communication pairing between the POS terminal and the mobile device using the first communication pairing when the mobile device is moved away from the POS terminal outside a range of the NFC module, wherein the second communication pairing is one of Bluetooth or Wi-Fi; sending, by a receipt data server, a push notification to the mobile device indicating that the receipt data for the sales transaction is available for retrieval from the receipt data server, wherein the push notification is able to be received by the mobile device outside a range of the NFC module; receiving, by the computer system from the mobile device after the completing, the transaction identifier in a request for the receipt data corresponding to the transaction identifier; and delivering, by the computer system in response to the request, the receipt data to the mobile device through the second communication pairing.
-
Specification