Reprinting a paper receipt where an electronic receipt was originally issued
First Claim
Patent Images
1. A method for printing electronic receipts comprising:
- receiving, by a receipts management server, a selection, from an electronic receipts software residing in at least one of one or more mobile electronic devices of a user, to receive the electronic receipts on the at least one of the one or more mobile electronic devices;
wherein the electronic receipts software is (a) downloaded by the user to the at least one of the one or more mobile electronic devices by at least scanning a QR code associated with the electronic receipts software associated with one or more brick and mortar retail stores, or (b) downloaded to the at least one of the one or more mobile electronic devices from the receipts management server;
wherein the electronic receipts software allows the user to interact with a Point of Sale (“
POS”
) terminal of at least one of the one or more brick and mortar retail stores; and
wherein the electronic receipts software creates a rule for the user to receive and manage the electronic receipts, based on the selection to receive the electronic receipts on the at least one of the one or more mobile electronic devices, through the receipts management server;
generating, by the receipts management server, a user account associated with the user including the selection to receive the electronic receipts, credit card information associated with the user, and identifying information associated with the at least one of the one or more mobile electronic devices;
storing, by the receipts management server, the user account in a user database, wherein the electronic receipts software tracks the user account associated with the user with the at least one of the one or more brick and mortar retail stores;
receiving, by the receipts management server, from the POS terminal, transaction information associated with a transaction with the user at the POS terminal at the at least one of the one or more brick and mortar retail stores, the transaction information comprising the credit card information used during the transaction;
generating, by the receipts management server, an electronic receipt of the electronic receipts based on the transaction information, as received, including data associated with the transaction and the POS terminal;
accessing the user database and selecting, by the receipts management server, the user account comprising the credit card information, as received;
determining, by the receipts management server, when the user account includes the selection to receive the electronic receipts;
identifying, by the receipts management server, the at least one of the one or more mobile electronic devices associated with the user account upon determining that the user account includes the selection to receive the electronic receipts;
issuing, by the receipts management server, the electronic receipt for the transaction to the at least one of the one or more mobile electronic devices for use by the electronic receipts software installed on the at least one of the one or more mobile electronic devices;
printing, by the receipts management server, a stub receipt at the POS terminal including an issuance notification that the electronic receipt has been issued to the at least one of the one or more mobile electronic devices;
rendering, by the electronic receipts software on the at least one of the one or more mobile electronic devices, images including a delivery notification indicating that the electronic receipt has been delivered to the at least one of the one or more mobile electronic devices, the images including a digital button for a request for an override to print a paper copy of the electronic receipt, wherein the electronic receipts software causes the at least one of the one or more mobile electronic devices to communicate with the receipts management server;
detecting, by the electronic receipts software, the selection by the user of the digital button indicating the request for the override to print the electronic receipt and transmitting a signal to the receipts management server including the request for the override from the user to print the paper copy of the electronic receipt;
receiving, by the receipts management server, the request by the user for the override from the at least one of the one or more mobile electronic devices containing the electronic receipts software;
overriding, by the receipts management server, the rule allowing the user to receive the electronic receipts included in the user account and transmitting the request for the override to print the paper copy of the electronic receipt to the POS terminal upon receiving the request for the override to print the paper copy of the electronic receipt from the electronic receipts software; and
printing, by the POS terminal, the paper copy of the electronic receipt at the POS terminal in response to receiving the request.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed for reprinting a receipt. Where a customer has elected to receive electronic receipts, an electronic receipt may be received on a mobile electronic device following a customer purchase or other transaction at a brick and mortar retail store. Where a customer requests that the receipt be reprinted at the time of the transaction, the election to receive electronic receipts is overridden and a paper copy of the receipt is printed at the register or terminal where the transaction was completed.
-
Citations
20 Claims
-
1. A method for printing electronic receipts comprising:
-
receiving, by a receipts management server, a selection, from an electronic receipts software residing in at least one of one or more mobile electronic devices of a user, to receive the electronic receipts on the at least one of the one or more mobile electronic devices; wherein the electronic receipts software is (a) downloaded by the user to the at least one of the one or more mobile electronic devices by at least scanning a QR code associated with the electronic receipts software associated with one or more brick and mortar retail stores, or (b) downloaded to the at least one of the one or more mobile electronic devices from the receipts management server; wherein the electronic receipts software allows the user to interact with a Point of Sale (“
POS”
) terminal of at least one of the one or more brick and mortar retail stores; andwherein the electronic receipts software creates a rule for the user to receive and manage the electronic receipts, based on the selection to receive the electronic receipts on the at least one of the one or more mobile electronic devices, through the receipts management server; generating, by the receipts management server, a user account associated with the user including the selection to receive the electronic receipts, credit card information associated with the user, and identifying information associated with the at least one of the one or more mobile electronic devices; storing, by the receipts management server, the user account in a user database, wherein the electronic receipts software tracks the user account associated with the user with the at least one of the one or more brick and mortar retail stores; receiving, by the receipts management server, from the POS terminal, transaction information associated with a transaction with the user at the POS terminal at the at least one of the one or more brick and mortar retail stores, the transaction information comprising the credit card information used during the transaction; generating, by the receipts management server, an electronic receipt of the electronic receipts based on the transaction information, as received, including data associated with the transaction and the POS terminal; accessing the user database and selecting, by the receipts management server, the user account comprising the credit card information, as received; determining, by the receipts management server, when the user account includes the selection to receive the electronic receipts; identifying, by the receipts management server, the at least one of the one or more mobile electronic devices associated with the user account upon determining that the user account includes the selection to receive the electronic receipts; issuing, by the receipts management server, the electronic receipt for the transaction to the at least one of the one or more mobile electronic devices for use by the electronic receipts software installed on the at least one of the one or more mobile electronic devices; printing, by the receipts management server, a stub receipt at the POS terminal including an issuance notification that the electronic receipt has been issued to the at least one of the one or more mobile electronic devices; rendering, by the electronic receipts software on the at least one of the one or more mobile electronic devices, images including a delivery notification indicating that the electronic receipt has been delivered to the at least one of the one or more mobile electronic devices, the images including a digital button for a request for an override to print a paper copy of the electronic receipt, wherein the electronic receipts software causes the at least one of the one or more mobile electronic devices to communicate with the receipts management server; detecting, by the electronic receipts software, the selection by the user of the digital button indicating the request for the override to print the electronic receipt and transmitting a signal to the receipts management server including the request for the override from the user to print the paper copy of the electronic receipt; receiving, by the receipts management server, the request by the user for the override from the at least one of the one or more mobile electronic devices containing the electronic receipts software; overriding, by the receipts management server, the rule allowing the user to receive the electronic receipts included in the user account and transmitting the request for the override to print the paper copy of the electronic receipt to the POS terminal upon receiving the request for the override to print the paper copy of the electronic receipt from the electronic receipts software; and printing, by the POS terminal, the paper copy of the electronic receipt at the POS terminal in response to receiving the request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for printing electronic receipts comprising:
-
receiving, by a receipts management server, a selection, from an electronic receipts software residing in at least one of one or more mobile electronic devices of a user, to receive the electronic receipts on the at least one of the one or more mobile electronic devices; wherein the electronic receipts software is (a) downloaded by the user to the at least one of the one or more mobile electronic devices by at least scanning a QR code associated with the electronic receipts software associated with one or more brick and mortar retail stores, or (b) downloaded to the at least one of the one or more mobile electronic devices from the receipts management server; wherein the electronic receipts software allows the user to interact with a Point of Sale (“
POS”
) terminal of at least one of the one or more brick and mortar retail stores; andwherein the electronic receipts software creates a rule for the user to receive and manage the electronic receipts, based on the selection to receive the electronic receipts on the at least one of the one or more mobile electronic devices, through the receipts management server; generating, by the receipts management server, a user account associated with the user including the selection to receive the electronic receipts, credit card information associated with the user, and identifying information associated with the at least one of the one or more mobile electronic devices; storing, by the receipts management server, the user account in a user database, wherein the electronic receipts software tracks the user account associated with the user with the at least one of the one or more brick and mortar retail stores; receiving, by the receipts management server, transaction information associated with a transaction with the user at the POS terminal at the at least one of the one or more brick and mortar retail stores, the transaction information comprising the credit card information used during the transaction; generating, by the receipts management server, an electronic receipt including data associated with the transaction and the POS terminal; storing, by the receipts management server, the electronic receipt in the user database; accessing the user database and selecting, by the receipts management server, the user account comprising the credit card information, as received; determining, by the receipts management server, when the user account includes the selection to receive the electronic receipts; transmitting, by the receipts management server, to the POS terminal, a request for an override to print a paper copy of the electronic receipt for the user who has elected to receive the electronic receipts from the at least one of the one or more brick and mortar stores despite determining that the user account does include the selection to receive the electronic receipts; printing the paper copy of the electronic receipt at the POS terminal; issuing the electronic receipt for the transaction to the at least one of the one or more mobile electronic devices associated with the user account, as selected; printing a stub receipt at the POS terminal including an issuance notification that the electronic receipt has been issued to the at least one of the one or more mobile electronic devices upon determining that the user account, as selected, includes the selection to receive the electronic receipts; rendering, by the electronic receipts software on the at least one of the one or more mobile electronic devices, images including a delivery notification indicating that the electronic receipt has been delivered to the at least one of the one or more mobile electronic devices, the images including a digital button for the request for the override to print the electronic receipt, wherein the electronic receipts software causes the at least one of the one or more mobile electronic devices to communicate with the receipts management server; detecting, by the electronic receipts software, the selection by the user of the digital button indicating the request for the override to print the electronic receipt and transmitting a signal to the receipts management server including an instruction to reissue the electronic receipt for the transaction; receiving, by the receipts management server, the request by the user for the override from the at least one of the one or more mobile electronic devices containing the electronic receipts software; overriding, by the receipts management server, the rule allowing the user to receive the electronic receipts included in the user account; transmitting, by the receipts management server, the request for the override to print the electronic receipt to the POS terminal upon receiving the request for the override to reissue the electronic receipt for the transaction from the electronic receipts software; and printing, by the POS terminal, the paper copy of the electronic receipt at the POS terminal in response to receiving the request for the override to reissue. - View Dependent Claims (10, 11, 12)
-
-
13. A method for printing electronic receipts comprising:
-
receiving, by a receipts management server, a selection, from an electronic receipts software residing in at least one of one or more mobile electronic devices of a user, to receive the electronic receipts on the at least one of the one or more mobile electronic devices; wherein the electronic receipts software is (a) downloaded by the user to the at least one of the one or more mobile electronic devices by at least scanning a QR code associated with the electronic receipts software associated with one or more brick and mortar retail stores, or (b) downloaded to the at least one of the one or more mobile electronic devices from the receipts management server; wherein the electronic receipts software allows the user to interact with a Point of Sale (“
POS”
) terminal of at least one of the one or more brick and mortar retail stores; andwherein the electronic receipts software creates a rule for the user to receive and manage the electronic receipts, based on the selection to receive the electronic receipts on the at least one of the one or more mobile electronic devices, through the receipts management server; generating and storing, by the receipts management server, a user account associated with the user in a user database including the selection to receive the electronic receipts, credit card information associated with the user, and identifying information associated with the at least one of the one or more mobile electronic devices; completing a transaction with the user at the POS terminal of the at least one of the one or more brick and mortar retail stores; transmitting transaction information from the POS terminal to the receipts management server, the transaction information comprising the credit card information used during the transaction; generating, by the receipts management server, an electronic receipt of the electronic receipts from the transaction information including data associated with the transaction and the POS terminal; accessing the user database and selecting, by the receipts management server, the user account comprising the credit card information, as received; determining, by the receipts management server, when the user account includes the selection to receive the electronic receipts; identifying, by the receipts management server, the at least one of the one or more mobile electronic devices associated with the user account upon determining that the user account includes the selection to receive the electronic receipts; transmitting, by the receipts management server, the electronic receipt to the at least one of the one or more mobile electronic devices for use by the electronic receipts software installed on the at least one of the one or more mobile electronic devices; printing, by the receipts management server, a stub receipt at the POS terminal including an issuance notification that the electronic receipt has been issued to the at least one of the one or more mobile electronic devices; rendering, by the electronic receipts software on the at least one of the one or more mobile electronic devices, images including a delivery notification indicating that the electronic receipt has been delivered to the at least one of the one or more mobile electronic devices, the images including a digital button for a request for an override to print a paper copy of the electronic receipt, wherein the electronic receipts software causes the at least one of the one or more mobile electronic devices to communicate with the receipts management server; receiving, by the receipts management server, the request by the user for the override from the at least one of the one or more mobile electronic devices, the selection by the user of the digital button indicating the request for the override from the user to print the paper copy of the electronic receipt; overriding, by the receipts management server, the rule allowing the user to receive the electronic receipts included in the user account; transmitting, by the receipts management server, the electronic receipt to the POS terminal upon receiving the request for the override from the user to print the paper copy of the electronic receipt from the at least one of the one or more mobile electronic devices; and printing the paper copy of the electronic receipts at the POS terminal in response to the request for the override from the user. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A system for printing electronic receipts, comprising:
-
at least one of one or more mobile electronic devices associated with a user and including an electronic receipts software residing in the at least one of the one or more mobile electronic devices of a user configured to render images of the electronic receipts on a display device of the at least one of the one or more mobile electronic devices; wherein the electronic receipts software is (a) downloaded by the user to the at least one of the one or more mobile electronic devices by at least scanning a QR code associated with the electronic receipts software associated with one or more brick and mortar retail stores, or (b) downloaded to the at least one of the one or more mobile electronic devices from a receipts management server; wherein the electronic receipts software allows the user to interact with a Point of Sale (“
POS”
) terminal of at least one of the one or more brick and mortar retail stores; andwherein the electronic receipts software creates a rule for the user to receive and manage the electronic receipts, based on a selection to receive the electronic receipts on the at least one of the one or more mobile electronic devices, through the receipts management server; the POS terminal configured to generate transaction information associated with a purchase transaction associated with the user, the transaction information including at least credit card information used during the purchase transaction, the POS terminal including a printer for printing receipts associated with the purchase transaction; and the receipts management server coupled to the at least one of the one or more mobile electronic devices and the POS terminal, the receipts management server including a memory device and a processor programmed to; receive a first signal from the at least one of the one or more mobile electronic devices indicating the selection of the user to receive the electronic receipts on the at least one of the one or more mobile electronic devices, a request for an override being initiated by the user using the electronic receipts software; generate a user account associated with the user upon receiving the selection to receive the electronic receipts; store the user account in a user database, the user account including the selection to receive the electronic receipts, the credit card information associated with the user, and identifying information associated with the at least one of the one or more mobile electronic devices, the electronic receipts software tracks the user account associated with the user with the at least one of the one or more brick and mortar retail stores; receive, from the POS terminal, the transaction information associated with the purchase transaction with the user at the POS terminal; generate an electronic receipt of the electronic receipts based on the transaction information, as received, including data associated with the purchase transaction and the POS terminal; access the user database and selecting the user account matching the credit card information included with the transaction information, as received; determine when the user account includes the selection to receive the electronic receipts; identify the at least one of the one or more mobile electronic devices associated with the user account upon determining that the user account includes the selection to receive the electronic receipts; issue the electronic receipt for the purchase transaction to the at least one of the one or more mobile electronic devices for use by the electronic receipts software installed on the at least one of the one or more mobile electronic devices; transmit a stub receipt print request to the POS terminal to cause the POS terminal to print the stub receipt including an issuance notification that the electronic receipt has been issued to the at least one of the one or more mobile electronic devices; transmit a second signal to the at least one of the one or more mobile electronic devices causing the electronic receipts software to render images on the at least one of the one or more mobile electronic devices including a delivery notification indicating that the electronic receipt has been delivered to the at least one of the one or more mobile electronic devices, the delivery notification including a digital button for the request for the override to print the electronic receipt, wherein the electronic receipts software causes the at least one of the one or more mobile electronic devices to communicate with the receipts management server; receive the request by the user for the override from the at least one of the one or more mobile electronic devices containing the electronic receipts software; receive a third signal from the electronic receipts software indicating the selection by the user of the digital button indicating the request for the override to print the electronic receipt; overriding the rule allowing the user to receive the electronic receipts included in the user account; and transmit an electronic receipt print request including the electronic receipt to the POS terminal upon receiving the request for the override to print the electronic receipt from the electronic receipts software and cause the POS terminal to print a paper copy of the electronic receipt. - View Dependent Claims (19, 20)
-
Specification