Text editing assistor
First Claim
1. A text editing assistor for displaying a prospective character sequence based on a character sequence which is input by a user, comprising:
- a table storing section for storing a candidate table which associates one or more prospective character sequences with a given character sequence;
a candidate displaying section for displaying, in response to a character sequence which is input by the user, at least one prospective character sequence which is associated by the candidate table with the character sequence which has been input by the user;
a character sequence finalization section for allowing the user to select one of the at least one prospective character sequence displayed by the candidate displaying section as a final character sequence;
an environment information acquisition section for acquiring environment information concerning the text editing assistor or an environment thereof;
a determination section for, when a final character sequence is selected by means of the character sequence finalization section, determining whether or not to update the candidate table based on the environment information; and
a first updating section for updating the candidate table based on an association between the final character sequence selected by means of the character sequence finalization section and the character sequence which has been input by the user, the update being made only when the determination section determines that the candidate table is to be updated.
2 Assignments
0 Petitions
Accused Products
Abstract
A text editing assistor comprises a table storing section storing a candidate table, a candidate displaying section, a character sequence finalization section, an environment information acquisition section, a determination section, and a first updating section. The candidate displaying section displays at least one prospective character sequence in response to a character sequence which is input by the user. The character sequence finalization section allows the user to select one of the at least one prospective character sequence displayed by the candidate displaying section as a final character sequence. The environment information acquisition section acquires environment information. When a final character sequence is selected by means of the character sequence finalization section, the determination section determines whether or not to update the candidate table based on the environment information. The first updating section updates the candidate table only when the determination section determines that the candidate table is to be updated.
22 Citations
20 Claims
-
1. A text editing assistor for displaying a prospective character sequence based on a character sequence which is input by a user, comprising:
-
a table storing section for storing a candidate table which associates one or more prospective character sequences with a given character sequence;
a candidate displaying section for displaying, in response to a character sequence which is input by the user, at least one prospective character sequence which is associated by the candidate table with the character sequence which has been input by the user;
a character sequence finalization section for allowing the user to select one of the at least one prospective character sequence displayed by the candidate displaying section as a final character sequence;
an environment information acquisition section for acquiring environment information concerning the text editing assistor or an environment thereof;
a determination section for, when a final character sequence is selected by means of the character sequence finalization section, determining whether or not to update the candidate table based on the environment information; and
a first updating section for updating the candidate table based on an association between the final character sequence selected by means of the character sequence finalization section and the character sequence which has been input by the user, the update being made only when the determination section determines that the candidate table is to be updated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A text editing assistor for displaying a prospective character sequence based on a character sequence which is input by a user, comprising:
-
a table storing section for storing a plurality of candidate tables each of which associates one or more prospective character sequences with a given character sequence, each candidate table containing a different set of such associations;
an environment information acquisition section for acquiring environment information concerning the text editing assistor or an environment thereof;
a table determination section for determining one of the plurality of candidate tables stored in the table storing section based on the environment information acquired by the environment information acquisition section;
a candidate displaying section for displaying, in response to a character sequence which is input by the user, at least one prospective character sequence which is associated by the candidate table determined by the table determination section with the character sequence which has been input by the user;
a character sequence finalization section for allowing the user to select one of the at least one prospective character sequence displayed by the candidate displaying section as a final character sequence; and
a first updating section for updating the candidate table determined by the table determination section based on an association between the final character sequence selected by means of the character sequence finalization section and the character sequence which has been input by the user. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A program to be executed by a computer in a text editing assistor for displaying a prospective character sequence based on a character sequence which is input by a user, the text editing assistor comprising a table storing section for storing a candidate table which associates one or more prospective character sequences with a given character sequence,
wherein the program causes the computer to execute: -
a candidate displaying step of displaying, in response to a character sequence which is input by the user, at least one prospective character sequence which is associated by the candidate table with the character sequence which has been input by the user;
a character sequence finalization step of allowing the user to select one of the at least one prospective character sequence displayed in the candidate displaying step as a final character sequence;
an environment information acquisition step of acquiring environment information concerning the text editing assistor or an environment thereof;
a determination step for, when a final character sequence is selected in the character sequence finalization step, determining whether or not to update the candidate table based on the environment information; and
a first updating step of updating the candidate table based on an association between the final character sequence selected in the character sequence finalization step and the character sequence which has been input by the user, the update being made only when the determination step determines that the candidate table is to be updated.
-
-
18. A program to be executed by a computer in a text editing assistor for displaying a prospective character sequence based on a character sequence which is input by a user, the text editing assistor comprising a table storing section for storing a plurality of candidate tables each of which associates one or more prospective character sequences with a given character sequence, each candidate table containing a different set of such associations,
wherein the program causes the computer to execute: -
an environment information acquisition step of acquiring environment information concerning the text editing assistor or an environment thereof;
a table determination step of determining one of the plurality of candidate tables stored in the table storing section based on the environment information acquired in the environment information acquisition step;
a candidate displaying step of displaying, in response to a character sequence which is input by the user, at least one prospective character sequence which is associated by the candidate table determined in the table determination step with the character sequence which has been input by the user;
a character sequence finalization step of allowing the user to select one of the at least one prospective character sequence displayed in the candidate displaying step as a final character sequence; and
a first updating step of updating the candidate table determined in the table determination step based on an association between the final character sequence selected in the character sequence finalization step and the character sequence which has been input by the user.
-
-
19. A method for use with a text editing assistor for displaying a prospective character sequence based on a character sequence which is input by a user, the text editing assistor comprising a table storing section for storing a candidate table which associates one or more prospective character sequences with a given character sequence,
wherein the method comprises: -
a candidate displaying step of displaying, in response to a character sequence which is input by the user, at least one prospective character sequence which is associated by the candidate table with the character sequence which has been input by the user;
a character sequence finalization step of allowing the user to select one of the at least one prospective character sequence displayed in the candidate displaying step as a final character sequence;
an environment information acquisition step of acquiring environment information concerning the text editing assistor or an environment thereof;
a determination step for, when a final character sequence is selected in the character sequence finalization step, determining whether or not to update the candidate table based on the environment information; and
a first updating step of updating the candidate table based on an association between the final character sequence selected in the character sequence finalization step and the character sequence which has been input by the user, the update being made only when the determination step determines that the candidate table is to be updated.
-
-
20. A method for use with a text editing assistor for displaying a prospective character sequence based on a character sequence which is input by a user, the text editing assistor comprising a table storing section for storing a plurality of candidate tables each of which associates one or more prospective character sequences with a given character sequence, each candidate table containing a different set of such associations,
wherein the method comprises: -
an environment information acquisition step of acquiring environment information concerning the text editing assistor or an environment thereof;
a table determination step of determining one of the plurality of candidate tables stored in the table storing section based on the environment information acquired in the environment information acquisition step;
a candidate displaying step of displaying, in response to a character sequence which is input by the user, at least one prospective character sequence which is associated by the candidate table determined in the table determination step with the character sequence which has been input by the user;
a character sequence finalization step of allowing the user to select one of the at least one prospective character sequence displayed in the candidate displaying step as a final character sequence; and
a first updating step of updating the candidate table determined in the table determination step based on an association between the final character sequence selected in the character sequence finalization step and the character sequence which has been input by the user.
-
Specification