close

Вход

Забыли?

вход по аккаунту

?

Патент BY9377

код для вставкиСкачать
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
К ПАТЕНТУ
РЕСПУБЛИКА БЕЛАРУСЬ
(46) 2007.06.30
(12)
(51) МПК (2006)
НАЦИОНАЛЬНЫЙ ЦЕНТР
ИНТЕЛЛЕКТУАЛЬНОЙ
СОБСТВЕННОСТИ
(54)
BY (11) 9377
(13) C1
(19)
G 06F 3/02
СПОСОБ ВВОДА СИМВОЛОВ В ЭЛЕКТРОННОВЫЧИСЛИТЕЛЬНЫЕ УСТРОЙСТВА
(21) Номер заявки: a 20041008
(22) 2004.10.29
(43) 2005.06.30
(71) Заявитель: Самаль Дмитрий Иванович (BY)
(72) Автор: Самаль Дмитрий Иванович
(BY)
(73) Патентообладатель: Самаль Дмитрий
Иванович (BY)
(56) US 6232892 B1, 2001.
EA 004159 B1, 2004.
JP 8202482 A, 1996.
CN 1405665 A, 2003.
WO 01/73535 A1, 2001.
BY 9377 C1 2007.06.30
(57)
1. Способ ввода символов в электронно-вычислительные устройства, вводимых посредством клавиатур, преимущественно в мобильные телефоны, заключающийся в том,
что разбивают на группы символы используемого для ввода языка и отображают их на
экране электронно-вычислительного устройства с обеспечением создания однозначной
ассоциации между изображением символа в группе и поставленной ему в соответствие
физической клавишей клавиатуры, отличающийся тем, что символы используемого языка разбивают на группы в соответствии с частотой встречаемости символов в текстах на
Фиг. 3
BY 9377 C1 2007.06.30
данном языке, в процессе ввода текста на экране отображают изображения символов в соответствии с топологией клавиш клавиатуры, в каждый момент времени осуществляют
ввод символов только одной группы, изображения символов отображают на экране на
изображениях соответствующих им клавиш или без отображения изображений соответствующих им клавиш, по завершении ввода символа производят автоматическое переключение группы на группу наиболее часто встречающихся символов, при переключении
группы символов на экране производят смену изображений символов старой группы на
изображения активной группы или производят выделение символов активной группы путем изменения цвета или яркости или инверсией изображений символов или изображений
клавиш.
2. Способ по п. 1, отличающийся тем, что число нажатий клавиш для ввода символа
из группы минимизируют таким образом, чтобы для ввода символов с максимальной частотой встречаемости требовалось нажать только одну клавишу.
3. Способ по п. 1 или 2, отличающийся тем, что для каждого отдельного языка используют назначение символов групп клавишам редуцированной клавиатуры в соответствии с топологией размещения символов данного языка на полной компьютерной клавиатуре.
4. Способ по п. 3, отличающийся тем, что переключение групп производят нажатием
отдельной клавиши редуцированной клавиатуры.
5. Способ по любому из пп. 1-4, отличающийся тем, что производят разбиение групп
символов на подгруппы, переключение групп или подгрупп производят нажатием отдельной клавиши и при переключении групп или подгрупп символов на экране производят
смену изображений символов старой группы или подгруппы на изображение активной
группы или подгруппы.
6. Способ по любому из пп. 1-5, отличающийся тем, что переключение групп или
подгрупп производят нажатием различных клавиш, каждая из которых производит включение одной определенной группы или подгруппы.
7. Способ по любому из пп. 1-6, отличающийся тем, что постоянное отображение
изображений клавиш и символов всех подгрупп производят по периметру замкнутых фигур, соответствующих топологии клавиш на редуцированной клавиатуре, фигуры располагают на экране с разным масштабом, но одним центром, группы символов распределяют по периметрам фигур таким образом, чтобы символы с наибольшей частотой встречаемости располагались ближе к общему центру фигур, а символы с наименьшей частотой
встречаемости - дальше от центра.
8. Способ по любому из пп. 1-7, отличающийся тем, что группы символов распределяют по периметрам фигур таким образом, чтобы символы с наименьшей частотой встречаемости располагались ближе к общему центру фигур, а символы с наибольшей частотой
встречаемости - дальше от центра.
9. Способ по любому из пп. 1-8, отличающийся тем, что группы символов распределяют для постоянного или временного отображения на экране вдоль незамкнутых линий,
соответствующих топологии клавиш редуцированной клавиатуры.
10. Способ по любому из пп. 1-9, отличающийся тем, что производят взаимное замещение изображений символов различных групп на изображениях клавиш таким образом,
чтобы символы активной группы всегда располагались максимально близко или максимально далеко от центра фигур или, в случае отображения символов вдоль незамкнутых
линий, чтобы символы активной группы располагались вдоль самой верхней или нижней
линии.
11. Способ по любому из пп. 1-10, отличающийся тем, что смену активной группы
или подгруппы сопровождают звуковым сигналом, который производят звуковым устройством, подключаемым к электронно-вычислительному устройству или входящим в его
состав.
2
BY 9377 C1 2007.06.30
12. Способ по любому из пп. 1-11, отличающийся тем, что каждой группе или подгруппе назначают уникальный звуковой сигнал определенной тональности и/или уровня
громкости, который производят при выборе определенной группы или подгруппы.
13. Способ по любому из пп. 1-12, отличающийся тем, что добавление введенного
символа к набираемому тексту дублируют звуковым сигналом определенного тона или
синтезируют звуки, соответствующие произношению символа, с помощью звукового устройства и синтезатора, подключаемых к электронно-вычислительному устройству или
входящих в его состав.
14. Способ по любому из пп. 1-13, отличающийся тем, что изображения символов активной группы или подгруппы воспроизводят на отдельных экранах, соответствующих
каждой из клавиш, при этом отображают только символы активной группы или подгруппы, по одному символу на каждый экран соответствующей клавиши.
15. Способ по п. 3, отличающийся тем, что изображения символов активной группы
или подгруппы воспроизводят на отдельных экранах, соответствующих каждой из клавиш
и помещенных под прозрачными клавишами редуцированной клавиатуры, при этом отображают только символы активной группы или подгруппы, по одному символу в каждую
область экрана под соответствующей клавишей.
16. Способ по любому из пп. 1-3, отличающийся тем, что изображения всех символов
текущей раскладки воспроизводят на сенсорном экране постоянно на протяжении всего
процесса ввода символов, отображение изображений клавиш и символов всех подгрупп
производят по периметру замкнутых фигур, фигуры располагают на экране с разным масштабом, но с одним центром, группы символов распределяют по периметрам фигур таким
образом, чтобы символы с наибольшей частотой встречаемости располагались ближе к
общему центру фигур, а символы с наименьшей частотой встречаемости - дальше от центра, и ввод символов осуществляют касанием области экрана с изображением вводимого
символа.
Изобретение относится в целом к области программируемых цифровых устройств,
имеющих все или лишь несколько из следующих возможностей: ввод, обработка, хранение, передача, представление информации в символьном виде. При этом ввод и обработка
производятся с помощью физических или виртуальных (моделируемых программно на
дисплее устройства) клавиатур. К таким устройствам могут быть отнесены компьютеры
(ЭВМ) всех классов, мобильные и обычные телефоны, калькуляторы, электронные наладонные органайзеры/записные книжки, электронные переводчики, пульты дистанционного управления различными устройствами (проигрывателями, телевизорами, электронными
приставками) в комбинации с данными устройствами, банкоматы, CD-, MP3-проигрыватели и рекодеры, а также иные устройства, регистрирующие нажатия физических или
виртуальных клавиш с целью ввода/получения символьной информации от пользователя.
В частности, изобретение относится к системам с ограниченными ресурсами - редуцированной клавиатурой и/или ограниченным объемом памяти.
Наиболее распространенным способом ввода символьной информации (далее "текст")
в программируемое цифровое устройство является использование полноалфавитных клавиатур, таких, в которых каждому символу алфавита соответствует определенная физическая клавиша. Иными словами, при нажатии на определенную физическую клавишу может регистрироваться лишь один, строго фиксированный для выбранного языка, символ.
Однако, в случае ввода текста в цифровые устройства с редуцированной клавиатурой,
назначение для каждого символа алфавита отдельной клавиши не всегда представляется
возможным, так как физических клавиш меньше, чем символов требуемого языка. Так,
например, стандартная цифровая клавиатура мобильного телефона имеет 12 физических
клавиш, дополнительно могут быть задействованы 3-5 клавиш (в зависимости от конкрет3
BY 9377 C1 2007.06.30
ной модели), в наладонных компьютерах типа "Palm" общее количество клавиш составляет от 5 до 7. В подобных случаях возникает неоднозначность сопоставления физических
клавиш устройства и символов алфавита.
Актуальность проблемы ввода символов с помощью редуцированных клавиатур подтверждается регулярным появлением на рынке дополнительных физических устройств,
специально разработанных для ввода текста и подключаемых к ресурсоогранниченным
устройствам - мобильным телефонам, карманным компьютерам, коммуникаторам и т.п.
Как правило, они содержат дополнительный набор физических клавиш, а некоторые - даже полноалфавитную клавиатуру, и позволяют достаточно эффективно вводить и редактировать текст. Однако их основные недостатки заключаются в сравнительно высокой
стоимости, неудобстве подключения, дополнительном весе и общем размере устройств
при работе. Широкого распространения, в отличие от рассматриваемых ниже способов
ввода текста, они не получили.
Проблеме устранения неоднозначности ввода при использовании редуцированных
клавиатур посвящено большое количество научных публикаций. Одной из наиболее известных является статья Джона Л. Арнотта и Мухаммеда Й. Джаведа “Вероятностное устранение неоднозначности букв для редуцированных клавиатур с использованием образцов
коротких текстов”, называемая далее статьей Арнотта [1]. В данной статье приводится обзор и исследование наиболее известных решений для устранения неоднозначности ввода
символов английского языка. Для ввода одного символа требуется один или несколько раз
нажать физическую клавишу, поставленную в соответствие вводимому символу. Количество нажатий соответствует позиции вводимой буквы в ряде символов, поставленных в
соответствие данной клавише. Исследованы четыре известных способа назначения символов физическим клавишам (раскладки символов) с целью определения наиболее эффективного варианта. В результате исследования сделан вывод, что алфавитный порядок назначения символов по физическим клавишам является самым неэффективным из четырех
исследованных.
Однако в современных моделях мобильных телефонов - самых распространенных
устройствах с редуцированной клавиатурой - используется именно этот принцип назначения символов физическим клавишам. Это обусловлено универсальностью данного принципа для различных языков, использующих латинский алфавит, так как остальные способы построения раскладок зависят от характеристик конкретного языка.
В случае необходимости использования символов двух языков, например английского
и русского, одной кнопке устройства соответствуют от 6 до 8 символов алфавитов двух
языков. Для выбора необходимого символа пользователь должен нажать физическую клавишу устройства от 1 до 7 раз (а в случае ошибки и больше) для перебора символов,
предшествующих требуемому. Такой способ "де-факто" является стандартным и широко
используемым для ресурсоограниченных цифровых устройств, в частности для мобильных телефонов.
Основным недостатком указанного способа ввода текста является большое количество
нажатий на физические клавиши при вводе одного символа и, как следствие, низкая скорость ввода и неудобство в использовании.
В статье Арнотта рассматриваются также иные способы разрешения неоднозначности,
использующие вероятности встречаемости монограмм (отдельных символов), диграмм
(сочетания пар символов), триграмм (троек символов) и целых слов. В частности, отмечаются системы устранения неоднозначности на уровне слова с использованием словарей.
Основным выводом в статье Арнотта является тезис о перспективности развития способов
устранения неоднозначности ввода на уровне символов.
Однако на практике, в силу различных причин, широкое распространение получили
именно системы, использующие способы устранения неоднозначности на уровне слова.
Первые подобные системы были предложены в патентах [2, 3, 4], они предусматривали
4
BY 9377 C1 2007.06.30
ввод всех назначенных клавише символов однократным нажатием этой клавиши, завершение ввода слова нажатием клавиши "*" и декодирование компьютером получившейся
последовательности букв с проверкой по словарю с помощью специальных алгоритмов.
Отличия заключались в символах, назначаемых клавише "1": "Q", "Z" в первом патенте,
"Q", "Z" и "‘" (апостроф) во втором и "Q", "Z" и некий "произвольный" символ в третьем
патенте соответственно.
Самой известной из систем ввода, устраняющих неоднозначность на уровне слов, является система "T9". Устройство ее реализации и способ ввода текста с ее помощью защищены патентами [5-8].
В основе системы лежит использование словаря выбранного пользователем языка и
применение процессора электронно-вычислительного устройства для автоматической
проверки по словарю возможных комбинаций всех букв, назначенных нажимаемым пользователем клавишам, с целью определения наиболее вероятного вводимого слова. То есть
система пытается выбрать требуемое слово из нескольких возможных, введенных нажатиями соответствующих клавиш, и избавить пользователя от необходимости многократных нажатий при вводе нужного ему символа. С помощью системы "T9" удается значительно облегчить ввод текста, состоящего из имеющихся в словаре слов, повысить скорость
ввода и, следовательно, общую производительность при решении задач данного типа (например, ввод и отправка текстовых сообщений SMS с помощью мобильного телефона).
Однако названной системе присущи определенные недостатки, вытекающие, прежде
всего, из ограничений на размер словаря. В случае неоднозначного определения системой
вводимого слова пользователю требуется выбрать один из нескольких найденных программой вариантов. Для коротких слов, состоящих из 3-5 букв, количество вариантов может превышать количество букв в слове. Если же вводимое пользователем слово не имеется в списке предложенных вариантов, и соответственно в словаре, то пользователю
предлагается ввести слово с помощью стандартного способа - последовательного ввода
букв слова, путем частичного или полного перебора всех назначенных клавише символов.
В процессе увеличения размера доступной памяти упомянутых цифровых устройств
ограничения на физический размер словаря системы "T9" могут быть сняты частично
или полностью, однако при этом будет возрастать время на перебор увеличивающегося в
арифметической прогрессии количества вариантов слов, которые могут быть составлены
из всего набора символов, поставленных в соответствие нажатым пользователем клавишам. Дополнительным недостатком является невозможность ввода большинства из имен
собственных, аббревиатур, технических терминов и других категорий текстовой информации. Ввод статистически надежных паролей с помощью данного способа также не возможен. Ограничения устройств на объем памяти не позволяют использовать словари более чем двух языков, что тоже является неудобством в определенных случаях.
Существовавшие на момент написания статьи Арнотта способы устранения неоднозначности на уровне символов сводились к различным вариантам расположения (нанесения) букв английского алфавита на 12-клавишных клавиатурах телефонных аппаратов и
комбинации их нажатий для выбора нужного символа из двух или трех букв, поставленных в соответствие определенной клавише. Причем зачастую изменения касались лишь
вариантов расположения символов на одной клавише. Использовались также и дополнительные способы уточнения ввода, такие как двойное нажатие клавиши или же задержка
клавиши нажатой в течение некоторого периода времени.
Ввод букв из различных регистров, т.е. прописных и строчных символов, был предложен в патенте [9]. Клавише "1" назначались символы "Q", "Z" и " " (пробел), для остальных клавиш нанесение символов производится по принципу разбиения алфавита на группы по 3 символа: ABC - для клавиши "2", DEF - "3" и т.д. Для ввода "Q" требовалось
сперва нажать дважды клавишу "1", а затем "#", для ввода "Z" - сперва трижды "1", а затем
"#", для ввода пробела - сперва четыре раза "1", затем клавишу "#". Ввод строчных сим5
BY 9377 C1 2007.06.30
волов предлагалось осуществлять следующим образом: для "q" - сперва нажать дважды
"1", затем "*", для "z" - трижды "1" и один раз "*".
Наиболее близким аналогом предлагаемого изобретения является способ устранения
неоднозначности на уровне символов, защищенный патентом [10]. Он основан на переключении устройства ввода в различные режимы - для ввода цифр и для ввода букв. Согласно названному патенту, буквы английского алфавита группируются по три в алфавитном порядке, за исключением символов "Q" и "Z", которые входят в одну группу с
дополнительным символом "пробел". В зависимости от варианта реализации изобретения,
клавише "1" могут быть назначены как буквы "A", "B", "C", так и "Q", "пробел", "Z". В
режиме ввода букв любой из трех назначенных цифровым (от "1" до "9") клавишам может
быть введен нажатием на данную клавишу и одну из трех вспомогательных клавиш (в
предпочтительном варианте "*", "0", "#"), отвечающих за выбор соответствующего символа из тройки. Для ввода цифры в режиме ввода цифр достаточно одного нажатия клавиши, соответствующей вводимой цифре. Однократное нажатие на клавишу "*" переводит устройство из режима ввода цифр в режим ввода заглавных букв, двойное нажатие на
клавишу "*" переводит устройство из режима ввода цифр в режим ввода строчных букв. В
способе, защищенном данным патентом, также доступны некоторые функции редактирования текста с помощью комбинаций нажатий определенных клавиш. Так, например, для
удаления последней введенной буквы в режиме ввода букв требуется дважды нажать клавишу "*", для удаления последнего слова трижды нажать "*", для удаления последней
цифры в режиме ввода цифр требуется нажать "#", а для удаления всех введенных цифр в
режиме ввода цифр дважды нажать "#". Основным недостатком данного способа является
его громоздкость - пользователю необходимо постоянно помнить, в каком режиме какая
последовательность нажатия клавиш за что именно отвечает, это снижает эффективность
его использования и приводит к частым ошибкам. Кроме того, использование описанного
способа для других языков, имеющих более 27 букв в алфавите, не представляется возможным без увеличения числа физических клавиш клавиатуры.
Технической задачей изобретения является обеспечение ввода текста на редуцированной клавиатуре, устранение неоднозначности ввода требуемого символа путем нажатия
одной или последовательной комбинации клавиш, обеспечение оптимального ввода не
только букв выбранного языка, но и символов пунктуации, цифр, специальных символов,
обеспечение эффективности использования и минимальности требований к вычислительным ресурсам, в частности памяти, обеспечение универсальности для наибольшего количества языков и возможности легкого набора многоязычных текстов.
Настоящее изобретение предлагает способ устранения неоднозначности на уровне
символов для устройств c редуцированной клавиатурой. Предпочтительным вариантом
усеченной клавиатуры для реализации изобретения является использование ее наиболее
распространенной модели, содержащей 12 клавиш, расположенных в три столбца и четыре ряда.
Суть предлагаемого способа заключается в распределении символов алфавита определенного языка на группы, в зависимости от частоты встречаемости символа в реальных
текстах. Здесь и далее под символами алфавита языка подразумеваются как непосредственно буквы, пробел, точка, запятая и другие основные символы пунктуации, так и вспомогательные символы, характерные для письменного представления предложений на выбранном языке, например символы "‘" и "^" для французского языка или "¿" и "¡" для
испанского.
Любой символ из группы наиболее часто встречающихся вводится одним нажатием.
Для символов других групп требуется сначала выбрать нужную группу, а затем символ из
группы. В зависимости от количества физических клавиш редуцированной клавиатуры,
выбор группы может производиться либо последовательным нажатием одной определенной клавиши, либо удержанием клавиши определенное время, либо для переключения на
6
BY 9377 C1 2007.06.30
требуемую группу может быть определена отдельная для каждой из групп клавиша. Помимо уже введенного текста, на экране отображаются изображения клавиш (фиг. 1). Положение клавиш на экране соответствует топологии физических клавиш. В определенный
момент времени на изображениях клавиш на экране отображаются символы, входящие в
активную в данный момент группу. Положение на экране изображений клавиш с активными символами, соответствующее топологии физических клавиш, помогает пользователю ввести требуемый символ. После ввода символа активной автоматически становится
группа символов с наибольшей частотой встречаемости.
В зависимости от используемого алфавита и количества клавиш редуцированной клавиатуры, группы символов могут разбиваться на подгруппы (по 2-3 символа) (фиг. 1, 2). В
таком случае пользователь должен сначала указать выбираемую подгруппу, а затем вводимый символ подгруппы. Соответствующие изображения символов, сгруппированные по
подгруппам, отображаются на экране по указанному принципу - в соответствии с топологией клавиш клавиатуры, выбирающих необходимую пользователю подгруппу символов.
Предпочтительным вариантом для основных европейских языков является распределение символов на 3 группы: 8 наиболее часто встречающихся символов, 8 со средней
частотой встречаемости и все остальные (фиг. 1, 2, 3, 4). Буква первой группы вводится
одним нажатием соответствующей клавиши телефона, для ввода символа второй группы
требуется два нажатия - клавиши активации группы и клавиши, соответствующей вводимому символу. Для ввода любого из символов третьей, наименее встречающейся, группы
потребуется от двух до четырех нажатий.
В предпочтительном варианте реализации изобретения изображения клавиш с изображениями символов текущей группы располагаются по периметру экрана (фиг. 1, 2, 3) и
при смене текущей группы происходит замена изображений символов старой группы на
изображения символов активной группы.
Если размеры экрана устройства достаточно велики, то в соответствии с другим вариантом изобретения изображения символов, сгруппированные по группам в зависимости от
частоты использования, могут отображаться на экране постоянно (фиг. 4). При этом символы групп отображаются по периметру круга, квадрата, многоугольника или иной замкнутой фигуры, соответствующей топологии клавиш на редуцированной клавиатуре, назначенных данным символам. Каждой группе соответствует фигура определенного
масштаба, который находится в прямой или обратной зависимости от индекса групп. Центры фигур совпадают. То есть, в случае прямой зависимости, группа наиболее часто
встречающихся символов распределяется по периметру наименьшей фигуры, группа символов с меньшей встречаемостью - по периметру чуть большей по масштабу фигуры, описывающей предыдущую фигуру, и так далее. В этом случае наиболее часто встречающиеся символы целесообразно располагать ближе к общему для всех фигур центру, чем реже
встречающиеся символы, так как внимание пользователя фокусируется в центре. Кроме
того, группы с редко встречающимися символами, как правило, более многочисленны,
вследствие чего разбиваются на подгруппы. Поэтому их сложнее разместить по периметру
вложенной фигуры минимального размера.
В другом варианте реализации изобретения линии, вдоль которых постоянно или временно могут отображаться изображения символов текущей группы, могут быть незамкнутыми. Однако они должны соответствовать топологии клавиш на редуцированной клавиатуре, назначенных данным символам. Изменение текущей группы, в данном случае,
вызывает выделение соответствующих активной группе символов и затенение всех остальных - цветом, уменьшением интенсивности (яркости) или инверсией для цветных,
черно-белых и монохромных дисплеев соответственно.
При ином варианте изменения активной группы возможно взаимное замещение изображений символов различных групп таким образом, чтобы символы активной группы
всегда располагались максимально близко к центру фигур либо, в случае отображения
7
BY 9377 C1 2007.06.30
символов вдоль незамкнутых линий, чтобы символы активной группы располагались
вдоль самой верхней или нижней линии - в зависимости от отображения изображений
символов - в нижней или верхней части экрана.
Распределение символов определенного языка по клавишам редуцированной клавиатуры в рамках каждой из групп производится по принципу максимально возможного соответствия их размещения топологии общепринятых раскладок данного языка для полноценной компьютерной клавиатуры. Так, например, если символ “X” размещается в левом
нижнем углу полноценной клавиатуры, то и при назначении ему в соответствие клавиши
редуцированной клавиатуры наиболее предпочтительным вариантом будет являться клавиша из левого нижнего угла относительно некоторого выбранного центра всего массива
клавиш редуцированной клавиатуры (фиг. 4, 5). Такой принцип распределения символов
по клавишам обеспечивает удобство ввода текста при использовании изобретения, так как
пользователь, часто работающий с устройствами, имеющими полноценную клавиатуру,
интуитивно (автоматически) ищет требуемый символ в области экрана или редуцированной клавиатуры, соответствующей его размещению на полноценной клавиатуре (по аналогии с его размещением на полноценной клавиатуре). Использование данного принципа
назначения символов клавишам позволит пользователю быстро освоить технику ввода,
избежать путаницы с раскладками редуцированной клавиатуры и, как следствие, уменьшить количество ошибок и времени при вводе требуемого символа текущей группы.
В предпочтительном варианте реализации изобретения переключение между верхним
и нижним регистрами, т.е. режимами ввода заглавных и строчных букв алфавита, осуществляется с помощью отдельной клавиши, не использующейся непосредственно для ввода
символов. Символы одного языка по возможности включаются в одну раскладку. Символы, не относящиеся к буквам, такие как цифры, символы пунктуации, знаки обозначения
валют и другие, объединяются в виде одной или нескольких отдельных раскладок (фиг. 6).
Смена раскладок производится следующим образом: перед началом ввода текста пользователь подключает нужные ему раскладки из всех доступных для конкретной модели устройства раскладок, в процессе ввода текста нажатием на соответствующую клавишу пользователь меняет текущую раскладку на следующую из списка подключенных раскладок.
В случае, если устройство, для которого используется изобретение, снабжено отдельными экранами для каждой из клавиш или же клавиши размещаются поверх экрана, то
изображения символов текущей группы (подгруппы) располагаются на соответствующих
клавишам экранам или на экране под соответствующими клавишами.
В случае, если клавиатура и экран совмещены в одно комбинированное устройство сенсорный экран, то изобретение заключается в ином, в отличие от простого изображения
полноалфавитной клавиатуры или отсортированных по алфавиту букв, варианте отображения сгруппированных по частоте использования символов языка в соответствии с указанным выше принципом максимального соответствия расположения символов в группе
топологии общепринятых раскладок определенного языка для полноценной компьютерной клавиатуры. Потребность выбора активной группы, в данном случае, исчезает, и любой символ текущей раскладки может быть введен одним нажатием на соответствующую
область экрана. В данном случае техническим результатом изобретения будет являться
минимизация движений руки или стилуса пользователя при наборе текста.
Использование предлагаемого способа ввода позволяет эффективно вводить не только
буквы языка, но и любые символы пунктуации, в том числе и характерные только для выбранного пользователем языка. Возможность переключения в любой момент набора между раскладками различных языков позволяет пользователю без затруднений набирать
многоязычные тексты, вставлять специальные символы, вводить и использовать устойчивые к взлому пароли.
Математически обоснованная эффективность ввода для данного способа лежит в пределах 1,35-1,9 нажатий/символ для восьми основных европейских языков, что превосхо8
BY 9377 C1 2007.06.30
дит по эффективности аналог. Отображение символов текущей раскладки на экране в соответствии с топологией редуцированной клавиатуры позволяет не отрывать взгляда от
экрана для ввода символа. А применение принципа соответствия местоположения символа в раскладках редуцированной и полноценной клавиатур позволяет вводить текст "вслепую", т.е. не глядя ни на экран, ни на клавиши, что крайне затруднительно при применении любого из вышеописанных аналогов изобретения. Ни аналог изобретения, ни другие
известные способы и системы указанными характеристиками не обладают.
Таким образом, техническим результатом настоящего изобретения является устранение неоднозначности введенных нажатий клавиш на уровне символов, минимизация числа
нажатий клавиш, повышение эффективности ввода как широко используемых, так и специальных символов различных языков и обеспечение возможности набора текстов слепым
методом при наличии определенных навыков у пользователя.
Описание изобретения сопровождается следующими чертежами:
фиг. 1 - схематический вид предпочтительного варианта реализации изобретения, пример расположения символов наименее использующейся группы на экране с разбиением на
подгруппы (один из возможных вариантов раскладки английского языка). Сносками обозначены:
1 - предпочтительная цифровая клавиатура мобильного телефона,
2 - вспомогательные и управляющие клавиши мобильного телефона,
3 - экран мобильного телефона,
4 - область отображения вводимого текста,
5 - изображения клавиш с изображениями наименее часто использующихся символов,
сгруппированных в 8 подгрупп и отображенных в соответствии с топологией клавиш 1, 2,
3, 6, 9, 8, 7, 4 цифровой клавиатуры мобильного телефона,
6 - строка статуса вводимого текста: регистр (ABC - верхний, abc - нижний), текущая
раскладка (En - английский язык);
фиг. 2 - пример расположения на экране символов выбранной пользователем подгруппы (один из возможных вариантов раскладки английского языка) в предпочтительном варианте реализации изобретения. Сносками обозначены:
7 - изображения клавиш и символов выбранной подгруппы, соответствующие топологии клавиш 1, 2, 3 цифровой клавиатуры мобильного телефона;
фиг. 3 - результат ввода символа Y и пример расположения на экране символов наиболее часто использующейся группы - предпочтительный вариант раскладки английского
языка. Сносками обозначены:
8 - изображения клавиш и символов наиболее часто использующейся группы, отображенных в соответствии с топологией клавиш 1, 2, 3, 6, 9, 8, 7, 4 цифровой клавиатуры мобильного телефона,
9 - результат ввода символа;
фиг. 4 - пример возможного расположения на экране символов всех трех групп одновременно для раскладки английского языка,
10 - изображения клавиш и символов из группы со средней частотой встречаемости,
отображенных в соответствии с топологией клавиш 1, 2, 3, 6, 9, 8, 7, 4 цифровой клавиатуры мобильного телефона;
фиг. 5 - пример возможного расположения на экране символов для 8 основных европейских языков в случае одновременного отображения всех символов текущей раскладки.
Буквами обозначены:
а) раскладка английского языка;
б) раскладка русского языка;
в) раскладка белорусского языка;
г) раскладка немецкого языка;
д) раскладка французского языка;
9
BY 9377 C1 2007.06.30
е) раскладка испанского языка;
ж) раскладка итальянского языка;
з) раскладка польского языка;
фиг. 6 - пример возможного расположения на экране общеупотребительных символов
в случае одновременного отображения всех символов текущей раскладки. Буквами обозначены:
а) символы пунктуации и специальные символы,
б) цифры и математические символы.
Источники информации:
1. Arnott J.L. and Javed M.Y. Probabilistic character disambiguation for reduced keyboards
using small text samples. AAC Augmentative and Alternative Communication. 8(3). September
1992 (Decker Periodicals Inc. - Ontario. Canada (ISSN 0743-4618)). - P. 215-223.
2. US 4650927, 1987.
3. US 4674112, 1987.
4. US 4918721, 1990.
5. US 6011554, 2000.
6. US 6307548, 2001.
7. US 6307549, 2001.
8. RU 2221268, 2004.
9. US 4918721, 1990.
10. US 6232892, 2001.
Фиг. 1
10
BY 9377 C1 2007.06.30
Фиг. 2
Фиг. 4
11
BY 9377 C1 2007.06.30
Фиг. 5
Фиг. 6
Национальный центр интеллектуальной собственности.
220034, г. Минск, ул. Козлова, 20.
12
Документ
Категория
Без категории
Просмотров
1
Размер файла
217 Кб
Теги
by9377, патент
1/--страниц
Пожаловаться на содержимое документа