Patent ID: 8027970

Claim:
A method of searching stored content comprising: receiving a search request; determining whether a full text search is better performed prior to a search of one or more stored relational database tables; in the event that the full text search is better performed prior to a search of one or more stored relational database tables: translating the search request to a full text query; executing the full text query; translating the search request to a relational database query; executing the relational database query, wherein the relational database query is executed after executing the full text query; and in the event that the full text search is not better performed prior to the search of one or more store relational database tables: translating the search request to the relational database query; executing the relational database query; translating the search request to the full text query; executing the full text query, wherein the full text query is executed after executing the relational database query; wherein automatically determining whether a parallel query comprising another full text query and another relational database query prior to or after the full text query and the relational database query is employed to respond to the search request, and wherein in the event that the parallel query is employed, executing the parallel query.