Genealogical analysis tool
First Claim
1. A three dimensional computerized genealogical chart comprising:
- a family space containing an X axis, a Y axis, a Z axis defining respectively coordinate directions consisting of an X direction, Y direction, and Z direction in said space, said family space containing a set of person objects representing members of a family, said family space and person objects stored in a computer memory;
said person objects connected as siblings in said X direction;
said person objects connected as parents/children in said Y direction;
said person objects connected by marriage in said Z direction;
a view of said family space displayed on a computer output device, said view showing said person objects and said connections between said person objects;
a set of computer commands for controlling said view on said output device according geometrical and family relationships.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer program and method for displaying a family tree in 3 dimensions. A family space contains person objects representing members of a family. Data can be entered on family members by hand or read in from a database. Person objects are connected to other person objects to represent family relationships. Different axes in the family space can represent different relationships. One axis can represent siblingship, another can represent parent/child, and another can represent marriage or father/mother relationships. The space, or parts of it, can be displayed on an output device. A set of commands allows rotations, translations, zooming, etc. Selecting a particular person object can bring up historical information concerning that person and possibly a visual representation of that person.
32 Citations
20 Claims
-
1. A three dimensional computerized genealogical chart comprising:
-
a family space containing an X axis, a Y axis, a Z axis defining respectively coordinate directions consisting of an X direction, Y direction, and Z direction in said space, said family space containing a set of person objects representing members of a family, said family space and person objects stored in a computer memory;
said person objects connected as siblings in said X direction;
said person objects connected as parents/children in said Y direction;
said person objects connected by marriage in said Z direction;
a view of said family space displayed on a computer output device, said view showing said person objects and said connections between said person objects;
a set of computer commands for controlling said view on said output device according geometrical and family relationships. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A three dimensional computerized genealogical chart comprising:
-
means for storing a family space in a computer memory, said family space containing an X axis, a Y axis, a Z axis defining respectively coordinate directions consisting of an X direction, Y direction, and Z direction in said space, said family space also containing a set of person objects representing members of a family;
means for connecting said person objects as siblings in said X direction;
means for connecting said person objects as parents/children in said Y direction;
means for connecting said person objects by marriage in said Z direction;
means for providing a view of said family space on a computer output device, said view showing said person objects and said connections between said person objects;
means for controlling said view on said output device according geometrical and family relationships.
-
-
11. A three dimensional computerized genealogical chart comprising:
-
a family space containing an X axis, a Y axis, a Z axis defining respectively coordinate directions consisting of an X direction, Y direction, and Z direction in said space, said family space containing a set of person objects representing members of a family, said family space and person objects stored in a computer memory;
said person objects displaying specific identification and historical information about a person;
said person objects connected as siblings in said X direction;
said person objects connected as parents/children in said Y direction;
said person objects connected by marriage in said Z direction;
a view of said family space displayed on a computer output device, said view showing said person objects and said connections between said person objects;
a set of computer commands for controlling said view on said output device according geometrical and family relationships, said set of computer commands including commands for translation, rotation, and zooming. - View Dependent Claims (12)
-
-
13. A method for displaying a family tree comprising the steps of:
-
entering family relation data into a computer, said computer containing a output device;
displaying on said output device geometrical shapes representing persons in said family, said geometrical shapes displaying identification information concerning a person represented;
connecting said geometrical shapes in a virtual 3-dimensional display on said computer screen where different virtual dimensions represent different family relationships;
manipulating said virtual 3-dimensional display with a predetermined set of commands to display different aspects of said family tree. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification