US 11,893,049 B2
Recommendation of search suggestions
Aswath Manoharan, Sunnyvale, CA (US); Nikolaus Sonntag, Foster City, CA (US); and Shailendra Rathore, San Ramon, CA (US)
Assigned to Roblox Corporation, San Mateo, CA (US)
Filed by Roblox Corporation, San Mateo, CA (US)
Filed on Aug. 4, 2022, as Appl. No. 17/880,861.
Application 17/880,861 is a continuation of application No. 15/840,956, filed on Dec. 13, 2017, granted, now 11,409,799.
Prior Publication US 2022/0374477 A1, Nov. 24, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/36 (2019.01); G06F 16/903 (2019.01); G06F 16/332 (2019.01); A63F 13/85 (2014.01)
CPC G06F 16/3322 (2019.01) [A63F 13/85 (2014.09)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
generating a dictionary of terms comprising terms associated with games of a collaboration platform by identifying a set of the games of the collaboration platform based on a frequency of play associated with a plurality of games of the collaboration platform, wherein the frequency of play associated with each game in the set of games meets a threshold frequency;
identifying a plurality of search terms associated with previous search queries of the collaboration platform;
comparing the plurality of search terms with the dictionary of terms to determine whether the search terms associated with the previous search queries are in the dictionary of terms;
identifying a first set of the search terms that are candidates to receive search suggestions and a second set of the search terms that are to be the search suggestions based on the comparing;
generating a record that associates candidate search terms of the first set of the search terms with respective search suggestions of the second set of the search terms, wherein the record is used to provide a suggestion for one or more new search terms of a new search query;
receiving, from a user device, the new search query comprising the one or more new search terms:
identifying the search term of the new search query as one of the candidates to receive the search suggestions in the record; and
responsive to identifying the search term as one of the candidates to receive search suggestions in the record, providing a respective search suggestion associated with the search term in the record to the user device.