Systems, methods, and computer-readable storage media for analyzing HMDA data
First Claim
Patent Images
1. A computer-implemented method of normalizing public HMDA data received from a federal agency, the method comprising:
- receiving, by a processor, Home Mortgage Disclosure Act (HMDA) data including at least one of HMDA data reports and loan-level public HMDA data, the HMDA data having loan information that varies as a function of time and that is provided by multiple financial institutions;
correcting, by the processor, errors in the HMDA data;
normalizing, by the processor, the HMDA data across variations in the information, wherein normalizing comprises;
accessing a first database storing data indicative of which HMDA data is provided by each of the multiple financial institutions,accessing a second database storing the names of the multiple financial institutions and associated identifying tags that identify relationships among the multiple financial institutions,reducing, based on the data stored in the first database and the names of the multiple financial institutions and the associated identifying tags stored in the second database, a total number of the names of the multiple financial institutions, andreassigning, based on the reduced total number of the names of the multiple financial institutions, the data stored in the first database;
summarizing, by the processor, the normalized HMDA data; and
outputting, by the processor, the summarized and normalized HMDA data to an application for analysis.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and computer-readable storage media are described for normalizing HMDA data. In one exemplary embodiment, a computer-implemented method of normalizing HMDA data comprises receiving HMDA data including at least one of HMDA data reports and loan-level public HMDA data, the HMDA data having information that varies as a function of time; correcting errors in the HMDA data; normalizing the HMDA data across any variation in the information; summarizing the normalized HMDA data; and outputting the summarized and normalized HMDA data to an application for analysis.
28 Citations
20 Claims
-
1. A computer-implemented method of normalizing public HMDA data received from a federal agency, the method comprising:
-
receiving, by a processor, Home Mortgage Disclosure Act (HMDA) data including at least one of HMDA data reports and loan-level public HMDA data, the HMDA data having loan information that varies as a function of time and that is provided by multiple financial institutions; correcting, by the processor, errors in the HMDA data; normalizing, by the processor, the HMDA data across variations in the information, wherein normalizing comprises; accessing a first database storing data indicative of which HMDA data is provided by each of the multiple financial institutions, accessing a second database storing the names of the multiple financial institutions and associated identifying tags that identify relationships among the multiple financial institutions, reducing, based on the data stored in the first database and the names of the multiple financial institutions and the associated identifying tags stored in the second database, a total number of the names of the multiple financial institutions, and reassigning, based on the reduced total number of the names of the multiple financial institutions, the data stored in the first database; summarizing, by the processor, the normalized HMDA data; and outputting, by the processor, the summarized and normalized HMDA data to an application for analysis. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable storage medium including program instructions which, when executed by a processor, performs a method of normalizing public Home Mortgage Disclosure Act (HMDA) data received from a federal agency, the method comprising:
-
receiving HMDA data including at least one of HMDA data reports and loan-level public HMDA data, the HMDA data having loan information that varies as a function of time and that is provided by multiple financial institutions; correcting errors in the HMDA data; normalizing the HMDA data across variations in the information, wherein normalizing comprises; accessing a first database storing data indicative of which HMDA data is provided by each of the multiple financial institutions, accessing a second database storing names of the multiple financial institutions and associated identifying tags that identify relationships among the multiple financial institutions, reducing, based on the data stored in the first database and the names of the multiple financial institutions and the associated identifying tags stored in the second database, a total number of the names of the multiple financial institutions, and reassigning, based on the reduced total number of the names of the multiple financial institutions, the data stored in the first database; summarizing the normalized HMDA data; and outputting the summarized and normalized HMDA data to an application for analysis. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A Home Mortgage Disclosure Act (HMDA) data analysis tool to perform a normalizing process and analysis of public HMDA data, received from a federal agency comprising:
-
a geographic translator to perform a cross-year process to normalize geographic information on locations of properties reported in the HMDA data provided by multiple financial institutions; an income translator to perform a cross-year process to normalize HUD goals required of government-sponsored enterprises relative to the HMDA data; a lender translator for to access a first database storing data indicative of which HDMA data is provided by each of the multiple financial institutions and a second database storing names of the multiple financial institutions and associated identifying tags that identify relationships among the multiple financial institutions, and to perform a cross-year process to normalize lender information reported in the HMDA data by;
reducing, based on the data stored in the first database and the names of the multiple financial institutions and the associated identifying tags stored in the second database, a total number of the names of the multiple financial institutions, and reassigning, based on the reduced total number of the names of the multiple financial institutions, the data stored in the first database;a rules repository for storing rules for performing the normalization process; and a rules processor for executing the rules. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification