Methods of hierarchically parsing and indexing text are provided. A source text is parsed to identify first level text entities and lower level text entities wherein the lower level text entities are subsets of their parent text entities. First level text entities are assigned a first level value corresponding to their locations within the source text, and lower level text entities are assigned lower level values, subordinate to their corresponding parent level value. Multiple levels of text entity parsing and numbering may take place. The association of linguistically derived variants of the text entities with their locations takes place.
Inventors: | Eldredge; Michael A. (Springville, UT); Johnson; Russell C. (Saratoga Springs, UT); Millet; Ronald P. (Orem, UT); Tietjen; Bruce R. (Highland, UT); Pratt; John P. (Pleasant Grove, UT) |
Assignee: | Novell, Inc. (Provo, UT) |
Appl. No.: | 652267 |
Filed: | August 31, 2000 |
Current U.S. Class: | 707/6; 707/100; 707/102 |
Intern'l Class: | G06F 017/30 |
Field of Search: | 707/6,102,1-5,100,3 |
5369577 | Nov., 1994 | Kadashevich et al. | 704/9. |
5864863 | Jan., 1999 | Burrows | 707/103. |
5890103 | Mar., 1999 | Carus | 704/9. |
5893109 | Apr., 1999 | DeRose et al. | |
5940836 | Aug., 1999 | Fukushima | 707/104. |
6021409 | Feb., 2000 | Burrows | 707/102. |
6055544 | Apr., 2000 | DeRose et al. | |
6101511 | Aug., 2000 | DeRose et al. | |
6101512 | Aug., 2000 | DeRose et al. | 715/514. |
6105044 | Aug., 2000 | DeRose et al. | 715/514. |
6189006 | Feb., 2001 | Fukushima | 707/6. |
6216123 | Apr., 2001 | Robertson et al. | 707/3. |
6278992 | Aug., 2001 | Curtis et al. | 707/3. |