CPC G16B 45/00 (2019.02) [G16B 40/20 (2019.02); G16B 40/30 (2019.02)] | 20 Claims |
1. A computer-implemented method, comprising:
identifying a DNA match of a target individual;
identifying, in a network of individuals, a linkage between the DNA match and the target individual, wherein the network of individuals represents individuals as nodes in the network and is generated by concatenating a plurality of family trees of different individuals, wherein concatenating the plurality of family trees of different individuals to generate the network of individuals comprises:
retrieving a plurality of genealogical records corresponding to one or more individuals in the plurality of family trees,
identifying two or more genealogical records that are identified as potentially belonging to a particular individual,
generating a confidence score that the two or more genealogical records belong to the same particular individual, and
assigning a user identifier corresponding to the particular individual to the two or more genealogical records;
transmitting for display, at a graphical user interface, a predicted relationship between the DNA match and the target individual that is determined based at least on the linkage in the network identified between the DNA match and the target individual;
receiving, at the graphical user interface, a selection for the DNA match; and
generating a map of visual connections of the linkage to be displayed at the graphical user interface, the map comprising a first branch that connects the target individual with a potential common ancestor and a second branch that connects the DNA match with the potential common ancestor, wherein generating the map comprising concatenating a first family tree of the target individual that includes the first branch and a second family tree of the DNA match that includes the second branch.
|