CHARACTER ENTRY APPARATUS AND ASSOCIATED METHODS
First Claim
Patent Images
1. An apparatus comprising:
- at least one processor; and
at least one memory including computer program code,the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following;
denote, as a base character string, a received character string entered using a user interface of an electronic device; and
iteratively perform the actions of;
determining one or more extension character strings associated with the base character string such that each of the one or more extension character strings at leastcomprises the denoted base character string and one or more respective additional characters, oris semantically related to the denoted base character string;
providing one or more said extension character strings for selection;
enabling selection of a particular determined extension character string; and
denoting the selected particular extension character string as the base character string for the subsequent iteration level;
orselecting the particular determined extension character string as an input character string.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus comprising:
- at least one processor; and
- at least one memory including computer program code,
- the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following:
- denote, as a base character string, a received character string entered using a user interface of an electronic device; and
- iteratively perform the actions of:
- determining one or more extension character strings associated with the base character string such that each of the one or more extension character strings at least
- comprises the denoted base character string and one or more respective additional characters, or
- is semantically related to the denoted base character string;
- providing one or more said extension character strings for selection;
- enabling selection of a particular determined extension character string; and
- denoting the selected particular extension character string as the base character string for the subsequent iteration level; or
- selecting the particular determined extension character string as an input character string.
-
Citations
17 Claims
-
1. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following; denote, as a base character string, a received character string entered using a user interface of an electronic device; and iteratively perform the actions of; determining one or more extension character strings associated with the base character string such that each of the one or more extension character strings at least comprises the denoted base character string and one or more respective additional characters, or is semantically related to the denoted base character string; providing one or more said extension character strings for selection; enabling selection of a particular determined extension character string; and denoting the selected particular extension character string as the base character string for the subsequent iteration level;
orselecting the particular determined extension character string as an input character string. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method, the method comprising:
-
denoting, as a base character string, a received character string entered using a user interface of an electronic device; and iteratively performing the actions of; determining one or more extension character strings associated with the base character string such that each of the one or more extension character strings comprises the denoted base character string and one or more respective additional characters, or is semantically related to the denoted base character string; providing one or more said extension character strings for selection; enabling selection of a particular determined extension character string; and denoting the selected particular extension character string as the base character string for the subsequent iteration level;
orselecting the particular determined extension character string as an input character string.
-
-
17. A computer program, the computer program comprising computer code configured to:
- denote, as a base character string, a received character string entered using a user interface of an electronic device; and
iteratively perform the actions of; determining one or more extension character strings associated with the base character string such that each of the one or more extension character strings at least comprises the denoted base character string and one or more respective additional characters, or is semantically related to the denoted base character string; providing one or more said extension character strings for selection; enabling selection of a particular determined extension character string; and denoting the selected particular extension character string as the base character string for the subsequent iteration level;
orselecting the particular determined extension character string as an input character string.
- denote, as a base character string, a received character string entered using a user interface of an electronic device; and
Specification