Household grouping based on public records
First Claim
1. A method executing on a processor of a computing device for grouping household members associated with an individual, comprising:
- obtaining records from a search of public records that are available to the public that is based on at least one value associated with the individual, wherein the at least one value is an identifier of the individual;
applying augment keys to the obtained records and receiving an augment key value for the obtained records, wherein an augment key comprises one or more fields from the obtained records;
augmenting the obtained records based on the augment key value, wherein augmenting the obtained records comprises, identifying one or more records associated with the individual in the obtained records, combining fields associated with the individual in the obtained records into a record being augmented and removing duplicate records;
storing the record being augmented without storing the obtained records; and
performing household grouping on the stored augmented records, wherein the household grouping identifies household members within a household of the individual, wherein the household members are identified from the obtained records and wherein the obtained records include more than one household.
12 Assignments
0 Petitions
Accused Products
Abstract
Records are obtained from various sources, including public records, and are then augmented and grouped. At least one augment key is applied to each of the records resulting in an augment key value for each record. The records are augmented based on the key value. Augmenting the records includes combining the fields of the common records into a single record and then removing the duplicate records. The augmented records are then grouped according to household. At least one household grouping key is applied to each of the augmented records resulting in a household grouping key value for each record. The records having the same household grouping key value are displayed as a household grouping.
64 Citations
20 Claims
-
1. A method executing on a processor of a computing device for grouping household members associated with an individual, comprising:
-
obtaining records from a search of public records that are available to the public that is based on at least one value associated with the individual, wherein the at least one value is an identifier of the individual; applying augment keys to the obtained records and receiving an augment key value for the obtained records, wherein an augment key comprises one or more fields from the obtained records; augmenting the obtained records based on the augment key value, wherein augmenting the obtained records comprises, identifying one or more records associated with the individual in the obtained records, combining fields associated with the individual in the obtained records into a record being augmented and removing duplicate records; storing the record being augmented without storing the obtained records; and performing household grouping on the stored augmented records, wherein the household grouping identifies household members within a household of the individual, wherein the household members are identified from the obtained records and wherein the obtained records include more than one household. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for or grouping household members associated with an individual, comprising:
-
at least one data store configured to store public records; a first computer, including; a first processor and a first computer-readable medium; a first operating environment stored on the first computer-readable medium and executing on the first processor; a first communication connection device operating under the control of the first operating environment and configured to connect to a network; and a first application operating under the control of the first operating environment and operative to perform actions, including; obtaining public records from the at least one data store based on at least one value associated with the individual;
wherein the obtained records include more than one household;applying augment keys to each of the records and receiving an augment key value for each of the records, wherein an augment key comprises one or more fields from the obtained records; augmenting the records based on the augment key value;
wherein augmenting the records comprises combining fields of each of the obtained records identified to be a same individual and removing duplicate records;storing the augmented records without storing the obtained records used to augment the records; and performing household grouping on the augmented records;
wherein the household grouping identifies household members within a household of the individual; anda second computer, including; a second processor and a second computer-readable medium; a second operating environment stored on the second computer-readable medium and executing on the second processor; a display; a second communication connection device operating under the control of the operating environment and configured to connect to the network; and a second application operating under the control of the operating environment and operative to perform actions, including; receiving the household grouping; and displaying the household grouping on the display. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer-readable storage medium having computer instructions for grouping household members associated with an individual, the instructions executing on a processor of a computing device comprising:
-
obtaining public records from a public data source based on at least one value associated with the individual;
wherein the obtained records include more than one household;applying augment keys to each of the records and receiving an augment key value for each of the records, wherein an augment key comprises one or more fields from the obtained records; augmenting the records based on the augment key value;
wherein augmenting the records comprises combining fields of each of the obtained records identified to be a same individual and removing duplicate records;storing the augmented records without storing the obtained records used to augment the records; performing household grouping on the augmented records;
wherein the household grouping identifies household members within a household of the individual; anddisplaying the records according to the household grouping. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification