| US 7,502,779 B2 | ||
| Semantics-based searching for information in a distributed data processing system | ||
| Brandon Brockway, Austin, Tex. (US); Tiffany Brooke Durham, Austin, Tex. (US); Cheryl Louise Malatras, Austin, Tex. (US); and Gregory Wayne Roberts, Austin, Tex. (US) | ||
| Assigned to International Business Machines Corporation, Armonk, N.Y. (US) | ||
| Filed on Jun. 05, 2003, as Appl. No. 10/455,173. | ||
| Prior Publication US 2004/0249795 A1, Dec. 09, 2004 | ||
| Int. Cl. G06F 7/00 (2006.01); G06F 17/30 (2006.01) | ||
| U.S. Cl. 707—3 [707/10; 704/9] | 30 Claims |

| 1. A method for searching for information in a distributed data processing system, the method comprising:
providing a semantics-based search index by storing in the semantics-bases search index search keywords from documents according
to semantics from selected document structure templates, the document structure templates selected in dependence upon the
structures of the documents and upon model document structures in the document structure templates;
establishing a search scope corresponding to semantics supported by the semantics-based search index;
receiving from a client a search query message comprising search terms and, optionally, the search scope;
retrieving, from the semantics-based search index, index entries satisfying the search terms and the search scope;
creating from the retrieved index entries a search result message; and
transmitting the search result message to the client.
|