Automatic receipt logging and notifications for transactions
First Claim
Patent Images
1. A computer-implemented method comprising:
- automatically receiving, by a server, a receipt for the transaction directly from a merchant point of sale system or an online payment system used to fund the transaction;
identifying, by the server, a user associated with a transaction based on information included in the receipt;
logging, by the server, the receipt in a database associated with the user including storing the receipt in an association with an account of the user;
providing by the server an acknowledgement to an entity associated with the transaction, wherein the entity is not the user, including providing the acknowledgement to either the merchant or an entity associated with the online payment system, wherein providing the acknowledgement further comprises providing an indication of which user was associated with the logged transaction;
after receiving the receipt, evaluating, by the server, the account associated with the user and identifying a device associated with the user;
processing, by the server, the receipt including determining a product purchased as part of the transaction and identifying one or more additional content items that are relevant to the purchased product; and
automatically providing, at a time contemporaneous with the transaction and by the server, a notification of the transaction directly to the device associated with the user without using the merchant point of sale system or online payment system, wherein the notification includes details of the transaction and one or more of the one or more additional content items, wherein the one or more additional content items not being included in the received receipt.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, and include a method for managing and processing receipt information including identifying a user associated with a transaction; receiving a receipt for the transaction from a merchant system or a payment source used to fund the transaction; logging the receipt in a database associated with the user; providing an acknowledgement to an entity associated with the transaction and providing a notification of the transaction to a device associated with the user.
7 Citations
26 Claims
-
1. A computer-implemented method comprising:
-
automatically receiving, by a server, a receipt for the transaction directly from a merchant point of sale system or an online payment system used to fund the transaction; identifying, by the server, a user associated with a transaction based on information included in the receipt; logging, by the server, the receipt in a database associated with the user including storing the receipt in an association with an account of the user; providing by the server an acknowledgement to an entity associated with the transaction, wherein the entity is not the user, including providing the acknowledgement to either the merchant or an entity associated with the online payment system, wherein providing the acknowledgement further comprises providing an indication of which user was associated with the logged transaction; after receiving the receipt, evaluating, by the server, the account associated with the user and identifying a device associated with the user; processing, by the server, the receipt including determining a product purchased as part of the transaction and identifying one or more additional content items that are relevant to the purchased product; and automatically providing, at a time contemporaneous with the transaction and by the server, a notification of the transaction directly to the device associated with the user without using the merchant point of sale system or online payment system, wherein the notification includes details of the transaction and one or more of the one or more additional content items, wherein the one or more additional content items not being included in the received receipt. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification