×

Synonym supported searches

  • US 8,972,431 B2
  • Filed: 08/04/2010
  • Issued: 03/03/2015
  • Est. Priority Date: 05/06/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for performing a data search through a search query, the method comprising:

  • receiving the search query including an organization identification that identifies one of a plurality of organizations being serviced in a multi-tenant database service environment;

    parsing the search query to retrieve a search phrase, the search phrase including a plurality of words;

    in the search phrase, identifying a first combination of two or more of the plurality of words and a second combination of two or more of the plurality of words, the first combination and the second combination having a common term, wherein the first combination ends with the common term and the second combination begins with the common term;

    retrieving, according to the organization identification, synonyms for the first combination and the second combination from a synonym storage;

    modifying the search query to include the first combination in a logical OR relationship with the synonyms of the first combination and the second combination in a logical OR relationship with the synonyms of the second combination; and

    executing the modified search query against a data store.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×