US 11,790,003 B2
Client-based search query autocomplete
James E. Scarborough, Raleigh, NC (US); and John Pratt, Raleigh, NC (US)
Assigned to Red Hat, Inc., Raleigh, NC (US)
Filed by Red Hat, Inc., Raleigh, NC (US)
Filed on Nov. 30, 2020, as Appl. No. 17/107,427.
Prior Publication US 2022/0171812 A1, Jun. 2, 2022
Int. Cl. G06F 16/00 (2019.01); G06F 16/9032 (2019.01); G06F 16/9538 (2019.01); G06F 16/9532 (2019.01)
CPC G06F 16/90328 (2019.01) [G06F 16/9532 (2019.01); G06F 16/9538 (2019.01)] 18 Claims
OG exemplary drawing
 
1. A method comprising:
sending, by a search engine server system comprising at least one computing device, a search web page of a search engine to a content distribution network (CDN) server system for delivery to a client computing device, the search web page comprising a query dialog box and an autocomplete service that is configured to present search query suggestions on a display device and to request a predetermined list of search query suggestions from the search engine server system during a loading phase of the search web page;
receiving, by the search engine server system from the CDN server system, a search query list request for the predetermined list of search query suggestions, the search query list request originating from the autocomplete service of the search web page executing on the client computing device; and
sending, by the search engine server system, the predetermined list of search query suggestions to the CDN server system for delivery to the client computing device, the predetermined list of search query suggestions generated based on an analysis of a plurality of searches and results of the plurality of searches, the predetermined list of search query suggestions comprising a plurality of entries, each entry comprising one or more search terms that were identified in the analysis.