| CPC G06F 40/274 (2020.01) [G06F 3/0482 (2013.01); G06F 16/9532 (2019.01)] | 25 Claims |

|
25. A computer program product for dynamic typeahead suggestions for a text input, the computer program product comprising:
one or more computer readable storage media storing program instructions executable by one or more processors, wherein the program instructions include instructions to:
receive user input entered by a user in an input interface, wherein the user input is in the form of natural language text formed of a series of characters; and
provide a set of typeahead suggestions for the user input as the user input is entered or amended by the user in the input interface, wherein the set of typeahead suggestions is retrieved for a subtext of the user input in the input interface surrounded by a current dynamic window, and wherein the set of typeahead suggestions retrieved for the subtext surrounded by the current dynamic window does not include at least a portion of a remainder of the user input in the input interface located outside of the current dynamic window.
|