Claims
- 1. An electronic document indexing system comprising:
one or more index entries maintained in computer memory, at least one index entry indexed by a unique keyword and comprising one or more data items, one or more of the data items representing the address of an electronic document accessible over a network; a query component configured to parse a user query into terms and operators relating the terms; a search engine configured to retrieve one or more index entries satisfying the query from computer memory; a retrieval component configured to extract one or more electronic document addresses from the retrieved index entry or entries and to retrieve the electronic document(s) over the network; and a display configured to present the retrieved electronic documents to a user.
- 2. An electronic document indexing system as claimed in claim 1 wherein one or more of the data items comprises one of two data values.
- 3. An electronic document indexing system as claimed in claim 2 wherein at least one of the data items comprising one of two data values comprise either a null or a non-null data value.
- 4. An electronic document indexing system as claimed in claim 3 wherein those data items having non-null data values correspond to respective addresses of electronic documents accessible over a network.
- 5. An electronic document indexing system as claimed in claim 1 wherein the search engine is configured to retrieve one or more index entries from computer memory, at least one of the retrieved index entries comprising a sequence of data items, at least one data item having either a null or a non-null data value.
- 6. An electronic document indexing system as claimed in claim 1 further comprising one or more address data items maintained in computer memory, at least one address data item representing the address of an electronic document accessible over a network.
- 7. An electronic document indexing system as claimed in claim 6 wherein the address data items are stored in computer memory as a sequence.
- 8. An electronic document indexing system as claimed in claim 7 wherein the sequence of data items of the index entry correspond to the sequence of address data items.
- 9. An electronic document index comprising one or more index entries maintained in computer memory, at least one index entry indexed by a unique keyword and comprising one or more data items representing the address of an electronic document accessible over a network.
- 10. An electronic document index as claimed in claim 9 wherein one or more of the data items comprise one of two data values.
- 11. An electronic document index as claimed in claim 10 wherein those data items which comprise one of two data values comprise either a null or a non-null data value.
- 12. An electronic document index as claimed in claim 11 wherein those data items having non-null data values correspond to respective addresses of electronic documents accessible over a network.
- 13. A method of indexing electronic documents comprising the steps of:
maintaining in computer memory one or more index entries, at least one index entry indexed by a unique keyword and comprising one or more data items, one or more of the data items representing the address of an electronic document accessible over a network; parsing a user query into terms and operators relating the terms; retrieving one or more index entries satisfying the query from computer memory; extracting one or more electronic document addresses from the retrieved index entry or entries; retrieving the electronic documents over the network; and presenting the retrieved electronic documents to a user.
- 14. A method of indexing electronic documents as claimed in claim 13 wherein one or more of the data items comprise one of two data values.
- 15. A method of indexing electronic documents as claimed in claim 14 wherein those data items which comprise one of two data values comprise either a null or a non-null data value.
- 16. A method of indexing electronic documents as claimed in claim 15 wherein those data items having non-null data values correspond to respective addresses of electronic documents accessible over a network.
- 17. A method of indexing electronic documents as claimed in claim 13 further comprising the step of retrieving one or more index entries from computer memory, at least one of the retrieved index entries comprising a sequence of data items, at least one data item having either a null or a non-null data value.
- 18. A method of indexing electronic documents as claimed in claim 13 further comprising the step of maintaining in computer memory one or more address data items, at least one address data item representing the address of an electronic document accessible over a network.
- 19. A method of indexing electronic documents as claimed in claim 18 wherein the address data items are stored in computer memory as a sequence.
- 20. A method of indexing electronic documents as claimed in claim 19 wherein the sequence of data items of the index entry correspond to the sequence of address data items.
Priority Claims (1)
Number |
Date |
Country |
Kind |
508695 |
Dec 2000 |
NZ |
|
CROSS-REFERENCE TO RELATED APPLICATION(S)
[0001] This application is a continuation of International Application Number PCT/NZ01/00273, filed on Dec. 7, 2001, which claims priority of New Zealand Application Number 508695, filed on Dec. 7, 2000, the contents of both are incorporated herein by reference. The international application was published under PCT Article 21(2) in English.
Continuations (1)
|
Number |
Date |
Country |
Parent |
PCT/NZ01/00273 |
Dec 2001 |
US |
Child |
10456960 |
Jun 2003 |
US |