×

OPTIONALIZATION AND FUZZY SEARCH ON ONLINE SOCIAL NETWORKS

  • US 20170103110A1
  • Filed: 10/07/2015
  • Published: 04/13/2017
  • Est. Priority Date: 10/07/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, from a client system of a first user of an online social network, a search query comprising a plurality of terms;

    parsing the search query to identify one or more terms to optionalize;

    searching one or more data stores to identify a plurality of objects, wherein the identified objects comprise;

    a first set of objects associated with the online social network that match each term of the search query; and

    a second set of objects associated with the online social network that matches one or more of the search terms and does not match at least one of the optionalized terms;

    scoring each of the identified objects based on one or more scoring algorithms, wherein for each object in the first set of objects the score calculated by the scoring algorithms is based on the matching terms of the object, and wherein for each object of the second set of objects the score calculated by the scoring algorithm is based on the matching terms of the object and one or more fuzzy matching terms of the object corresponding to one or more optionalized terms of the search query, respectively; and

    sending, responsive to the search query, a search-results page to the client system of the first user for display, the search-results page comprising one or more search results referencing one or more of the identified objects, respectively, each search result corresponding to an identified object having a score greater than a threshold score.

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