USE OF E-RECEIPTS FOR CONSUMPTION TRACKING
First Claim
Patent Images
1. A system for tracking consumer consumption of purchased items, the system comprising:
- a computer apparatus including a processor and a memory; and
a tracking software module stored in the memory, comprising executable instructions that when executed by the processor cause the processor to;
receive e-receipt data comprising stock keeping unit (SKU) level data associated with a transaction from a customer, wherein the e-receipt data comprises at least one of a product information, a merchant information, transaction information, and shipping information;
retrieve a transaction data associated with the transaction from a financial institution account history of the customer, wherein the transaction data comprises at least one of transaction amount, transaction date, an account balance before execution of the transaction, an account balance after execution of the transaction, and a merchant associated with the transaction;
determine that data structure of the received e-receipt data and the data structure of the retrieved transaction data are dissimilar;
restructure the e-receipt data to ensure that the data structure of the e-receipt data is compatible with the data structure of the transaction data;
compare the e-receipt data with transaction data, wherein comparing further comprises categorizing e-receipt data and the transaction data based on at least a transaction date, a merchant associated with the transaction, and a transaction amount;
match the e-receipt data to one or more transactions based on the comparison, wherein the e-receipt data is matched with the one or more transactions based on at least one of a transaction date, a merchant identity, a transaction location, and a transaction amount;
identify transactions associated with one or more customer goals based on the SKU level data, wherein the one or more customer goals comprises at least one of a financial goal, a social goal, an environmental goal, and a health goal, wherein the transactions are categorized based on at least a transaction date, merchant, transaction amount, and transaction channels;
calculate a first quantity of consumption for each of the identified transactions;
determine the level of influence that each transaction has on the one or more customer goals, wherein the level of influence determines how much each of the one or more transactions influences the outcome of the one or more customer goals;
assign at least one weighted value to each of the transactions based on the level of influence based on at least the category associated with each of the identified transactions; and
provide a recommendation to the customer based on the weighted value and the one or more customer goals.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments related to tracking consumer consumption for purchased items are provided. In some embodiments, a system is provided that receives e-receipt data, including stack keeping unit (SKU) level data, from a customer and compares the e-receipt data with transaction data. The system identifies transactions associated with one or more customer goals based on the SKU level data and calculates a first quantity of consumption for each of the identified transactions.
16 Citations
20 Claims
-
1. A system for tracking consumer consumption of purchased items, the system comprising:
-
a computer apparatus including a processor and a memory; and a tracking software module stored in the memory, comprising executable instructions that when executed by the processor cause the processor to; receive e-receipt data comprising stock keeping unit (SKU) level data associated with a transaction from a customer, wherein the e-receipt data comprises at least one of a product information, a merchant information, transaction information, and shipping information; retrieve a transaction data associated with the transaction from a financial institution account history of the customer, wherein the transaction data comprises at least one of transaction amount, transaction date, an account balance before execution of the transaction, an account balance after execution of the transaction, and a merchant associated with the transaction; determine that data structure of the received e-receipt data and the data structure of the retrieved transaction data are dissimilar; restructure the e-receipt data to ensure that the data structure of the e-receipt data is compatible with the data structure of the transaction data; compare the e-receipt data with transaction data, wherein comparing further comprises categorizing e-receipt data and the transaction data based on at least a transaction date, a merchant associated with the transaction, and a transaction amount; match the e-receipt data to one or more transactions based on the comparison, wherein the e-receipt data is matched with the one or more transactions based on at least one of a transaction date, a merchant identity, a transaction location, and a transaction amount; identify transactions associated with one or more customer goals based on the SKU level data, wherein the one or more customer goals comprises at least one of a financial goal, a social goal, an environmental goal, and a health goal, wherein the transactions are categorized based on at least a transaction date, merchant, transaction amount, and transaction channels; calculate a first quantity of consumption for each of the identified transactions; determine the level of influence that each transaction has on the one or more customer goals, wherein the level of influence determines how much each of the one or more transactions influences the outcome of the one or more customer goals; assign at least one weighted value to each of the transactions based on the level of influence based on at least the category associated with each of the identified transactions; and provide a recommendation to the customer based on the weighted value and the one or more customer goals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product for tracking consumer consumption for purchased items, 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; computer readable program code to receive e-receipt data comprising stock keeping unit (SKU) level data associated with a transaction from a customer, wherein the e-receipt data comprises at least one of a product information, a merchant information, transaction information, and shipping information; computer readable program code to retrieve a transaction data associated with the transaction from a financial institution account history of the customer, wherein the transaction data comprises at least one of transaction amount, transaction date, an account balance before execution of the transaction, an account balance after execution of the transaction, and a merchant associated with the transaction; computer readable program code to determine that data structure of the received e-receipt data and the data structure of the retrieved transaction data are dissimilar; computer readable program code to restructure the e-receipt data to ensure that the data structure of the e-receipt data is compatible with the data structure of the transaction data; computer readable program code to compare the e-receipt data with transaction data, wherein comparing further comprises categorizing e-receipt data and the transaction data based on at least a transaction date, a merchant associated with the transaction, and a transaction amount; computer readable program code to match the e-receipt data to one or more transactions based on the comparison, wherein the e-receipt data is matched with the one or more transactions based on at least one of a transaction date, a merchant identity, a transaction location, and a transaction amount; computer readable program code to identify transactions associated with one or more customer goals based on the SKU level data, wherein the one or more customer goals comprises at least one of a financial goal, a social goal, an environmental goal, and a health goal, wherein the transactions are categorized based on at least a transaction date, merchant, transaction amount, and transaction channels; computer readable program code to calculate a first quantity of consumption for each of the identified transactions; computer readable program code to determine the level of influence that each transaction has on the one or more customer goals, wherein the level of influence determines how much each of the one or more transactions influences the outcome of the one or more customer goals; computer readable program code to assign at least one weighted value to each of the transactions based on the level of influence based on at least the category associated with each of the identified transactions; and computer readable program code to provide a recommendation to the customer based on the weighted value and the one or more customer goals. - View Dependent Claims (11, 12, 13)
-
-
14. A computer-implemented method for tracking consumer consumption for purchased items, the method comprising:
-
receiving e-receipt data comprising stock keeping unit (SKU) level data associated with a transaction from a customer, wherein the e-receipt data comprises at least one of a product information, a merchant information, transaction information, and shipping information; retrieving a transaction data associated with the transaction from a financial institution account history of the customer, wherein the transaction data comprises at least one of transaction amount, transaction date, an account balance before execution of the transaction, an account balance after execution of the transaction, and a merchant associated with the transaction; determining that data structure of the received e-receipt data and the data structure of the retrieved transaction data are dissimilar; restructuring the e-receipt data to ensure that the data structure of the e-receipt data is compatible with the data structure of the transaction data; comparing the e-receipt data with transaction data, wherein comparing further comprises categorizing e-receipt data and the transaction data based on at least a transaction date, a merchant associated with the transaction, and a transaction amount; matching the e-receipt data to one or more transactions based on the comparison, wherein the e-receipt data is matched with the one or more transactions based on at least one of a transaction date, a merchant identity, a transaction location, and a transaction amount; identifying transactions associated with one or more customer goals based on the SKU level data, wherein the one or more customer goals comprises at least one of a financial goal, a social goal, an environmental goal, and a health goal, wherein the transactions are categorized based on at least a transaction date, merchant, transaction amount, and transaction channels; calculating a first quantity of consumption for each of the identified transactions; determining the level of influence that each transaction has on the one or more customer goals, wherein the level of influence determines how much each of the one or more transactions influences the outcome of the one or more customer goals; assigning at least one weighted value to each of the transactions based on the level of influence based on at least the category associated with each of the identified transactions; and providing a recommendation to the customer based on the weighted value and the one or more customer goals. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification