发明名称 Dynamically-positioned character string suggestions for gesture typing
摘要 A computing device outputs, for display, a virtual keyboard comprising a plurality of virtual keys. Furthermore, the computing device receives an indication of a first movement of an input object along a spatial path. The computing device determines, based on locations of the virtual keys and locations along the spatial path, a plurality of character strings. In response to determining that the first movement has ceased for at least a threshold amount of time, the computing device outputs, for display, the plurality of character strings. While the character strings are displayed, the computing device receives an indication of a second movement of the input object. The computing device selects, in response to the indication of the second movement, and based at least in part on a direction of the second movement of the input object, a particular character string from the plurality of character strings.
申请公布号 US9547439(B2) 申请公布日期 2017.01.17
申请号 US201414537730 申请日期 2014.11.10
申请人 Google Inc. 发明人 Bi Xiaojun;Zhai Shumin;Cleron Michael Andrew
分类号 G06F3/048;G06F3/0488;G06F3/0481;G06F3/0482;G06F17/27;G06F3/023 主分类号 G06F3/048
代理机构 Shumaker & Sieffert, P.A. 代理人 Shumaker & Sieffert, P.A.
主权项 1. A method comprising: receiving, by a computing device, an indication of movement of an input object along a spatial path of a presence-sensitive input device operatively coupled to the computing device, the computing device being operatively coupled to a display device; determining, by the computing device and based at least in part on one or more respective locations along the spatial path, a plurality of character strings; detecting, after receiving the indication of movement of the input object along the spatial path, a suspension of movement of the input object for an amount of time that exceeds a threshold, wherein during the suspension of movement of the input object, the input object is at a particular location of the display device; responsive to detecting the suspension of movement of the input object, outputting, by the computing device, the plurality of character strings for display at locations of the display device determined based on the particular location; during a time period that the plurality of character strings is displayed, receiving, by the computing device, an indication of a resumption of movement of the input object following the suspension of movement of the input object; responsive to receiving the indication of the resumption of movement, selecting by the computing device, based on a direction of movement of the input object after the resumption of movement, a particular character string from the plurality of character strings; and responsive to receiving an indication of a termination of movement of the input object after the resumption of movement, outputting, by the computing device, for display in a text input area displayed by the display device, the selected character string.
地址 Mountain View CA US