Electronic receipt manager apparatuses, methods and systems
First Claim
Patent Images
1. A processor-implemented method for managing receipts on a portable device, comprising:
- receiving a receipt having receipt data through an interface of a portable device, the receipt including a plurality of receipt parameters;
uploading the receipt to a cloud storage system;
receiving 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;
transmitting the custom report parameters to the cloud storage system;
receiving a request for a receipt history report from a user, including at least one receipt query parameter;
transmitting the at least one receipt query parameter to the cloud storage system;
receiving report data from the cloud storage system including receipt data for receipts stored on the cloud storage system that satisfy the at least one receipt query parameter, the report data having receipt parameters in conformance to the custom report parameters;
generating the receipt history report based on the report data and providing the generated receipt history report on the interface of the portable device;
formatting the report data into a set of fields selected according to a user preference selection comprising the custom report parameters, 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;
receiving a request from the user to display a new field that is available from the receipt data but was not selected according to the user preference selection; and
in response to the request, obtaining data for the new field and reformatting the report data to display the new field in the receipt history report.
1 Assignment
0 Petitions
Accused Products
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.
549 Citations
15 Claims
-
1. A processor-implemented method for managing receipts on a portable device, comprising:
-
receiving a receipt having receipt data through an interface of a portable device, the receipt including a plurality of receipt parameters; uploading the receipt to a cloud storage system; receiving 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; transmitting the custom report parameters to the cloud storage system; receiving a request for a receipt history report from a user, including at least one receipt query parameter; transmitting the at least one receipt query parameter to the cloud storage system; receiving report data from the cloud storage system including receipt data for receipts stored on the cloud storage system that satisfy the at least one receipt query parameter, the report data having receipt parameters in conformance to the custom report parameters; generating the receipt history report based on the report data and providing the generated receipt history report on the interface of the portable device; formatting the report data into a set of fields selected according to a user preference selection comprising the custom report parameters, 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; receiving a request from the user to display a new field that is available from the receipt data but was not selected according to the user preference selection; and in response to the request, obtaining data for the new field and reformatting the report data to display the new field in the receipt history report. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A processor-readable tangible non-transitory medium storing processor-issuable instructions to:
-
receive a receipt having receipt data through an interface of a portable device, the receipt including a plurality of receipt parameters; upload the receipt to a cloud storage system; receive 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; transmit the custom report parameters to the cloud storage system; receive a request for a receipt history report from a user, including at least one receipt query parameter; transmit the at least one receipt query parameter to the cloud storage system; receive report data from the cloud storage system including receipt data for receipts stored on the cloud storage system that satisfy the at least one receipt query parameter, the report data having receipt parameters in conformance to the custom report parameters; and generate the receipt history report based on the report data and provide the generated receipt history report on the interface of the portable device; format the report data into a set of fields selected according to a user preference selection comprising the custom report parameters, 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; receive a request from the user to display a new field that is available from the receipt data but was not selected according to the user preference selection; and in response to the request, obtain data for the new field and reformat the report data to display the new field in the receipt history report.
-
-
15. An electronic receipt manager system, comprising:
-
a portable device having an input interface configured to receive an electronic receipt corresponding to a transaction, the electronic receipt including receipt data and a plurality of receipt parameters; wherein the portable device receives 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; a cloud storage system coupled to a receipt database; and
an issuer of an account on which the transaction is conducted;wherein said portable device is configured to; transmit the electronic receipt and the custom report parameters to the cloud storage system; display a receipt history report on an interface of the portable device, wherein the receipt history report is generated based on report data received from the cloud storage system; format the report data into a set of fields selected according to a user preference selection comprising the custom report parameters, 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; receive a request from the user to display a new field that is available from the receipt data but was not selected according to the user preference selection; and in response to the request, receive data for the new field and reformat the report data to display the new field in the receipt history report; wherein the cloud storage system is configured to; receive the electronic receipt from the portable device; generate a receipt identifier for the received electronic receipt; store the electronic receipt in association with the receipt identifier in the receipt database; transmit the receipt identifier to the portable device; transmit the receipt identifier along with at least one transaction identifying information to the issuer; receive at least one receipt query parameter; transmit report data including receipt data for electronic receipts stored on the cloud storage system that satisfy the at least one receipt query parameter, the report data having receipt parameters in conformance to the custom report parameters; and provide for display on the portable device a receipt history report generated based on the report data; and wherein the issuer is configured to; receive the receipt identifier and the at least one transaction identifying information from the cloud storage system; identify at least one transaction corresponding to the at least one transaction identifying information; link the receipt identifier to the at least one transaction; and provide a user of the account access to the electronic receipt stored in the receipt database in the cloud storage system via the receipt identifier.
-
Specification