×

Query translation for searching complex structures of objects

  • US 9,069,813 B2
  • Filed: 09/06/2013
  • Issued: 06/30/2015
  • Est. Priority Date: 12/22/2006
  • Status: Active Grant
First Claim
Patent Images

1. A system for searching stored content comprising:

  • a processor, wherein the processor is configured to;

    determine automatically whether a full text search is performed prior to, after, or in parallel with a search of one or more stored database tables, wherein the full text search and the search of the one or more stored database tables are both automatically generated from a search request received from a user, wherein the determination comprises determining whether the search request includes an object identifier in a first mapping and a term associated with the object identifier, wherein the first mapping comprises a map of objects with object identifiers in a data model to object tables in the one or more stored database tables, in the event that the search request is determined to include the object identifier and the term associated with the object identifier, the full text search is automatically determined to be performed after the search of one or more stored database tables;

    in the event that the full text search is performed prior to a search of one or more stored database tables, execute the full text search prior to executing the search of one or more stored database tables;

    in the event that the full text search is performed after the search of one or more stored database tables, execute the full text search after executing the search of one or more stored database tables; and

    in the event that the full text search is performed in parallel with the search of one or more stored database tables, execute the full text search in parallel with executing the search of one or more stored database tables; and

    a memory coupled to the processor and configured to provide the processor with instructions.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×