Financial transaction data profile
First Claim
Patent Images
1. A computerized method for developing a financial transaction data profile, the method further comprising:
- receiving a plurality of financial documents, wherein the financial documents comprise transactional data, wherein the transactional data comprises a plurality of transactions that occur over a period of time and an instruction to exclude a transaction of the plurality of transactions associated with one financial document of the plurality of financial documents, the instruction to exclude inputted by a user in the one financial document of the plurality of financial documents;
extracting at least a portion of the transactional data from the plurality of financial documents;
uploading the transactional data extracted from the plurality of financial documents to a computer system;
organizing the transactional data in the computer system so that the transactional data is grouped into at least one category comprising at least one transaction;
determining a purpose of the at least one transaction of the at least one category based on a type of account used in the at least one transaction and a time period associated with the at least one transaction;
removing a categorized transaction of the at least one transaction from the at least one category based on the instruction to exclude;
sending an alert upon exceeding a maximum percentage threshold, wherein the maximum percentage threshold is based on the total value of the at least one transaction that is grouped into the at least one category divided by the total value of the plurality of transactions; and
storing the categories in the computer system for presentation to a user in a financial transaction data profile.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention include a method of developing a financial transaction data profile. Financial instruments are received as images, where the financial instruments include transactional data. The transactional data is extracted from the financial instruments and uploaded to a computer. The transactional data is organized so that the transactional data is grouped into categories. The categories are stored for presentation to the user in a financial transaction profile.
-
Citations
42 Claims
-
1. A computerized method for developing a financial transaction data profile, the method further comprising:
-
receiving a plurality of financial documents, wherein the financial documents comprise transactional data, wherein the transactional data comprises a plurality of transactions that occur over a period of time and an instruction to exclude a transaction of the plurality of transactions associated with one financial document of the plurality of financial documents, the instruction to exclude inputted by a user in the one financial document of the plurality of financial documents; extracting at least a portion of the transactional data from the plurality of financial documents; uploading the transactional data extracted from the plurality of financial documents to a computer system; organizing the transactional data in the computer system so that the transactional data is grouped into at least one category comprising at least one transaction; determining a purpose of the at least one transaction of the at least one category based on a type of account used in the at least one transaction and a time period associated with the at least one transaction; removing a categorized transaction of the at least one transaction from the at least one category based on the instruction to exclude; sending an alert upon exceeding a maximum percentage threshold, wherein the maximum percentage threshold is based on the total value of the at least one transaction that is grouped into the at least one category divided by the total value of the plurality of transactions; and storing the categories in the computer system for presentation to a user in a financial transaction data profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computerized method for developing a financial transaction profile, the method comprising:
-
receiving a plurality of images, each of the plurality of images representing the entire contents of a different financial instrument, each financial instrument comprising a payee name such that the payee name is embedded in each image, wherein at least one image of the plurality of images comprises and an instruction to exclude at least one financial instrument associated with the at least one image, the instruction to exclude inputted by a user in the at least one financial instrument and embedded in the at least one image; scanning each image to extract the payee name from each image into text; uploading each image and each associated payee name to a computer system; organizing each image into categories associated with each payee name such that all images having the same payee name are grouped together into a common category; determining a purpose of one or more categorized images based on a type of account and a time period associated with the one or more categorized images; removing the at least one image from the common category based on the instruction to exclude; storing the categories in the computer system for presentation to a user in a financial transaction data profile; and presenting the financial transaction data profile to the user, wherein the financial transaction data profile comprises the images having the same payee name that are grouped together into the common category. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A method for creating product or service recommendations, the method further comprising:
-
receiving a plurality of financial instruments, wherein the financial instrument comprises transactional data, wherein the transactional data comprises a plurality of transactions that occur over a period of time and an instruction to exclude a transaction of the plurality of transactions associated with one financial document of the plurality of financial documents, the instruction to exclude inputted by a user in the one financial document of the plurality of financial documents; extracting at least a portion of the transactional data from the plurality of financial instruments; uploading the transactional data extracted from the plurality of financial instruments to a computer system; organizing the transactional data in the computer system so that the transactional data is grouped into at least one category comprising at least one transaction; determining a purpose of the at least one transaction of the at least one category based on a type of account used in the at least one transaction and a time period associated with the at least one transaction; removing a categorized transaction of the at least one transaction from the at least one category based on the instruction to exclude; sending an alert upon exceeding a maximum percentage threshold, wherein the maximum percentage threshold is based on the total value of the at least one transaction that is grouped into the at least one category divided by the total value of the plurality of transactions; storing the at least one category in the computer system for presentation to a user in a financial transaction data profile; and selecting a product or service recommendation based on the financial transaction data profile. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. An apparatus for developing a financial transaction data profile, the apparatus comprising:
a processor configured to; scan a plurality of images, each image representing a financial instrument, the financial instrument comprising transactional data, wherein the transactional data comprises a plurality of transactions that occur over a period of time and an instruction to exclude a transaction of the plurality of transactions associated with one financial document of the plurality of financial documents, the instruction to exclude inputted by a user in the financial instrument; extract the transactional data embedded in the plurality of images; organize the transactional data from the plurality of images so that the transactional data is grouped into at least one category comprising at least one transaction; determine a purpose of the at least one transaction of the at least one category based on a type of account used in the at least one transaction and a time period associated with the at least one transaction; remove a categorized transaction of the at least one transaction from the at least one category based on the instruction to exclude; send an alert upon exceeding a maximum percentage threshold, wherein the maximum percentage threshold is based on the total value of the at least one transaction that is grouped into the at least one category divided by the total value of the plurality of transactions; and store the at least one category for presenting to the user in a financial transaction data profile. - View Dependent Claims (28, 29, 30, 31, 32)
-
33. A non-transitory computer readable medium for developing a financial transaction data profile comprising computer program code embodied therein, the computer program code, when executed on a computer, causes the computer to implement a method comprising:
-
extracting transactional data from a plurality of financial instruments, the transactional data comprising a plurality of transactions that occur over a period of time and an instruction to exclude a transaction of the plurality of transactions associated with one financial document of the plurality of financial documents, the instruction to exclude inputted by a user in the one financial document of the plurality of financial documents; organizing the transactional data from the plurality of financial instruments so that the transactional data is grouped into at least one category comprising at least one transaction; determining a purpose of the at least one transaction of the at least one category based on a type of account used in the at least one transaction and a time period associated with the at least one transaction; removing a categorized transaction of the at least one transaction from the at least one category based on the instruction to exclude; sending an alert upon exceeding a maximum percentage threshold, wherein the maximum percentage threshold is based on the total value of the at least one transaction that is grouped into the at least one category divided by the total value of the plurality of transactions; and storing the at least one category and transactional data in the computer system for presenting to the user in a financial transaction data profile. - View Dependent Claims (34, 35, 36, 37, 38)
-
-
39. A system for developing a financial transaction profile, the system comprising:
-
a computer comprising at least one module that is configured to; scan a plurality of images, each image representing a financial instrument, wherein each financial instrument comprises transactional data, wherein the transactional data comprises a plurality of transactions that occur over a period of time and an instruction to exclude a transaction of the plurality of transactions associated with one financial document of the plurality of financial documents, the instruction to exclude inputted by a user in one financial instrument; convert the transactional data embedded in the images into a series of characters or numbers; organize the transactional data from the plurality of images so that the transactional data is grouped together into at least one category comprising at least one transaction; determine a purpose of the at least one transaction of the at least one category based on a type of account used in the at least one transaction and a time period associated with the at least one transaction; remove a categorized transaction of the at least one transaction from the at least one category based on the instruction to exclude exclusion rule; and send an alert upon exceeding a maximum percentage threshold, wherein the maximum percentage threshold is based on the total value of the at least one transaction that is grouped into the at least one category divided by the total value of the plurality of transactions. - View Dependent Claims (40, 41, 42)
-
Specification