Apparatus and method for searching and retrieving structured, semi-structured and unstructured content
First Claim
1. A method for searching for documents, comprising:
- storing a repository of documents, said documents comprising text organized into a plurality of sections;
receiving a query with at least one specified section and at least one free text query construct for text within said specified section, said free text query construct specifying at least one free text search condition;
processing said query to identify said specified section in a group of documents; and
evaluating said free text query construct for said text within said group of documents to determine whether said free text search condition is met.
1 Assignment
0 Petitions
Accused Products
Abstract
A search and retrieval permits a user to search free text within sections of schema independent documents. The documents, which may include structured, semi-structured, and unstructured documents, contain text organized into a plurality of sections, such as XML tags. The repository of documents is schema independent, such that the search system does not require pre-defined fields for the sections. To execute a search, the search system receives a query that specifies at least one section and at least one free text query construct for text within the section. In general, the free text query construct specifies at least one free text search condition. The search system identifies sections in the repository of documents as specified in the query, and evaluates the free text query construct for the text within sections to determine whether the free text search condition is met.
227 Citations
20 Claims
-
1. A method for searching for documents, comprising:
-
storing a repository of documents, said documents comprising text organized into a plurality of sections;
receiving a query with at least one specified section and at least one free text query construct for text within said specified section, said free text query construct specifying at least one free text search condition;
processing said query to identify said specified section in a group of documents; and
evaluating said free text query construct for said text within said group of documents to determine whether said free text search condition is met. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer readable media, comprising:
-
a repository of documents with text organized into a plurality of sections; and
executable instructions to process a query with at least one specified section and at least one free text query construct for text within said specified section, said free text query construct specifying at least one free text search condition;
process said query to identify said specified section in a group of documents; and
evaluate said free text query construct for said text within said group of documents to determine whether said free text search condition is met. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification