The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 05, 2018

Filed:

Dec. 05, 2014
Applicant:

Facebook, Inc., Menlo Park, CA (US);

Inventors:

Kurchi Subhra Hazra, Mountain View, CA (US);

Jinlong Zhou, Mountain View, CA (US);

Xiao Li, Sunnyvale, CA (US);

Maxime Boucher, Mountain View, CA (US);

Rajat Raina, Mountain View, CA (US);

Assignee:

Facebook, Inc., Menlo Park, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/27 (2006.01); G06F 17/30 (2006.01); G06Q 50/00 (2012.01);
U.S. Cl.
CPC ...
G06F 17/3097 (2013.01); G06F 17/2705 (2013.01); G06F 17/3064 (2013.01); G06Q 50/01 (2013.01);
Abstract

In one embodiment, a method includes receiving an unstructured text query to search for posts of the online social network. The method includes parsing the text query to identify one or more n-grams. The method includes searching an index of keyword phrases associated with the first user to identify one or more keyword phrases matching one or more of the n-grams of the text query. The index of keyword phrases is based on posts by one or more second users of the online social network. The method includes calculating a keyword score for each of the identified keyword phrases. The method includes generating one or more suggested queries. Each suggested query includes one or more n-grams identified from the text query and one or more identified keyword phrases. The method includes sending one or more of the suggested queries to search for posts of the online social network.


Find Patent Forward Citations

Loading…