Patent ID: 11893049
Assignee: ROBLOX CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G  A | IPC A  G

Claim 19:
20. A non-transitory computer-readable medium with instructions stored thereon that, responsive to execution by a processing device, cause the processing device to perform operations 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.