ELECTRONIC RECEIPT-LINKING DATABASE SYSTEM
First Claim
1. A system, comprising:
- a processing device communicatively couplable to an electronic mail (email) server having a common inbox for storing a plurality of email messages received in the common inbox based on a domain part of corresponding email addresses for the plurality of email messages;
a memory device accessible to the processing device and including instructions executable by the processing device to cause the processing device to;
retrieve the plurality of email messages from the common inbox;
determine an account holder associated with an email message of the plurality of email messages using a local part of an email address corresponding to the email message;
identify receipt content within the email message, the receipt content corresponding to a receipt for a transaction between the account holder and a third party using an account associated with the account holder;
extract metadata from the email message, the metadata including information corresponding to the receipt content for the transaction;
generate an electronic document including the receipt content and having a format displayable to the account holder on a user device communicatively coupled to the processing device via a network;
identify, using the metadata, a secure record of the transaction stored in a database having account information associated with the account, the account information including a plurality of secure records corresponding to a plurality of transactions and stored authentication information;
associate the receipt content, the metadata, and the electronic document with the secure record; and
authenticate the account holder to allow the account holder to view, on the user device, the secure record and the electronic document by comparing the stored authentication information with authentication information received from the account holder via the user device.
2 Assignments
0 Petitions
Accused Products
Abstract
An electronic receipt system may generate electronic documents including receipt content associated with a transaction between an account holder and a third party, and automatically link the electronic documents to secure records corresponding to account transaction records in a secure database. An account holder may subsequently view an electronic document including the receipt from a secure network platform displaying the secure records for multiple transactions in the account. In some aspects, the electronic receipt system may retrieve the receipt from an email message transmitted to an email address assigned to the account holder by the electronic receipt system. In other aspects, the electronic receipt may be retrieved using an application on a user device corresponding to the electronic receipt system.
19 Citations
20 Claims
-
1. A system, comprising:
-
a processing device communicatively couplable to an electronic mail (email) server having a common inbox for storing a plurality of email messages received in the common inbox based on a domain part of corresponding email addresses for the plurality of email messages; a memory device accessible to the processing device and including instructions executable by the processing device to cause the processing device to; retrieve the plurality of email messages from the common inbox; determine an account holder associated with an email message of the plurality of email messages using a local part of an email address corresponding to the email message; identify receipt content within the email message, the receipt content corresponding to a receipt for a transaction between the account holder and a third party using an account associated with the account holder; extract metadata from the email message, the metadata including information corresponding to the receipt content for the transaction; generate an electronic document including the receipt content and having a format displayable to the account holder on a user device communicatively coupled to the processing device via a network; identify, using the metadata, a secure record of the transaction stored in a database having account information associated with the account, the account information including a plurality of secure records corresponding to a plurality of transactions and stored authentication information; associate the receipt content, the metadata, and the electronic document with the secure record; and authenticate the account holder to allow the account holder to view, on the user device, the secure record and the electronic document by comparing the stored authentication information with authentication information received from the account holder via the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
retrieving, by a processing device, an electronic mail (email) message from a common inbox of an email server, the email message including an email address having a local part corresponding to a username of an account holder and a domain part useable to direct the email message to the common inbox; determining, by the processing device, an identity of the account holder associated with the email message using the local part; extracting, by the processing device, receipt content within the email message, the receipt content corresponding to a receipt for a transaction between the account holder and a third party using an account associated with the account holder; extracting, by the processing device, metadata from the email message, the metadata including information corresponding to the receipt content for the transaction; generating an electronic document including the receipt content and having a format displayable to the account holder on a user device communicatively coupled to the processing device via a network; identifying, using the metadata, a secure record of the transaction stored in a database having account information associated with the account, the account information including stored authentication information and the secure record; associating the receipt content, the metadata, and the electronic document with the secure record; and authenticating the account holder to allow the account holder to view, on the user device, the secure record, the electronic document, and the metadata by comparing the stored authentication information with authentication information received from the account holder via the user device. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system, comprising:
a user device operable by an account holder to view secure account information for an account associated with the account holder, the secure account information being stored in a remote database of an electronic receipt system accessible to the user device via a network, the remote database including a secure record corresponding to a transaction between the account holder and a third party using the account, the user device comprising; a processing device; a memory device including instructions executable by the processing device to cause the processing device to; receive authentication information from the account holder via a keyboard tool of the user device, the authentication information matching stored authentication information located in the remote database to authenticate the account holder to view the secure record on a display of the user device; and receive from the electronic receipt system, via the network, one or more user interfaces displayable on the display of the user device, the one or more user interfaces including; a first user interface for displaying transaction details included in the secure record and corresponding to the transaction, the first user interface including a first selection option selectable by the account holder using a selection tool of the user device and corresponding to a first request to view an electronic document corresponding to a receipt for the transaction; and a second user interface for displaying the electronic document and a second selection option selectable by the account holder via the selection tool and corresponding to a second request to view or modify metadata associated with the receipt, the metadata including (1) sender information corresponding to a sender of the receipt to an electronic mail (email) server via an email message and (2) timestamp information corresponding to a date that the email message was received by the email server or stored in a common inbox of the email server. - View Dependent Claims (17, 18, 19, 20)
Specification