Facilitating auto-completion of words input to a computer
AssigneeInternational Business Machines Corporation
InventorDomenico Raguseo
Life of this patent
Estimating the term…
Abstract
A solution for auto-completing words being input to a computer is proposed. For this purpose, a user starts inputting a prefix of a target word; the computer tries predicting the target word that is desired, and it completes the prefix automatically (without the need of inputting the entire target word). In the proposed solution, the user also inputs an indication of the length of the target word. In this way, the computer can restrict the words being eligible to complete the prefix (i.e., including it) only to the ones having the desired length. This allows solving any ambiguity with shorter prefixes.
Claims20
A method, comprising:
- receiving a sub-sequence of a sequence of symbols of a target string;
- detecting, via a user input device, a user indication of a target length of the target string;
- associating, in response to detecting the user indication of the target length of the target string via the user input device, a set of eligible strings of a predefined vocabulary with the sub-sequence, each eligible string comprising the sub-sequence and comprising a length corresponding to the user indication of the target length;
- and
- enabling user selection of one of the eligible strings via the user input device as the target string.
A computer-usable storage medium embodying computer program code comprising computer executable instructions configured, when executed by a computer, for:
- receiving a sub-sequence of a sequence of symbols of a target string;
- detecting, via a user input device, a user indication of a target length of the target string;
- associating, in response to detecting the user indication of the target length of the target string via the user input device, a set of eligible strings of a predefined vocabulary with the sub-sequence, each eligible string comprising the sub-sequence and comprising a length corresponding to the user indication of the target length;
- and
- enabling user selection of one of the eligible strings via the user input device as the target string.
Dependencies are inferred from the claim text.