Claims
- 1. A method for displaying database relationships on a display device coupled to a processor, the method comprisingstoring attribute-value (a-v) pairs associated with records in a database, wherein the database is coupled to the processor, wherein an a-v pair is a child of a parent a-v pair if the parent a-v pair appears in every entry of the database in which the child a-v pair appears; displaying an a-v pair of interest at the top-center of the display device; displaying one or more partial child a-v pairs in a column beneath the a-v pair of interest, wherein a partial child a-v pair appears in one or more records with the a-v pair of interest; displaying one or more parents of the a-v pair of interest in a column on the display device; and displaying one or more children of the a-v pair of interest in a column on the display device.
- 2. A computer-readable medium including instructions for displaying database relationships on a display device coupled to a processor, the computer-readable medium comprisingone or more instructions for storing attribute-value (a-v) pairs associated with records in a database, wherein the database is coupled to the processor, wherein an a-v pair is a child of a parent a-v pair if the parent a-v pair appears in every entry of the database in which the child a-v pair appears; one or more instructions for displaying an a-v pair of interest at the top-center of the display device; one or more instructions for displaying one or more partial child a-v pairs in a column beneath the a-v pair of interest, wherein a partial child a-v pair appears in one or more records with the a-v pair of interest; one or more instructions for displaying one or parents of the a-v pair of interest in a column on the display device; and one or more instructions for displaying one or more children of the a-v pair of interest in a column on the display device.
- 3. A computer data signal embodied in a carrier wave including instructions for displaying database relationships on a display device coupled to a processor, the computer data signal comprisingone or more instructions for storing attribute-value (a-v) pairs associated with records in a database, wherein the database is coupled to the processor, wherein an a-v pair is a child of a parent a-v pair if the parent a-v pair appears in every entry of the database in which the child a-v pair appears; one or more instructions for displaying an a-v pair of interest at the top-center of the display device; one or more instructions for displaying one or more partial child a-v pairs in a column beneath the a-v pair of interest, wherein a partial child a-v pair appears in one or more records with the a-v pair of interest; one or more instructions for displaying one or more parents of the a-v pair of interest in a column on the display device; and one or more instructions for displaying one or more children of the a-v pair of interest in a column on the display device.
RELATED APPLICATIONS
This application is a continuation of U.S. patent application Ser. No. 09/038,808, filed Mar. 11, 1998, now U.S. Pat. No. 6,094,650 entitled “Database Analysis Using a Probabilistic Ontology,” the disclosure of which is incorporated by reference.
This application claims priority from provisional U.S. patent application Ser. No. 60/143,846 filed Jul. 15, 1999, which is a continuation of U.S. patent application Ser. No. 08/990,316 filed Dec. 15, 1997, now abandoned.
US Referenced Citations (2)
Number |
Name |
Date |
Kind |
5724573 |
Agrawal et al. |
Mar 1998 |
|
5802254 |
Satou et al. |
Sep 1998 |
|
Non-Patent Literature Citations (4)
Entry |
Ranade et al, DB2 Concepts, Programs, and Design, McGraw-Hill, p. 63-94, 1990.* |
Nicolaisen, “WizRule may be the key to avoiding database disasters”, Computer Shopper vol. 15, No. 11 pp. 588(3), Nov. 1995.* |
Ziarko et al. Discovering Attribute Relationships, Dependencies and Rules by Using Rough Sets, Procd of the 28th Hawaii Intnat.Conf. on System Sciences, pp 293-299, 1995.* |
Han et al. “Data Driven Discovery of Quantitative Rules in Relational”,IEEE trans. on Knowledge and Data Engineering. pp29-40, vol.5 No. 1, Feb. 1993. |
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/143846 |
Jul 1999 |
US |
Continuations (2)
|
Number |
Date |
Country |
Parent |
09/038808 |
Mar 1998 |
US |
Child |
09/452905 |
|
US |
Parent |
08/990316 |
Dec 1997 |
US |
Child |
09/038808 |
|
US |