Input apparatus, input method and input program
First Claim
1. An expression selection and modification apparatus including a processor comprising:
- a memory that contains a plurality of pre-stored multi-word example expressions, each example expression including at least one editable portion, said example expressions being stored in said memory prior to a current use of said apparatus by a user;
a deciding module configured to select one of said pre-stored example expressions to be presented to the user from among the pre-stored example expressions based on the current use being made of the apparatus determined by a physical activity association with the current location, but not the language spoken at that location, as a presentation example expression;
an editing storage module configured to store, upon the edit by the user to the editable portion of one of the example expressions, words of the one of the example expression before the edit and words thereof after the edit;
an editing adapting module configured to adjust the presentation example expression by replacing the words of the presentation example expression before the edit with the words thereof after the edit;
a display control module configured to present the presentation example expression adjusted by the edition adaptation module; and
an entry accepting module configured to provide the option to;
accept the unedited presentation example expression for further processing upon a selection of it by the user;
oraccept the edited presentation example expression for further processing upon the edit of it by the user.
4 Assignments
0 Petitions
Accused Products
Abstract
An input apparatus which presents examples suitable to users, including an example storage module to store a plurality of example expressions; an edit storage module to store edits when a user edits the plurality of example expressions; a presentation example determining module to determine one or more presentation examples to be presented to the user from the plurality of example expressions stored in the example storage module; an edit adapting module to edit the presentation examples determined by the presentation example determining module based on the edits stored in the edit storage module; a display control module to present the presentation examples determined by the presentation example determining module to the user; and an entry accepting module to accept one of the presentation examples as a selected example when one of the presentation examples is selected by the user, or to receive edits from the user to one of the presentation examples and accept the edited presentation example as the selected example.
-
Citations
27 Claims
-
1. An expression selection and modification apparatus including a processor comprising:
-
a memory that contains a plurality of pre-stored multi-word example expressions, each example expression including at least one editable portion, said example expressions being stored in said memory prior to a current use of said apparatus by a user; a deciding module configured to select one of said pre-stored example expressions to be presented to the user from among the pre-stored example expressions based on the current use being made of the apparatus determined by a physical activity association with the current location, but not the language spoken at that location, as a presentation example expression; an editing storage module configured to store, upon the edit by the user to the editable portion of one of the example expressions, words of the one of the example expression before the edit and words thereof after the edit; an editing adapting module configured to adjust the presentation example expression by replacing the words of the presentation example expression before the edit with the words thereof after the edit; a display control module configured to present the presentation example expression adjusted by the edition adaptation module; and an entry accepting module configured to provide the option to; accept the unedited presentation example expression for further processing upon a selection of it by the user;
oraccept the edited presentation example expression for further processing upon the edit of it by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An input method for use with an input apparatus comprising:
-
storing a plurality of multi-word example expressions in an electronic medium, each example expression including at least one editable portion, said example expressions being stored in said electronic medium prior to a current use of said apparatus by a user; electronically selecting at least one of said example expressions from the examples stored in the example storage module to be presented to a user of the input apparatus as a presentation example based on the current use being made of the apparatus as determined by a physical activity association with the current location, but not the language spoken at that location; electronically displaying said at least one presentation example; electronically editing at least the editable portion of the at least one of the displayed presentation examples based on user input; electronically storing words of the one of the example expression before the edit and words thereof after the edit; and exercising the option of selecting between; accepting the unedited presentation example expression for further processing upon a selection of it by the user;
oraccepting the edited presentation example expression for further processing upon the edit of it by the user. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable medium comprising program instructions, which, when executed by an input apparatus, cause said input apparatus to perform the steps of:
-
storing a plurality of multi-word example expressions in an electronic medium, each example expression including at least one editable portion, said example expressions being stored in said electronic medium prior to a current use of said apparatus by a user; selecting at least one of said examples of expressions from the examples stored in the example storage module to be presented to a user of the input apparatus as a presentation example based on the current use being made of the apparatus as determined by a physical activity association with the current location, but not the language spoken at that location; displaying said at least one presentation example; editing at least the editable portion of the at least one of the displayed presentation examples based on user input; electronically storing words of the one of the example expression before the edit and words thereof after the edit; and exercising the option of selecting between; accepting the unedited presentation example expression for further processing upon a selection of it by the user;
oraccepting the edited presentation example expression for further processing upon the edit of it by the user. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification