Personal finance integration system and method
First Claim
1. A system for providing financial account data for auto-population in an existing, widely-used personal finance software application used by a consumer, the system comprising:
- a computer processor configured to implement;
an account detection module configured toretrieve credit and debit information associated with a consumer from a credit/debit data integration service configured to receive, relative to the consumer, both credit data from a credit bureau identifying the credit accounts of the consumer as well as debit data from banks identifying the debit accounts of the consumer;
detect each of a plurality of financial accounts indicated in the credit and debit information;
detect one or more account rules associated with the consumer indicating which of the financial accounts indicated in the credit and debit information should be included in financial account data for transmission to the existing, widely-used personal finance software application; and
extract, from the credit and debit information, financial account data matching the account rules; and
a personal finance software integration module configured to generate a data file comprising the extracted account data for transmission to the existing, widely-used personal finance software application of the consumer, wherein the data file comprises information regarding the indicated financial accounts in a format that is usable by the existing, widely-used personal finance software application in order to add the data file regarding the financial accounts into the existing, widely used personal finance software application.
1 Assignment
0 Petitions
Accused Products
Abstract
An integration device retrieves credit reports, and/or other financial data that is available from one or more credit sources, for consumers and extracts financial account information from the credit reports. The integration device may then format and/or translates the account information into a format that is usable by a particular consumer'"'"'s personal finance software and communicates the account information to the personal finance software. Accordingly, the personal finance software is provided with information regarding each of a plurality of financial accounts that are associated with the consumer so that the account information may be populated in the personal finance software with minimal effort by the consumer.
159 Citations
11 Claims
-
1. A system for providing financial account data for auto-population in an existing, widely-used personal finance software application used by a consumer, the system comprising:
a computer processor configured to implement; an account detection module configured to retrieve credit and debit information associated with a consumer from a credit/debit data integration service configured to receive, relative to the consumer, both credit data from a credit bureau identifying the credit accounts of the consumer as well as debit data from banks identifying the debit accounts of the consumer; detect each of a plurality of financial accounts indicated in the credit and debit information; detect one or more account rules associated with the consumer indicating which of the financial accounts indicated in the credit and debit information should be included in financial account data for transmission to the existing, widely-used personal finance software application; and extract, from the credit and debit information, financial account data matching the account rules; and a personal finance software integration module configured to generate a data file comprising the extracted account data for transmission to the existing, widely-used personal finance software application of the consumer, wherein the data file comprises information regarding the indicated financial accounts in a format that is usable by the existing, widely-used personal finance software application in order to add the data file regarding the financial accounts into the existing, widely used personal finance software application. - View Dependent Claims (2, 3, 4)
-
5. A method of providing financial account information to a personal finance software application for auto-population in an existing, widely-used personal finance software application provided by a third party, the method comprising:
-
receiving at a computing device comprising at least one processor consumer information identifying a consumer, the consumer information comprising at least one of a consumer'"'"'s name, social security number, and residence address; transmitting from the computing device at least some of the consumer information to a credit/debit data service, wherein the credit/debit data service comprises a personal credit and debit account integration service which receives, relative to the consumer, both credit data from a credit bureau identifying the credit accounts of the consumer as well as debit data from banks identifying the debit accounts of the consumer, the credit and debit data being stored in the integration service in a variety of data formats; receiving at the computing device credit/debit information associated with the consumer from the credit/debit data service, wherein the credit/debit information is in a first format; detecting by the computing device account information associated with one or more financial accounts in the received credit/debit information, the financial accounts selected from the group comprising credit card, checking, saving, loan, investment, and specialty store credit financial accounts; detecting by the computing device account rules corresponding to which of the account information is to be auto-populated into the personal finance software; determining by the computing device a second data format different from the first format that is readable by the personal finance software in order to populate the personal finance software with account information for each of the detected one or more financial accounts; extracting by the computing device, corresponding to the account rules, the account information associated with the detected one or more financial accounts from the credit information in the first format; generating by the computing device a data structure in the second data format and including the extracted account information associated with the detected one or more financial accounts, wherein the extracted account information comprises at least an account name for each of the detected financial accounts; and providing the data structure in the second data format to the personal finance software application. - View Dependent Claims (6)
-
-
7. A computer-readable storage medium containing a set of instructions that, in response to execution by a computing device, causes the computing device to perform operations comprising:
-
receiving at the computing device consumer information identifying a consumer, the consumer information comprising at least one of a consumer'"'"'s name, social security number, and residence address; transmitting from the computing device at least some of the consumer information to a credit data service comprising a personal credit account integration service which receives, relative to the consumer, credit data comprising data from a credit bureau identifying the credit accounts of the consumer; receiving at the computing device credit information associated with the consumer from the credit data service, wherein the credit information is in a first format; detecting by the computing device account information associated with one or more financial accounts in the received credit information; detecting by the computing device account rules corresponding to which of the account information is to be auto-populated into an existing, widely-used personal finance software; determining by the computing device a second data format different from the first format that is readable by the personal finance software in order to populate the personal finance software with account information for each of the detected one or more financial accounts; extracting by the computing device, corresponding to the account rules, the account information associated with the detected one or more financial accounts from the credit information in the first format; generating by the computing device a data structure in the second data format and including the extracted account information associated with the detected one or more financial accounts, wherein the extracted account information comprises at least an account name for each of the detected financial accounts; and providing the data structure in the second data format to the personal finance software application. - View Dependent Claims (8, 9, 10, 11)
-
Specification