Database Search Method Of Searching A Document Database For A Desired Document File
First Claim
1. A processor-implemented database search method, comprising:
- storing a document file in a database;
controlling a transfer of a document file to and from the database;
searching the database on the basis of a keyword comprised of a character string and returning a search result;
using an index file for retaining information indicating a correspondence of the keyword to positional information of the keyword, based on a field in the document file that includes the keyword;
wherein the index file comprises a key file that includes a list of pointers to character strings and positional information;
wherein the character strings are included in the document file and are stored in the database by document area where a character string in the document file appears and by a positional information file;
wherein the positional information file includes a list of positional information containing information that specifies the document file where a character string exists and information that specifies a position of the character string in the document file regarding the character string in the key file; and
wherein for a variable-length chain included in the index file, a relational file is created by dividing each word in the variable-length chain into a plurality of fixed-length keywords.
1 Assignment
0 Petitions
Accused Products
Abstract
An index file for use in search processing employing a search engine, retains information that indicates a correspondence of a keyword to its positional information. The index file comprises a key file that includes a list of pointers to character strings. The character strings are included in document files that are stored in a document database and to positional information, by document area where a character string in a document file appears and a POS file. The POS file includes a list of positional information containing information that specifies a document file where a character string exists and information that specifies a position of the character string in a document file regarding the character strings in the key file.
9 Citations
4 Claims
-
1. A processor-implemented database search method, comprising:
-
storing a document file in a database;
controlling a transfer of a document file to and from the database;
searching the database on the basis of a keyword comprised of a character string and returning a search result;
using an index file for retaining information indicating a correspondence of the keyword to positional information of the keyword, based on a field in the document file that includes the keyword;
wherein the index file comprises a key file that includes a list of pointers to character strings and positional information;
wherein the character strings are included in the document file and are stored in the database by document area where a character string in the document file appears and by a positional information file;
wherein the positional information file includes a list of positional information containing information that specifies the document file where a character string exists and information that specifies a position of the character string in the document file regarding the character string in the key file; and
wherein for a variable-length chain included in the index file, a relational file is created by dividing each word in the variable-length chain into a plurality of fixed-length keywords. - View Dependent Claims (2, 3, 4)
-
Specification