File or database manager systems based on a fractal hierarchical index structure
First Claim
1. A method for adding an element to a database system having an index database, said method comprising:
- evaluating an input string describing said element to obtain an input network that includes a semantical unit representing said element;
updating said index database, wherein said index database has a fractal hierarchical structure; and
maintaining an existing access pointer or creating a new access pointer between said element and said semantical unit, thereby rendering said element in said database system accessible or retrievable.
1 Assignment
0 Petitions
Accused Products
Abstract
Database system (10) which comprises a fractal hierarchical index database (13), and a processing unit (19). The processing unit (19) is employed to evaluate an input string (12) describing an element (E1) that is to be added to the database system (10) in order to obtain an input network (18) comprising a semantical unit (SU1) representing the element (E1). Then the processing unit (19) updates the index database (13). Finally, either an existing access pointer (22) is maintained, or a new access pointer (22) is created between the element (E1) and the semantical unit (SU1) representing the element (E1) thereby rendering the element (E1) in the database system (10) accessible or retrievable.
64 Citations
47 Claims
-
1. A method for adding an element to a database system having an index database, said method comprising:
-
evaluating an input string describing said element to obtain an input network that includes a semantical unit representing said element;
updating said index database, wherein said index database has a fractal hierarchical structure; and
maintaining an existing access pointer or creating a new access pointer between said element and said semantical unit, thereby rendering said element in said database system accessible or retrievable. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for acting upon an element kept in a database system having an index database, said method comprising:
-
receiving an input string describing said element;
evaluating said input string to obtain an input network defining a local network within said index database to which said input string is deemed to be related such that said local network includes a semantical unit representing said element, wherein said index database has a fractal hierarchical structure;
displaying said semantical unit to a user; and
acting upon said element by using an access pointer that is associated with said semantical unit. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for the generation of an index database when adding a first element to a database system, said method comprising:
-
evaluating an input string describing said first element to obtain an input network that includes a semantical unit representing said first element;
creating said index database by identifying it with said input network, wherein said index database has a fractal hierarchical structure; and
maintaining an existing access pointer or creating a new access pointer between said first element and said semantical unit, thereby rendering said first element in said database system accessible or retrievable. - View Dependent Claims (23, 24, 25)
-
-
26. A method for updating an index database for use in connection with a database system , said method comprising:
-
comparing a plurality of semantical units of said index database to (a) a plurality of semantical units in a knowledge database and (b) a plurality of neighborhoods in said knowledge database, wherein said index database and said knowledge database have a fractal hierarchical structure, wherein said plurality of semantical units in said knowledge data base are counterparts of said plurality of semantical units in said index database, and wherein said plurality of neighborhoods are neighborhoods of said counterparts;
updating said index database by adding a semantical unit from said knowledge database, or updating said index database by deleting a member of said plurality of said semantical units of said index database that does not refer to an element in said database system. - View Dependent Claims (27, 28, 29)
-
-
30. A computer program product comprising:
-
a computer readable medium having computer program code thereon to make a database system that includes an index database that has a fractal hierarchical structure, and to execute a procedure to;
evaluate an input string describing an element that is to be added to said database system to obtain an input network that includes a semantical unit representing said element;
update said index database; and
Ad maintain an existing access pointer or create a new access pointer between said element and said semantical unit, thereby rendering said element in said database system accessible or retrievable.
-
-
31. A computer program element comprising:
-
computer program code to make a database system that includes an index database that has a fractal hierarchical structure, and to execute a procedure to;
evaluate an input string describing an element that is to be added to said database system to obtain an input network that includes a semantical unit representing said element;
update said index database; and
maintain an existing access pointer or create a new access pointer between said element and said semantical unit, thereby rendering said element in said database system accessible or retrievable. - View Dependent Claims (32, 33, 34, 35, 36)
-
-
37. A computer program product comprising:
-
a computer readable medium having computer program code thereon to make a database system that includes an index database that has a fractal hierarchical structure, and to execute a procedure to;
receive an input string describing an element of said database system that is to be acted upon;
evaluate said input string to obtain an input network defining a local network within said index database to which said input string is deemed to be related such that said local network includes a semantical unit representing said element;
display said semantical unit to a user; and
act upon said element by using an access pointer that is associated with said semantical unit.
-
-
38. A computer program element comprising:
-
computer program code to make a database system that includes an index database that has a fractal hierarchical structure, and to execute a procedure to;
receive an input string describing an element of said database system that is to be acted upon;
evaluate said input string to obtain an input network defining a local network within said index database to which said input string is deemed to be related such that said local network includes a semantical unit representing said element;
display said semantical unit to a user; and
act upon said element by using an access pointer that is associated with said semantical unit. - View Dependent Claims (39)
-
-
40. A computer program product for generation of an index database when a first element is to be added, for use in connection with a database system, said computer program product comprising:
-
a computer readable medium, having computer program code thereon to make said database system, and to execute a procedure to;
evaluate an input string describing said first element to obtain an input network that includes a semantical unit representing said first element;
create a fractal hierarchical index database by identifying said first element with said input network; and
maintain an existing access pointer or create a new access pointer between said first element and said semantical unit, thereby rendering said first element in said database system accessible or retrievable.
-
-
41. A computer program element for generation of an index database when a first element is to be added, for use in connection with a database system, said computer program element comprising:
-
computer program code to make said database system and to execute a procedure to;
evaluate an input string describing said first element to obtain an input network that includes a semantical unit representing said first element;
create said index database by identifying said first element with said input network, wherein said index database has a fractal hierarchical structure; and
maintain an existing access pointer or create a new access pointer between said first element and said semantical unit, thereby rendering said first element in said database system accessible or retrievable.
-
-
42. A computer program product for updating an index database for use in connection with a database system, said computer program product comprising:
-
a computer readable medium, having computer program code thereon to make said database system, and to execute a procedure to;
compare a plurality of semantical units of said index database to (a) a plurality of semantical units in a knowledge database and (b) a plurality of neighborhoods in said knowledge database, wherein said index database and said knowledge database have a fractal hierarchical structure, wherein said plurality of semantical units in said knowledge data base are counterparts of said plurality of semantical units in said index database, and wherein said plurality of neighborhoods are neighborhoods of said counterparts;
update said index database by adding a member of said plurality of semantical units from said knowledge database, or update said index database by deleting a member of said plurality of said semantical units of said index database that does not refer to an element in said database system.
-
-
43. A computer program element for updating an index database for use in connection with a database system, said computer program element comprising:
-
computer program code to make said database system and to execute a procedure to;
compare a plurality of semantical units of said index database to (a) a plurality of semantical units in a knowledge database and (b) a plurality of neighborhoods in said knowledge database, wherein said index database and said knowledge database have a fractal hierarchical structure, wherein said plurality of semantical units in said knowledge data base are counterparts of said plurality of semantical units in said index database, and wherein said plurality of neighborhoods are neighborhoods of said counterparts;
update said index database by adding a member of said plurality semantical units from said knowledge database, or update said index database by deleting a member of said plurality of said semantical units of said index database that does not refer to an element in said database system.
-
-
44. A database system comprising:
-
a fractal hierarchical index database, and a processing unit for;
evaluating an input string describing an element that is to be added to said database system to obtain an input network that includes a semantical unit representing said element;
updating said index database; and
maintaining an existing access pointer or creating a new access pointer between said element and said semantical unit representing said element, thereby rendering said element in said database system accessible or retrievable.
-
-
45. A database system comprising:
-
a fractal hierarchical index database, and a processing unit for;
receiving an input string describing an element in said database system that is to be acted upon;
evaluating said input string to obtain an input network defining a local network within said index database to which said input string is deemed to be related such that said local network includes a semantical unit representing said element;
displaying said semantical unit to a user; and
acting upon said element by using an access pointer that is associated with said semantical unit.
-
-
46. A database system comprising:
-
a processing unit for;
evaluating an input string describing a first element that is to be added to said database system to obtain an input network that includes a semantical unit representing said first element;
creating a fractal hierarchical index database by identifying said first element with said input network; and
maintaining an existing access pointer or creating a new access pointer between said first element and said semantical unit, thereby rendering said first element in said database system accessible or retrievable.
-
-
47. A database system comprising:
-
a fractal hierarchical knowledge database;
a fractal hierarchical index database, wherein said index database includes a plurality of semantical units, and wherein said knowledge database includes a plurality of semantical units that are counterparts of said semantical units in said index database and a plurality of neighborhoods of said counterpart semantical units; and
a processing unit for;
comparing said semantical units of said index database to said counterpart semantical units and said counterpart neighborhoods in said knowledge database;
updating said index database by adding a semantical unit from said knowledge database, or updating said index database by deleting a member of said plurality of semantical units of said index database that does not refer to an element in said database system.
-
Specification