Identity confidence scoring system and method
US-2016179806-A1 · Jun 23, 2016 · US
US12417237B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12417237-B2 |
| Application number | US-202318108015-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 10, 2023 |
| Priority date | Feb 10, 2022 |
| Publication date | Sep 16, 2025 |
| Grant date | Sep 16, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
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.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method, comprising: receiving a plurality of genealogical records, at least a subset of the plurality of genealogical records being historical records of deceased individuals; normalizing the plurality of genealogical records into normalized genealogical records, normalizing the plurality of genealogical records comprising converting a text string of at least one of the plurality of genealogical records into a standardized format; stitching the normalized genealogical records into a plurality of clusters, each cluster estimated to be corresponding to an individual and comprising one or more genealogical records associated with the individual, wherein stitching the normalized genealogical records into the plurality of clusters comprises: generating tokens representing the plurality of clusters in a plurality of stitch runs; generating identifiers for the plurality of clusters, the identifiers being unique across the plurality of stitch runs and being different from the tokens, wherein an identifier uniquely represents the individual; and linking a first token corresponding to a first stitch run and a second token corresponding to a second stitch run to the identifier that uniquely represents the individual; generating a stitched tree comprising nodes that represent tree individuals, the nodes being connected via edges specifying relationships among the tree individuals, wherein at least one node represents a tree individual that has a cluster of normalized genealogical records that are estimated to be belong to the individual; detecting, utilizing a relationship generation engine to process a database of genealogical records, a life-event record that is commonly associated with a subset of clusters, the life-event record indicating that a set of deceased individuals are connected through a non-familial relationship in a life event documented by the life-event record; adding, to the stitched tree, edges to the nodes representing the set of deceased individuals, the added edges representing that the set of deceased individuals are connected through the non-familial relationship in the life event; generating a historical network among the set of deceased individuals that are connected through the non-familial relationship in the life event, the historical network comprising the edges added to the nodes representing the set of deceased individuals and comprising one or more genealogical records that are stitched as part of the subset of clusters; generating, within the historical network, a historical organization profile for a historical organization through which the non-familial relationship connects the set of deceased individuals; and causing a graphical user interface to display a representation of the historical network comprising the historical organization profile. 2. The computer-implemented method of claim 1 , wherein the plurality of genealogical records comprise genealogical records from a genealogical tree database, wherein stitching the normalized genealogical records comprises searching for related records from the genealogical tree database. 3. The computer-implemented method of claim 2 , further comprising generating the historical organization profile to include information from the one or more genealogical records that are stitched as part of the subset of clusters, wherein the one or more genealogical records are navigable within the historical organization profile displayed in the graphical user interface. 4. The computer-implemented method of claim 1 , further comprising: assigning a first token for each cluster in a first plurality of clusters generated in a first stitch run, the first token for each cluster representing a set of genealogical records that are identified to be stitched as a cluster in the first stitch run; assigning an identifier to each cluster in the plurality of clusters, the identifier being used by a genealogy server as the identifier of the individual corresponding to a respective cluster; assigning a second token for each cluster in a second plurality of clusters generated in a second stitch run, the second token for each cluster representing a set of genealogical records that are identified to be stitched as a cluster in the second stitch run; and matching the second token with the identifier. 5. The computer-implemented method of claim 1 , wherein the life-event record is a record of a military unit and the life event is joining the military unit together, and wherein the representation of the historical network indicates that the set of deceased individuals were in the military unit. 6. The computer-implemented method of claim 1 , further comprising: organizing the normalized genealogical records based on a database schema of a graph database. 7. The computer-implemented method of claim 1 , further comprising: generating, within the historical network, a sub-unit organization profile for a sub-unit of the historical organization through which the non-familial relationship connects the set of deceased individuals; and causing the graphical user interface to display a representation of the sub-unit organization profile within the representation of the historical network. 8. The computer-implemented method of claim 1 , further comprising: extracting, from refined data obtained from at least one data source, contextual data comprising data pertaining to events relevant to the historical organization utilizing an extraction model; and causing the graphical user interface to display the contextual data within the historical organization profile. 9. The computer-implemented method of claim 1 , further comprising generating a plurality of sections within the historical organization profile through which a user may navigate to derive information within the graphical user interface. 10. The computer-implemented method of claim 1 , further comprising: generating, within the historical network, a plurality of member profiles for individual members of the historical organization through which the non-familial relationship connects the set of deceased individuals; and causing the graphical user interface to display representations of the plurality of member profiles within the representation of the historical network. 11. The computer-implemented method of claim 1 , further comprising: causing the graphical user interface to display roles of one or more deceased individuals in the non-familial relationship. 12. The computer-implemented method of claim 1 , further comprising: connecting at least one deceased individual in the set of deceased individuals in the historical network to a family tree, the family tree comprising one or more descendants of the at least one deceased individual; and causing the graphical user interface to display the family tree in response to a user selecting the at least one deceased individual in the historical network. 13. The computer-implemented method of claim 1 , further comprising: determining that two users of a genealogy server are descendants of two deceased individuals in the historical network; and causing the graphical user interface to send a notification indicating the two users are connected through the historical network. 14. A system, comprising: a computing server comprising one or more processors and memory in communication with the one or more processors, the memory configured to store code comprising instructions, wherein the instructions, when executed by the one or more processors, cause the one or more processors to perform steps comprising: receiving a plurality of genealogical re
with speech control or speech recognition · CPC title
Surgical instruments, devices or methods (A61B18/00 takes precedence; dental tools A61C3/00; eye surgery A61F9/007; ear surgery A61F11/20) · CPC title
Supports therefor · CPC title
for measuring angles · CPC title
Measuring instruments not otherwise provided for · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.