Активная клавиатурная система для электронных устройств, выполненных с возможностью удержания в руке
Формула / Реферат
1. Активная клавиатурная система, содержащая
процессор;
память, соединенную с указанным процессором с возможностью обмена данными;
дисплей, соединенный с указанным процессором с возможностью обмена данными;
средства ввода для ввода данных в указанную систему, содержащие по меньшей мере один селектор и клавиши; и
программное обеспечение активной клавиатурной системы, хранимое в памяти и сконфигурированное для динамического представления на дисплее доступных вариантов выбора, сгруппированных для осуществления их однозначного выбора с использованием указанных средств ввода.
2. Активная клавиатурная система по п.1, отличающаяся тем, что ее программное обеспечение содержит код представления и код фильтра.
3. Активная клавиатурная система по п.2, отличающаяся тем, что указанный код представления содержит код представления сетки для организации доступных вариантов выбора на видимой сетке и для обеспечения ее вывода на дисплей.
4. Активная клавиатурная система по п.2, отличающаяся тем, что указанный код представления выводит на дисплей указатель выбора, управляемый указанным селектором или одним из селекторов.
5. Активная клавиатурная система по п.2, отличающаяся тем, что указанный код представления содержит код разрешающей способности прокрутки или шага, позволяющий осуществлять прокрутку.
6. Активная клавиатурная система по п.3, отличающаяся тем, что указанный код представления сетки конфигурирует видимую сетку по меньшей мере с одним окном в виде матрицы, имеющей несколько колонок и несколько рядов.
7. Активная клавиатурная система по п.6, отличающаяся тем, что указанный код представления сетки конфигурирует указанное по меньшей мере одно окно видимой сетки в виде матрицы, имеющей три колонки и четыре ряда.
8. Активная клавиатурная система по п.6, отличающаяся тем, что указанный код представления сетки конфигурирует указанное по меньшей мере одно окно в виде матрицы, имеющей одну колонку и несколько рядов.
9. Активная клавиатурная система по п.3, отличающаяся тем, что указанный код представления сетки конфигурирует видимую сетку с несколькими окнами.
10. Активная клавиатурная система по п.3, отличающаяся тем, что указанный код представления сетки конфигурирует видимую сетку с тремя окнами.
11. Активная клавиатурная система по п.3, отличающаяся тем, что указанная видимая сетка содержит несколько ячеек, а указанный код представления содержит заполняющий сетку код для заполнения каждой из ячеек буквенно-цифровым знаком, символом, музыкальной нотой, иконкой, текстом, идеограммой или логограммой.
12. Активная клавиатурная система по п.2, отличающаяся тем, что указанный код представления содержит код адаптера приложения, предназначенный для преобразования транзакций между кодом приложения и кодом представления.
13. Активная клавиатурная система по п.2, отличающаяся тем, что указанный код представления содержит звуковой код, предназначенный для обеспечения звукового оповещения о произведенном выборе, подтверждения завершения действия и для подачи сигнала о том, что действие выполнить не удалось.
14. Активная клавиатурная система по п.2, отличающаяся тем, что указанный код представления содержит код обратной связи для улучшения взаимодействия пользователя с системой.
15. Активная клавиатурная система по п.2, отличающаяся тем, что указанный код фильтра сконфигурирован для отделения преднамеренного ввода пользователем данных от его случайных движений.
16. Активная клавиатурная система по п.2, отличающаяся тем, что указанный код фильтра содержит код фильтра внешних сил, служащий для отделения данных, вводимых пользователем, от следствий воздействия внешних сил.
17. Активная клавиатурная система по п.4, отличающаяся тем, что указанный код фильтра содержит код шагового движения, сконфигурированный для преобразования намерений пользователя в точное перемещение указателя выбора по сетке и регулировки системы между шагами.
18. Активная клавиатурная система по п.2, отличающаяся тем, что указанный код фильтра содержит код самоподстраивающегося нуля, позволяющий пользователю изменять свое положение при работе с системой.
19. Активная клавиатурная система по п.2, отличающаяся тем, что указанный код фильтра содержит код адаптивной пороговой величины, служащий для оптимизации взаимодействия оператора с системой посредством обратной связи.
20. Активная клавиатурная система по п.2, отличающаяся тем, что указанный код фильтра содержит калибровочный код, служащий для выполнения предпочтений пользователя и приложения.
21. Активная клавиатурная система по п.1, отличающаяся тем, что указанные клавиши имеют конфигурацию, позволяющую с ними работать пальцами рук, не заслоняя дисплей.
22. Активная клавиатурная система по п.1, отличающаяся тем, что указанный по меньшей мере один селектор является одиночным селектором.
23. Активная клавиатурная система по п.22, отличающаяся тем, что указанный одиночный селектор представляет собой колесико, шаровой манипулятор, джойстик, качающуюся панель, сенсорную панель, селекторный переключатель, рычажный переключатель, кнопочный переключатель, переключатель с N состояниями или селектор с N состояниями.
24. Активная клавиатурная система по п.20, отличающаяся тем, что указанный одиночный селектор сконфигурирован для управления большим пальцем руки и расположен соответственно.
25. Активная клавиатурная система по п.1, отличающаяся тем, что один из указанного по меньшей мере одного селектора сконфигурирован для интерпретации движения системы в качестве ввода данных.
26. Активная клавиатурная система по п.25, отличающаяся тем, что указанный один из указанного по меньшей мере одного селектора представляет собой группу, состоящую по меньшей мере из одного датчика движения, сконфигурированного для восприятия движения в разных координатных направлениях.
27. Активная клавиатурная система по п.25, отличающаяся тем, что один из указанного по меньшей мере одного селектора представляет собой по меньшей мере две группы датчиков движения, сконфигурированных для отфильтровывания следствий воздействия внешних сил, приложенных к указанной системе.
28. Активная клавиатурная система по п.27, отличающаяся тем, что указанные по меньшей мере две группы датчиков движения сконфигурированы для отфильтровывания следствий воздействия внешних сил, приложенных к указанной системе, посредством выравнивания чувствительной оси второй группы датчиков движения относительно первой группы датчиков движения.
29. Активная клавиатурная система по п.2, отличающаяся тем, что указанный по меньшей мере один селектор представляет собой по меньшей мере два селектора.
30. Активная клавиатурная система по п.1, отличающаяся тем, что она сконфигурирована для работы любой рукой за счет частичного или полного резервирования размещенных на ней средств ввода.
31. Активная клавиатурная система по п.1, отличающаяся тем, что она сконфигурирована для работы любой рукой за счет предоставления пользователю возможности поворачивать ее части, повторно их присоединять, сдвигать или менять их положение.
32. Активная клавиатурная система по п.1, отличающаяся тем, что указанные клавиши сконфигурированы для исключения непреднамеренного взаимодействия с ними.
33. Активная клавиатурная система по п.1, отличающаяся тем, что она сконфигурирована как сотовый телефон, персональный цифровой ассистент PDA, приемник глобальной системы навигации и определения положения GPS, пульт дистанционного управления, компьютерная мышь, пейджер, переносная рация, сканер или универсальное измерительное устройство.
34. Активная клавиатурная система по п.1, отличающаяся тем, что ее некоторые или все компоненты сконфигурированы в виде накладки для оперативного присоединения и использования в сочетании с электронным устройством, выполненным с возможностью удержания в руке.
35. Активная клавиатурная система по п.34 в сочетании с электронным устройством, выполненным с возможностью удержания в руке, которое сконфигурировано как сотовый телефон, персональэыщ цифровой ассистент PDA, приемник глобальной системы навигации и определения положения GPS, пульт дистанционного управления, компьютерная мышь, пейджер, переносная рация, сканер или универсальное измерительное устройство.
36. Активная клавиатурная система по п.1, отличающаяся тем, что она сконфигурирована для осуществления просмотра Интернета или работы с приложениями с помощью одиночного селектора.
37. Активная клавиатурная система по п.1, отличающаяся тем, что она сконфигурирована для осуществления просмотра Интернета или работы с приложениями с помощью двух селекторов.
Текст
011269 Область, к которой относится изобретение Настоящее изобретение в целом относится к устройствам, выполненным с возможностью удержания в руке, для ввода данных и, более конкретно, к активной клавиатурной системе для электронных устройств, выполненных с возможностью удержания в руке, которая динамически представляет на дисплее доступные варианты выбора, сгруппированные для осуществления их однозначного выбора с использованием средств ввода. Благодаря этому пользователи электронных устройств, выполненных с возможностью удержания в руке, имеют единообразные способы выполнения всех обычных функций, включая ввод в устройство буквенно-цифрового текста и данных только одной рукой. Уровень техники Портативные электронные устройства становятся все более миниатюрными, а их возможности постоянно растут. Такая миниатюризация физически ограничивает возможность пользователя работать с клавиатурой для ввода информации в электронное устройство и получения информации от него. Некоторые электронные устройства производились с миниатюрными клавиатурами, но оказалось, что их сложно использовать, а их клавиши слишком малы для быстрого ввода данных пальцами. Имеющаяся потребность в использовании клавиш обычного размера, размещенных на клавиатуре обычной ширины,препятствует созданию новых, еще более миниатюрных устройств. Некоторые компании создали клавиатуры обычного размера, разбираемые на взаимно накрывающие части, когда компьютер не используется. Но даже такое устройство должно быть относительно большим. Сегодня многие электронные устройства достаточно малы для их размещения в ладони. При этом желательно иметь возможность быстрого ввода данных или навигации по Интернету одной рукой, которая не только поддерживает устройство, но и может быстро вводить данные или команды всеми пятью пальцами. Для полного использования возможностей таких небольших электронных устройств необходимо приспособление, служащее для быстрого и эффективного ввода данных, включая объемный текст,ограниченным количеством клавиш, которое предлагается настоящим изобретением. Известны несколько способов ввода данных ограниченным количеством полноразмерных клавиш. Один из таких способов носит название multi-tap. При этом способе используют двенадцать или более клавиш, за каждой из которых закреплено несколько букв или символов. Пользователь нажимает каждую клавишу до тех пор, пока на дисплее устройства не появится нужная буква. Такая система позволяет вводить завершенные текстовые сообщения ограниченным количеством клавиш, но она очень медленная из-за необходимости частого нажимания клавиш и последующего ожидания. Ее нельзя использовать для работы в Интернете, и она требует от пользователя перемещать пальцы от клавиши к клавише, что еще более снижает эффективность работы. Другой способ ввода данных ограниченным количеством клавиш предполагает использование систем, описанных в патенте США 5,818,437, выданном 6 октября 1998 года Дэйлу Л. Гроверу (Dale L.(Martin T. King), и другими. В этих системах за каждой клавишей также закреплено несколько значений,но отсутствует необходимость нажимать каждую клавишу несколько раз. Пользователь просто нажимает каждую необходимую клавишу один раз, а компьютер пытается расшифровать, какое слово он намеревался ввести; причем из букв, закрепленных за клавишами, могут быть сформированы несколько вариантов слов. Если компьютер предлагает неправильное слово, пользователь может просмотреть несколько других возможных вариантов. Эти системы эффективно сокращают количество нажатий клавиш в сравнении со способом multi-tap. Однако из-за ограниченного словаря они не могут быть применены для ввода редко встречающихся слов и имен, работы в Интернете, а во время набора пользователь должен менять положение пальцев на клавишах. В патенте США 5,854,624, выданном 29 декабря 1998 года Джефри А. Гранту (Jeffry A. Grant),описывается пример малогабаритного интерфейса для работы в Интернете. В устройстве Грант'624(Grant'624) применен сенсорный переключатель и несколько клавиш, что позволяет пользователю осуществлять навигацию по Интернету, однако отсутствует возможность ввода данных, таких как текст и числа, кроме того, оно не предназначено для работы одной рукой. Изобретение, описанное в патенте США 6,164,853, выданном 26 декабря 2000 года Лизе Л. Фут(Lisa L. Foote), также относится к этой области и раскрывает эргономичный корпус для устройства, выполненного с возможностью удержания в руке. Устройство Фут надевается на стандартное электронное устройство, такое как пульт дистанционного управления, и позволяет пользователю свободно управлять таким устройством всего одной рукой. Однако устройство Фут не предлагает ни одного способа быстрого ввода различных данных и ни одного способа осуществления навигации по Интернету. Также известны заявка 2002/0060699 А 1 на патент США, опубликованная 23 мая 2002 года,Джованни Д'Агостинин (Giovanni D'Agostinin) (устройство ввода знаков, основанное на датчике плоского движения); заявка 2002/0163504 А 1, опубликованная 7 ноября 2002 года Мэтью Г. Палакофф (MattewG. Palakoff) (устройство, выполненное с возможностью удержания в руке, которое поддерживает быстрый набор текста); заявка 2003/0036362 А 1 на патент США, опубликованная 20 февраля 2003 года Джошуа Р. Бьюселером (Joshua R. Buesseler) и другими (взаимозаменяемые футляры для мобильных устройств связи); и заявка 2003/0048262 А 1 на патент США, опубликованная 13 марта 2003 года Чарль-1 011269 зом By (Charles Wu) и другими (способ и прибор для навигации, ввода текста и набора телефонных номеров). Также известны заявка 2003/0052861 А 1 на патент США, опубликованная 20 марта 2003 года Янгом Пенгом (Jiang Peng) (портативное устройство связи со съемным джойстиком и способ его использования); заявка 2004/0012566 А 1 на патент США, опубликованная 22 января 2004 года Гэри Р. Брадски(Gary R. Bradski) (интуитивно понятный интерфейс мобильных устройств для виртуальных пространств); и заявка 2004/0018863 А 1 на патент США, опубликованная 29 января 2004 года Эриком Энгстромом (Eric Engstrom) и другими (индивидуализация мобильных электронных устройств с использованием интеллектуальных вспомогательных футляров). Также известны патент США 4,891,777, выданный 2 января 1990 года Джеймсу М. Лапейру(James M. Lapeyre) (клавиатуры из 12 клавиш для работы одной рукой с возможностью набора букв и цифр); патент США 5,187,480, выданный 16 февраля 1993 года Рональду X. Томасу (Floland H. Thomas) и другим (прибор для определения символов); патент США 5,332,322, выданный 26 июля 1994 года Томасу Л. Гамбаро (Thomas L. Gambaro)(эргономичная клавиатура, приводимая в действие большим пальцем руки, для устройства, выполненного с возможностью захвата рукой); патенты США 5,471,042 и 5,565,671, выданные соответственно 28 ноября 1995 года и 15 октября 1996 года Дэвиду Киркеби (David Kirkeby) и другим (терминал, выполненный с возможностью удержания в руке и предназначенный для ввода данных, который имеет двухпозиционные переключатели); патент США 5,612,719, выданный 18 марта 1997 года Эрнесту X. Бирнику (Ernest H. Beernik) и другим (чувствительные к жестам кнопки для графических пользовательских интерфейсов); патент США 5,666,113, выданный 9 сентября 1997 года Джеймсу Д. Логану (James D. Logan)(система для использования устройства ввода на основе сенсорной панели для управления курсором и эмуляции клавиатуры); и патент США 5,703,623, выданный 30 декабря 1997 года Малколму Г. Холлу (Malcolm G. Hall) и другим (интеллектуальная схема, чувствительная к ориентации и предназначенная для дистанционного управления). Также известны патент США 5,736,976, выданный 6 октября 1998 года Нине Т. Чьюнг (Nina Т.(способ и прибор связи, управляемый тремя пальцами руки); и патент США 5,931,873, выданный 3 августа 1998 года Джеймсу М. Цисару (James M. Cisar) (программируемое мобильное устройство с колесиком для большого пальца). Также известны патент США 6,052,070, выданный 18 апреля 2000 года Сеппо Кивелла (SeppoKivella) и другим (способ формирования последовательности знаков, электронное устройство связи и зарядное устройство для его зарядки); патент США 6,067,358, выданный 23 мая 2000 года Алану X. Гранту (Alan H. Grant) (эргономичный сотовый телефон); патент США 6,104,317, выданный 15 августа 200 года Джерри Панагросси (Jerry Panagrossi) (устройство и способ ввода данных); патент США 6,201,554, выданный 13 марта 2001 года Роберту М. Лэндсу (Robert M. Lands) (Портативное устройство для обработки данных); и патент США 6,243,080, выданный 5 июня 2001 года Андерсу Л. Молне (Anders L. Molne) (сенсорная панель с селектором). Также известны патент США 6,347,290, выданный 12 февраля 2002 года Джоэлу Ф. Бартлетту(Joel F. Bartlett) (прибор и способ распознавания и выполнения позиционных и жестовых команд, соответствующих перемещению вычислительного устройства, выполненного с возможностью удержания в руке); патент США 6,392,640, выданный 21 мая 2002 года Крейгу А. Уиллу (Craig A. Will) (ввод слов колесиком для большого пальца с устранением неоднозначности); патент США 6,400,376, выданный 4 июня 2002 года Моне Сингх (Mona Singh) и другим (дисплейное управление для устройства, выполненного с возможностью удержания в руке и предназначенного для обработки данных); патент США 6,437,709, выданный 20 августа 2002 года Ки Хао (Qi Hao) (клавиатура и способ ввода с ее использованием); патент США 6,466,198, выданный 15 октября 2002 года Дэвиду И. Файнстайну (David Y. Feinstein) (отображение навигации и увеличение изображения, размещенного в устройстве, выполненного с возможностью удержания в руке и имеющего дисплей); и патент США 6,567,101, выданный 20 мая 2003 года Кейту Томасу (Keith С. Thomas) (система и-2 011269 способ ввода посредством движения для манипулирования отображением данных). Также известны патент США 6,573,883, выданный 3 июня 2003 года Джоэлу Бартлетту (Joel F.Bartlett) (способ и прибор для управления вычислительным устройством посредством жестов); патент США 6,603,420, выданный 5 августа 2003 года Джин Лу (Jin Lu) (устройство дистанционного управления, управление которым осуществляется посредством перемещений, для регулировки громкости приемника, выбора каналов или управления другими параметрами); патент США 6,611,255, выданный 26 августа 2003 года Джейсону Т. Гриффину (Jason Т. Griffin) и другим (электронное устройство, выполненное с возможностью удержания в руке, с клавиатурой, оптимизированной для работы большими пальцами рук); патент США 6,641,482, выданный 4 ноября 2003 года Иуао Масуяме (Iwao Masuyama) и другим(портативное игровое устройство с датчиком ускорения и носителем информации, на котором хранится игровая программа); патент США 6,683,599, выданный 27 января 2004 года Роберту А. Шепарду (Robert A. Shepherd)(устройство ввода в форме клавишной панели для электрического устройства); патент США 6,690,358, выданный 10 февраля 2004 года Алану Каплан (Alan Е. Kaplan) (дисплейное управление для устройства, выполненного с возможностью удержания в руке). Также известны европейская заявка на патентЕР 0 735 514 А 1, опубликованная в октябре 1996 года; заявка на патент ВеликобританииGB 2 193 023 А, опубликованная в январе 1988 года; заявка на патент Международной Патентной Организации (WIPO)WO 02/073995 А 1, опубликованная в сентябре 2002 года; заявка на европейский патентЕР 1 271 288 А 2, опубликованная в январе 2003 года; и заявка на патент WIPOWO 03/015379, опубликованная в феврале 2003 года. Ни в одном из перечисленных выше изобретений, рассматриваемых отдельно или в сочетании, не приведено описание настоящего изобретения, определенного формулой. Раскрытие изобретения Настоящее изобретение представляет собой активную клавиатурную систему, которая имеет процессор и память, соединенную с ним с возможностью обмена данными. Таким же образом с указанным процессором соединен дисплей. Клавиатурная система имеет средства ввода для ввода данных в систему. Средства ввода содержат по меньшей мере один селектор и по меньшей мере две клавиши. В указанной памяти хранится программное обеспечение активной клавиатурной системы, которое сконфигурировано для динамического представления на дисплее доступных вариантов выбора, сгруппированных для осуществления их однозначного выбора с использованием средств ввода. Краткое описание чертежей Фиг. 1 иллюстрирует трехмерное изображение с лицевой стороны активной клавиатурной системы,сконфигурированной в виде сотового телефона для использования левой рукой, в соответствии с настоящим изобретением. Фиг. 2 иллюстрирует блок-схему, показывающую структуру активной клавиатурной системы в соответствии с настоящим изобретением. Фиг. 3 иллюстрирует блок-схему, показывающую структуру программного обеспечения активной клавиатурной системы в соответствии с настоящим изобретением. Фиг. 4 А иллюстрирует схему последовательности операций, показывающую следствие наклона активной клавиатурной системы в соответствии с настоящим изобретением. Фиг. 4 В иллюстрирует схему последовательности операций, показывающую следствие наклона активной клавиатурной системы в соответствии с настоящим изобретением. Фиг. 5 А иллюстрирует вид сверху кнопочного селектора в соответствии с настоящим изобретением. Фиг. 5 В иллюстрирует сечение кнопочного селектора, изображенного на фиг. 5 А. Фиг. 5 С иллюстрирует разрез шарообразного селектора в соответствии с настоящим изобретением. Фиг. 5D иллюстрирует трехмерное изображение селектора в форме сенсорной панели в соответствии с настоящим изобретением. Фиг. 5 Е иллюстрирует разрез селектора в форме джойстика в соответствии с настоящим изобретением. Фиг. 6 А иллюстрирует функционирование кнопочного селектора, изображенного на фиг. 5 А. Фиг. 6 В иллюстрирует функционирование шарообразного селектора, показанного на фиг. 5 В. Фиг. 6 С иллюстрирует функционирование селектора в форме сенсорной панели, показанной на фиг. 5D. Фиг. 6D иллюстрирует вид сверху селектора в форме джойстика, показанного на фиг. 5 Е. Фиг. 7 иллюстрирует трехмерное изображение устройства с активной клавиатурной системой, оборудованного селектором в форме датчика движения, в соответствии с настоящим изобретением. Фиг. 8 иллюстрирует трехмерное изображение с лицевой стороны активной клавиатурной системы с дисплеем, на котором показаны колонки указателей выбора, в соответствии с настоящим изобретением.-3 011269 Фиг. 9 иллюстрирует вид спереди компьютерного экрана с затененным участком, представляющим часть страницы, видимую на дисплее активной клавиатурной системы, в соответствии с настоящим изобретением. Фиг. 10 иллюстрирует перспективный вид многооконной сетки активной клавиатурной системы в соответствии с настоящим изобретением. Фиг. 11 иллюстрирует принципиальную схему шагового движения активной клавиатурной системы в соответствии с настоящим изобретением. Фиг. 12 иллюстрирует принципиальную схему шагового движения активной клавиатурной системы в соответствии с настоящим изобретением. Фиг. 13 иллюстрирует вид спереди изображения карты на дисплее активной клавиатурной системы в соответствии с настоящим изобретением. Фиг. 14 иллюстрирует принципиальную схему процесса масштабирования изображения карты на дисплее активной клавиатурной системы в соответствии с настоящим изобретением. Фиг. 15 иллюстрирует принципиальную схему пошаговой работы с календарем на дисплее активной клавиатурной системы в соответствии с настоящим изобретением. Фиг. 16 иллюстрирует принципиальную схему шагового движения при работе с активной клавиатурной системой в соответствии с настоящим изобретением. Фиг. 17 иллюстрирует схему последовательности операций шагового движения при работе с активной клавиатурной системой в соответствии с настоящим изобретением. Фиг. 18 иллюстрирует принципиальную схему кода самоподстраивающегося нуля, используемого в программном обеспечении активной клавиатурной системы в соответствии с настоящим изобретением. Фиг. 19 иллюстрирует принципиальную схему кода адаптивной пороговой величины, используемого в программном обеспечении активной клавиатурной системы в соответствии с настоящим изобретением. Фиг. 20 иллюстрирует принципиальную схему, показывающую виртуальный пузырек активной клавиатурной системы в соответствии с настоящим изобретением. Фиг. 21 иллюстрирует активную клавиатурную систему с внешними датчиками, используемыми при необходимости, в соответствии с настоящим изобретением. Фиг. 22 иллюстрирует активную клавиатурную систему с внешним компенсатором движения в соответствии с настоящим изобретением. Фиг. 23 иллюстрирует принципиальную схему активной клавиатурной системы с двумя внешними датчиками в соответствии с настоящим изобретением. Фиг. 24 иллюстрирует принципиальную схему цепи, предназначенной для использования с активной клавиатурной системой, в соответствии с настоящим изобретением. Фиг. 25 иллюстрирует принципиальную схему, показывающую код гашения шума программного обеспечения активной клавиатурной системы с использованием двух направленных в противоположные стороны датчиков, в соответствии с настоящим изобретением. Фиг. 26 А, 26 В и 26 С иллюстрируют три примера активной клавиатурной системы в соответствии с настоящим изобретением. Фиг. 27 А и 27 В иллюстрируют два примера накладок для использования с активной клавиатурной системой в соответствии с настоящим изобретением. Фиг. 28 иллюстрирует изображение экрана дисплея для работы с активной клавиатурной системой в соответствии с настоящим изобретением. Фиг. 29 иллюстрирует изображение экрана дисплея для набора текста посредством активной клавиатурной системы в соответствии с настоящим изобретением. Фиг. 30 иллюстрирует принципиальную схему, показывающую движение между слоями оконных сеток на активной клавиатурной системе, в соответствии с настоящим изобретением. Фиг. 31 иллюстрирует принцип удержания рукой активной клавиатурной системы в соответствии с настоящим изобретением. Фиг. 32 иллюстрирует принципиальное изображение активной клавиатурной системы, оборудованной датчиками движения, в соответствии с настоящим изобретением. Фиг. 33 иллюстрирует принципиальную схему, изображающую особенности адресной/телефонной книги активной клавиатурной системы в соответствии с настоящим изобретением. Фиг. 34 иллюстрирует принципиальную схему, изображающую особенности выбора имени в телефонной/адресной книге активной клавиатурной системы в соответствии с настоящим изобретением. Фиг. 35 иллюстрирует принципиальную схему, изображающую особенности выбора телефонного номера, адреса электронной почты, адреса в телефонной/адресной книге активной клавиатурной системы в соответствии с настоящим изобретением. Фиг. 36 иллюстрирует принципиальную схему, изображающую особенности выбора списка вызовов в телефонной/адресной книге активной клавиатурной системы в соответствии с настоящим изобретением. Фиг. 37 иллюстрирует принципиальную схему, изображающую особенности выбора списка вызо-4 011269 вов существующих номеров в телефонной/адресной книге активной клавиатурной системы в соответствии с настоящим изобретением. Фиг. 38 иллюстрирует принципиальную схему, изображающую особенности выбора списка вызовов новых номеров в телефонной/адресной книге активной клавиатурной системы в соответствии с настоящим изобретением. Фиг. 39 иллюстрирует принципиальную схему, изображающую особенности календаря активной клавиатурной системы в соответствии с настоящим изобретением. Фиг. 40 иллюстрирует принципиальную схему, изображающую особенности просмотра посредством активной клавиатурной системы в соответствии с настоящим изобретением. Фиг. 41 иллюстрирует принципиальную схему, изображающую особенности работы с географической картой посредством активной клавиатурной системы в соответствии с настоящим изобретением. Фиг. 42 иллюстрирует принципиальную схему, изображающую особенности просмотра географической карты посредством активной клавиатурной системы в соответствии с настоящим изобретением. Фиг. 43 иллюстрирует принципиальную схему, изображающую особенности просмотра географической карты посредством активной клавиатурной системы в соответствии с настоящим изобретением. Фиг. 44 иллюстрирует принципиальную схему, изображающую особенности просмотра Интернета посредством активной клавиатурной системы в соответствии с настоящим изобретением. Фиг. 45 иллюстрирует принципиальную схему, изображающую особенности программного приложения типа Pocket Office, размещенного в активной клавиатурной системе в соответствии с настоящим изобретением. Фиг. 46 иллюстрирует принципиальную схему, изображающую особенности игрового приложения,размещенного в активной клавиатурной системе в соответствии с настоящим изобретением. Схожие позиции на всех чертежах имеют одинаковые обозначения. Лучшие варианты еализации изобретения Настоящее изобретение представляет собой активную клавиатурную систему для электронных устройств, выполненных с возможностью удержания в руке, которая динамически представляет на дисплее доступные варианты выбора, сгруппированные для осуществления их однозначного выбора с использованием средств ввода. Благодаря этому пользователи электронных устройств, выполненных с возможностью удержания в руке, имеют единообразные способы выполнения всех обычных функций, включая ввод в систему буквенно-цифрового текста и данных только одной рукой. Активная клавиатурная система содержит процессор, память и дисплей, соединенные друг с другом с возможностью обмена данными. Для ввода данных в систему предлагаемая система имеет средства ввода, которые содержат по меньшей мере один селектор и клавиши. В указанной памяти хранится программное обеспечение активной клавиатурной системы, которое сконфигурировано для динамического представления на дисплее доступных вариантов выбора, сгруппированных для осуществления однозначного выбора доступных вариантов с использованием средств ввода. Программное обеспечение активной клавиатурной системы содержит код представления и код фильтра. Код представления содержит код разрешающей способности прокрутки или шага, предназначенный для активирования прокрутки, и код представления сетки, предназначенный для организации доступных вариантов выбора на видимой сетке и обеспечения ее вывода на дисплей. Код представления выводит на дисплей указатель выбора, управляемый каждый раз одним из селекторов. Код представления сетки конфигурирует видимую сетку с одним окном или несколькими, каждое из которых сконфигурировано в виде матрицы, имеющей несколько колонок и несколько рядов. Такое окно (окна) может (могут) быть сконфигурировано (сконфигурированы) в виде матрицы, имеющей три колонки и четыре ряда,матрицы, имеющей одну колонку и несколько рядов, и т.д. Такое окно (окна) может (могут) быть прозрачным(-и), полупрозрачным(-и) и/или непрозрачным(-и). Видимая сетка содержит несколько ячеек, а код представления сетки может иметь заполняющий ее код для заполнения каждой из ячеек буквенно-цифровым знаком, символом, музыкальной нотой, иконкой, текстом, идеограммой или логограммой. Код представления может иметь код адаптера приложения,предназначенный для преобразования транзакций между приложением и кодом представления, звуковой код, предназначенный для обеспечения звукового оповещения о произведенном выборе, звукового подтверждения завершения действия или для подачи сигнала о том, что действие выполнить не удалось. Также код представления может иметь код обратной связи для улучшения взаимодействия пользователя с системой. Код фильтра сконфигурирован для отделения преднамеренного движения пользователя от случайного движения. Код фильтра может иметь код фильтра внешних сил, служащий для отделения данных,вводимых пользователем, от следствий нежелательных воздействий внешних сил, код шагового движения, служащий для преобразования намерений пользователя в точное перемещение указателя по сетке и регулировки системы между шагами, код самоподстраивающегося нуля, позволяющий пользователю изменить свое положение при работе с устройством, код адаптивной пороговой величины, служащий для оптимизации взаимодействия оператора с системой посредством обратной связи, и/или калибровочный код, служащий для выполнения предпочтений пользователя и приложения.-5 011269 Клавиши могут иметь конфигурацию, позволяющую работать с ними пальцами рук, не заслоняя дисплей. Конфигурация активной клавиатурной системы может содержать одиночный селектор или несколько селекторов. Селектором может быть колесико, шаровой манипулятор, джойстик, качающаяся панель, сенсорная панель, селекторный переключатель, рычажный переключатель, кнопочный переключатель, переключатель с N состояниями или селектор с N состояниями, сконфигурированный для управления большим пальцем или другим пальцем руки. В качестве дополнения к селектору (селекторам), управляемому большим (или другим) пальцем руки, или в качестве альтернативного варианта этого селектора активная клавиатурная система может иметь селектор (селекторы), сконфигурированный (сконфигурированные) для интерпретации движения системы в качестве ввода данных. Такой селектор может представлять собой группу из одного, двух или трех датчиков движения, сконфигурированных для восприятия движения в различных по существу перпендикулярных измерениях. Двигательный селектор (селекторы) может (могут) содержать две или более группы датчиков движения, сконфигурированных для отфильтровывания следствий воздействия нежелательных движений системы, вызванных внешними силами. Активная клавиатурная система может быть сконфигурирована для обеспечения возможности работы с ней любой рукой. Это достигается за счет частичного или полного резервирования размещенных на ней средств ввода или за счет того, что пользователь может поворачивать ее части, повторно их присоединять, сдвигать или перемещать. Клавиши могут быть сконфигурированы так, чтобы исключить непреднамеренное взаимодействие с ними. Реализации описываемого здесь изобретения могут быть осуществлены в различных формах. Активная клавиатурная система может быть сконфигурирована как сотовый телефон, персональный цифровой ассистент PDA, приемник глобальной системы навигации и определения положения GPS, пульт дистанционного управления, компьютерная мышь, пейджер, переносная рация, сканер, универсальный измерительный прибор и т.д. Также она может быть сконфигурирована для просмотра Интернета с помощью одиночного указателя. Предпочтительные варианты реализации изобретения представлены ниже на прилагаемых чертежах и подробно описаны. Однако данное описание лишь иллюстрирует принципы изобретения и не ограничивает его. На фиг. 1 изображена активная клавиатурная система 10 в соответствии с настоящим изобретением,сконфигурированная в форме сотового телефона. Однако она может быть сконфигурирована в форме различных электронных устройств, выполненных с возможностью удержания в руке, таких как сотовые телефоны, персональные цифровые ассистенты PDA, приемники GPS, пульты дистанционного управления, компьютерные мыши, пейджеры, переносные рации, сканеры, универсальные измерительные приборы, пульты дистанционного управления и т.п., или объединены с ними, или встроены в них. Сотовый телефон 10 имеет эргономичный корпус 30 с лицевой, задней, верхней, нижней и двумя боковыми сторонами; по меньшей мере четыре клавиши 32 а, 32b, 32c 32d; дисплей 34; селектор 36; процессор; память и программное обеспечение активной клавиатурной системы. Клавиши 32 а-32d расположены на боковой стороне корпуса 30, так что при нормальной работе, когда пользователь удерживает телефон 10, они лежат под кончиками его пальцев. Селектор 36 расположен на боковой стороне корпуса 30, противоположной той, на которой расположены клавиши, так что при удержании телефона 10 селектор 36 находится под большим пальцем пользователя. Телефон 10, изображенный на фиг. 1, сконфигурирован для использования левой рукой и имеет традиционные динамик 40 и микрофон 42, расположенные над дисплеем 34 и под ним. Телефон 10 динамически представляет на дисплее 34 доступные варианты выбора, сгруппированные для осуществления их однозначного выбора клавишами 32 а-32d и селектором 36. Благодаря этому пользователи телефона 10 имеют единообразные способы выполнения всех обычных функций, включая ввод в предлагаемое устройство буквенно-цифрового текста и данных только одной рукой. Выражение однозначный выбор доступных вариантов здесь означает возможность произвести недвусмысленный выбор необходимого значения из группы значений, закрепленных за одной клавишей. Очевидно, что может быть применена другая формулировка, имеющая по существу то же значение, например устранение неоднозначности нажатия клавиши установлением соответствия между клавишами,селекторами и показаниями дисплея. Основными компонентами предлагаемой активной клавиатурной системы 130 (фиг. 2) являются дисплей 140, показывающий сетку 142, процессор и память 144, первый селектор 146, второй селектор 148 и клавиши 150. Для большинства приложений достаточно двумерных датчиков, но при необходимости могут быть установлены трехмерные датчики. В памяти системы 130 размещено и/или встроено в нее программное обеспечение активной клавиатурной системы. Конфигурация клавишей 150 позволяет управлять ими пальцами рук, не заслоняя дисплей 140. Селектор 146 или селектор 148 может быть сконфигурирован для интерпретирования движения системы 130 в сигналы ввода данных. Селектором 146 может быть, например, колесико, шаровой манипулятор,джойстик, качающаяся панель, сенсорная панель, селекторный переключатель, рычажный переключатель, кнопочный переключатель, переключатель с N состояниями (например, переключатель с несколь-6 011269 кими устойчивыми состояниями), селектор с N состояниями (например, селектор с несколькими устойчивыми состояниями) и т.п. Первый селектор предпочтительно сконфигурирован и расположен таким образом, чтобы управление им можно было осуществлять большим пальцем руки, но управление им также можно осуществлять любой частью руки пользователя или каким-либо приспособлением. Селектор 148 может быть сконфигурирован для интерпретирования движения системы 130 в качестве сигналов ввода данных и может представлять собой группу из одного датчика движения или нескольких таких датчиков, сконфигурированного или сконфигурированных для восприятия движения в различных измерениях. Один такой селектор может содержать две или более группы датчиков движения,сконфигурированных для отфильтровывания следствий воздействия внешних сил, приложенных к системе 130. Датчик (датчики) движения может (могут) быть сконфигурирован (сконфигурированы) для отфильтровывания следствий воздействия внешних сил, приложенных к системе 130, посредством выравнивания чувствительной оси второй группы датчика (датчиков) движения относительно первой группы датчика (датчиков) движения. Кроме того, система 130 может быть сконфигурирована для работы любой рукой за счет обеспечения частичного или полного резервирования размещенных на ней средств ввода. Система 130 может быть сконфигурирована для работы любой рукой за счет предоставления пользователю возможности поворачивать ее части, повторно их присоединять, сдвигать или перемещать. Клавиши 150 могут быть сконфигурированы для исключения непреднамеренного взаимодействия с ними. Система 130 может быть сконфигурирована как сотовый телефон, персональный цифровой ассистент PDA, приемник глобальной системы навигации и определения положения GPS, пульт дистанционного управления, компьютерная мышь, пейджер, переносная рация, сканер, универсальное измерительное устройство и т.д. Некоторые или все компоненты системы 130 могут быть сконфигурированы в виде накладки для оперативного присоединения и использования в сочетании с электронным устройством,выполненным с возможностью удержания в руке, таким как сотовый телефон, персональный цифровой ассистент PDA, приемник глобальной системы навигации и определения положения GPS, пульт дистанционного управления, компьютерная мышь, пейджер, переносная рация, сканер, универсальное измерительное устройство и т.д. Система 130 может быть сконфигурирована для просмотра Интернета или для работы с приложениями с помощью одиночного селектора и/или двух селекторов. Программное обеспечение активной клавиатурной системы содержит код представления и код фильтра. Код представления содержит код разрешающей способности прокрутки или шага, предназначенный для активирования прокрутки, и код представления сетки, предназначенный для организации доступных вариантов выбора на видимой сетке 142 и обеспечения ее вывода на дисплей 140. Код представления выводит на экран дисплея указатель выбора, управляемый каждый раз одним из селекторов 146 или 148. Код представления сетки конфигурирует видимую сетку 142 с одним окном или несколькими, каждое из которых сконфигурировано в виде матрицы, имеющей несколько колонок и несколько рядов. Такое окно (окна) может (могут) быть сконфигурировано (сконфигурированы) в виде матрицы,имеющей три колонки и четыре ряда, матрицы, имеющей одну колонку и несколько рядов, и т.д. Такое окно (окна) может (могут) быть прозрачным(-и), полупрозрачным(-и) и/или непрозрачным(-и). Видимая сетка 142 содержит несколько ячеек, и код представления сетки может иметь заполняющий сетку код для заполнения каждой из ячеек буквенно-цифровым знаком, символом, музыкальной нотой, иконкой, текстом, идеограммой, логограммой и т.п. Код представления может иметь код адаптера приложения, предназначенный для преобразования транзакций между приложением и кодом представления, звуковой код, предназначенный для обеспечения звукового оповещения о произведенном выборе,для звукового подтверждения завершения действия или для подачи сигнала о том, что действие выполнить не удалось. Также код представления может иметь код обратной связи для улучшения взаимодействия пользователя с системой 130. Предлагаемый код фильтра сконфигурирован для отделения преднамеренного движения пользователя от случайного движения. Код фильтра может иметь код фильтра внешних сил, служащий для отделения данных, вводимых пользователем, от следствий нежелательных воздействий внешних сил, код шагового движения, служащий для преобразования намерений пользователя в точное перемещение указателя по сетке и регулировки системы между шагами, код самоподстраивающегося нуля, позволяющий пользователю изменить свое положение при работе с устройством, код адаптивной пороговой величины,служащий для оптимизации взаимодействия оператора с системой посредством обратной связи, и/или калибровочный код, служащий для выполнения предпочтений пользователя и приложения. На фиг. 3 проиллюстрировано программное обеспечение 160 с изображением ввода 162 данных пользователем, фильтра 164, представления 166 и активного приложения 168. Данные ввода 162 отображают аппаратный статус селектора (селекторов) и клавиш и первоначально могут подвергаться обработке микроконтроллером, устанавливаемым при необходимости. Далее данные ввода 162 проходят через фильтр движения, буферы, таймеры, а затем оцениваются с использованием кода адаптивной пороговой величины, кода самоподстраивающегося нуля и кода шагового движения в фильтре 164. Калибровочный код может быть применен для управления буферами, таймерами и/или адаптивными пороговыми величинами. Изображения, получаемые при осуществлении представления 166, определяются активным при-7 011269 ложением. Результатом ввода пользователем данных являются перемещение по сетке указателя выбора,изменение структуры сетки и/или выбор одного из представленных вариантов выбора. Предлагаемое программное обеспечение может производить звуковое оповещение для доступного выбора, подтверждение выполненного действия или подавать сигнал о том, что действие выполнить не удалось. Для облегчения эксплуатации предлагаемого устройства программным обеспечением может быть обеспечена обратная связь с фильтром 164 для адаптации пороговой величины. Между представлением 166 и активным приложением 168 постоянно передаются отчеты о состоянии приложения и вводе пользователем данных. На фиг. 4 А и 4 В показаны схемы 170 и 190, иллюстрирующие следствия перемещения. На фиг. 4 А показано, как перемещение устройства 172 может быть интерпретировано и/или обработано в качестве ввода 176 пользователем данных после определения внешних сил 174 и/или игнорирования их, и/или случайного перемещения 178 с выделением на основе анализа сил, приложенных к устройству, преднамеренного ввода пользователем. На схеме 190 (фиг. 4 В) показано, как после установки контрольного нулевого значения (блок 192) выполняется определение того, было ли совершено перемещение устройства (блок 194). При отрицательном ответе никакие действия не предпринимаются. Если ответ положительный, определяют, было ли это перемещение выполнено пользователем (блок 196). При отрицательном ответе никакие действия не предпринимаются. Если ответ положительный, определяют, было ли это перемещение преднамеренным (блок 198). При отрицательном ответе никакие действия не предпринимаются. Если ответ положительный, осуществляется дальнейшая обработка. Селектор 36, показанный на фиг. 1, может быть выполнен различными способами, некоторые из которых показаны на фиг. 5 А-5 Е. На фиг. 5 А проиллюстрирован селектор 36, сконфигурированный в форме четырех треугольных кнопок, каждая из которых имеет два катета 50 и гипотенузу 52. Эти кнопки расположены так, что один катет 50 каждой треугольной кнопки находится рядом с катетом 50 другой треугольной кнопки. В этом случае гипотенузы 52 четырех указанных кнопок формируют прямоугольник. Каждая треугольная кнопка имеет скос (как показано на фиг. 5 В), так что она имеет наибольшую толщину вдоль гипотенузы 52, а наименьшую - в точке пересечения двух катетов 50. На фиг. 5 С показана конфигурация шарообразного селектора 36. Шаровые манипуляторы хорошо известны, они содержат сферический шар 54, закрепленный с возможностью вращения в корпусе 30. Сферический шар находится в контакте с двумя датчиками 56 и 58 вращения и нажимным контактом 60. Во время работы пользователь двигает участок сферического шара 62, который выступает из корпуса. Датчики 56 и 58 регистрируют вращение шара 62. Пользователь также может нажать его в направлении контакта 60. Распознавание движения шара 62 происходит при его касании контакта 60. На фиг. 5D показана конфигурация селектора в форме качающейся панели, которая имеет панельку 69, соединенную с пятью нажимными контактами 66 (на фиг. 5D изображены три из них). Контакты расположены по одному в каждом углу панели 69, а один контакт в ее центре. Нажатие пользователя на панельку 69 возле угла или в середине панели распознается одним из контактов 66. На фиг. 5 Е показана конфигурация селектора 36 в форме джойстика. Джойстики хорошо известны,они содержат удлиненный стержневой элемент 68, который имеет нижний и верхний участки. Нижний участок подвижно соединен с нажимаемым вниз контактом 70. При управлении джойстиком пользователь размещает один из своих пальцев на верхней части стержневого элемента и отклоняет его вперед,назад, влево или вправо. Эти движения распознаются контактами 72, расположенными соответственно впереди, сзади, слева и справа от стержневого элемента. Пользователь может также надавить на верхнюю часть элемента 68 в направлении контакта 70, который распознает это движение. На фиг. 6 А-6D проиллюстрированы поперечные перемещения, которые можно выполнить селекторами, конфигурации которых показаны на фиг. 5 А-5 Е. Несмотря на незначительные отличия каждой конфигурации, направление рабочих движений для всех селекторов одинаково. Например, нажатие на джойстик 68 в направлении стрелки 98 (фиг. 6D) аналогично нажатию на кнопку 50 с группы кнопок(фиг. 6 А), повороту шарика 54 в направлении стрелки 98 (фиг. 6 В) или нажатию на угол панели, наиболее близко расположенный по направлению стрелки 98 (фиг. 6 С). Все такие селекторы ориентированы так, что стрелка 104 всегда направлена на верхнюю часть корпуса 30. Аналогично, стрелки 102 и 100 направлены на левую и нижнюю стороны корпуса 30. В настоящем описании глаголы толкать или нажимать и их производные означают любое аналогичное движение во всех конфигурациях селектора. Всеми функциями программного обеспечения активной клавиатурной системы (которые будут описаны ниже) можно управлять совместным использованием как клавишей 32 а-32d, так и селектора 36,показанных на фиг. 1. Однако, как описано выше, активная клавиатурная система может также содержать один или несколько датчиков движения для выполнения многих функций селектора 36 посредством физических перемещений удерживаемого в руке устройства. Активная клавиатурная система с одним или несколькими датчиками движения может быть сконфигурирована для восприятия одной составляющей перемещения или нескольких по существу расположенных под прямым углом составляющих перемещения (например, поворот вокруг поперечной оси, поворот вокруг продольной оси и/или поворот системы вокруг оси, перпендикулярной продольной и поперечной осям) посредством того, что датчик (датчики) периодически замеряет составляющую или состав-8 011269 ляющие перемещения системы, как показано на фиг. 7. Направления 80 и/или 81 представляют поворот вокруг поперечной оси (по часовой стрелке или против часовой стрелки вокруг горизонтальной оси устройства), направления 82 и/или 83 представляют поворот вокруг продольной оси (по часовой стрелке или против часовой стрелки вокруг вертикальной оси устройства) и направления 84 и 85 представляют поворот вокруг оси, перпендикулярной продольной и поперечной осям (по часовой стрелке и против часовой стрелки вокруг оси, перпендикулярной продольной и поперечной осям устройства). Удерживаемое в руке устройство всегда осуществляет такие движения, когда пользователь изгибает, вытягивает и/или поворачивает кисть. В активную клавиатурную систему для восприятия ее движения могут быть встроены несколько датчиков движения различных типов, все из которых хорошо известны и которые здесь будут описаны кратко в том объеме, в каком это необходимо для раскрытия ее функциональных аспектов. Датчики движения могут быть сконфигурированы для восприятия изменения одной составляющей, двух или трех по существу перпендикулярных составляющих ускорения, скорости, перемещения и/или электромагнитного поля движущегося объекта, к которому он или они присоединен или присоединены (например, поворот активной клавиатурной системы вокруг поперечной оси, продольной оси и/или вокруг оси, которая перпендикулярна поперечной и продольной осям), и последующего расчета процессором перемещения системы как последовательности изменений ее пространственного размещения. В таких датчиках движения можно использовать гравитацию, инерцию, колебания, магнитные поля, акустические, оптические, гироскопические или другие физические явления и принципы. Кроме того, такие датчики могут быть сконфигурированы в форме групп из одного одно-, двухили трехкоординатного датчика или нескольких таких датчиков для регистрации сложного перемещения. Например, датчики ускорения могут быть сконфигурированы как однокоординатные датчики. Группа из трех независимых однокоординатных датчиков может быть присоединена к объекту и применена для восприятия перемещения объекта в каждом ортогональном направлении. В корпус активной клавиатурной системы для отфильтровывания следствий воздействия внешних сил, приложенных к системе, могут быть встроены две или более группы датчиков движения, например датчики ускорения, датчики гравитационного поля, гироскопические датчики и т.д. (например, датчики инерционного типа, которые отслеживают перемещение объекта независимо от его расположения). Расположение датчиков движения не является критическим при условии, что они могут обнаруживать перемещения в назначенном им диапазоне. Желательно датчики обеих групп точно выверить по осям, относительно которых они воспринимают движение. Вторая группа датчиков также может быть внешней относительно активной клавиатурной системы. Программное обеспечение активной клавиатурной системы содержит машинные команды и может быть размещено на любом выполненном с возможностью использования в компьютере носителе, таком как электронная память, оптическая память, магнитный носитель информации и т.п. Предлагаемое программное обеспечение при работе вместе с процессором служит для вывода информации на дисплей и интерпретации команд и данных, введенных пользователем. При подаче питания на активную клавиатурную систему пользователь по своему усмотрению может выбрать один из нескольких режимов работы, которые отличаются в зависимости от ее возможностей. Для осуществления выбора в активной клавиатурной системе используют два способа: выбор ряда и выбор колонки. При выборе колонки, производимом селектором, происходит выбор одной из трех колонок 90, 92 и 94, при этом указатель 96 выбора осуществляет однозначный ввод данных от пальцевых клавиш любого из четырех блоков 31 а, 31b, 31 с,31d, расположенных на пересечении выбранной колонки и ряда (фиг. 8). Выбранные блоки 31 а, 31b, 31 с,31d позволяют начать работу в различных режимах, при этом такие же способы выбора могут быть применены для ввода в активную клавиатурную систему различных значений. Активная клавиатурная система может работать в режиме навигации в Интернете или с приложениями, такими как приложения на основе операционной системы Windows и т.п., с использованием одиночного селектора или двух селекторов. При использовании одиночного селектора (фиг. 9), когда активная клавиатурная система находится в режиме навигации в Интернете, на дисплее показан участок конкретной веб-страницы. Используя селектор или датчики движения, пользователь может перемещать отображенный на дисплее участок 120 этой страницы. При работе в Интернете в середине отображаемого изображения веб-страницы размещен курсор 122. Когда пользователь осуществляет навигацию по вебстранице, курсор 122 остается в центре на дисплее до тех пор, пока ее изображение не достигнет края веб-страницы. В этот момент перемещение изображения прекращается, а курсор продолжает перемещаться к краю экрана (положения 124). Это позволяет пользователю отмечать объекты на участках вебстраницы, находящихся вблизи ее края. При использовании двух селекторов одним селектором можно управлять перемещением отображаемого окна по веб-странице, а вторым управлять указателем. На фиг. 10 показана сетка 200 с тремя полупрозрачными окнами 210 для набора текста, набора телефонного номера и выбора иконок активной клавиатурной системы. Количество используемых окон 210 может быть больше трех, но видимыми являются только три окна: выбранное окно, окно, находящееся за видимым окном, и окно, находящееся поверх выбранного окна. Хотя каждое окно 210 сетки 200 содержит матрицу ячеек 202 из трех колонок и четырех рядов, оно-9 011269 может быть сконфигурировано матрицей, имеющей любое количество рядов и колонок ячеек 202. Обычно видны только три колонки: выбранная, слева от не и справа от не. При работе с большинством приложений количество клавиш определенной активной клавиатурной системы равно количеству рядов в ее сеточном окне. Клавиши могут быть сконфигурированы для исключения непреднамеренного взаимодействия с ними (например, ладонью) путем их размещения внутри паза, отделения друг от друга перегородками, размещения в углублении и т.д. Выбор окон 210 сетки 200 осуществляется командами вверх и вниз, а необходимой колонки перемещением указателя 204 выбора к соответствующей колонке командами влево и вправо. Каждая ячейка 202 может содержать различные элементы, такие как буквенно-цифровой знак, символ, музыкальная нота, иконка, идеограмма, логограмма и т.д. На фиг. 11 проиллюстрирован принцип 300 выполнения программным обеспечением активной клавиатурной системы пошагового перемещения видимой области и указателя выбора. В начале работы,когда видимая область находится в определенном положении, наклон пользователем системы влево приводит к перемещению указателя выбора влево. При возвращении устройства в среднее положение видимая сетка последовательно перемещается влево. Когда пользователь снова наклоняет систему влево, указатель выбора перемещается влево. На фиг. 12 проиллюстрирован принцип 310 выполнения программным обеспечением активной клавиатурной системы поворота видимой области и указателя выбора. В начале работы, когда видимая область находится в определенном положении, а указатель выбора на колонке В, наклон пользователем системы влево приводит к перемещению указателя выбора влево к колонке А. При возвращении устройства в среднее положение видимая сетка последовательно перемещается влево, и выбранная колонка А становится центральной. Когда пользователь снова наклоняет систему влево, указатель выбора перемещается влево к колонке D. Если колонка D является самой крайней левой колонкой, то указатель выбора остается на ней, и после перемещения колонок В и С влево от нее колонкаD становится центральной в видимой области. На фиг. 13 и 14 проиллюстрирована возможность использования шагового перемещения для перемещения указателя выбора по любому изображению, такому как изображение 320 карты. В этом примере видимое изображение поделено на несколько квадратов в соответствии с необходимым масштабом изображения карты (например, 1:13X4; 1:26X8; 1:1030X40 и т.д.). Необходимую видимую область выбирают командами вверх, вниз, влево, вправо. На фиг. 15 проиллюстрирована возможность использования шагового перемещения при работе с календарем 330. Например, конфигурация календаря выполнена для работы с активной клавиатурной системой, ориентированной альбомно, т.е. в горизонтальном положении. При наклоне активной клавиатурной системы влево указатель выбора смещается на одну колонку влево, а теневой указатель остается на месте. При возвращении устройства в исходное положение теневой указатель последовательно возвращается к указателю выбора с возможностью повтора всего процесса. Как описано выше, программное обеспечение активной клавиатурной системы содержит код шагового движения, код самоподстраивающегося нуля, код адаптивной пороговой величины и код разрешающей способности прокрутки или шага. Код шагового движения проиллюстрирован на схеме 340 фиг. 16 и схеме 342 фиг. 17. При включении системы или переходе ее из режима ожидания в рабочий режим происходит установка контрольного нулевого значения. Если во время работы с предлагаемой системой ее фактический наклон (ускорение) превышает контрольное нулевое значение, но уступает установленному первому пороговому значению, то решение относительно перемещения указателя выбора не принимается, и указатель выбора остается на месте. Регистрацию факта наклона осуществляют на основе периодического ввода данных датчика движения через заданные интервалы времени (например, доли секунды). Если величина наклона превышает соответствующую первую пороговую величину, а средняя величина n следующих соответствующих значений превышает вторую пороговую величину, то код шагового движения вызывает перемещение указателя выбора по видимому изображению в направлении, соответствующем направлению наклона. До тех пор пока угол наклона превышает первое пороговое значение, дополнительное перемещение указателя выбора не допускается. Чтобы осуществить следующий шаг указателя, пользователь должен вернуть устройство в положение, при котором наклон меньше пороговой величины. Код шагового движения может также быть сконфигурирован для осуществления прокрутки или непрерывного перемещения указателя выбора, называемого здесь прокруткой наклонами (rock-n-scroll). Осуществление такой прокрутки возможно при активировании специальной клавиши или таймера, и/или в результате определенного шага в работе приложения или при установке флажка прокрутки. При такой прокрутке одному распознанному шагу соответствует непрерывное перемещение или несколько соответствующих шагов. На фиг. 18 проиллюстрирован принцип работы кода самоподстраивающегося нуля. Если после определенного количества m перемещений наблюдается устойчивая асимметрия средней величины наклонов влево относительно средней величины наклонов вправо, назначается новое контрольное нулевое значение, соответствующее среднему значению средних величин наклонов влево и вправо. Контрольное нулевое значение может автоматически быть приведено в исходное состояние после некоторого периода бездействия предлагаемой системы. Принудительное приведение контрольного нулевого значения в ис- 10011269 ходное состояние может быть осуществлено нажатием кнопки. Каждое перемещение может сопровождаться звуковым подтверждением, которое может отличаться для перемещений влево/вправо, вверх/вниз и от боковой клавиши. В некоторых случаях осуществление выбора, как операция с более низкий приоритетом, может прерываться со звуковым оповещением. Контрольное нулевое значение может быть также изменено на основе положения пузырька 392 (фиг. 20), применяемого при необходимости. На фиг. 19 проиллюстрирован принцип работы кода адаптивной пороговой величины, который может быть выполнен при слишком частом использовании возврата на одну позицию назад, слишком частом переходе от одной ячейки сетки к другой и т.д. В таких случаях первая и вторая пороговая величины могут быть уменьшены или увеличены, а для перемещения назад и вперед могут быть установлены разные пороговые величины. Активная клавиатурная система 370, изображенная на фиг. 20, содержит дисплей 380 с сеткой 382,процессор и память 384, первый селектор 386, второй селектор 388, клавиши 390. На схеме, изображенной на фиг. 20, показано использование виртуального пузырька 392, который может быть выбран по усмотрению пользователя. Дисплей 380 может быть внешним (например, при использовании пультов дистанционного управления). Пузырек 392 показывает положение изображения указателя и является частью прикладного программного интерфейса API для других приложений. Активная клавиатурная система 400, изображенная на фиг. 21, содержит дисплей 410 с сеткой 412,процессор и память 414, первый селектор 416, второй селектор (один или несколько датчиков движения) 418, клавиши 420. Фиг. 21 иллюстрирует использование дополнительных датчиков 422, используемых по необходимости. Дисплей 410 может быть внешним (например, в пультах дистанционного управления). Дополнительные внешние датчики 422 могут быть использованы для распознавания данных, фактически вводимых пользователем и рассчитываемых как разность сигналов внутренних и внешних датчиков. Например, датчики 422 могут быть расположены в транспортном средстве, перевозящем пользователя и активную клавиатурную систему 400. На фиг. 22 изображена активная клавиатурная система 430, выполненная с возможностью удержания в руке и сконфигурированная для использования с внешним датчиком (датчиками) 440, который (которые) связан(-ы) с системой беспроводными средствами связи. Система 430 содержит эргономичный корпус 432, клавиши 434, селектор 436 и внешний датчик (датчики) 438. На фиг. 23 изображена активная клавиатурная система 450, выполненная с возможностью перемещения вместе с пользователем в транспортном средстве. Система 450 имеет две группы датчиков, которые обе могут быть внутренними датчиками системы 450, или одна может быть внутренней, а вторая внешней. Внешние датчики могут быть взаимосвязаны с системой 450 с возможностью проводной или беспроводной коммуникации. Позиция 460 фиг. 23 показывает, как происходит определение перемещения системы 450. Например, при повороте системы 450 вокруг оси рукой пользователя происходит определение разностного сигнала, характеризующего ее фактический наклон, на основе разности между силами, приложенными к ней пользователем, и силами, приложенными к ней воздействием транспортного средства. Разностный сигнал, являющийся разностью сигналов двух групп датчиков (А минус В), может удваивать введенный пользователем сигнал и устранять составляющую силы, приложенной воздействием транспортного средства (фиг. 24 поз. 462). Как показано на фиг. 25, отфильтровывание внешнего движения может быть осуществлено оборудованием активной клавиатурной системы 470 двумя группами датчиков. Ввод пользователем данных может осуществляться поворотом устройства вокруг продольной оси, поперечной оси и/или оси, которая перпендикулярна продольной и поперечной осям. Сигналы от двух групп одинаковых датчиков, должным образом выверенных и находящихся на расстоянии друг от друга по всем трем координатам, могут быть обработаны программным обеспечением фильтрации движения. Перемещение транспортного средства воспринимается как размеренное движение, которое несложно отфильтровать. Система 470 может иметь дополнительный корректор сигнала (сигналов) для настройки нормального рассеяния параметров датчика (датчиков) движения. Активная клавиатурная система, выполненная с возможностью удержания в руке, может быть сконфигурирована для работы любой рукой. Изображенная на фиг. 26 А активная клавиатурная система 480, выполненная с возможностью удержания в руке, сконфигурирована как персональный цифровой ассистент PDA 480 с клавишами или кнопками на левой стороне, наверху и внизу которого имеются два селектора в форме качающейся панели или джойстика, что позволяет работать с этим устройством как правшам, так и левшам, так переворачивая его, чтобы клавиши находились на одной его стороне или другой. Наверху PDA 482, изображенного на фиг. 26 В, размещен один селектор в форме качающейся панели или джойстика, на правой и левой сторонах PDA 482 размещены две группы клавиш. Такая конфигурация позволяет работать с устройством любой рукой. Показанное на фиг. 26 С укрупненное устройство PDA 484 сконфигурировано для работы любой рукой с помощью клавиш или кнопок на его левой и правой сторонах, а также двух селекторов в форме джойстиков в верхней левой и верхней правой частяхPDA 484. На фиг. 27 А изображена небольшая активная клавиатурная система, в которой некоторые или все компоненты сконфигурированы в виде накладки 490 для оперативного присоединения к устройству, вы- 11011269 полненному с возможностью удержания в руке, которое имеет форму PDA и используется в сочетании с ним. Накладка 490 сконфигурирована для использования любой рукой за счет того, что на ее левой стороне размещены клавиши или кнопки, наверху и внизу селектор в форме качающейся панели или джойстика, что позволяет работать с предлагаемым устройством как правшам, так и левшам, так переворачивая его, чтобы клавиши находились на одной его стороне или другой. Накладка 490 представляет собой устройство, в котором может быть размещено обычное устройство PDA, и содержит некоторые или все компоненты предлагаемой активной клавиатурной системы, такие как селекторы, клавиши, микроконтроллеры и т.д. На фиг. 27 В изображена накладка 492, содержащая некоторые или все компоненты предлагаемой активной клавиатурной системы и сконфигурированная для оперативного присоединения к устройству,выполненному с возможностью удержания в руке, в форме укрупненного устройства PDA и использования в сочетании с ним. Накладка 492 сконфигурирована для использования любой рукой за счет того, что на ее левой и правой сторонах размещены группы клавиш или кнопок, а в верхней правой и верхней левой частях селекторы в форме джойстиков. На фиг. 28 изображена активная клавиатурная система 500, выполненная с возможностью удержания в руке и сконфигурированная в форме сотового телефона. Телефон 500 содержит эргономичный корпус с дисплеем и изображением видимой сетки, показывающей ячейки 502 и указатель 504 выбора,который окружает одну из колонок изображения сетки. Телефон 500 также содержит селектор 506, боковые клавиши или кнопки 508, микрофон 510, динамик 512. Изображенная на фиг. 28 видимая сетка позволяет проиллюстрировать включенный экран, появляющийся при включении телефона 500 или его активации. Такой экран позволяет пользователю получить быстрый доступ к главным функциональным режимам, включая набор текста, прием голосовой почты, калькулятор, просмотр/редактирование расписания, набор номера, телефонная книга, получение/отправление электронной почты, определение номера звонящего, Интернет, защищенное использование телефона 500 и т.д. Управление указателем 504 осуществляется датчиком (датчиками) движения. На фиг. 29 изображен мобильный телефон 500 в текстовом режиме. Дисплей разделен для показа набираемого текста и сетки, которая связана с клавишами. Текст можно набирать одной рукой, а скорость набора значительно выше, чем при печатании способом multi-tapping. На фиг. 30 показано, как датчик движения влево/вправо перемещает указатель 504 влево и вправо, и как датчик движения вверх/вниз осуществляет переключение между окнами на изображении 530. Набор текста также можно осуществлять с помощью боковых клавиш 508 и/или селектора без использования датчика (датчиков) движения. На фиг. 31 проиллюстрировано, что активная клавиатурная система 540, сконфигурированная в виде сотового телефона для работы левой рукой, также может быть сконфигурирована для работы любой рукой посредством оборудования сотового телефона 540 дублирующим селектором. В этом случае для реализации возможности использования телефона 540 правой рукой его можно перевернуть. Активная клавиатурная система 550 сотового телефона, изображенная на фиг. 32, имеет встроенный датчик (датчики) движения и может обнаруживать естественные покачивания руки и/или ее боковые/вертикальные движения. Датчики, которыми оборудован телефон 550, могут быть сконфигурированы с одной осью,двумя или тремя перпендикулярными друг другу осями, что позволяет обнаруживать движение во всех трех измерениях. Обычно сотовый телефон используют для управлением существующими данными и телефонными приложениями, такими как телефонная книга, список вызовов, функции телефона, календарь/расписание, программное приложение типа Pocket Office и т.д. На фиг. 33 и 34 (поз. 560 и 570) проиллюстрирован принцип использования активной клавиатурной системы, выполненной с возможностью удержания в руке, которая сконфигурирована в виде сотового телефона, на примере телефонной/адресной книги. Функция телефонной/адресной книги здесь выбирается на включенном экране, а конкретное имя можно найти прокруткой или может быть выбрано посредством использования текстового режима. Окончательный выбор имени осуществляется клавишей. Как показано на фиг. 35, телефонный номер, адрес электронной почты и/или адрес могут быть выбраны таким же образом (поз. 580). Таким же образом, как проиллюстрировано на фиг. 36 (поз. 590), может быть получен список исходящих, входящих или пропущенных вызовов. Таким же образом, как проиллюстрировано на фиг. 37 (поз. 600), может быть получен существующий номер из списка вызовов, а на фиг. 38 (поз. 610) проиллюстрирован аналогичный порядок возможного получения нового номера в списке вызовов. Таким же образом, как проиллюстрировано на фиг. 39 (поз. 620), можно использовать календарь. На фиг. 40 (поз. 630) проиллюстрировано возможное использование функций селектора и/или боковых клавиш сотового телефона с активной клавиатурной системой, сконфигурированного соответствующим образом, для эмуляции нажатий клавиш мыши в режиме просмотра. На фиг. 41 (поз. 640) проиллюстрировано возможное использование указателя выбора активной клавиатурной системы при работе с географическими картами посредством определяемого наклонами перемещения. На фиг. 42 и 43(поз. 650 и 660) проиллюстрировано возможное использование активной клавиатурной системы сотового телефона при работе с географическими картами в режиме просмотра.- 12011269 На фиг. 44 (поз. 670) проиллюстрировано возможное использование активной клавиатурной системы, сконфигурированной соответствующим образом, для просмотра веб-страниц Интернета, в которой перемещением окна дисплея по сайту Интернета можно управлять датчиком (датчиками) движения, селектором в форме пятипозиционного джойстика, управляемого большим пальцем руки, можно эмулировать курсор мыши и нажатия на клавиши мыши для выбора элементов веб-страницы, и клавиши можно использовать для набора текста, копирования, вставки и других функций, и возможное управление боковыми полосами прокрутки датчиком (датчиками) движения. На фиг. 45 (поз. 680) проиллюстрировано возможное использование активной клавиатурной системы, сконфигурированной соответствующим образом, для работы с программным приложением типаPocket Office и управления курсором посредством селектора в форме джойстика, управление которым осуществляется большим пальцем, а также для набора текста, копирования, вставки и управления другими функциями посредством клавиш, и возможное управление боковыми полосами прокрутки датчиком(датчиками) движения. На фиг. 46 (поз. 690) проиллюстрировано возможное использование активной клавиатурной системы, сконфигурированной соответствующим образом, для игр, в которых для прицеливания и стрельбы применяют джойстик, управляемый большим пальцем руки, и возможное изменение положения персонажа игры посредством наклона системы для перемещения влево, вправо, вперед, назад,а также для изменения масштаба. Активной клавиатурной системой в соответствии с изобретением реализуется сетка с трехмерным представлением алфавита, прокрутка наклонами, осуществляемая вверх, вниз, влево и вправо, устройства с двойным указанием для доступа в Интернет, просмотр сообщений и игры. Для придания традиционному устройству, выполненному с возможностью удержания в руке, функций активной клавиатурной системы в качестве съемного модуля могут быть использованы накладка со средствами ввода активной клавиатурной системы и микроконтроллер, устанавливаемый при необходимости. Активная клавиатурная система может обеспечивать возможность работы любой рукой, компенсировать внешнее перемещение (например, посредством браслета, кобуры, внутренних двойных датчиков и т.д.) и реализовывать опции программного обеспечения активной клавиатурной системы, включая код адаптивной пороговой величины, код самоподстраивающегося нуля, код шагового движения, калибровочный код, код разрешающей способности прокрутки или шага, код представления сетки, код заполнения сетки, код адаптера приложения и/или звуковой код. В активной клавиатурной системе в соответствии с настоящим изобретением реализованы простые и интуитивно понятные средства управления в форме селектора, такого как пятипозиционный джойстик,датчика движения, сконфигурированного для восприятия движения по трем по существу перпендикулярным друг другу составляющим движения, и четырех клавиш. Одной рукой без изменения положения пальцев можно выполнить сто двадцать различных сочетаний движений (например, это столько же,сколько при использовании полноразмерной клавиатуры QWERTY, но в предлагаемой системе отсутствует необходимость использовать обе руки, стол и стул). Возможности устройств с двойным указанием,которые независимо управляются большим пальцем и запястьем для игр и просмотра экрана, не имеют аналогов. Средства управления совместимы со всеми приложениями. К преимуществам предлагаемой активной клавиатурной системы относятся возможность ее удержания и работы с ней одной рукой, удобство беспрепятственного захвата ее рукой, возможность совершать кистью/большим пальцем/пальцами естественные движения во время работы, интуитивно понятные и единообразные средства управления, быстрый доступ к функциям и данным. Для размещения экрана активной клавиатурной системы используется вся лицевая поверхность, клавиатура содержит только четыре клавиши, расположенные на боковой поверхности, пальцы при работе не меняют своего положения и постоянно находятся на клавишах, а джойстик, управляемый большим пальцем, и датчик (датчики) движения управляются кистью. Предлагаемая активная клавиатурная система динамически представляет доступные варианты выбора, сгруппированные для осуществления их однозначного выбора с использованием средств ввода. Благодаря этому пользователи такой системы имеют единообразные способы выполнения всех обычных функций, включая ввод в устройство буквенно-цифрового текста и данных только одной рукой. Хотя предлагаемое изобретение описано со ссылками на предпочтительные варианты реализации,очевидно, что в него могут быть внесены различные изменения, а его элементы могут быть заменены эквивалентными в пределах объема и сущности изобретения. ФОРМУЛА ИЗОБРЕТЕНИЯ 1. Активная клавиатурная система, содержащая процессор; память, соединенную с указанным процессором с возможностью обмена данными; дисплей, соединенный с указанным процессором с возможностью обмена данными; средства ввода для ввода данных в указанную систему, содержащие по меньшей мере один селектор и клавиши; и- 13011269 программное обеспечение активной клавиатурной системы, хранимое в памяти и сконфигурированное для динамического представления на дисплее доступных вариантов выбора, сгруппированных для осуществления их однозначного выбора с использованием указанных средств ввода. 2. Активная клавиатурная система по п.1, отличающаяся тем, что ее программное обеспечение содержит код представления и код фильтра. 3. Активная клавиатурная система по п.2, отличающаяся тем, что указанный код представления содержит код представления сетки для организации доступных вариантов выбора на видимой сетке и для обеспечения ее вывода на дисплей. 4. Активная клавиатурная система по п.2, отличающаяся тем, что указанный код представления выводит на дисплей указатель выбора, управляемый указанным селектором или одним из селекторов. 5. Активная клавиатурная система по п.2, отличающаяся тем, что указанный код представления содержит код разрешающей способности прокрутки или шага, позволяющий осуществлять прокрутку. 6. Активная клавиатурная система по п.3, отличающаяся тем, что указанный код представления сетки конфигурирует видимую сетку по меньшей мере с одним окном в виде матрицы, имеющей несколько колонок и несколько рядов. 7. Активная клавиатурная система по п.6, отличающаяся тем, что указанный код представления сетки конфигурирует указанное по меньшей мере одно окно видимой сетки в виде матрицы, имеющей три колонки и четыре ряда. 8. Активная клавиатурная система по п.6, отличающаяся тем, что указанный код представления сетки конфигурирует указанное по меньшей мере одно окно в виде матрицы, имеющей одну колонку и несколько рядов. 9. Активная клавиатурная система по п.3, отличающаяся тем, что указанный код представления сетки конфигурирует видимую сетку с несколькими окнами. 10. Активная клавиатурная система по п.3, отличающаяся тем, что указанный код представления сетки конфигурирует видимую сетку с тремя окнами. 11. Активная клавиатурная система по п.3, отличающаяся тем, что указанная видимая сетка содержит несколько ячеек, а указанный код представления содержит заполняющий сетку код для заполнения каждой из ячеек буквенно-цифровым знаком, символом, музыкальной нотой, иконкой, текстом, идеограммой или логограммой. 12. Активная клавиатурная система по п.2, отличающаяся тем, что указанный код представления содержит код адаптера приложения, предназначенный для преобразования транзакций между кодом приложения и кодом представления. 13. Активная клавиатурная система по п.2, отличающаяся тем, что указанный код представления содержит звуковой код, предназначенный для обеспечения звукового оповещения о произведенном выборе, подтверждения завершения действия и для подачи сигнала о том, что действие выполнить не удалось. 14. Активная клавиатурная система по п.2, отличающаяся тем, что указанный код представления содержит код обратной связи для улучшения взаимодействия пользователя с системой. 15. Активная клавиатурная система по п.2, отличающаяся тем, что указанный код фильтра сконфигурирован для отделения преднамеренного ввода пользователем данных от его случайных движений. 16. Активная клавиатурная система по п.2, отличающаяся тем, что указанный код фильтра содержит код фильтра внешних сил, служащий для отделения данных, вводимых пользователем, от следствий воздействия внешних сил. 17. Активная клавиатурная система по п.4, отличающаяся тем, что указанный код фильтра содержит код шагового движения, сконфигурированный для преобразования намерений пользователя в точное перемещение указателя выбора по сетке и регулировки системы между шагами. 18. Активная клавиатурная система по п.2, отличающаяся тем, что указанный код фильтра содержит код самоподстраивающегося нуля, позволяющий пользователю изменять свое положение при работе с системой. 19. Активная клавиатурная система по п.2, отличающаяся тем, что указанный код фильтра содержит код адаптивной пороговой величины, служащий для оптимизации взаимодействия оператора с системой посредством обратной связи. 20. Активная клавиатурная система по п.2, отличающаяся тем, что указанный код фильтра содержит калибровочный код, служащий для выполнения предпочтений пользователя и приложения. 21. Активная клавиатурная система по п.1, отличающаяся тем, что указанные клавиши имеют конфигурацию, позволяющую с ними работать пальцами рук, не заслоняя дисплей. 22. Активная клавиатурная система по п.1, отличающаяся тем, что указанный по меньшей мере один селектор является одиночным селектором. 23. Активная клавиатурная система по п.22, отличающаяся тем, что указанный одиночный селектор представляет собой колесико, шаровой манипулятор, джойстик, качающуюся панель, сенсорную панель,селекторный переключатель, рычажный переключатель, кнопочный переключатель, переключатель с N состояниями или селектор с N состояниями.- 14011269 24. Активная клавиатурная система по п.20, отличающаяся тем, что указанный одиночный селектор сконфигурирован для управления большим пальцем руки и расположен соответственно. 25. Активная клавиатурная система по п.1, отличающаяся тем, что один из указанного по меньшей мере одного селектора сконфигурирован для интерпретации движения системы в качестве ввода данных. 26. Активная клавиатурная система по п.25, отличающаяся тем, что указанный один из указанного по меньшей мере одного селектора представляет собой группу, состоящую по меньшей мере из одного датчика движения, сконфигурированного для восприятия движения в разных координатных направлениях. 27. Активная клавиатурная система по п.25, отличающаяся тем, что один из указанного по меньшей мере одного селектора представляет собой по меньшей мере две группы датчиков движения, сконфигурированных для отфильтровывания следствий воздействия внешних сил, приложенных к указанной системе. 28. Активная клавиатурная система по п.27, отличающаяся тем, что указанные по меньшей мере две группы датчиков движения сконфигурированы для отфильтровывания следствий воздействия внешних сил, приложенных к указанной системе, посредством выравнивания чувствительной оси второй группы датчиков движения относительно первой группы датчиков движения. 29. Активная клавиатурная система по п.2, отличающаяся тем, что указанный по меньшей мере один селектор представляет собой по меньшей мере два селектора. 30. Активная клавиатурная система по п.1, отличающаяся тем, что она сконфигурирована для работы любой рукой за счет частичного или полного резервирования размещенных на ней средств ввода. 31. Активная клавиатурная система по п.1, отличающаяся тем, что она сконфигурирована для работы любой рукой за счет предоставления пользователю возможности поворачивать ее части, повторно их присоединять, сдвигать или менять их положение. 32. Активная клавиатурная система по п.1, отличающаяся тем, что указанные клавиши сконфигурированы для исключения непреднамеренного взаимодействия с ними. 33. Активная клавиатурная система по п.1, отличающаяся тем, что она сконфигурирована как сотовый телефон, персональный цифровой ассистент PDA, приемник глобальной системы навигации и определения положения GPS, пульт дистанционного управления, компьютерная мышь, пейджер, переносная рация, сканер или универсальное измерительное устройство. 34. Активная клавиатурная система по п.1, отличающаяся тем, что ее некоторые или все компоненты сконфигурированы в виде накладки для оперативного присоединения и использования в сочетании с электронным устройством, выполненным с возможностью удержания в руке. 35. Активная клавиатурная система по п.34 в сочетании с электронным устройством, выполненным с возможностью удержания в руке, которое сконфигурировано как сотовый телефон, персональный цифровой ассистент PDA, приемник глобальной системы навигации и определения положения GPS, пульт дистанционного управления, компьютерная мышь, пейджер, переносная рация, сканер или универсальное измерительное устройство. 36. Активная клавиатурная система по п.1, отличающаяся тем, что она сконфигурирована для осуществления просмотра Интернета или работы с приложениями с помощью одиночного селектора. 37. Активная клавиатурная система по п.1, отличающаяся тем, что она сконфигурирована для осуществления просмотра Интернета или работы с приложениями с помощью двух селекторов.
МПК / Метки
МПК: G09G 5/00
Метки: руке, возможностью, удержания, устройств, клавиатурная, система, активная, выполненных, электронных
Код ссылки
<a href="https://eas.patents.su/30-11269-aktivnaya-klaviaturnaya-sistema-dlya-elektronnyh-ustrojjstv-vypolnennyh-s-vozmozhnostyu-uderzhaniya-v-ruke.html" rel="bookmark" title="База патентов Евразийского Союза">Активная клавиатурная система для электронных устройств, выполненных с возможностью удержания в руке</a>
Предыдущий патент: Способ контроля внешнего физического воздействия
Следующий патент: Плавающая солнечная платформа
Случайный патент: Производные замещённого 8-перфторалкил-6, 7, 8, 9-тетрагидропиримидо[1,2-а]пиримидин-4-она