Systems methods and computer program products for identifying financial accounts utilized for business purposes
AssigneeIntuit Inc.
InventorsHoutao Deng, George Roumeliotis
Life of this patent
Estimating the term…
Abstract
Computer-implemented methods, articles of manufacture and systems for identifying an on-line bank account that is a business account or utilized for business purposes. Keywords are determined and comparisons are performed with different types of financial account data and data from different resources. Comparison results are embodied within a data set that is generated and provided as an input to a rule generator such as a rule-based classifier. The rule-based classifier outputs a rule utilized to determine whether an account is a business account or utilized for business purposes, in contrast to a personal account utilize for non-business, personal or residential matters.
Claims27
A computer-implemented method comprising:
- identifying, by an intermediate computer, in communication through respective networks with a computer of a financial institution and respective computers of respective account holders that access respective on-line financial accounts through the intermediate computer, keywords associated with business accounts by:
- receiving electronic on-line financial account data from the computer of the financial institution, first computer resource data of a first computer resource managed by a first host other than the financial institution, the first computer resource data including data identifying one or more financial software users, and second computer resource data of a second computer resource managed by a second host other than the financial institution and different than the first computer resource, the second computer resource data including data identifying one or more business entities;
- performing a first comparison of the electronic on-line financial account data and the first computer resource data to identify at least one first similarity between the electronic on-line financial account data and the first computer resource data,
- performing a second comparison of the electronic on-line financial account data and the second computer resource data to identify at least one second similarity between the electronic on-line financial account data and the second computer resource data,
- selecting online financial account names based at least in part upon the at least one first similarity and the at least one second similarity,
- identifying segments of selected on-line financial account names,
- determining respective segment frequencies within the selected on-line financial account names,
- performing respective comparisons of respective segment frequencies and a pre-determined minimum segment frequency, and
- selecting one or more segments as a keyword based at least in part upon the respective comparisons determining that the selected one or more segments appear within the selected on-line financial account names at frequencies greater than the pre-determined minimum segment frequency;
- generating, by the intermediate computer, an electronic data set comprising:
- respective indicators of whether respective on-line financial account data of a first type includes an identified keyword, and
- respective indicators of respective results of respective comparisons involving respective electronic on-line financial account data of a second type different than the first type;
- and
- after the electronic data set comprising respective indicators has been generated, the intermediate computer, by executing a computerized rule generator:
- receiving the generated electronic data set as an input;
- and
- generating a computer-executable rule executable by a processor of the intermediate computer based at least in part upon the input of the generated electronic data set;
- after the computer-executable rule is generated based at least in part upon the input of the generated electronic data set, the intermediate computer, by the computerized account analyzer, evaluating the on-line financial account data against the generated rule to automatically identify at least one on-line financial account that is at least one business account or that is utilized for business purposes;
- and
- after execution of the computer-executable rule, the intermediate computer transmitting an electronic message to a computing device of an account holder based at least in part upon a result of execution of the computer-executable rule.
Dependencies are inferred from the claim text.