СПОСОБ И УСТРОЙСТВО ДЛЯ ОБРАБОТКИ ВВОДИМЫХ ДАННЫХ

1. Способ для обработки вводимой информации, содержащий следующие этапы:
получение контента ввода;
получение контекстного контента;
сопоставление контента ввода с контекстным контентом; и
в случае нахождения какого-либо контекстного контента, связанного с контентом ввода, отображение контента, связанного с контентом ввода, в качестве возможного вводимого слова.
2. Способ по п. 1, отличающийся тем, что также содержит:
добавление связанного контента в банк слов программы метода ввода.
3. Способ по п. 1, отличающийся тем, что получение контента ввода содержит: получение контента, введенного посредством программы метода ввода.
4. Способ по п. 1, отличающийся тем, что получение контекстного контента содержит: получение контекстного контента текущего интерфейса, текущего интерфейса и заданных смежных интерфейсов или всех интерфейсов.
5. Способ по п. 1, отличающийся тем, что сопоставление контента ввода с контекстным контентом содержит:
сопоставление контента ввода с контекстным контентом после того, как контекстный контент будут конвертирован с целью представления посредством правила ввода, соответствующего контенту ввода;
если какой-либо контекстный контент после конвертирования с целью представления посредством правила ввода, соответствующего  контенту ввода, идентичен или подобен контенту ввода, определение того, что найден контент, связанный с контентом ввода.
6. Способ по п. 5, отличающийся тем, что также содержит:
если контекстный контент содержит одно или более изображений, распознавание текстов, содержащихся в изображении, как части контекстного контента посредством технологии распознавания изображений, перед сопоставлением контента ввода с контекстным контентом.
7. Способ по п. 5 или 6, отличающийся тем, что сопоставление контента ввода с конвертированным контекстным контентом содержит:
если правило ввода, соответствующее контенту ввода, представляет собой правило ввода пиньинь, сопоставление контента ввода с контекстным контентом после того, как контекстный контент будет конвертирован с целью представления посредством ввода пиньинь;
если правило ввода, соответствующее контенту ввода, представляет собой правило ввода Wubi, сопоставление контента ввода с контекстным контентом после того, как контекстный контент будет конвертирован с целью представления посредством ввода Wubi;
если правило ввода, соответствующее контенту ввода, представляет собой правило ввода Stroke count, сопоставление контента ввода с контекстным контентом после того, как контекстный контент будет конвертирован с целью представления посредством ввода Stroke count.
8. Способ по п. 1, отличающийся тем, что получение контента ввода содержит: посредством приложения, получение контента ввода, передаваемого программой метода ввода; и получение контекстного контента содержит: посредством приложения, получение контекстного контента самого приложения; или
получение контента ввода содержит: посредством программы метода ввода, получение контента ввода самой программы; и получение контекстного контента содержит: посредством программы метода ввода, получение контекстного контента, передаваемого приложением.
9. Устройство для обработки вводимой информации, содержащее:
модуль получения контента ввода, выполненный с возможностью получения контента ввода;
модуль получения предметного контента, выполненный с возможностью получения контекстного контента;
сопоставляющий модуль, выполненный с возможностью сопоставления контекста ввода, полученного посредством модуля получения контента ввода, с контекстным контентом, полученным посредством модуля получения предметного контента; и
обрабатывающий модуль, выполненный с возможностью отображения контента, связанного с контентом ввода, в качестве возможного вводимого слова в случае нахождения какого-либо контекстного контента, связанного с контентом ввода.
10. Устройство по п. 9, отличающееся тем, что также содержит:
добавляющий модуль, выполненный с возможностью добавления связанного контента в банк слов программы метода ввода в случае нахождения какого-либо контекстного контента, связанного с контентом ввода.
11. Устройство по п. 9, отличающееся тем, что модуль получения контента ввода содержит:
подмодуль соединения с программой, выполненный с возможностью установления соединения с программой метода ввода; и
подмодуль получения контента ввода, выполненный с возможностью получения контента, введенного в программу метода ввода, с которой устанавливает соединение подмодуль соединения с программой.
12. Устройство по п. 9, отличающееся тем, что модуль получения предметного контента содержит:
подмодуль выбора диапазона, выполненный с возможностью определения диапазона контекстного контента в качестве текущего интерфейса, текущего интерфейса и соседних задающих интерфейсов или всех интерфейсов; и
подмодуль получения контекстного контента, выполненный с возможностью получения, в соответствии с диапазоном, выбранным посредством подмодуля выбора диапазона, контекстного контента текущего интерфейса, текущего интерфейса и соседних задающих интерфейсов или всех интерфейсов.
13. Устройство по п. 9, отличающееся тем, что сопоставляющий модуль содержит:
представляюще-конвертирующий подмодуль, выполненный с возможностью конвертирования контекстного контента с целью представления посредством правила ввода, соответствующего контенту ввода; и
сопоставляющий подмодуль, выполненный с возможностью сопоставления контента ввода с контекстным контентом после того, как контекстный контент будет конвертирован с целью представления посредством правила ввода, соответствующего контенту ввода; и определения того, что найден контент, связанный с контентом ввода, в случае, если какой-либо контекстный контент после конвертирования с целью представления посредством правила ввода, соответствующего контенту ввода, идентичен или подобен контенту ввода.
14. Устройство по п. 13, отличающееся тем, что сопоставляющий модуль также содержит:
подмодуль распознавания контента изображения, выполненный с возможностью применения технологии распознавания изображения для распознавания текстов, содержащихся в изображении, в качестве части контекстного контента, если контекстный контент содержит контент изображения.
15. Оконечный аппарат, содержащий:
процессор; и
память для хранения исполняемых процессором инструкций;
при этом процессор выполнен с возможностью:
получения контента ввода;
получения контекстного контента;
сопоставления контента ввода с контекстным контентом; и
в случае нахождения какого-либо контекстного контента, связанного с контентом ввода, отображение контента, связанного с контентом ввода, в качестве возможного вводимого слова.