Claims
- 1. A method of generating a graphical representation of two or more finite sets of elements, the method comprising the steps of:
calculating the number of elements in each set, the number of elements in the union of all sets, and the number of elements in each set intersection; displaying a plurality of closed curves, the closed curves representing respective sets, the area bounded by each closed curve being proportional to the ratio of the number of elements in the corresponding set to the number of elements in the union of all sets; and aligning each closed curve relative to each other closed curve, the area bounded by the overlap of each curve being proportional to the ratio of the number of elements in the corresponding set intersection to the number of elements in the union of all sets.
- 2. A method of generating a graphical representation of two finite sets of elements as claimed in claim 1 further comprising the steps of:
calculating the radius rA of a circle A, the area bounded by circle A being proportional to the ratio of the number of elements in the first finite set to the number of elements in the union of both sets; calculating the radius rB of a circle B, the area bounded by circle B being proportional to the ratio of the number of elements in the set B to the number of elements in the union of both sets; and spacing the centre of circle A from the centre of circle B a calculated distance from other, the area of overlap of the circles being proportional to the ratio of the number of elements in the set intersection to the number of elements in the union of both sets.
- 3. A method of generating a graphical representation of three finite sets of elements as claimed in claim 1, the method further comprising the steps of:
calculating the radius rA of a circle A, the area bounded by circle A being proportional to the ratio of the number of elements in the first finite set to the number of elements in the union of all sets; calculating the radius rB of a circle B, the area bounded by circle B being proportional to the ratio of the number of elements in the second finite set to the number of elements in the union of all sets; calculating the radius rC of a circle C, the area bounded by circle C being proportional to the ratio of the number of elements in the third set to the number of elements in the union of all sets; and spacing the centres of circles A, circle B and circle C respective calculated distances from each other, the area of overlap of each pair of circles being proportional to the ratio of the number of elements in the corresponding set intersection to the number of elements in the union of all sets.
- 4. A method of generating a graphical representation of three or more finite sets of elements, the method comprising the steps of:
calculating the number of elements in each set, the number of elements in the union of all sets, and the number of elements in each set intersection; displaying a polygon representing the intersection of all sets, the area bounded by the polygon representing the ratio of the number of elements in the intersection of all sets to the number of elements in the union of all sets; and displaying further polygons representing the respective intersections of successive set intersections, the area bounded by each polygon representing the ratio of the number of elements in the set intersection to the number of elements in the union of all sets.
- 5. A system of generating a graphical representation of two or more finite sets of elements, the system comprising:
a calculating component arranged to calculate the number of elements in each set, the number of elements in the union of all sets, and the number of elements in each set intersection; a display arranged to display a plurality of closed curves, the closed curves representing respective sets, the area bounded by each closed curve being proportional to the ratio of a number of elements in the corresponding set to the number of elements in the union of all sets; and an alignment component arranged to align each closed curve relative to each other closed curve, the area bounded by the overlap of each curve being proportional to the ratio of the number of elements in the corresponding set intersection to the number of elements in the union of all sets.
- 6. A system of generating a graphical representation of two finite sets of elements as claimed in claim 5 wherein the display is arranged to calculate the radius rA of circle A, the area bounded by circle A being proportional to the ratio of the number of elements in the first finite set to the number of elements in the union of both sets;
the display is arranged to calculate the radius rB of a circle B, the area bounded by circle B being proportional to the ratio of the number of elements in the second set to the number of elements in the union of both sets; and the alignment component is arranged to space the centre of circle A from the centre of circle B at a calculated distance from each other, the area of overlap of the circles being proportional to the ratio of the number of elements in the corresponding set intersection to the number of elements in the union of all sets.
- 7. A system of generating a graphical representation of three finite sets of elements as claimed in claim 5 wherein:
the display is arranged to calculate the radius rA of a circle A, the area bounded by circle A being proportional to the ratio of the number of elements in the first set from the number of elements in the union of both sets: the display is arranged to calculate the radius rB of the circle B, the area bounded by circle B being proportional to the ratio of the number of elements in the second set to the number of elements in the union of both sets; the display is arranged to calculate the radius rC of a circle C, the area bounded by circle C being proportional to the ratio of the number of elements in the third set to the number of elements in the union of all sets; and the alignment component is arranged to space the centres of circle A, circle B and circle C at respective calculated distances from each other, the area of overlap of each pair of circles being proportional to the ratio of the number of elements in the corresponding set intersection to the number of elements in the union of all sets.
- 8. A system of generating a graphical representation of three or more finite sets of elements, the system comprising:
a calculating component arranged to calculate the number of elements in each set, the number of elements in the union of all sets, and the number of elements in each set intersection; a display arranged to display a polygon representing the intersection of all sets, the area bounded by the polygon representing the ratio of the number of elements in the intersection of all sets to the number of elements in the union of all sets; the display further arranged to display further polygons representing the respective intersections of successive set intersections, the area bounded by each polygon representing the ratio of the number of elements in the set intersection to the number of elements in the union of all sets.
Priority Claims (1)
Number |
Date |
Country |
Kind |
502019 |
Dec 1999 |
NZ |
|
RELATED APPLICATIONS
[0001] This application is a continuation of PCT/NZ00/00243, filed on Dec. 7, 2000, which claims priority to New Zealand Patent No. 502019, filed on Dec. 22, 1999, both of which are herein incorporated by reference.
Continuations (1)
|
Number |
Date |
Country |
Parent |
PCT/NZ00/00243 |
Dec 2000 |
US |
Child |
10177619 |
Jun 2002 |
US |