IDENTIFIER VOCABULARY DATA ACCESS METHOD AND SYSTEM
1 Assignment
0 Petitions
Accused Products
Abstract
A method of organizing, managing, and providing interactive access to data in a database is disclosed, along with a program and a system for implementing the method. Associations between each data Item and at least one ItemSelector are established and stored. A predefined (but modifiable) Vocabulary of ItemSelectors sufficient to describe each Item of the database is created. Presently selected Items are described by a combination of associations defined by an appropriate Boolean combination of each ItemSelector in a presently selected set of ItemSelectors. A user controls the presently selected set by adding an ItemSelector from a presented group, or by removing a previously selected ItemSelector. The system ideally makes available to the user all relevant ItemSelectors—those which, if added to the presently selected set, would result in a set that describes at least one extant data Item. The system ideally makes all presently selected Items available to the user.
-
Citations
21 Claims
-
1. (canceled)
-
2. A computer implemented method of determining ItemSelectors, associated with Items in a database, which can be logically added to a first query comprised of one or more ItemSelectors belonging to a disjunctive group and at least one other ItemSelector, said method comprising:
-
creating a modified query, obtained from the first query by removing the ItemSelectors belonging to the disjunctive group; determining ItemSelectors of the disjunctive group which are associated with Items matching the modified query. - View Dependent Claims (3, 4)
-
-
5. A computer implemented method of determining a relevant group of search terms descriptive of a first facet of Items in a database, which can be logically added to a first query comprised of one or more search terms disjunctively joined and at least one other search term, the at least one other search term descriptive of a second facet of Items in the database, said method comprising:
-
creating a modified query, obtained from the first query by removing the one or more search terms forming the set of disjunctively joined search terms; determining search terms descriptive of the first facet of Items of the database which are as those associated with Items matching the modified query. - View Dependent Claims (6)
-
-
7. A computer implemented method of searching a set of logically related records in a database, the method comprising:
-
associating a plurality of logically related records to form an Item; associating a plurality of ItemSelectors with the Item; creating a search query, comprised of a plurality of ItemSelectors descriptive of a plurality of Item facets, logically matching at least one Item in the database. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification