DIGITAL RECEIPT MANAGEMENT
First Claim
1. A system for managing digital receipts, the system comprising:
- a computer apparatus including a processor and a memory; and
a digital receipt management software module stored in the memory, comprising executable instructions that when executed by the processor cause the processor to;
receive a transaction record, wherein the transaction record comprises information relating to a transaction;
determine a user account associated with the transaction record based on the information;
associate the transaction record with a transaction in the user account, wherein the user account comprises an account history;
extract information from the transaction record, wherein the information comprises at least one of a time of the transaction, an amount of the transaction, a date of the transaction, a merchant associated with the transaction, a location of the transaction, a payment method, a payee account, and a payor account;
determine a category for the transaction based on the information in the transaction record;
create a digital receipt based on the transaction record and the account history, wherein the digital receipt comprises the category;
store the digital receipt in association with the transaction; and
provide the digital receipt to the user when the user accesses the transaction.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and computer program products are provided for managing digital receipts. The system includes a computer apparatus including a processor and a memory; and a digital receipt management software module stored in the memory. The software module includes executable instructions that when executed by the processor cause the processor to receive a transaction record including information relating to a transaction. The system then determines a user account associated with the transaction record based on the information; associates the transaction record with a transaction in the user account; and creates a digital receipt based on the transaction record and the account history. The digital receipt is stored in association with the transaction in a digital receipt mailbox and provided to the user when the user accesses the transaction. Special offers, supplemental information, and recommendations may also be provided in the digital receipt.
99 Citations
21 Claims
-
1. A system for managing digital receipts, the system comprising:
-
a computer apparatus including a processor and a memory; and a digital receipt management software module stored in the memory, comprising executable instructions that when executed by the processor cause the processor to; receive a transaction record, wherein the transaction record comprises information relating to a transaction; determine a user account associated with the transaction record based on the information; associate the transaction record with a transaction in the user account, wherein the user account comprises an account history; extract information from the transaction record, wherein the information comprises at least one of a time of the transaction, an amount of the transaction, a date of the transaction, a merchant associated with the transaction, a location of the transaction, a payment method, a payee account, and a payor account; determine a category for the transaction based on the information in the transaction record; create a digital receipt based on the transaction record and the account history, wherein the digital receipt comprises the category; store the digital receipt in association with the transaction; and provide the digital receipt to the user when the user accesses the transaction. - View Dependent Claims (2, 3, 5, 6, 7, 8)
-
-
4. (canceled)
-
9. A computer program product for managing digital receipts, the computer program product comprising:
-
a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; a computer readable program code configured to receive a transaction record, wherein the transaction record comprises information relating to a transaction; a computer readable program code configured to determine a user account associated with the transaction record based on the information; a computer readable program code configured to associate the transaction record with a transaction in the user account, wherein the user account comprises an account history; a computer readable program code configured to extract information from the transaction record, wherein the information comprises at least one of a time of the transaction, an amount of the transaction, a date of the transaction, a merchant associated with the transaction, a location of the transaction, a payment method, a payee account, and a payor account; a computer readable program code configured to determine a category for the transaction based on the information in the transaction record; a computer readable program code configured to create a digital receipt based on the transaction record and the account history, wherein the digital receipt comprises the category; a computer readable program code configured to store the digital receipt in association with the transaction; and a computer readable program code configured to provide the digital receipt to the user when the user accesses the transaction. - View Dependent Claims (10, 11, 13, 14, 15, 16)
-
-
12. (canceled)
-
17. A method for managing digital receipts, the method comprising:
-
using a computer processor comprising computer program code instructions stored in a non-transitory computer readable medium, wherein said computer program code instructions are structured to cause said computer processor to; receiving a transaction record, wherein the transaction record comprises information relating to a transaction; determining, via a computing device processor, a user account associated with the transaction record based on the information; associating the transaction record with a transaction in the user account, wherein the user account comprises an account history; extracting information from the transaction record, wherein the information comprises at least one of a time of the transaction, an amount of the transaction, a date of the transaction, a merchant associated with the transaction, a location of the transaction, a payment method, a payee account, and a payor account; determining a category for the transaction based on the information in the transaction record; creating, via a computing device processor, a digital receipt based on the transaction record and the account history, wherein the digital receipt comprises the category; storing the digital receipt in association with the transaction; and providing the digital receipt to the user when the user accesses the transaction. - View Dependent Claims (18, 20, 21)
-
-
19. (canceled)
Specification