IP Library Granted Patent US 11,263,601
Granted Patent B2
US 11,263,601 · App. 16/598,927 · Granted Mar 1, 2022

Electronic receipt manager apparatuses, methods and systems

Inventor: Juliene P. Britt (San Diego, CA)
Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
G06Q20/047G06F16/951G06Q20/20G06Q20/327G06Q30/06H04L51/22
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,263,601
App. No.
16/598,927
Granted
Mar 1, 2022
Kind
B2
Abstract

The ELECTRONIC RECEIPT MANAGER APPARATUSES, METHODS AND SYSTEMS (“ERM”) transforms transaction initiation requests and receipt requests via ERM components into receipt formatting, organization, storage and linkage with transactions. The ERM may be configured to receive a receipt through an interface of a portable device and determine a set of fields for formatting data from the receipt. The ERM may format the data from the receipt to include the set of fields and store the formatted data in a memory element of the portable device.

Claims (62)

1. A processor-implemented method for managing receipts on a cloud storage system, comprising the steps of:

receiving a sync receipt request from a portable device, wherein the sync receipt request includes a receipt having a plurality of receipt parameters and custom report parameters;

parsing the sync receipt request to obtain the receipt and the custom report parameters;

storing the receipt in a receipt database;

executing a query on the receipt database using at least one query parameter received from the portable device;

obtaining query results comprising report data that includes receipts having receipt parameters that match the at least one query parameter;

extracting custom report parameter values from the receipts returned in the query results using the custom report parameters; and

sending the report data including the custom report parameter values to the portable device;

wherein the report data is formatted into a receipt history report having a set of fields comprising the custom report parameters, and wherein the set of fields are determined based on at least one of a display size and capacity of a memory element of the portable device.

2. The method of claim 1 , further comprising:

sending a receipt sync confirmation message to the portable device upon storage of the receipt into the receipt database.

3. The method of claim 1 , wherein the portable device includes an interface, and wherein the receipt history report is displayed on the interface.

4. The method of claim 1 , wherein the set of fields are selected by a user using an interface of the portable device.

5. The method of claim 1 , wherein the set of fields includes a return eligibility indicator that indicates whether one or more products associated with the receipt is eligible for return.

6. The method of claim 1 , wherein the portable device receives a request from a user to display a new field that is available but was not selected according to a user preference selection, the method further comprising the step of:

transmitting data for the new field to the portable device, wherein the report data is reformatted to display the new field in the receipt history report.

7. The method of claim 1 , further comprising the steps of:

generating a unique receipt identifier for the receipt; and

storing the unique receipt identifier in the receipt database.

8. The method of claim 7 , wherein the receipt is for a transaction conducted on an account issued by an issuer, the method further comprising the step of:

sending a copy of the receipt to the issuer of the account.

9. The method of claim 7 , wherein the receipt is for a transaction conducted on an account issued by an issuer, the method further comprising the step of:

sending the unique receipt identifier to the issuer of the account.

10. The method of claim 9 , wherein the unique receipt identifier is linked to a corresponding transaction on the account at the issuer such that the receipt for the transaction is accessible to the user of the account from a user interface for management of the account maintained by the issuer.

11. The method of claim 1 , further comprising the steps of:

receiving a receipt search request including at least one search parameter from the portable device;

querying the receipt database based on the at least one search parameter; and

sending a receipt that matches the at least one search parameter to the portable device.

12. The method of claim 11 , wherein the at least one search parameter is selected from a group consisting of transaction date, merchant, purchase category, payment card and receipt identifier.

13. A processor-readable tangible non-transitory medium storing processor-issuable instructions configured to cause a processor to:

receive a sync receipt request from a portable device, wherein the sync receipt request includes a receipt having a plurality of receipt parameters and custom report parameters;

parse the sync receipt request to obtain the receipt and the custom report parameters;

store the receipt in a receipt database;

execute a query on the receipt database using at least one query parameter received from the portable device;

obtain query results comprising report data that includes receipts having receipt parameters that match the at least one query parameter;

extract custom report parameter values from the receipts returned in the query results using the custom report parameters; and

send the report data including the custom report parameter values to the portable device;

wherein the report data is formatted into a receipt history report having a set of fields comprising the custom report parameters, and wherein the set of fields are determined based on at least one of a display size and capacity of a memory element of the portable device.

14. The processor-readable tangible non-transitory medium of claim 13 , further comprising instructions configured to cause a processor to:

generate a unique receipt identifier for the receipt; and

store the unique receipt identifier in the receipt database.

15. The processor-readable tangible non-transitory medium of claim 14 , wherein the receipt is for a transaction conducted on an account issued by an issuer, further comprising instructions configured to cause a processor to:

send the unique receipt identifier to the issuer of the account.

16. The processor-readable tangible non-transitory medium of claim 15 , wherein the unique receipt identifier is linked to a corresponding transaction on the account at the issuer such that the receipt for the transaction is accessible to the user of the account from a user interface for management of the account maintained by the issuer.

17. The processor-readable tangible non-transitory medium of claim 13 , further comprising instructions configured to cause a processor to:

receive a receipt search request including at least one search parameter from the portable device;

query the receipt database based on the at least one search parameter; and

send a receipt that matches the at least one search parameter to the portable device.

18. The processor-readable tangible non-transitory medium of claim 17 , wherein the at least one search parameter is selected from a group consisting of transaction date, merchant, purchase category, payment card and receipt identifier.

19. An electronic receipt manager system, comprising:

a portable device having an input interface configured to receive an electronic receipt and custom report parameters through an input device of the portable device, the custom report parameters specifying one or more of the plurality of receipt parameters; and

a cloud storage system in communication with the portable device and associated with a receipt database; and

wherein the cloud storage system is configured to:

receive a sync receipt request message from the portable device;

parse the sync receipt request message to obtain the electronic receipt and the custom report parameters;

store the electronic receipt in the receipt database;

generate a receipt identifier for the electronic receipt;

store the electronic receipt in association with the receipt identifier in the receipt database;

execute a query on the receipt database using at least one query parameter received from the portable device;

obtain query results comprising report data that includes receipts having receipt parameters that match the at least one query parameter;

extract custom report parameter values from the receipts returned in the query results using the custom report parameters; and

send the report data including the custom report parameter values and receipt identifiers to the portable device, wherein the report data is formatted into a receipt history report having a set of fields comprising the custom report parameters, and wherein the set of fields are determined based on at least one of a display size and capacity of a memory element of the portable device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 11, 2019
From: BRITT, JULIENE P.
To: VISA INTERNATIONAL SERVICE ASSOCIATION
Reel/Frame 050692/0566 →
Continuity (4)
Continuation 15464566 · Mar 21, 2017
Continuation 13470026 · May 11, 2012
Provisional Application 61485029 · May 11, 2011
Related Publication 20200042956A1 · Feb 6, 2020
Cited By (1)
US 12,657,556