Swipe Stroke Input and Continuous Handwriting
First Claim
1. A method for providing swipe-stroke input of Chinese text, the method comprising:
- receiving a stroke sequence input via receiving an indication of a selection of one or more stroke buttons;
determining one or more character candidates according to the received stroke sequence input;
determining if an indication of a selection of a character candidate is received;
when an indication of a selection of a character candidate is received, displaying the selected character candidate; and
when an indication of a selection of a character candidate is not received, receiving a next stroke sequence input and determining one or more candidate phrases according to the received stroke sequence inputs.
3 Assignments
0 Petitions
Accused Products
Abstract
Swipe-stroke input and continuous handwriting are provided. A stroke sequence or a portion of a stroke sequence of a Chinese character may be input via selecting one or more stroke buttons via a swipe gesture. Candidate characters may be determined and provided when an indication is received that a stroke sequence input has ended. A candidate may be selected, or a next stroke sequence may be input. As additional input is received, phrase candidates may be predicted and dynamically provided. An end-of-input (EOI) panel may be provided, which when selected, provides an indication of an end of a current handwriting input and allowing a next handwriting input to be entered. By providing a selectable functionality to indicate an end of a current handwriting input, a continuous and more efficient handwriting experience is provided. Past handwriting input may be stored and accessed, allowing a user to edit the past handwriting input.
-
Citations
20 Claims
-
1. A method for providing swipe-stroke input of Chinese text, the method comprising:
-
receiving a stroke sequence input via receiving an indication of a selection of one or more stroke buttons; determining one or more character candidates according to the received stroke sequence input; determining if an indication of a selection of a character candidate is received; when an indication of a selection of a character candidate is received, displaying the selected character candidate; and when an indication of a selection of a character candidate is not received, receiving a next stroke sequence input and determining one or more candidate phrases according to the received stroke sequence inputs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for providing continuous handwriting of Chinese text, the method comprising:
-
receiving a first handwriting input; recognizing the first handwriting input as a first character; receiving an indication of a selection of an end-of-input panel indicating an end of handwriting input for the first character; receiving a second handwriting input; and determining and displaying one or more word predictions according to received handwriting inputs. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for providing swipe-stroke input and continuous handwriting of Chinese text, the system comprising:
-
a memory storage; and a processing unit coupled to the memory storage, wherein the processing unit is operable to; display a plurality of stroke buttons; receive a stroke sequence input via receiving an indication of a selection of one or more stroke buttons; determine one or more character candidates according to the received stroke sequence input; determine if an indication of a selection of a character candidate is received; when an indication of a selection of a character candidate is received, display the selected character candidate; when an indication of a selection of a character candidate is not received, receive a next stroke sequence input and determine one or more candidate phrases according to the received stroke sequence inputs; receive a first handwriting input; recognize the first handwriting input as a first character; receive an indication of a selection of an end-of-input panel indicating an end of handwriting input for the first character; receive a second handwriting input; and determine and display one or more word predictions according to received handwriting inputs. - View Dependent Claims (18, 19, 20)
-
Specification