IP Library Patent Application 15119096
Patent Application
App. No. 15/119,096

TEXT INPUT METHOD AND APPARATUS, AND TERMINAL

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
15/119,096
Abstract

The present invention relates to a text input method and a terminal. The method includes: acquiring a text input instruction that is generated by performing a first operation by a user, and presenting an input text according to the text input instruction; querying a text prediction database according to the input text, to acquire a predicted text set corresponding to the input text, and presenting the predicted text set, where the predicted text set is a set of phrases or sentences; acquiring a predicted text selection instruction that is generated by performing a second operation by the user, and acquiring a predicted text in a subset of the predicted text set; and acquiring a predicted text input instruction that is generated by performing a third operation by the user, and inputting the predicted text into a text input window according to the predicted text input instruction.

Claims (58)

1 - 27 . (canceled)

28 . A text input method, comprising:

acquiring a text input instruction generated by performing a first operation by a user, and presenting an input text according to the text input instruction;

querying a text prediction database according to the input text, to acquire a predicted text set corresponding to the input text, and presenting the predicted text set corresponding to the input text, wherein the predicted text set is a set of phrases or sentences;

acquiring a predicted text selection instruction generated by performing a second operation by the user, and acquiring a predicted text in a subset of the predicted text set according to the predicted text selection instruction, wherein the predicted text is a field in the subset of the predicted text set; and

acquiring a predicted text input instruction generated by performing a third operation by the user, and inputting the predicted text into a text input window according to the predicted text input instruction.

29 . The text input method according to claim 28 , wherein:

the second operation is a slide gesture operation;

the method further comprises:

determining, according to the predicted text selection instruction generated by the slide gesture operation, a sliding track corresponding to the slide gesture operation, wherein the sliding track is a track formed by action points of the slide gesture operation on an output device; and

acquiring a predicted text in a subset of the predicted text set according to the predicted text selection instruction comprises:

determining a text field in the subset of the predicted text set according to the sliding track.

30 . The text input method according to claim 29 , wherein:

each subset in the predicted text set is provided with a mark line;

the second operation is a slide gesture operation performed on the mark line by the user; and

acquiring a predicted text in a subset of the predicted text set according to the predicted text selection instruction comprises:

acquiring, according to a sliding track of the slide gesture operation on the mark line, a text field corresponding to a mark line that coincides with the sliding track.

31 . The text input method according to claim 29 , wherein the method further comprises:

when it is detected that the second operation is the slide gesture operation, displaying, at a preset position, a predicted text selected by the slide gesture operation.

32 . The text input method according to claim 28 , wherein after acquiring the predicted text in the subset of the predicted text set according to the predicted text selection instruction, the method further comprises:

displaying the predicted text by means of highlight display or grayscale display, or by using a color differentiated from that of an unselected text.

33 . The text input method according to claim 28 , wherein acquiring a predicted text input instruction generated by performing a third operation by the user, and inputting the predicted text into a text input window according to the predicted text input instruction comprises:

acquiring a predicted text input instruction generated by tapping a preset button by the user, and inputting the predicted text into the text input window according to the predicted text input instruction.

34 . A text input method, comprising:

acquiring a position at which a cursor is located in a text input window; and

acquiring a text input instruction generated by performing a fourth operation by a user, and inputting, according to the text input instruction, an already input text in the text input window into the position at which the cursor is located in the text input window.

35 . The text input method according to claim 34 , wherein:

the fourth operation is a slide gesture operation;

the method further comprises:

determining, according to the text input instruction generated by the slide gesture operation, a sliding track corresponding to the slide gesture operation, wherein the sliding track is a track formed by action points of the slide gesture operation on an output device; and

inputting, according to the text input instruction, an already input text in the text input window into the position at which the cursor is located in the text input window comprises:

determining, according to the sliding track, the already input text in the text input window, and inputting the already input text into the position at which the cursor is located in the text input window.

36 . The text input method according to claim 35 , wherein:

all already input texts in the text input window are provided with a mark line;

the fourth operation is a slide gesture operation performed on the mark line by the user; and

inputting, according to the text input instruction, an already input text in the text input window into the position at which the cursor is located in the text input window comprises:

acquiring, according to a sliding track of the slide gesture operation on the mark line, an already input text corresponding to a mark line that coincides with the sliding track, and inputting the already input text into the position at which the cursor is located in the text input window.

37 . A terminal, comprising:

an input device, a processor, a memory, and a software module physically stored in the memory, wherein the software module comprises instructions that, when executed by the processor, cause the terminal to:

acquire a text input instruction generated by performing a first operation by a user, and present an input text according to the text input instruction;

query a text prediction database according to the input text, to acquire a predicted text set corresponding to the input text, and present the predicted text set corresponding to the input text, wherein the predicted text set is a set of phrases or sentences;

acquire a predicted text selection instruction generated by performing a second operation by the user, and acquire a predicted text in a subset of the predicted text set according to the predicted text selection instruction, wherein the predicted text is a field in the subset of the predicted text set; and

acquire a predicted text input instruction generated by performing a third operation by the user, and inputting the predicted text into a text input window according to the predicted text input instruction.

38 . The terminal according to claim 37 , wherein:

the second operation is a slide gesture operation;

the software module further comprises instructions that, when executed by the processor, cause the terminal to:

determine, according to the predicted text selection instruction generated by the slide gesture operation, a sliding track corresponding to the slide gesture operation, wherein the sliding track is a track formed by action points of the slide gesture operation on an output device, and

determine a text field in the subset of the predicted text set according to the sliding track.

39 . The terminal according to claim 38 , wherein:

each subset in the predicted text set is provided with a mark line;

the second operation is a slide gesture operation performed on the mark line by the user; and

the software module further comprises instructions that, when executed by the processor, cause the terminal to:

acquire, according to a sliding track of the slide gesture operation on the mark line, a text field corresponding to a mark line that coincides with the sliding track.

40 . The terminal according to claim 38 , wherein the software module further comprises instructions that, when executed by the processor, cause the terminal to:

when it is detected that the second operation is the slide gesture operation, display, at a preset position, a predicted text selected by the slide gesture operation.

41 . The terminal according to claim 37 , wherein, the software module further comprises instructions that, when executed by the processor, cause the terminal to:

after the predicted text in the subset of the predicted text set according to the predicted text selection instruction is acquired, display the predicted text by means of highlight display or grayscale display, or by using a color differentiated from that of an unselected text.

42 . The terminal according to claim 37 , wherein the software module further comprises instructions that, when executed by the processor, cause the terminal to: acquire a predicted text input instruction generated by tapping a preset button by the user, and inputting the predicted text into the text input window according to the predicted text input instruction.

Assignments (3)
CHANGE OF NAME Recorded Mar 11, 2019
From: HUAWEI DEVICE (DONGGUAN) CO.,LTD.
To: HUAWEI DEVICE CO.,LTD.
Reel/Frame 048555/0951 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2017
From: HUAWEI DEVICE CO., LTD.
To: HUAWEI DEVICE (DONGGUAN) CO., LTD.
Reel/Frame 043750/0393 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2016
From: MA, JIANKE
To: HUAWEI DEVICE CO., LTD.
Reel/Frame 039437/0925 →