Method and system for auction information management
First Claim
Patent Images
1. A computer-implemented method for managing foreclosure auction information, the method comprising:
- deploying, by a processor and via a communications network, to each of a plurality of foreclosure property information data sources, a respective bot;
receiving, by the processor, from each bot, a respective input dataset, each input dataset relating to at least one real estate foreclosure auction event;
parsing, by the processor, information from the received input datasets, the information including a plurality of records associated with a respective plurality of properties, the parsing step including categorizing the information according to at least user-defined criteria for properties of interest, and the categorizing step including grouping the plurality of records into at least a first group of records and a second group of records, the first group of records being associated with properties categorized as having an active status, the active status indicating that a record is associated with a property meeting the user-defined criteria, and the second group of records being associated with properties being categorized as having a pass status, the pass status indicating that a record is associated with a property not meeting the user-defined criteria;
populating, by the processor, a database with information parsed from the input datasets according to at least one predefined schema and ruleset based on a first comparison and a second comparison, wherein the first comparison includes comparing a parsed record from a first input dataset and a parsed record from a second input dataset to the records in the database based on a first unique identifier associated with each of the records, wherein the second comparison includes comparing the parsed record from the first input dataset to the parsed record from the second input dataset based on the first unique identifier and a second unique identifier associated with each of the records, wherein the database is populated with a parsed record from the first input dataset and a parsed record from the second input dataset based on a result of each of the first and second comparison indicating that the parsed records from the first and second input datasets and the records in the database are distinct;
updating, by the processor, information stored in the database by incorporating into the database information extracted from updated input datasets received from respective ones of the bots, the updating step including (i) updating the active or pass status of one or more of the plurality of records based on the information extracted from the updated input datasets, and (ii) automatically re-categorizing the one or more records in accordance with a change in the status of the record; and
presenting, by the processor, actionable auction information extracted from the database.
1 Assignment
0 Petitions
Accused Products
Abstract
Foreclosure auction information received from each of a plurality of sources of such information via respective Internet bots, manual updates, or other sources, is used to populate a database according to a predefined schema and ruleset. The database is updated in near real time (from any or all of the datasources), and actionable auction information that meets user-determined criteria for accuracy, timeliness and/or relevancy is extracted from the database and presented for use by a user.
-
Citations
22 Claims
-
1. A computer-implemented method for managing foreclosure auction information, the method comprising:
-
deploying, by a processor and via a communications network, to each of a plurality of foreclosure property information data sources, a respective bot; receiving, by the processor, from each bot, a respective input dataset, each input dataset relating to at least one real estate foreclosure auction event; parsing, by the processor, information from the received input datasets, the information including a plurality of records associated with a respective plurality of properties, the parsing step including categorizing the information according to at least user-defined criteria for properties of interest, and the categorizing step including grouping the plurality of records into at least a first group of records and a second group of records, the first group of records being associated with properties categorized as having an active status, the active status indicating that a record is associated with a property meeting the user-defined criteria, and the second group of records being associated with properties being categorized as having a pass status, the pass status indicating that a record is associated with a property not meeting the user-defined criteria; populating, by the processor, a database with information parsed from the input datasets according to at least one predefined schema and ruleset based on a first comparison and a second comparison, wherein the first comparison includes comparing a parsed record from a first input dataset and a parsed record from a second input dataset to the records in the database based on a first unique identifier associated with each of the records, wherein the second comparison includes comparing the parsed record from the first input dataset to the parsed record from the second input dataset based on the first unique identifier and a second unique identifier associated with each of the records, wherein the database is populated with a parsed record from the first input dataset and a parsed record from the second input dataset based on a result of each of the first and second comparison indicating that the parsed records from the first and second input datasets and the records in the database are distinct; updating, by the processor, information stored in the database by incorporating into the database information extracted from updated input datasets received from respective ones of the bots, the updating step including (i) updating the active or pass status of one or more of the plurality of records based on the information extracted from the updated input datasets, and (ii) automatically re-categorizing the one or more records in accordance with a change in the status of the record; and presenting, by the processor, actionable auction information extracted from the database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-implemented method for managing foreclosure auction information, the computer-implemented method comprising:
-
deploying a respective bot, by a processor and via a communications network, to each of a plurality of foreclosure property information data sources; receiving, by the processor, from each bot a respective input dataset, each input dataset relating to at least one real estate foreclosure auction event; parsing, by the processor, information from the received input datasets, the information including a plurality of records associated with a respective plurality of properties, the parsing step including categorizing the information according to at least user-defined criteria for properties of interest, and the categorizing step including grouping the plurality of records into at least a first group of records and a second group of records, the first group of records being associated with properties categorized as having an active status, the active status indicating that a record is associated with a property meeting the user-defined criteria, and the second group of records being associated with properties being categorized as having a pass status, the pass status indicating that a record is associated with a property not meeting the user-defined criteria; populating, by the processor, a database with information parsed from the input datasets according to at least one predefined schema and ruleset based on a first comparison and a second comparison, wherein the first comparison includes comparing a parsed record from a first input dataset and a parsed record from a second input dataset to the records in the database based on a first unique identifier associated with each of the records, wherein the second comparison includes comparing the parsed record from the first input dataset to the parsed record from the second input dataset based on the first unique identifier and a second unique identifier associated with each of the records, wherein the database is populated with a parsed record from the first input dataset and a parsed record from the second input dataset based on a result of each of the first and second comparison indicating that the parsed records from the first and second input datasets and the records in the database are distinct; updating, by the processor, information stored in the database by incorporating into the database information extracted from updated input datasets received from respective ones of the bots, the updating step including (i) updating the active or pass status of one or more of the plurality of records based on the information extracted from the updated input datasets, and (ii) automatically or semi-automatically re-categorizing the one or more records in accordance with a change in the status of the record; and presenting, by the processor, actionable auction information extracted from the database. - View Dependent Claims (21)
-
-
22. A method comprising:
-
deploying, via a processor, a plurality of bots to a plurality of network-based data sources; receiving, via the processor, a plurality of input datasets from the bots, wherein the input datasets are sourced from the network-based data sources, wherein the input datasets include a first input dataset and a second input dataset; parsing, via the processor, the input datasets such that a plurality of records is formed based on categorizing the input datasets according to a user-defined criterion and grouping the records into a first group of records and a second group of records, wherein the first group of records is categorized as having an active status indicative a satisfaction of the user-defined criterion, wherein the second group of records is categorized as having a pass status indicative of a lack of satisfaction of the user-defined criterion; populating, via the processor, a database with the records according to a schema and a rule set based on a first comparison and a second comparison, wherein the first comparison includes comparing a record from the first input dataset and a record from the second input dataset to the records in the database based on a first unique identifier associated with each of the records, wherein the second comparison includes comparing the record from the first input dataset to the record from the second input dataset based on the first unique identifier and a second unique identifier associated with each of the records, wherein the database is populated with the record from the first input dataset and the record from the second input dataset based on a result of each of the first comparison and the second comparison indicating that the record from the first input dataset and the record from the second input dataset and the records in the database are distinct; modifying, via the processor, the database based on incorporating into the database information extracted from a plurality of modified input datasets received from the bots, the modifying includes editing the active status or the pass status of the records based on the information extracted from the modified input datasets and re-categorizing the records in accordance with the editing; and outputting, by the processor, an output extracted from the records in the database as modified.
-
Specification