Patent US5778400A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5778400A Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus and method for storing, searching for and retrieving text of a structured document provided with tags

Assignee: Fujifilm Business Innovation Corp
•
Filing: 1996-02-22
•
Granted: 1998-07-07
•
Expires: 2016-02-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus and a method for efficiently searching through a tagged document for the location of a desired word in text using tags as reference units for search and retrieval, whereby any of the referenced words in the text is searched for and retrieved quickly. The apparatus comprises: a document inputting part for inputting a structured document including reference units delimited by tags; a dividing part for dividing into reference units the structured document input by the document inputting part; a word extracting part for extracting words from the reference units divided by the dividing part; a tuple generating part for generating tuples comprising the locations of the reference units divided by the dividing part and the words extracted by the word extracting part from the reference units; a search index generating part which, given the tuples generated by the tuple generating part out of the locations of the reference units and the words from the reference units, generates a search index comprising the words and the locations of the reference units including the words; and a storing part for storing the search index, generated by the search index generating part, in conjunction with the structured document input by the document inputting part.

Inventors

  • 👤 Masakazu Tateno

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 06:44
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/80; G06F16/81; G06F40/00; G06F40/10; G06F40/12; G06F40/123; G06F40/14; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99932

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 155 words
A structured document searching apparatus comprising: document inputting means for inputting a structured document including reference units delimited by tags; dividing means for dividing into reference units the structured document input by said document inputting means; word extracting means for extracting words from said reference units divided by said dividing means; tuple generating means for generating tuples comprising the locations of said reference units divided by said dividing means and the words extracted by said word extracting means from said reference units; search index generating means which, given the tuples generated by said tuple generating means out of the locations of said reference units and the words from said reference units, generates a search index comprising said words and said locations of said reference units including said words; and storing means for storing said search index, generated by said search index generating means, in conjunction with said structured document input by said document inputting means.
Claim 2
Dependent Claim 155 words
A structured document searching apparatus comprising: document inputting means for inputting a structured document including reference units delimited by tags; dividing means for dividing into reference units the structured document input by said document inputting means; word extracting means for extracting words from said reference units divided by said dividing means; tuple generating means for generating tuples comprising the locations of said reference units divided by said dividing means and the words extracted by said word extracting means from said reference units; search index generating means which, given the tuples generated by said tuple generating means out of the locations of said reference units and the words from said reference units, generates a search index comprising said words and said locations of said reference units including said words; and storing means for storing said search index, generated by said search index generating means, in conjunction with said structured document input by said document inputting means.
Claim 3
Dependent Claim 98 words
A structured document searching apparatus according to claim 1, further comprising: searching means which, when a target word is input, searches for said target word through the words within said search index generated by said search index generating means; and displaying means which, when said searching means detects said target word in a reference unit, displays the content of said reference unit including said target word within said structured document stored by said storing means in conjunction with said search index, the display being made by use of the location of said reference unit comprising said target word.
Claim 4
Dependent Claim 151 words
A structured document searching apparatus according to claim 1, wherein said reference units of any structured document input by said document inputting means include a reference unit type identification field each; wherein said word extracting means extracts as word-field pairs the words from and the fields of said reference units, said reference units having been separated by said dividing means; wherein said tuple generating means generates tuples each comprising the location of each reference unit separated by said dividing means and the word-field pairs extracted from that reference unit by said word extracting means; and wherein said search index generating means generates, out of the tuples each generated by said tuple generating means and comprising the location of each reference unit and the word-field pairs extracted from that reference unit, a search index including said word-field pairs and the locations of said reference units comprising the words within said word-field pairs.
Claim 5
Dependent Claim 103 words
A structured document searching apparatus according to claim 3, further comprising: searching means which, when a target word-field pair is input, searches for said target word-field pair through the word-field pairs in said search index generated by said search index generating means; and displaying means which, when said searching means detects said target word-field pair in a reference unit, displays the content of said reference unit including the detected word within said structured document stored by said storing means in conjunction with said search index, the display being made by use of the location of said reference unit comprising said target word-field pair.
Claim 6
Dependent Claim 63 words
A structured document searching apparatus according to claim 1, wherein the reference units of said structured document input by said document inputting means comprise pairs of reference unit attributes and the values corresponding thereto; and wherein said word extracting means extracts as words the pairs of reference unit attributes and the corresponding attribute values from the reference units separated by said dividing means.
Claim 7
Dependent Claim 129 words
A structured document searching apparatus according to claim 5, further comprising: searching means which, when a target attribute and the attribute value corresponding thereto are input, searches for said target attribute and for the corresponding attribute value through the pairs of attributes and attribute values in said search index generated by said search index generating means; and displaying means which, when said searching means detects said target attribute and the value thereof in a reference unit, displays the content of said reference unit including the detected pair of attribute and attribute value within said structured document stored by said storing means in conjunction with said search index, the display being made by use of the location of said reference unit comprising the detected pair of attribute and attribute value.
Claim 8
Dependent Claim 61 words
A structured document searching apparatus according to claim 3, wherein the reference units of said structured document input by said document inputting means comprise pairs of reference unit attributes and the values corresponding thereto; and wherein said word extracting means extracts as words the pairs of reference unit attributes and attribute values from the reference units separated by said dividing means.
Claim 9
Dependent Claim 129 words
A structured document searching apparatus according to claim 7, further comprising: searching means which, when a target attribute and the attribute value corresponding thereto are input, searches for said target attribute and for the corresponding attribute value through the pairs of attributes and attribute values in said search index generated by said search index generating means; and displaying means which, when said searching means detects said target attribute and the value thereof in a reference unit, displays the content of said reference unit including the detected pair of attribute and attribute value within said structured document stored by said storing means in conjunction with said search index, the display being made by use of the location of said reference unit comprising the detected pair of attribute and attribute value.
Claim 10
Dependent Claim 144 words
A structured document searching method for use with a structured document searching apparatus, the method comprising the steps of: (a) inputting a structured document including reference units delimited by tags; (b) dividing into reference units the structured document input in the step (a); (c) extracting words from said reference units divided in step (b); (d) generating tuples comprising the locations of said reference units divided in the step (b) and the words extracted in the step (c) from said reference units; (e) given the tuples generated in the step (d) out of the locations of said reference units and the words from said reference units, generating a search index comprising said words and said locations of said reference units including said words; and (f) storing said search index, generated in the step (e), in conjunction with said structured document input in the step (a).
Claim 11
Dependent Claim 144 words
A structured document searching method for use with a structured document searching apparatus, the method comprising the steps of: (a) inputting a structured document including reference units delimited by tags; (b) dividing into reference units the structured document input in the step (a); (c) extracting words from said reference units divided in step (b); (d) generating tuples comprising the locations of said reference units divided in the step (b) and the words extracted in the step (c) from said reference units; (e) given the tuples generated in the step (d) out of the locations of said reference units and the words from said reference units, generating a search index comprising said words and said locations of said reference units including said words; and (f) storing said search index, generated in the step (e), in conjunction with said structured document input in the step (a).
Claim 12
Dependent Claim 97 words
A structured document searching method according to claim 9, further comprising the steps of: (g) when a target word is input, searching for said target word through the words within said search index generated in the step (e); and (h) when said target word is detected in a reference unit in the step (g), displaying the content of said reference unit including said target word within said structured document stored in the step (f) in conjunction with said search index, the display being made by use of the location of said reference unit comprising said target word.

References Cited (Backward Citations)

US4803643A Cited
US5557722A Cited
JPH05135054A Cited
US5587902A Cited
JPH06119331A Cited
JPH06131340A Cited
JPH06348756A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-07-06 2002-01-05 2002-07-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-07-06 2006-01-05 2006-07-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-07-06 2010-01-05 2010-07-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag