Determining relationships of historical data records
Abstract
A computing server may receive genealogical records that include historical records of deceased individuals. The computing server may normalize the genealogical records into normalized genealogical records. Normalizing the genealogical records may include converting a text string of a genealogical record into a standardized format. The computing server may stitch the normalized genealogical records into a plurality of clusters. Each cluster corresponds to an individual and includes one or more genealogical records associated with the individual. The computing server may identify a life-event record that is commonly associated with a subset of clusters, the life-event record indicating that a plurality of deceased individuals are connected through a non-familial relationship in a life event documented by the life-event record. The computing server may cause a graphical user interface to display a representation of a historical network among the plurality of deceased individuals that are connected through the non-familial relationship.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computer-implemented method, comprising:
detecting a genealogical record comprising non-family data corresponding to a first individual and a second individual; determining a non-familial relationship between the first individual and the second individual based on analyzing the genealogical record; generating a historical organization profile for a historical organization connecting the first individual and the second individual through the non-familial relationship, the historical organization profile comprising a data object defined at least in part by the non-family data from the genealogical record; and causing a graphical user interface to display the historical organization profile reflecting the non-familial relationship between the first individual and the second individual.
2 . The computer-implemented method of claim 1 , wherein generating the historical organization profile comprises generating, from a subset of clusters of genealogical records comprising data associated with the historical organization, a profile node for the historical organization profile.
3 . The computer-implemented method of claim 1 , wherein causing the graphical user interface to display the historical organization profile comprises generating, for display on a client device, a visualization of the historical organization profile depicting a historical organization label and information relating to the historical organization.
4 . The computer-implemented method of claim 1 , further comprising:
generating a historical social network comprising a set of nodes connected to the historical organization profile; and indicating, within the historical social network, the non-familial relationship between the first individual and the second individual.
5 . The computer-implemented method of claim 4 , further comprising causing the graphical user interface to display a visualization of the historical social network, the visualization comprising an interface element selectable to view the historical organization profile, wherein the set of nodes represent individuals with non-familial relationship with one another through the historical organization.
6 . The computer-implemented method of claim 1 , wherein causing the graphical user interface to display the historical organization profile comprises providing, for display in the graphical user interface, a visual indication of the non-familial relationship between the first individual and the second individual.
7 . The computer-implemented method of claim 1 , wherein determining the non-familial relationship comprises using a relationship generation engine to stitch together a first cluster of genealogical records representing the first individual and a second cluster of genealogical records representing the second individual based on processing the non-family data of the genealogical record.
8 . A system, comprising:
at least one processor; and a non-transitory computer readable medium storing instructions that, when executed by the at least one processor, cause the at least one processor to:
detect a genealogical record comprising non-family data corresponding to a first individual and a second individual;
determine a non-familial relationship between the first individual and the second individual based on analyzing the genealogical record;
generate a historical organization profile for a historical organization connecting the first individual and the second individual through the non-familial relationship, the historical organization profile comprising a data object defined at least in part by the non-family data from the genealogical record; and
cause a graphical user interface to display the historical organization profile reflecting the non-familial relationship between the first individual and the second individual.
9 . The system of claim 8 , further comprising instructions that, when executed by the at least one processor, cause the at least one processor to generate the historical organization profile by generating, from a subset of clusters of genealogical records comprising data associated with the historical organization, a profile node for the historical organization profile.
10 . The system of claim 8 , further comprising instructions that, when executed by the at least one processor, cause the at least one processor to cause the graphical user interface to display the historical organization profile by generating, for display on a client device, a visualization of the historical organization profile depicting a historical organization label and information relating to the historical organization.
11 . The system of claim 8 , further comprising instructions that, when executed by the at least one processor, cause the at least one processor to:
generate a historical social network comprising a set of nodes connected to the historical organization profile; and indicate, within the historical social network, the non-familial relationship between the first individual and the second individual.
12 . The system of claim 11 , further comprising instructions that, when executed by the at least one processor, cause the at least one processor to cause the graphical user interface to display a visualization of the historical social network, the visualization comprising an interface element selectable to view the historical organization profile, wherein the set of nodes represent individuals with non-familial relationship with one another through the historical organization.
13 . The system of claim 8 , further comprising instructions that, when executed by the at least one processor, cause the at least one processor to cause the graphical user interface to display the historical organization profile by providing, for display in the graphical user interface, a visual indication of the non-familial relationship between the first individual and the second individual.
14 . The system of claim 8 , further comprising instructions that, when executed by the at least one processor, cause the at least one processor to determine the non-familial relationship by using a relationship generation engine to stitch together a first cluster of genealogical records representing the first individual and a second cluster of genealogical records representing the second individual based on processing the non-family data of the genealogical record.
15 . A non-transitory computer readable medium storing instructions that, when executed by at least one processor, cause a computing device to:
detect a genealogical record comprising non-family data corresponding to a first individual and a second individual; determine a non-familial relationship between the first individual and the second individual based on analyzing the genealogical record; generate a historical organization profile for a historical organization connecting the first individual and the second individual through the non-familial relationship, the historical organization profile comprising a data object defined at least in part by the non-family data from the genealogical record; and cause a graphical user interface to display the historical organization profile reflecting the non-familial relationship between the first individual and the second individual.
16 . The non-transitory computer readable medium of claim 15 , further comprising instructions that, when executed by the at least one processor, cause the computing device to generate the historical organization profile by generating, from a subset of clusters of genealogical records comprising data associated with the historical organization, a profile node for the historical organization profile.
17 . The non-transitory computer readable medium of claim 15 , further comprising instructions that, when executed by the at least one processor, cause the computing device to cause the graphical user interface to display the historical organization profile by generating, for display on a client device, a visualization of the historical organization profile depicting a historical organization label and information relating to the historical organization.
18 . The non-transitory computer readable medium of claim 15 , further comprising instructions that, when executed by the at least one processor, cause the computing device to:
generate a historical social network comprising a set of nodes connected to the historical organization profile; and indicate, within the historical social network, the non-familial relationship between the first individual and the second individual.
19 . The non-transitory computer readable medium of claim 18 , further comprising instructions that, when executed by the at least one processor, cause the computing device to cause the graphical user interface to display a visualization of the historical social network, the visualization comprising an interface element selectable to view the historical organization profile, wherein the set of nodes represent individuals with non-familial relationship with one another through the historical organization.
20 . The non-transitory computer readable medium of claim 15 , further comprising instructions that, when executed by the at least one processor, cause the computing device to cause the graphical user interface to display the historical organization profile by providing, for display in the graphical user interface, a visual indication of the non-familial relationship between the first individual and the second individual.Join the waitlist — get patent alerts
Track US2025390512A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.