Patent Document ID: 9514111
Application ID: 14164374

Base Claim:
1. A method comprising: downloading, to a computing device, code that, when executed by the computing device, causes the computing device to perform operations comprising: receiving, by the computing device, a user input; identifying, by the computing device, a set of cached autocomplete suggestions for the user input; requesting, by the computing device, a set of additional autocomplete suggestions for the user input over a network; after identifying the set of cached autocomplete suggestions, delaying, by the computing device, presentation of the set of cached autocomplete suggestions until an end of a timeout period; determining, by the computing device, that the set of additional autocomplete suggestions has not been received by the end of the timeout period; and in response to determining that the set of additional autocomplete suggestions has not been received by the end of the timeout period, presenting, by the computing device, at least a portion of the set of cached autocomplete suggestions.

---

Claim 6:
6. The method of claim 1 , wherein the operations further comprise receiving the additional autocomplete suggestions, the additional autocomplete suggestions that are received being selected based on input entered at a device that is associated with a user of the computing device and is different from the computing device.