发明名称 Space prediction for text input
摘要 An example method includes displaying, at a presence-sensitive device, a virtual keyboard, receiving an indication of input entered at a presence-sensitive device indicating a plurality of characters, determining a sequence of at least three character strings in the plurality such that the sequence does not include any space characters, modifying the characters by inserting at least two space characters to demarcate the at least three character strings, and determining at least two suggested character strings based on first, second, and third character strings of the sequence. The method further includes outputting, for display at the presence-sensitive device and at a text-suggestion area of the GUI, the at least two suggested character strings, receiving a selection that indicates a selected character string of the at least two suggested character strings, and outputting, for display at the presence-sensitive device and at the text-entry area of the GUI, the selected character string.
申请公布号 US8819574(B2) 申请公布日期 2014.08.26
申请号 US201213657574 申请日期 2012.10.22
申请人 Google Inc. 发明人 Ouyang Yu;Zhai Shumin
分类号 G06F3/0482;G06F3/0488 主分类号 G06F3/0482
代理机构 Shumaker & Sieffert, P.A. 代理人 Shumaker & Sieffert, P.A.
主权项 1. A method comprising: outputting, by a computing device and for display at a keyboard area of a graphical user interface (GUI), a plurality of virtual keys; receiving, by the computing device, an indication of input entered at a presence-sensitive device of the computing device, the input indicating a plurality of characters, each character from the plurality of characters corresponding to a respective virtual key from the plurality of virtual keys; determining, by the computing device and based at least in part on at least one lexicon accessible to the computing device, at least three character strings included in the plurality of characters, wherein the plurality of characters does not include any space characters, and wherein each of the at least three character strings is associated with a respective entry in the at least one lexicon; inserting, by the computing device, at least two space characters within the plurality of characters to form a modified plurality of characters, the at least two space characters demarcating the at least three character strings from one another in the modified plurality of characters; determining, by the computing device and based at least in part on the modified plurality of characters, at least two suggested sets of character strings; outputting, by the computing device and for display, the at least two suggested sets of character strings at a text-suggestion area of the GUI; determining, by the computing device, an entry age of a first character string of the at least three character strings, the entry age of the first character string indicating at least one of (a) an elapsed time since receiving a first portion of the input, the first portion indicating characters corresponding to the first character string, and (b) a number of characters that are indicated by a second portion of the input, the second portion being received after the first portion; determining, by the computing device, whether the entry age of the first character string is greater than a threshold value; and responsive to determining that the entry age of the first character string is greater than the threshold value, outputting, by the computing device and for display, the first character string at an entered-text area of the GUI.
地址 Mountain View CA US