Patent ID: 9286288
Filing Date: 2016-03-15
CPC Classification: G06F

Claim Text:
1. A method of enabling input on a handheld electronic device comprising a memory having stored therein a plurality of characters and a plurality of segments, the segments each comprising ones of the characters, the method comprising: receiving as a first entry a plurality of first inputs, one or more of the first inputs each corresponding with a number of the characters; comparing at least a portion of the first entry with one or more of the segments to identify proposed first characters with which the first inputs correspond, respectively; outputting the proposed first characters; for at least one of the first inputs, detecting as an editing input a replacement of the proposed first character with another first character with which the at least one of the first inputs corresponds; responsive to the detecting, storing as a candidate character string a string of characters comprising the another first character and a number of the proposed first characters adjacent to the another first character; receiving as a second entry a plurality of second inputs, one or more of the second inputs each corresponding with a number of the characters; comparing at least a portion of the second entry with one or more of the segments to identify proposed second characters with which the second inputs correspond, respectively; outputting the proposed second characters; for at least one of the second inputs, detecting as an editing input a replacement of the proposed second character with another second character with which the at least one of the second inputs corresponds; making a determination that a series of characters comprising the another second character and a number of proposed second characters adjacent to the another second character match at least a portion of the candidate character string; and responsive to the making a determination, storing the series of characters as a segment.