CHARACTER INPUT DEVICE, CHARACTER INPUT METHOD, AND COMPUTER PROGRAM PRODUCT
First Claim
1. A character input device comprising:
- a first obtainer to receive an input of characters from a user and obtain an input character string;
a determiner to, from the input character string, infer word notations intended by the user and relations of connection between the word notations, and to determine routes each of which represents the relation of connection having a high likelihood of serving as a notation candidate intended by the user;
a first generator to, from a group of word notations included in the routes, extract the word notations to be output and generate layout information used in outputting the extracted word notations as the notation candidates; and
an outputter to output the layout information.
1 Assignment
0 Petitions
Accused Products
Abstract
According to an embodiment, a character input device includes a first obtainer, a determiner, a first generator, and an outputter. The first obtainer receives an input of characters from a user and obtains an input character string. The determiner infers, from the input character string, word notations intended by the user and relations of connection between the word notations and to determine routes each of which represents the relation of connection having a high likelihood of serving as a notation candidate intended by the user. The first generator extracts, from a group of word notations included in the routes, the word notations to be output and generate layout information used in outputting the extracted word notations as the notation candidates. The outputter outputs the layout information.
13 Citations
16 Claims
-
1. A character input device comprising:
-
a first obtainer to receive an input of characters from a user and obtain an input character string; a determiner to, from the input character string, infer word notations intended by the user and relations of connection between the word notations, and to determine routes each of which represents the relation of connection having a high likelihood of serving as a notation candidate intended by the user; a first generator to, from a group of word notations included in the routes, extract the word notations to be output and generate layout information used in outputting the extracted word notations as the notation candidates; and an outputter to output the layout information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A character input method comprising:
-
receiving an input of characters from a user to obtain an input character string; inferring, from the input character string, word notations intended by the user and relations of connection between the word notations to determine routes each of which represents the relation of connection having a high likelihood of serving as a notation candidate intended by the user; extracting, from a group of word notations included in the routes, the word notations to be output and generating layout information used in outputting the extracted word notations as the notation candidates; and outputting the layout information.
-
-
16. A computer program product comprising a computer readable medium containing a character input program, wherein the character input program, when executed
receiving an input of characters from a user to obtain an input character string; -
inferring, from the input character string, word notations intended by the user and relations of connection between the word notations to determine routes each of which represents the relation of connection having a high likelihood of serving as a notation candidate intended by the user; extracting, from a group of word notations included in the routes, the word notations to be output and generating layout information used in outputting the extracted word notations as the notation candidates; and outputting the layout information.
-
Specification