Method and system for managing financial data
AssigneeIntuit Inc.
InventorsBenjamin R. Weiss, James R. Del Favero, Todd Matthew Fitch, George A. Hansen
Life of this patent
Estimating the term…
Abstract
A method for managing financial data involves parsing a digital file to obtain metadata describing the digital file, where the digital file includes financial data. The method further involves importing the digital file to a financial management application, identifying a record in the financial management application that is associated with the digital file, based on metadata describing the digital file, and linking the digital file to the record in the financial management application.
Claims14
A method for managing financial data comprising:
- obtaining, from a website of a merchant and using a plug-in to a web browser, a first digital file comprising a list of purchased items and a purchase amount, wherein the first digital file corresponds to a purchase made on the website and paid for by a credit card;
- sending, using the plug-in, the first digital file to an indexing engine, wherein the indexing engine is configured to parse the first digital file, and wherein the indexing engine is configured to determine that the first digital file comprises financial data;
- importing, into a financial management application (FMA) executing on a processor, a financial institution (FI) transaction corresponding to the purchase from an issuing financial institution of the credit card;
- importing the first digital file into the FMA;
- matching, within the FMA, the purchase amount to a financial amount in the FI transaction by:
- comparing a name of the user account with metadata describing the first digital file;
- and comparing a balance of the financial account with metadata describing the first digital file;
- linking, after matching the purchase amount to the financial amount, the first digital file to the FI transaction in the FMA;
- generating a rule for processing digital files based on linking the first digital file to the FI transaction;
- storing the rule in a communal rules repository accessible to a plurality of users of the FMA;
- and processing a second digital file using the rule.
A computer system comprising:
- a processor;
- a memory operatively connected to the processor;
- an indexing engine comprising functionality to:
- parse a first digital file to extract a purchase amount;
- and determine that the first digital file comprises financial data;
- a rules repository accessible to a plurality of users of a financial management application (FMA);
- and a plurality of software instructions stored in the memory and comprising functionality to:
- obtain, from a website of a merchant and using a plug-in to a web browser, the first digital file comprising a list of purchased items and the purchase amount, wherein the first digital file corresponds to a purchase made on the website and paid for by a credit card;
- send, using the plug-in, the first digital file to an indexing engine;
- import, into the FMA, a financial institution (FI) transaction corresponding to the purchase from an issuing financial institution of the credit card;
- import the first digital file into the FMA;
- match, within the FMA, the purchase amount to a financial amount in the FI transaction by:
- comparing a name of the user account with metadata describing the first digital file;
- and comparing a balance of the financial account with metadata describing the first digital file;
- link, after the purchase amount is matched to the financial amount, the first digital file to the FI transaction;
- generate a rule for processing digital files based on linking the first digital file to the FI transaction;
- store the rule in the rules repository;
- and process a second digital file using the rule.
A computer readable medium comprising a plurality of executable instructions for managing financial data under control of a processor, the plurality of executable instructions comprising functionality to:
- obtain, from a website of a merchant and using a plug-in to a web browser, a first digital file comprising a list of purchased items and a purchase amount, wherein the first digital file corresponds to a purchase made on the website and paid for by a credit card;
- send, using the plug-in, the first digital file to an indexing engine, wherein the indexing engine is configured to parse the first digital file, and wherein the indexing engine is configured to determine that the first digital file comprises financial data;
- import, into a financial management application (FMA), a financial institution (FI) transaction corresponding to the purchase from an issuing financial institution of the credit card;
- import the first digital file into the FMA;
- match, within the FMA, the purchase amount to a financial amount in the FI transaction by:
- comparing a name of the user account with metadata describing the first digital file;
- and comparing a balance of the financial account with metadata describing the first digital file;
- link, after the purchase amount is matched to the financial amount, the first digital file to the FI transaction;
- generate a rule for processing digital files based on linking the first digital file to the FI transaction;
- store the rule in a communal rules repository accessible to a plurality of users of the FMA;
- and process a second digital file using the rule.
Dependencies are inferred from the claim text.