System for indexing textual and non-textual files
First Claim
Patent Images
1. A system for the indexing of computer files or records, comprising:
- a data storage device capable of storing a plurality of computer files or records wherein each computer file or record is identifiable by one or more attributes;
a first collection of information including a series of attributes of the computer files or records by which said computer files or records are identifiable; and
a second collection of information including entries for each computer file or record that is being indexed;
characterized in that the system comprises linking means for linking the entries in the second collection of information with specific attributes in the first collection of information to identify the presence or absence of an attribute in each computer file or record being indexed.
0 Assignments
0 Petitions
Accused Products
Abstract
In a system for indexing computer files or records, a data storage device stores the computer files or records, wherein each of the computer files or records is identifiable by one or more attributes, a first collection of information including a series of the attributes, and a second collection of information including entries for each of the computer files or records that is to be indexed. Linking means then link the information with attributes and entries to identify the presence or absence of one of the attributes in each computer files or records being indexed.
-
Citations
37 Claims
-
1. A system for the indexing of computer files or records, comprising:
-
a data storage device capable of storing a plurality of computer files or records wherein each computer file or record is identifiable by one or more attributes;
a first collection of information including a series of attributes of the computer files or records by which said computer files or records are identifiable; and
a second collection of information including entries for each computer file or record that is being indexed;
characterized in that the system comprises linking means for linking the entries in the second collection of information with specific attributes in the first collection of information to identify the presence or absence of an attribute in each computer file or record being indexed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of indexing a collection of computer files or records in a data storage device, each computer file or record being identifiable by one or more attributes, comprising the steps of:
-
maintaining a first collection of information including a series of attributes of the computer files or records by which said computer files or records are identifiable and a second collection of information including entries for each computer file or record that is being indexed;
providing linking means for linking the entries in the second collection of information with specific attributes in the first collection of information to identify the presence or absence of an attribute in each computer file being indexed. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36)
-
-
31. The method of 19, wherein either or both of the first collection of information and second collection of information are manifested in a form selected from the group consisting of database tables, database rows, entries within the registry of an operating system, index entries in index structures and in flat files.
-
37. A method of indexing a collection of computer files or records in a data storage device, each computer file or record being identifiable by one or more attributes, comprising the steps of:
-
maintaining a first collection of information and a second collection of information;
providing an input means for a user to define, select and/or modify the description of attributes of the computer files or records into the first collection of information;
providing display means for the description of attributes in the first collection by which the computer files or records are identifiable such that users can view and select for use all defined attributes;
providing linking means to link segments of information in the second collection of information, each segment of information defining the presence or absence of a defined attribute to the attributes of the first collection of information;
wherein the second collection of information includes location pointers pointing to the location of the computer file or record.
-
Specification