System and method for using a graphical interface for the presentation of genealogical information
First Claim
1. In a computer system having a display device, a method of displaying a pedigree chart on the display device, the method comprising the following:
- a specific act of receiving a user-entered instruction to change the resolution of the pedigree chart;
a specific act of changing the resolution of the pedigree chart in response to the user-entered instruction; and
a specific act of visually representing either husband-wife or child-parent relationships that have undergone certain religious rites differently than husband-wife or child-parent relationships that have not undergone the certain religious rites.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method of displaying a pedigree chart are described. The system allows for the adjusting of the resolution of the pedigree chart on the display. For example, the amount of information regarding each individual, the font size of the text describing the individual, and the zoom of the pedigree chart may be altered. The display may also include another frame which shows a“hand print” of a selected individual in the pedigree chart. Hint information, conflict information, chronological sibling order, the end of ancestral lines, and descendant structure for individuals may also be clearly displayed.
70 Citations
41 Claims
-
1. In a computer system having a display device, a method of displaying a pedigree chart on the display device, the method comprising the following:
-
a specific act of receiving a user-entered instruction to change the resolution of the pedigree chart;
a specific act of changing the resolution of the pedigree chart in response to the user-entered instruction; and
a specific act of visually representing either husband-wife or child-parent relationships that have undergone certain religious rites differently than husband-wife or child-parent relationships that have not undergone the certain religious rites. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
a specific act of visually representing individuals at the end of a genealogical line in a different manner than individuals not at the end of a genealogical line.
-
-
7. The method in accordance with claim 1, further comprising the following:
a specific act of visually representing individuals having associated messages in a different manner than individuals not having associated messages.
-
8. The method in accordance with claim 1, wherein the certain religious rites include sealings.
-
9. The method in accordance with claim 1, wherein the pedigree chart is displayed in a first frame displayed on the display device, the method further comprising the following:
-
a specific act of identifying a selected individual in the pedigree chart; and
a specific act of displaying individual information concerning the selected individual in a second frame displayed on the display device.
-
-
10. The method in accordance with claim 9, further comprising the following:
a specific act of visually representing the selected individual in the pedigree chart in a different manner than individuals in the pedigree chart that are not selected.
-
11. A computer-readable medium having computer-executable instructions for performing the specific acts recited in claim 1.
-
12. In a computer system having a display device for displaying a pedigree chart, a method of visually representing the chronological sibling position of an individual in the pedigree chart, the method comprising:
-
displaying a father and mother of the individual, wherein the father and mother are connected by a vertical line;
receiving a user-generated instruction to display the chronological sibling position of the individual in the family; and
in response to receiving the user-generated input, displaying horizontal lines extending leftwards from the vertical line, each horizontal line representing a child of the mother and father, one of the horizontal lines identifying the individual, wherein the vertical position of the horizontal line identifying the individual amongst the horizontal lines represents the chronological sibling position of the individual in the family.
-
-
13. In a computer system having a display device for displaying a pedigree chart, wherein a plurality of individuals in the pedigree chart are determined to be common ancestors, a method of displaying the pedigree chart so as to emphasize the common ancestors in the pedigree chart, the method comprising:
-
displaying the plurality of individuals in the pedigree chart;
receiving a user-generated instruction to visually emphasize any common ancestors within the pedigree chart; and
in response to receiving the user-generated input, visually distinguishing the common ancestors from individuals in the pedigree chart that are not common ancestors.
-
-
14. In a computer system having a display device for displaying a pedigree chart, wherein the pedigree chart includes an individual for which a link has been established to another individual in a database, a method of visually emphasizing that the individual has an established link with the other individual in the database, the method comprising:
-
displaying an individual in the pedigree chart;
receiving a user-generated instruction to visually emphasize when a link has been established to other individuals in the database for any of the individuals in the pedigree chart; and
in response to receiving the user-generated input, visually distinguishing the individual that has the established link from other individuals in pedigree chart that have no such established link.
-
-
15. In a computer system having a display device for displaying a pedigree chart, wherein the pedigree chart includes an individual that has information that is determined to be in conflict with information in a database, a method of visually emphasizing the conflict on the display device, the method comprising:
-
displaying the individual in the pedigree chart;
receiving a user-generated instruction to emphasize the conflict; and
in response to receiving the user-generated input, visually distinguishing the individual that has been determined to have the conflict from individuals in the pedigree chart for which there has not been determined to be any conflict.
-
-
16. In a computer system having a display device for displaying a pedigree chart, a method of visually emphasizing the ancestral line between an individual in the pedigree chart and an ancestor of the individual in the pedigree chart, the method comprising the following:
-
displaying the individual, the ancestor of the individual, and each intermediary individual in the ancestral line between the individual and the individual;
receiving a user-generated instruction to visually emphasize the ancestral line; and
in response to receiving the user-generated instruction, visually emphasizing the ancestral line by highlighting each line in the ancestral line from the ancestor, through the intermediary individuals and to the individual.
-
-
17. In a computer system having a display device for displaying a pedigree chart, a method of displaying the pedigree chart so as to show all of the descendant structure of an individual in the pedigree chart, the method comprising:
-
displaying an individual in the pedigree chart; and
receiving a user-generated instruction to display the descendant structure of the individual in the pedigree chart; and
in response to receiving the user-generated instruction, displaying the descendant structure of the individual in the pedigree chart.
-
-
18. For a computer system having a display device, a computer program product comprising a computer readable medium carrying computer cxecutable instructions that implement a method of displaying a pedigree chart on the display device, the method comprising the following:
-
a specific act of receiving a user-entered instruction to change the resolution of the pedigree chart;
a specific act of changing the resolution of the pedigree chart in response to the user-entered instruction; and
a specific act of visually representing either husband-wife or child-parent relationships that have undergone certain religious rites differently than husband-wife or child-parent relationships that have not undergone the certain religious rites. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
a specific act of visually representing individuals at the end of a genealogical line in a different manner than individuals not at the end of a genealogical line.
-
-
24. A computer program product in accordance with claim 18, the method further comprising the following:
a specific act of visually representing individuals having associated messages in a different manner than individuals not having associated messages.
-
25. A computer program product in accordance with claim 18, wherein the certain religious rites include sealings.
-
26. A computer program product in accordance with claim 18, wherein the pedigree chart is displayed in a first frame displayed on the display device, the method further comprising the following:
-
a specific act of identifying a selected individual in the pedigree chart, and a specific act of displaying individual information concerning the selected individual in a second frame displayed on the display device.
-
-
27. A computer program product in accordance with claim 26, the method further comprising the following.
a specific act of visually representing the selected individual in the pedigree chart in a different manner than individuals in the pedigree chart that are not selected.
-
28. In a computer system having a display device, a method of displaying a pedigree chart on the display device, the method comprising the following:
-
a specific act of receiving a user-entered instruction to change the resolution of the pedigree chart;
a specific act of changing the resolution of the pedigree chart in response to the user-entered instruction; and
a specific act of visually representing individuals at the end of a genealogical line in a different manner than individuals not at the end of a genealogical line.
-
-
29. For a computer system having a display device, a computer program product comprising a computer readable medium carrying computer executable instructions that implement a method of displaying a pedigree chart on the display device, the method comprising the following:
-
a specific act of receiving a user-entered instruction to change the resolution of the pedigree chart;
a specific act of changing the resolution of the pedigree chart in response to the user-entered instruction, and a specific act of visually representing individuals at the end of a genealogical line in a different manner than individuals not at the end of a genealogical line.
-
-
30. In a computer system having a display device, a method of displaying a pedigree chart on the display device, the method comprising the following:
-
a specific act of receiving a user-entered instruction to change the resolution of the pedigree chart;
a specific act of changing the resolution of the pedigree chart in response to the user-entered instruction; and
a specific act of visually representing individuals having associated messages in a different manner than individuals not having associated messages.
-
-
31. For a computer system having a display device, a computer program product comprising a computer readable medium carrying computer executable instructions that implement a method of displaying a pedigree chart on the display device, the method comprising the following;
-
a specific act of receiving a user-entered instruction to change the resolution of the pedigree chart;
a specific act of changing the resolution of the pedigree chart in response to the user-entered instruction; and
a specific act of visually representing individuals having associated messages in a different manner than individuals not having associated messages.
-
-
32. In a computer system having a display device, a method of displaying a pedigree chart on the display device, wherein the pedigree chart is displayed in a first frame on the display device, the method comprising the following:
-
a specific act of receiving a user-entered instruction to change the resolution of the pedigree chart;
a specific act of changing the resolution of the pedigree chart in response to the user-entered instruction;
a specific act of identifying a selected individual in the pedigree chart; and
a specific act of displaying individual information concerning the selected individual in a second frame displayed on the display device. - View Dependent Claims (33)
a specific act of visually representing the selected individual in the pedigree chart in a different manner than individuals in the pedigree chart that are not selected.
-
-
34. For a computer system having a display device, a computer program product comprising a computer readable medium carrying computer executable instructions that implement a method of displaying a pedigree chart On the display device, wherein the pedigree chart is displayed in a first frame on the display device, the method comprising the following:
-
a specific act of receiving a user-entered instruction to change the resolution of the pedigree chart;
a specific act of changing the resolution of the pedigree chart in response to the user-entered instruction;
a specific act of identifying a selected individual in the pedigree chart; and
a specific act of displaying individual information concerning the selected individual in a second frame displayed on the display device. - View Dependent Claims (35)
a specific act of visually representing the selected individual in the pedigree chart in a different manner than individuals in the pedigree chart that are not selected.
-
-
36. For a computer system having a display device for displaying a pedigree chart, a computer program product comprising a computer readable medium carrying computer executable instructions that implement a method of visually representing the chronological sibling position of an individual in the pedigree chart, the method comprising:
-
displaying a father and mother of the individual, wherein the father and mother arc connected by a vertical line;
receiving a user-generated instruction to display the chronological sibling position of the individual in the family; and
in response to receiving the user-generated input, displaying horizontal lines extending leftwards from the vertical line, each horizontal line representing a child of the mother and father, one of the horizontal lines identifying the individual, wherein the vertical position of the horizontal line identifying the individual amongst the horizontal lines represents the chronological sibling position of the individual in the family.
-
-
37. For a computer system having a display device for displaying a pedigree chart wherein a plurality of individuals in the pedigree chart are determined to be common ancestors, a computer program product comprising a computer readable medium carrying computer executable instructions that implement a method of displaying the pedigree chart so as to emphasize the common ancestors in the pedigree chart, the method comprising:
-
displaying the plurality of individuals in the pedigree chart;
receiving a user-generated instruction to visually emphasize any common ancestors within the pedigree chart; and
in response to receiving the user-generated input, visually distinguishing the common ancestors from individuals in the pedigree chart that are not common ancestors.
-
-
38. For a computer system having a display device for displaying a pedigree chart, wherein the pedigree chart includes an individual for which a link has been established to another individual in a database, a computer program product comprising a computer readable medium carrying computer executable instructions that implement a method of visually emphasizing that the individual has an established link with the other individual in the database, the method comprising:
-
displaying an individual in the pedigree chart;
receiving a user-generated instruction to visually emphasize when a link has been established to other individuals in the database for any of the individuals in the pedigree chart; and
in response to receiving the user-generated input, visually distinguishing the individual that has the established link from other individuals in pedigree chart that have no such established link.
-
-
39. For a computer system having a display device for displaying a pedigree chart, wherein the pedigree chart includes an individual that has information that is determined to bc in conflict with information in a database, a computer program product comprising a computer readable medium carrying computer executable instructions that implement a method of visually emphasizing the conflict on the display device, the method comprising:
-
displaying the individual in the pedigree chart;
receiving a user-generated instruction to emphasize the conflict; and
in response to receiving the user-generated input, visually distinguishing the individual that has been determined to have the conflict from individuals in the pedigree chart for which there has not been determined to be any conflict.
-
-
40. For a computer system having a display device for displaying a pedigree chart, a computer program product comprising a computer readable medium carrying computer executable instructions that implement a method of visually emphasizing the ancestral line between an individual in the pedigree chart and an ancestor of the individual In the pedigree chart, the method comprising the following:
-
displaying the individual, the ancestor of the individual, and each intermediary individual in the ancestral line between the individual and the individual;
receiving a user-generated instruction to visually emphasize the ancestral line; and
in response to receiving the user-generated instruction, visually emphasizing the ancestral line by highlighting each line in the ancestral line from the ancestor, through the intermediary individuals and to the individual.
-
-
41. For a computer system having a display device for displaying a pedigree chart, a computer program product comprising a computer readable medium carrying computer executable instructions that implement a method of displaying the pedigree chart so as to show all of the descendant structure of an individual in the pedigree chart, the method comprising:
-
displaying an individual in the pedigree chart; and
receiving a user-generated instruction to display the descendant structure of the individual in the pedigree chart; and
in response to receiving the user-generated instruction, displaying the descendant structure of the individual in the pedigree chart.
-
Specification