IP Library Granted Patent US 8,793,574
Granted Patent B2
US 8,793,574 · App. 13/049,671 · Granted Jul 29, 2014

Methods and systems for identification and transcription of individual ancestral records and family

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,793,574
App. No.
13/049,671
Granted
Jul 29, 2014
Kind
B2
Abstract

Systems and methods for receive one or more document comprising genealogical or ancestral information and generating an electronic version of the document. Extracting genealogical or ancestral information from one or more documents and associate information extracted from the document(s) with one or more data fields of a genealogical record. Displaying the electronic document simultaneously with a plurality of genealogical or ancestral records that includes information about individuals, and a hierarchical structure describing a relationship between individuals.

Claims (79)

1. A system for extracting genealogical information from one or more documents, the system comprising:

a memory device having a set of instructions stored thereon;

a communication interface; and

a processor communicatively coupled with the memory device and the communication interface, wherein the set of instructions cause the processor to perform the method comprising:

providing multiple, separate documents, each comprising text including genealogical data;

converting the text into a machine readable format;

displaying the multiple documents with the text in the machine readable format simultaneously with a plurality of genealogical records and a hierarchical structure, wherein each one of the displayed genealogical records is associated with a particular individual and includes a plurality of data fields each configured to display and store information about an associated individual, and the hierarchical structure includes a parent node associated with one of the displayed genealogical records and at least one node branching from the parent node associated with another one of the displayed genealogical records;

receiving a selection of a first portion of text from at least one of the multiple documents, wherein the first portion of text comprises information about an individual;

highlighting the first portion of text on the at least one the multiple documents;

extracting information associated with the first portion of text from the at least one the multiple documents;

receiving a selection of a data field of a particular one of the displayed genealogical records to associate with the extracted information;

in response to receiving the selection of the data field of the particular one of the displayed genealogical records, normalizing the extracted information so that the information comprises a defined format for the selected data field; populating the data field with the extracted information; updating the displayed hierarchical structure to include a parent node associated with the particular one of the displayed genealogical records, and at least one node branching from the parent node associated with another particular one of the displayed genealogical records; and checking consistency between the highlighted portions of the text in each of the displayed multiple documents and the extracted information populating the data field, by highlighting corresponding portions of text on each of the displayed multiple documents and determining whether the highlighted portions of text on each of the displayed multiple documents is the same as extracted information populating the data field;

associating the first portion of text with a category, wherein the category facilitates locating the first portion of text during a search; and

providing the at least one of the multiple documents over a network so that one or more remote user can perform a search for information on the document.

2. The system according to claim 1 , wherein the method further comprises:

receiving relationship information that identifies a relationship between the individual and an additional individual; and

linking the individual with the additional individual according to the relationship.

3. The system according to claim 2 , wherein linking the individual with the additional individual comprises populating an additional data field with a unique identifier associated with the additional individual.

4. The system according to claim 1 , wherein converting the text into machine readable format comprises:

determining individual characters of the text;

determining a word or phrase comprised of the individual characters; and

defining an area around the word or phrase to form a selectable region on the document.

5. The system according to claim 1 , wherein receiving a selection of the first portion of text comprises receiving a selection of the selectable region.

6. The system according to claim 1 , wherein the method further comprises highlighting the data field to show an association between the first portion of text and the data field.

7. The system according to claim 1 , wherein the method further comprises:

receiving a selection of a second portion of text from the user;

determining that the second portion of text comprises information generally associated with data field categories; and

generating an additional data field based on the second portion of text.

8. The system according to claim 1 , wherein the method further comprises:

associating an image of the document with the record;

storing the coordinates of the first portion of text in relation to the image;

linking the extracted information in the data field with the first portion of text in the image; and

storing the image to provide a source for the extracted information in the data field.

9. The system according to claim 1 , wherein the method further comprises:

receiving a selection of the extracted information in the data field from the user; and

providing the stored image to the user, wherein the first portion of text is highlighted in the image to visually display the source of the extracted information.

10. The system according to claim 1 , wherein providing the document comprises one or more selected from the group consisting of:

scanning the document;

photocopying the document; and

photographing the document;

and wherein the source of the document comprises one or more selected from the group consisting of:

a book;

a letter or other correspondence;

a journal;

a diary;

a will;

a death certificate;

a birth certificate;

a census record;

an article;

a notes;

a public record; and

a genealogical document.

11. A non-transitory computer-readable medium having a set of instructions stored thereon which, when executed by a computer, cause the computer to:

receive multiple documents, each document comprising non-machine readable text, wherein the non-machine readable text comprises genealogical data;

convert the text into a machine readable format;

display the multiple, separate documents with the text in the machine readable format simultaneously with a plurality of genealogical records and a hierarchical structure, wherein each one of the displayed genealogical records is associated with a particular individual and includes a plurality of data fields each configured to display and store information about an associated individual, and the hierarchical structure includes a parent node associated with one of the displayed genealogical records and at least one node branching from the parent node associated with another one of the displayed genealogical records;

receive a selection of a first portion of text from at least one of the multiple documents, wherein the first portion of text comprises information about an individual;

highlight the first portion of text on the at least one the multiple documents;

extract, from the at least one the multiple documents, information associated with the first portion of text;

receive a selection of a data field of a particular one of the displayed genealogical records to associate with the extracted information;

in response to the selection of the data field of the particular one of the displayed genealogical records, normalize the extracted information so that the information comprises a defined format for the selected data field; populate the data field with the extracted information; update the displayed hierarchical structure to include a parent node associated with the particular one of the displayed genealogical records, and at least one node branching from the parent node associated with another particular one of the displayed genealogical records; and check consistency between the highlighted portions of the text in each of the displayed multiple documents and the extracted information populating the data field, by highlighting corresponding portions of text on each of the displayed multiple documents and determining whether the highlighted portions of text on each of the displayed multiple documents is the same as extracted information populating the data field;

associate the first portion of text with a category, wherein the category facilitates locating the first portion of text during a search; and

provide at least one of the multiple documents over a network so that one or more remote user can perform a search for information on the document.

12. The non-transitory computer-readable medium of claim 11 , wherein the instructions further cause the computer to:

receive relationship information that identifies a relationship between the individual and an additional individual; and

link the individual with the additional individual according to the relationship.

13. The non-transitory computer-readable medium of claim 11 , wherein the instructions to convert the text into machine readable format cause the computer to:

determine individual characters of the text;

determine a word or phrase comprised of the individual characters; and

define an area around the word or phrase that forms a selectable region on the document.

14. The non-transitory computer-readable medium of claim 11 , wherein the instructions further cause the computer to:

associate an image of the document with the record;

store the coordinates of the first portion of text in relation to the image;

link the extracted information in the data field with the first portion of text in the image; and

store the image to provide a source for the extracted information in the data field.

15. The non-transitory computer-readable medium of claim 14 , wherein the instructions further cause the computer to:

receive a selection of the extracted information in the data field from the user; and

provide the stored image to the user, wherein the first portion of text is highlighted in the image to visually display the source of the extracted information.

Assignments (11)
RELEASE OF FIRST LIEN SECURITY INTEREST Recorded Dec 7, 2020
From: JPMORGAN CHASE BANK, N.A.
To: ANCESTRY.COM OPERATIONS INC.; IARCHIVES, INC.; ANCESTRY.COM DNA, LLC; ANCESTRYHEALTH.COM, LLC; ADPAY, INC.
Reel/Frame 054618/0298 →
SECURITY INTEREST Recorded Dec 7, 2020
From: ANCESTRY.COM DNA, LLC; ANCESTRY.COM OPERATIONS INC.; IARCHIVES, INC.; ANCESTRYHEALTH.COM, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 054627/0212 →
SECURITY INTEREST Recorded Dec 7, 2020
From: ANCESTRY.COM DNA, LLC; ANCESTRY.COM OPERATIONS INC.; IARCHIVES, INC.; ANCESTRYHEALTH.COM, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 054627/0237 →
RELEASE OF SECURITY INTEREST Recorded Nov 29, 2017
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: ANCESTRY.COM LLC; ANCESTRY US HOLDINGS INC.; ANCESTRY.COM INC.; ANCESTRY.COM OPERATIONS INC.
Reel/Frame 044529/0025 →
SECOND LIEN SECURITY AGREEMENT Recorded Oct 24, 2016
From: ANCESTRY.COM OPERATIONS INC.; IARCHIVES, INC.; ANCESTRY.COM DNA, LLC; ANCESTRYHEALTH.COM, LLC; ADPAY, INC.
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 040259/0978 →
FIRST LIEN SECURITY AGREEMENT Recorded Oct 21, 2016
From: ANCESTRY.COM OPERATIONS INC.; IARCHIVES, INC.; ANCESTRY.COM DNA, LLC; ANCESTRYHEALTH.COM, LLC; ADPAY, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 040449/0663 →
RELEASE OF SECURITY INTEREST Recorded Oct 20, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ANCESTRY.COM OPERATIONS INC.; ANCESTRY.COM DNA, LLC; IARCHIVES, INC.
Reel/Frame 040424/0354 →
SECURITY AGREEMENT Recorded Sep 1, 2015
From: ANCESTRY.COM OPERATIONS INC.; IARCHIVES, INC.; ANCESTRY.COM DNA, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 036519/0853 →
RELEASE (REEL 029537/ FRAME 0064) Recorded Aug 31, 2015
From: BARCLAYS BANK PLC
To: ANCESTRY.COM OPERATIONS INC.; ANCESTRY.COM DNA, LLC; IARCHIVES, INC.
Reel/Frame 036514/0816 →
PATENT SECURITY AGREEMENT Recorded Dec 28, 2012
From: ANCESTRY.COM OPERATIONS INC.; ANCESTRY.COM DNA, LLC; IARCHIVES, INC.
To: BARCLAYS BANK PLC, COLLATERAL AGENT
Reel/Frame 029537/0064 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2011
From: CURTIS, DONALD B.
To: ANCESTRY.COM OPERATIONS INC.
Reel/Frame 025970/0016 →