Legal claims defining the scope of protection, as filed with the USPTO.
1. A system for managing transaction information, the system comprising: a user device; a transaction server having a processor and a memory; and a point-of-sale device, wherein said point-of-sale device is configured to: (i) generate a Quick Response (QR) code based on identification information and transaction information associated with a user purchase, (ii) communicate said identification information and transaction information to said user device by displaying said QR code on a transaction display, and (iii) transmit said identification information and transaction information over a network to said transaction server, wherein the user device is configured to capture and decode the QR code to obtain the identification information and retrieve the transaction information from the transaction server using the identification information and display, in a graphical user interface (GUI) of the user device, a transaction summary using the retrieved transaction information, wherein, upon selection of the transaction summary, the user device displays in the GUI a transaction detail screen using the retrieved transaction information, the transaction detail screen including at least one line item from the transaction information that is displayed in an area of the GUI that is associated with a hyperlink, the at least one line item not displayed in the transaction summary, wherein upon receiving user input at any portion of the area associated with the hyperlink in which the at least one line item is displayed, the user device retrieves from a remote server and displays additional information not displayed in the transaction detail screen, and wherein the hyperlink points to the remote server.
2. The system of claim 1 , wherein said transaction information includes a transaction date and a transaction amount.
3. The system of claim 1 , wherein said point-of-sale device is configured to: transmit said identification information and transaction information via a cloud-based web service.
4. The system of claim 1 , wherein said user device is configured to: receive a user input identifying the transaction summary; transmit a request to said transaction server for a transaction record associated with said transaction summary; and receive, from said transaction server, said transaction record, wherein said transaction record includes at least one of said identification information and transaction information, and wherein said transaction detail screen is displayed using said transaction record.
5. The system of claim 1 , wherein said user device is further configured to: display advertising information, wherein said advertising information is retrieved from a cloud-based web service in based at least in part on one or more of said identification information and transaction information.
6. The system of claim 1 , wherein said transaction server is configured to: receive an information request from said user device, wherein said information request includes a transaction identifier that identifies the transaction summary; based on said transaction identifier, select a transaction record; and transmit, to said user device, said transaction record, wherein said transaction detail screen is displayed using said transaction record.
7. The system of claim 6 , wherein said transaction server is further configured to: select advertisement information based at least in part on one or more of said information request, identification information, and transaction information; and transmit said advertisement information to said user device.
8. A method for providing transaction information to a user device, comprising: obtaining, at a point-of-sale device, identification information and transaction information; generating, at the point-of-sale device, a Quick Response (QR) code based on said identification information and transaction information; displaying, at the point-of-sale device, said QR code; and transmitting, from said point-of-sale device to a remote transaction server, said identification information and transaction information, wherein the user device is configured to capture and decode the QR code to obtain the identification information and retrieve the transaction information from the transaction server using the identification information and display, in a graphical user interface (GUI) of the user device, a transaction summary using the retrieved transaction information, wherein, upon selection of the transaction summary, the user device displays in the GUI a transaction detail screen using the transaction, the transaction detail screen including at least one line item from the transaction information that is displayed in an area of the GUI that is associated with a hyperlink, the at least one item not displayed in the transaction summary, wherein upon receiving user input at any portion of the area associated with the hyperlink in which the at least one line item is displayed, the user device retrieves from a remote server and displays additional information not displayed in the transaction detail screen, and wherein the hyperlink points to the remote server.
9. The method of claim 8 , wherein said QR code encodes user identification information, a merchant identifier associated with said point-of-sale device, a transaction date, and a transaction amount.
10. A method for obtaining transaction records, comprising: scanning, at a user device, a Quick Response (QR) code displayed at a point-of-sale device, the QR code generated based on identification information and transaction information corresponding to a user purchase; displaying, at the user device, a transaction summary using the scanned QR code; receiving, at the user device, user input identifying the transaction summary; transmitting, from the user device to a transaction server in response to receiving said user input, a request for a transaction record associated with the transaction summary; receiving, from the transaction server, a transaction record; and displaying, on a screen of the user device including a graphical user interface (GUI), a transaction detail screen using the received transaction record, the transaction detail screen including at least one line item from the transaction information that is displayed in an area of the GUI that is associated with a hyperlink, the at least one line item not displayed in the transaction summary, wherein upon receiving user input at any portion of the area associated with the hyperlink in which the at least one line item is displayed, the user device retrieves from a remote server and displays additional information not displayed in the transaction detail screen, and wherein the hyperlink points to the remote server.
11. The method of claim 10 , wherein said transaction record includes at least one of a merchant identifier, a transaction amount, a transaction date, and an item description.
12. The method of claim 10 , further comprising: displaying, on the screen of the user device, advertisement information, wherein said advertisement information is related to said user purchase.
13. The method of claim 12 , further comprising: transmitting, from the user device to the transaction server, a request for said advertisement information based on at least one of said transaction record, identification information and transaction information; and receiving, at the user device from the transaction server, said advertisement information.
14. The method of claim 10 , further comprising: displaying, on the screen of the user device, a prompt to perform one or more of displaying said transaction record, printing said transaction record, exporting said transaction record, storage of said transaction record to a remote database, and synching of said transaction record with a remote accounting program; receiving, at the user device, user input responsive to said prompt, and; performing a transaction record management task based on said user input responsive to said prompt.
15. A method for managing transaction records, comprising receiving, at a transaction server from a point-of-sale device, identification information and transaction information associated with a user purchase; storing, in a database, said identification information and transaction information; receiving, from a user device, a request of a transaction record associated with a transaction summary displayed on a user device, the transaction summary displayed using a Quick Response (QR) code displayed on the point-of-sale device, the QR code generated based on the identification information and the transaction information; generating, at the transaction server, a transaction record associated with said user purchase; and transmitting, from said transaction server to the user device, said transaction record, wherein the user device displays, in a graphical user interface, a transaction detail screen using the received transaction record, the transaction detail screen including at least one item from the transaction information that is displayed in an area of the GUI that is associated with a hyperlink, the at least one line item not displayed in the transaction summary, wherein upon receiving user input at any portion of the area associated with the hyperlink in which the at least one line item is displayed, the user device retrieves from a remote server and displays additional information not displayed in the transaction detail screen, and wherein the hyperlink points to the remote server.
16. The method of claim 15 , further comprising: selecting, at the transaction server, advertisement information based on at least one of said transaction record, identification information, and transaction information; and transmitting, from the transaction server to the user device, said advertisement information.
17. The method of claim 15 , further comprising: receiving, at the transaction server from the user device, a request to perform a transaction record management task; and performing said transaction record management task, wherein said transaction management task comprises at least one of printing said transaction record, exporting said transaction record, storage of said transaction record to a remote database, and synching of said transaction record with a remote accounting program.
18. The system of claim 1 , wherein upon selection of the hyperlink, the user device displays advertising information and/or product information in response to determining that the user device is operating a free version of the mobile application.
19. The system of claim 1 , wherein the at least one line item displayed in the area associated with the hyperlink includes a list of a purchased good and an amount of the purchased good.
20. The system of claim 1 , wherein the remote server is a cloud web service.
21. The system of claim 1 , wherein the remote server is the transaction server.
22. The system of claim 1 , wherein the additional information includes an advertisement.
Unknown
October 31, 2017
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.