СПОСОБ И УСТРОЙСТВО ДЛЯ ПРОГНОЗИРУЮЩЕГО РЕДАКТИРОВАНИЯ ТЕКСТА

1. Способ редактирования текстовых данных в пределах строки текстовых данных, содержащий этапы, на которых:
a) принимают нажатие клавиши, причем упомянутое нажатие клавиши принимается через одну из множества клавиш, и, по меньшей мере, одна из упомянутого множества клавиш соответствует группе символов, содержащей множество символов;
b) отображают символ, выбранный из упомянутой группы символов, в соответствии с программой прогнозирующего редактора;
c) создают строки текстовых данных в ответ на нажатие множества клавиш в требуемой последовательности;
d) отображают символы, соответствующие введенной строке текстовых данных;
e) располагают курсор рядом с неправильным символом, идентифицированным пользователем;
f) отображают меню, в котором упомянутое меню содержит множество символов; и
g) принимают выбор одного из множества символов для включения вместо неправильного символа.
2. Способ по п.1, в котором этапы d)-g) повторяют по порядку до тех пор, пока не будут отображены требуемые символы.
3. Способ по п.1, в котором способ реализуют в подвижном терминале, а программой прогнозирующего редактора является T9.
4. Способ по п.1, в котором этап g) содержит просматривание множества символов в меню этапа f) и принятие выбора требуемого символа.
5. Способ по п.4, в котором множество символов соответствуют множеству символов, связанных с той же клавишей, что и неправильный символ.
6. Электронное устройство, содержащее:
клавиатуру для принятия текстовых данных;
причем клавиатура содержит множество клавиш;
при этом, по меньшей мере, одна из упомянутого множества клавиш соответствует группе символов, содержащей множество символов;
дисплей для отображения символов, связанных с текстовыми данными; и
программу прогнозирующего редактора, способную обеспечивать подходящие последовательности символов, которые соответствуют последовательности нажатий клавиш этого множества клавиш;
при этом программа прогнозирующего редактора способна обеспечивать множество выбираемых символов для включения в отображаемую строку символов, чтобы заменять неправильный символ отображаемой строки символов.
7. Электронное устройство по п.6, дополнительно содержащее механизм выбора заменяющего символа для неправильного символа.
8. Электронное устройство по п.7, в котором механизм выбора заменяющего символа представляет собой джойстик.
9. Электронное устройство по п.6, в котором устройство представляет собой сотовый телефон.
10. Электронное устройство по п.6, в котором множество выбираемых символов соответствует множеству символов, связанных с той же клавишей, что и неправильный символ.
11. Предмет производства для редактирования текстовых данных в строке текстовых данных, причем изготавливаемое изделие содержит:
по меньшей мере, один машиночитаемый носитель;
команды процессора, содержащиеся, по меньшей мере, на одном машиночитаемом носителе, причем команды процессора сконфигурированы так, чтобы их можно было считывать, по меньшей мере, с одного машиночитаемого носителя, по меньшей мере, одним процессором и таким образом заставлять, по меньшей мере, один процессор действовать так, чтобы:
a) принимать нажатие клавиши, в котором упомянутое нажатие клавиши принимается через одну из множества клавиш, и каждая из упомянутого множества клавиш соответствует группе символов, содержащей множество символов;
b) в ответ на получение нажатия клавиши, отображать символ, выбранный из упомянутой группы символов, в соответствии с программой прогнозирующего редактора;
c) создавать строку текстовых данных в ответ на получение множества нажатий клавиш в требуемой последовательности;
d) отображать строку символов, соответствующую введенной строке текстовых данных;
e) в ответ на ввод пользователя, располагать курсор рядом с неправильным символом;
f) отображать меню, в котором упомянутое меню содержит множество символов; и
g) принимать выбор одного из множества символов из меню для включения вместо неправильного символа.
12. Предмет по п.11, в котором команды процессора дополнительно заставляют, по меньшей мере, один процессор повторять этапы d)-g) по порядку до тех пор, пока не будет отображена требуемая последовательность символов.
13. Предмет по п.11, в котором команды процессора заставляют, по меньшей мере, один процессор работать в подвижном терминале, используя программу прогнозирующего редактора T9.
14. Предмет по п.11, в котором команды процессора дополнительно заставляют, по меньшей мере, один процессор просматривать множество символов и выбирать требуемый символ в ответ на ввод пользователя.
15. Предмет по п.11, в котором множество символов соответствует множеству символов, связанных с той же клавишей, что и неправильный символ.