Method and system for interfacing with a multi-level data structure
First Claim
1. A method for interfacing with a multi-level data structure comprising the steps of:
- selecting a concept object stored in the multi-level data structure;
displaying a first image representing the selected concept object;
displaying one or more second images generally above the first image, each second image representing a parent concept object of the selected concept object;
displaying a first connector connecting each second image to the first image;
whenever the selected concept object has one or more child concept objects, displaying one or more third images generally below the first image, each third image representing a child concept object of the selected concept object, and displaying a second connector connecting each third image to the first image; and
whenever the selected concept object has one or more lateral concept objects, displaying one or more fourth images generally on one or both sides of the first image, each fourth image representing a lateral concept object of the selected concept object, and displaying a third connector connecting each fourth image to the first image.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method and system for interfacing with a multi-level data structure by selecting a concept object stored in the multi-level data structure, displaying a first image representing the selected concept object, displaying one or more second images generally above the first image, and displaying a first connector connecting each second image to the first image. Whenever the selected concept object has one or more child concept objects, one or more third images are displayed generally below the first image, and a second connector is displayed connecting each third image to the first image. Whenever the selected concept object has one or more lateral concept objects, one or more fourth images are displayed generally on one or both sides of the first image, and a third connector is displayed connecting each fourth image to the first image.
-
Citations
30 Claims
-
1. A method for interfacing with a multi-level data structure comprising the steps of:
-
selecting a concept object stored in the multi-level data structure;
displaying a first image representing the selected concept object;
displaying one or more second images generally above the first image, each second image representing a parent concept object of the selected concept object;
displaying a first connector connecting each second image to the first image;
whenever the selected concept object has one or more child concept objects, displaying one or more third images generally below the first image, each third image representing a child concept object of the selected concept object, and displaying a second connector connecting each third image to the first image; and
whenever the selected concept object has one or more lateral concept objects, displaying one or more fourth images generally on one or both sides of the first image, each fourth image representing a lateral concept object of the selected concept object, and displaying a third connector connecting each fourth image to the first image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 14, 15)
-
-
11. A computer program embodied on a computer readable medium for interfacing with a multi-level data structure comprising:
-
a code segment for selecting a concept object stored in the multi-level data structure;
a code segment for displaying a first image representing the selected concept object;
a code segment for displaying one or more second images generally above the first image, each second image representing a parent concept object of the selected concept object;
a code segment for displaying a first connector connecting each second image to the first image;
a code segment for whenever the selected concept object has one or more child concept objects, displaying one or more third images generally below the first image, each third image representing a child concept object of the selected concept object, and displaying a second connector connecting each third image to the first image; and
a code segment for whenever the selected concept object has one or more lateral concept objects, displaying one or more fourth images generally on one or both sides of the first image, each fourth image representing a lateral concept object of the selected concept object, and displaying a third connector connecting each fourth image to the first image. - View Dependent Claims (12, 16, 17, 18, 19, 20)
-
-
21. A system for interfacing with a multi-level data structure comprising:
-
a computer;
a display communicably connected to the display;
a memory communicably connected to the computer for storing the multi-level data structure;
a computer program resident on the computer for;
selecting a concept object stored in the multi-level data structure, displaying a first image representing the selected concept object on the display, displaying one or more second images generally above the first image on the display, each second image representing a parent concept object of the selected concept object and displaying a first connector on the display connecting each second image to the first image, whenever the selected concept object has one or more child concept objects, displaying one or more third images on the display generally below the first image, each third image representing a child concept object of the selected concept object and displaying a second connector on the display connecting each third image to the first image, and whenever the selected concept object has one or more lateral concept objects, displaying one or more fourth images on the display generally on one or both sides of the first image, each fourth image representing a lateral concept object of the selected concept object and displaying a third connector on the display connecting each fourth image to the first image. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification