СИСТЕМА УСТРАНЕНИЯ НЕОДНОЗНАЧНОСТИ РЕДУЦИРОВАННОЙ КЛАВИАТУРЫ Российский патент 2004 года по МПК G06F3/23 

Описание патента на изобретение RU2221268C2

Текст описания в факсимильном виде (см. графический материал)

Похожие патенты RU2221268C2

название год авторы номер документа
СИСТЕМА УСТРАНЕНИЯ НЕОДНОЗНАЧНОСТИ С УМЕНЬШЕННОЙ КЛАВИАТУРОЙ 1998
  • Кинг Мартин Т.
  • Гроувер Дэйл Л.
  • Кашлер Клиффорд А.
  • Гранбок Черил А.
RU2206118C2
СИСТЕМА УСТРАНЕНИЯ НЕОДНОЗНАЧНОСТИ С УМЕНЬШЕННОЙ КЛАВИАТУРОЙ 1998
  • Флинчем Эдвард П.
  • Гровер Дейл Л.
  • Гранбок Черил
  • Кинг Мартин Т.
  • Кашлер Клиффорд А.
RU2214620C2
СПОСОБ, СИСТЕМА И КЛАВИАТУРА ДЛЯ ВВОДА ИЕРОГЛИФОВ 2017
  • Путько Борис Михайлович
RU2671043C1
УСТРАНЕНИЕ НЕОДНОЗНАЧНОСТИ КЛАВИАТУРНОГО ВВОДА 2015
  • Бакстон Уилльям А.С.
  • Хьюз Ричард Л.
  • Хинкли Кеннет П.
  • Пахуд Мишель
  • Спиридонова Ирина
RU2707148C2
СОЗДАНИЕ ЗАМЕТОК С ИСПОЛЬЗОВАНИЕМ ГОЛОСОВОГО ПОТОКА 2011
  • Расмуссен Дэвид Джон
RU2571608C2
ВЫВЕДЕНИЕ НАМЕРЕНИЯ ПОЛЬЗОВАТЕЛЯ НА ОСНОВЕ ПРЕДЫДУЩИХ ВЗАИМОДЕЙСТВИЙ С ГОЛОСОВЫМ ПОМОЩНИКОМ 2011
  • Грубер Томас Роберт
  • Чейер Адам Джон
  • Гудззони Дидье Рене
  • Бригем Кристофер Дин
RU2544787C2
ОРКЕСТРОВКА СЛУЖБ ДЛЯ ИНТЕЛЛЕКТУАЛЬНОГО АВТОМАТИЗИРОВАННОГО ПОМОЩНИКА 2011
  • Грубер Томас Роберт
  • Чейер Адам Джон
  • Гудззони Дидье Рене
  • Бригем Кристофер Дин
RU2556416C2
ОПРЕДЕЛЕНИЕ НАМЕРЕНИЯ ПОЛЬЗОВАТЕЛЯ НА ОСНОВЕ ОНТОЛОГИЙ ПРЕДМЕТНЫХ ОБЛАСТЕЙ 2011
  • Чейер Адам Джон
  • Гудззони Дидье Рене
  • Бригем Кристофер Дин
RU2541221C2
ИСПОЛЬЗОВАНИЕ КОНТЕКСТНОЙ ИНФОРМАЦИИ ДЛЯ ОБЛЕГЧЕНИЯ ОБРАБОТКИ КОМАНД В ВИРТУАЛЬНОМ ПОМОЩНИКЕ 2012
  • Грубер Томас Роберт
  • Бригэм Кристофер Дин
  • Кин Дэниел С.
  • Новик Грегори
  • Фиппс Бенджамин С.
RU2542937C2
ПЕРСОНАЛИЗИРОВАННЫЙ СЛОВАРЬ ДЛЯ ЦИФРОВОГО ПОМОЩНИКА 2011
  • Грубер Томас Роберт
  • Чейер Адам Джон
  • Гудззони Дидье Рене
  • Чэн Гарри
RU2541219C2

Иллюстрации к изобретению RU 2 221 268 C2

Реферат патента 2004 года СИСТЕМА УСТРАНЕНИЯ НЕОДНОЗНАЧНОСТИ РЕДУЦИРОВАННОЙ КЛАВИАТУРЫ

Заявленная система относится к устройствам ввода информации, в частности к устройствам, имеющим клавиатуру с редуцированным числом клавиш. Техническим результатом является минимизация числа нажатий клавиш и повышение эффективности ввода текста. Этот результат достигается за счет того, что система содержит пользовательское вводное устройство, имеющее множество средств неоднозначного ввода, каждое из которых связано с множеством знаков, запоминающее устройство, содержащее словарные модули, дисплей, процессор, который идентифицирует вводимые объекты с объектами словарных модулей запоминающего устройства. При этом, в соответствии со вторым вариантом выполнения, каждый из множества объектов связан с последовательностью нажатия клавиш и с частотой использования, а в соответствии с третьим вариантом каждый из множества типов объектов дополнительно связан с приоритетом. В соответствии с четвертым вариантом выполнения пользовательское вводное устройство включено в мышь, подключенную к компьютеру. 4 с. и 44 з.п.ф-лы, 15 ил., 1 табл.

Формула изобретения RU 2 221 268 C2

1. Система устранения неоднозначности неоднозначных, вводимых пользователем последовательностей нажатий клавиш, при этом система устранения неоднозначности содержит пользовательское вводное устройство, имеющее множество средств неоднозначного ввода, при этом каждое из множества средств неоднозначного ввода связано с множеством знаков, нажатием клавиши, формируемым каждый раз, когда пользователь манипулирует одним средством неоднозначного ввода вводного устройства, и последовательностью нажатия клавиш, причем последовательность нажатия клавиш соответствует последовательности манипуляций манипулируемыми средствами неоднозначного ввода, при этом упомянутая последовательность нажатия клавиш имеет интерпретацию, которая является неоднозначной вследствие множества знаков, связанных с каждым средством неоднозначного ввода, запоминающее устройство, содержащее множество объектов, содержащих объекты слова, являющиеся законченными словами, и объекты основы слова, которые содержат цепочку знаков, соответствующую начальным знакам незаконченного слова, при этом каждый из множества объектов связан с последовательностью нажатия клавиш, дисплей и процессор, соединенный с пользовательским вводным устройством, запоминающим устройством и дисплеем, при этом процессор осуществляет обращение к запоминающему устройству после каждого нажатия клавиши для идентификации из множества объектов в запоминающем устройстве, по меньшей мере, одного объекта, связанного с каждой сформированной последовательностью нажатия клавиш, при этом после каждого нажатия клавиши процессор выдает выходной сигнал на дисплей в форме читаемого текста по меньшей мере одного из идентифицированных объектов, связанных с каждой сформированной последовательностью нажатия клавиш, в качестве интерпретации сформированной последовательности нажатия клавиш, причем процессор сначала помещает один из идентифицированных объектов в точку вставки в области дисплея для ввода текста.2. Система устранения неоднозначности по п.1, в которой каждый из множества объектов в запоминающем устройстве дополнительно связан с частотой использования.3. Система устранения неоднозначности по п.2, в которой идентифицированные объекты, связанные с одной и той же последовательностью нажатия клавиш, отображаются на дисплее для пользователя в порядке убывающей частоты использования.4. Система устранения неоднозначности по п.3, в которой вводное устройство имеет, кроме того, по меньшей мере одно средство однозначного ввода, формирующее сигнал выбора, когда пользователь осуществляет манипуляцию упомянутым средством однозначного ввода.5. Система устранения неоднозначности по п.3, в которой вводное устройство дополнительно имеет средство однозначного ввода, причем средство однозначного ввода связано с единственной функцией, и в которой последовательность нажатия клавиш прерывается пользователем, манипулирующим упомянутым средством однозначного ввода.6. Система устранения неоднозначности по п.5, в которой процессор автоматически выбирает объект, имеющий наибольшую частоту использования, из идентифицированных объектов в качестве интерпретации неоднозначной последовательности нажатия клавиш после обнаружения манипулирования упомянутым средством однозначного ввода.7. Система устранения неоднозначности по п.6, в которой пользователь может выбрать идентифицированный объект, имеющий более низкую частоту использования, в качестве интерпретации неоднозначной последовательности нажатия клавиш посредством манипуляции упомянутым средством однозначного ввода множество раз, при этом каждая манипуляция средством однозначного ввода приводит к выбору объекта, имеющего следующую более низкую частоту использования, из идентифицированных объектов.8. Система устранения неоднозначности по п.6, в которой пользователь может ввести вторую последовательность нажатия клавиш вслед за манипуляцией упомянутым средством однозначного ввода.9. Система устранения неоднозначности по п.8, в которой добавляется пробел к отображенной на дисплее интерпретации последовательности нажатия клавиш вслед за манипуляцией упомянутым средством однозначного ввода.10. Система устранения неоднозначности по п.1, в которой каждый из множества объектов в запоминающем устройстве принадлежит к одному из множества типов объектов.11. Система устранения неоднозначности по п.10, в которой идентифицированные объекты, связанные с созданной последовательностью нажатия клавиш, отображаются на дисплее в списке для выбора, и в которой, если идентифицируется множество типов объектов, список для выбора содержит объекты из, по меньшей мере, двух из множества типов объектов.12. Система устранения неоднозначности по п.11, содержащая, кроме того, громкоговоритель, способный излучать множество тональных сигналов, соединенный с процессором, при этом процессор создает сигнал, приводящий громкоговоритель к излучению желательного тонального сигнала из множества тональных сигналов, связанных с объектами в списке для выбора, и с ними связанных типов объектов.13. Система устранения неоднозначности по п.11, в которой каждый объект из множества объектов в запоминающем устройстве связан, кроме того, с частотой использования.14. Система устранения неоднозначности по п.13, в которой объекты в списке для выбора отображены для пользователя в порядке убывающей частоты использования.15. Система устранения неоднозначности по п.11, в которой каждый из множества типов объектов связан, кроме того, с приоритетом.16. Система устранения неоднозначности по п.15, в которой каждый из множества типов объектов в списке для выбора расположен в соответствии с приоритетом типов объектов.17. Система устранения неоднозначности по п.11, в которой один из множества типов объектов является однозначной интерпретацией знака из последовательности нажатия клавиш, при этом однозначная интерпретация знака интерпретирует последовательность нажатия клавиш в качестве однозначного определения одного или более знаков.18. Система устранения неоднозначности по п.11, в которой один из множества типов объектов является интерпретацией имени собственного из последовательности нажатия клавиш, при этом интерпретация имени собственного связывает, по меньшей мере, один знак с, по меньшей мере, одним нажатием клавиш в последовательности нажатия клавиш и формирует законченное имя собственное.19. Система устранения неоднозначности по п.18, в которой пользовательское вводное устройство содержит, кроме того, средство однозначного ввода смены регистра, которое формирует сигнал смены регистра, когда осуществляют манипуляцию средством однозначного ввода смены регистра.20. Система устранения неоднозначности по п.19, в которой объекты, связанные с типом объектов "имена собственные", отображается в списке для выбора перед объектами, связанными с каждым из другого множества типов объектов, если процессор обнаруживает сигнал смены регистра, принятый перед приемом последовательности нажатия клавиш.21. Система устранения неоднозначности по п.11, в которой пользователь может идентифицировать множество типов объектов, которые отображены в списке для выбора.22. Система устранения неоднозначности по п.21, в которой пользователь может выбрать требуемый приоритет между множеством типов объектов, которые отображены в списке для выбора.23. Система устранения неоднозначности по п.1, в которой пользовательское вводное устройство выполнено с возможностью перемещения во множество радиальных направлений, при этом каждое из множества радиальных направлений связано с одним из множества вводов.24. Система устранения неоднозначности по п.23, в которой пользовательское вводное устройство выполнено с возможностью перемещения в восьми радиальных направлениях.25. Система устранения неоднозначности по п.24, в которой пользовательское вводное устройство является управляющим диском.26. Система устранения неоднозначности по п.1, в которой множество объектов сохранены в запоминающем устройстве в древоподобной структуре, содержащей множество узлов, при этом каждый узел связан с последовательностью нажатия клавиш и с множеством объектов, при этом объекты слова и объекты основы слова, которые связаны с одной и той же последовательностью нажатия клавиш, сохранены в одном и том же узле.27. Система устранения неоднозначности по п.26, в которой множество узлов содержит узлы-родители и узлы-потомки, которые соединены множеством ветвей, при этом каждая из множества ветвей соединяет узел-родитель, связанный с исходной последовательностью нажатия клавиш, с узлом-потомком, связанным с исходной последовательностью нажатия клавиш узла-родителя и дополнительным нажатием клавиш.28. Система устранения неоднозначности по п.27, в которой объекты, связанные с узлом-потомком, основываются на объектах, связанных с соответствующим узлом-родителем, с которым связан узел-потомок.29. Система устранения неоднозначности по п.28, в которой объекты, связанные с узлом-потомком, создаются с использованием кода для модификации объектов, связанных с соответствующим узлом-родителем.30. Система устранения неоднозначности неоднозначных вводимых пользователем последовательностей нажатия клавиш, при этом система устранения неоднозначности содержит пользовательское вводное устройство, имеющее множество средств неоднозначного ввода, при этом каждое из множества средств неоднозначного ввода связано с множеством знаков, последовательность нажатия клавиш создается каждый раз, когда осуществляется манипуляция средством неоднозначного ввода в пользовательском вводном устройстве, причем сформированная последовательность нажатия клавиш, соответствующая последовательности манипуляций средством неоднозначного ввода, которым манипулируют, имеет неоднозначную текстовую интерпретацию вследствие множества знаков, связанных с каждым средством неоднозначного ввода; запоминающее устройство, содержащее множество объектов, содержащих текстовые объекты, которые являются законченными словами, и текстовые объекты, которые содержат цепочку знаков, соответствующую начальным знакам незаконченного слова, при этом каждый из множества объектов связан с последовательностью нажатия клавиш и с частотой использования, средство вывода для отображения текстовых интерпретаций сформированных последовательностей нажатия клавиш, процессор, соединенный с пользовательским вводным устройством, запоминающим устройством и средством вывода, при этом процессор идентифицирует из множества объектов, содержащихся в запоминающем устройстве, по меньшей мере, один объект, связанный с каждой созданной последовательностью нажатия клавиш, автоматически выбирает объект, имеющий наибольшую частоту использования, из идентифицированных объектов, связанных с каждой созданной последовательностью нажатия клавиш, и формирует выходной сигнал, приводящий к отображению средством вывода выбранного объекта пользователю в качестве текстовой интерпретации созданной последовательности нажатия клавиш, и при этом сначала помещает один из идентифицированных объектов в точку вставки в области дисплея для ввода текста.31. Система устранения неоднозначности по п.30, в которой пользовательское вводное устройство дополнительно содержит средство однозначного выбора, которое формирует сигнал выбора, когда пользователь манипулирует средством однозначного выбора.32. Система устранения неоднозначности по п.31, в которой пользователь может акцептировать объект, имеющий наибольшую частоту использования, в качестве текстовой интерпретации созданной последовательности нажатия клавиш посредством манипуляции средством однозначного выбора.33. Система устранения неоднозначности по п.32, в которой процессор дополнительно создает выходной сигнал, приводящий к отображению дисплеем, по меньшей мере, двух идентифицированных объектов, связанных с последовательностью нажатия клавиш, в качестве возможных текстовых интерпретаций сформированной последовательности нажатия клавиш.34. Система устранения неоднозначности по п.33, в которой идентифицированные объекты предлагаются пользователю в порядке убывающей частоты их использования.35. Система устранения неоднозначности по п.33, в которой пользователь может выбрать альтернативную текстовую интерпретацию последовательности нажатия клавиш с помощью дополнительной манипуляции средством однозначного выбора, при этом каждая манипуляция средством однозначного выбора приводит к выбору другого объекта, имеющего убывающую частоту использования.36. Система устранения неоднозначности по п.35, в которой, по меньшей мере, два из множества идентифицированных объектов отображаются в списке, при этом список укорочен для опускания объектов, имеющих частоту использования, которая меньше заранее заданной минимальной частоты использования, причем опущенные объекты могут быть отображены в списке в ответ на одну или более манипуляций средством однозначного выбора.37. Система устранения неоднозначности неоднозначных вводимых пользователем последовательностей нажатия клавиш, при этом система устранения неоднозначности содержит пользовательское вводное устройство, имеющее множество средств ввода, при этом каждое из множества средств ввода связано с множеством знаков, нажатием клавиши, формируемым каждый раз, когда пользователь манипулирует средством ввода пользовательского вводного устройства, последовательностью нажатия клавиш, формируемой последовательностью нажатия клавиш, соответствующей последовательности манипуляций средствами ввода, которыми манипулируют, при этом сформированная последовательность нажатия клавиш имеет текстовую интерпретацию, которая является неоднозначной, вследствие множества знаков, связанных с каждым средством ввода, запоминающее устройство, содержащее множество объектов, при этом каждый из множества объектов связан с последовательностью нажатия клавиш и с одним из множества типов объектов, содержащих тип законченного слова, содержащий текстовые объекты, которые являются законченными словами, и тип основы слова, содержащий текстовые объекты, которые содержат цепочку знаков, соответствующую начальным знакам незаконченного слова, дисплей, и процессор, соединенный с пользовательским вводным устройством, запоминающим устройством и дисплеем, при этом для каждого нажатия клавиш в созданной последовательности нажатия клавиш, введенной пользователем, процессор идентифицирует из множества объектов, содержащихся в запоминающем устройстве, один или более объектов, связанных с каждой созданной последовательностью нажатия клавиш, и создает выходной сигнал, приводящий к отображению на дисплее списка для выбора, содержащего идентифицированные объекты из этих одного или более объектов, при этом если процессор идентифицирует множество объектов, содержащих один или несколько типов объектов, то список объектов содержит идентифицированные объекты из множества типов объектов, при этом каждый из множества типов объектов дополнительно связан с приоритетом.38. Система устранения неоднозначности по п.37, дополнительно содержащая громкоговоритель, подсоединенный к процессору и способный излучать множество тональных сигналов, при этом процессор создает сигнал, вынуждающий громкоговоритель излучать один требуемый тональный сигнал из множества тональных сигналов, связанных с объектами в списке для выбора.39. Система устранения неоднозначности по п.37, в которой каждый объект из множества объектов в запоминающем устройстве связан, кроме того, с частотой использования.40. Система устранения неоднозначности по п.39, в которой, по меньшей мере, два объекта в списке для выбора отображены для пользователя в порядке убывающей частоты использования.41. Система устранения неоднозначности по п.40, в которой каждый из множества типов объектов в списке для выбора отображается в соответствии с приоритетом, связанным с типом объекта каждого из упомянутых объектов.42. Система устранения неоднозначности по п.37, в которой один из множества типов объектов является интерпретацией знака последовательности нажатия клавиш, при этом интерпретация знака интерпретирует, по меньшей мере, одно нажатие клавиш из последовательности нажатия клавиш в качестве однозначно определенного знака.43. Система устранения неоднозначности по п.37, в которой один из множества типов объектов является интерпретацией имени собственного из последовательности нажатия клавиш, при этом интерпретация имени собственного связывает, по меньшей мере, один знак с, по меньшей мере, одним нажатием клавиш в последовательности нажатия клавиш и формирует законченное имя собственное.44. Система устранения неоднозначности по п.43, в которой пользовательское вводное устройство дополнительно содержит средство однозначного ввода смены регистра, которое формирует сигнал смены регистра, когда манипулируют средством однозначного ввода смены регистра.45. Система устранения неоднозначности по п.44, в которой объекты, связанные с именами собственными, отображаются в списке для выбора перед объектами, связанными с каждым из других множеств типов объектов, если процессор обнаруживает сигнал смены регистра перед приемом последовательности нажатия клавиш.46. Система устранения неоднозначности по п.37, в которой пользователь может выбрать множество типов объектов, которые отображены в списке для выбора.47. Система устранения неоднозначности по п.46, в которой пользователь может выбрать желаемый приоритет между множеством типов объектов, которые отображены в списке для выбора.48. Текстовое и указательное устройство для ввода текста в компьютер, при этом текстовое и указательное устройство содержит мышь, соединенную с указанным компьютером; пользовательское вводное устройство, включенное в мышь и имеющее множество средств ввода, при этом каждое из множества средств ввода связано с множеством знаков, нажатием клавиш, создаваемым каждый раз, когда средство ввода выбирается пользователем посредством манипуляции пользовательским вводным устройством, и последовательностью нажатия клавиш, сформированной последовательностью нажатий клавиш, соответствующей последовательности манипуляций средством ввода, осуществляемых пользователем, причем созданная последовательность нажатия клавиш имеет текстовую интерпретацию, которая является неоднозначной, вследствие множества знаков, связанных с каждым средством ввода, систему устранения неоднозначности, соединенную с пользовательским вводным устройством для устранения неоднозначности неоднозначной последовательности нажатия клавиш, введенной пользователем, при этом система устранения неоднозначности содержит запоминающее устройство, содержащее множество объектов, включающих в себя текстовые объекты, являющиеся законченными словами, и текстовые объекты, содержащие цепочку знаков, соответствующую начальным знакам незаконченного слова, при этом каждый из множества объектов связан с последовательностью нажатия клавиш, дисплей, процессор, соединенный с пользовательским вводным устройством, запоминающим устройством и дисплеем, при этом процессор идентифицирует, по меньшей мере, один из множества объектов, содержащихся в запоминающем устройстве, связанных с каждой созданной последовательностью нажатия клавиш, и формирует выходной сигнал, приводящий к отображению на дисплее, по меньшей мере, одного из идентифицированных объектов, связанных с каждой из сформированных последовательностей нажатия клавиш, в качестве текстовой интерпретации созданной последовательности нажатия клавиш, причем процессор сначала помещает один из идентифицированных объектов в точку вставки в области дисплея для ввода текста.

Документы, цитированные в отчете о поиске Патент 2004 года RU2221268C2

Устройство для управления исполнительным механизмом 1977
  • Извеков Геннадий Иванович
  • Нечаев Владимир Григорьевич
SU651315A2
Пожарный двухцилиндровый насос 0
  • Александров И.Я.
SU90A1
EP 0319193 A2, 07.06.1989
US 5063376 A, 05.11.1991
Пружинная муфта свободного хода 1973
  • Мурзин Юрий Павлович
  • Баженов Петр Иванович
SU464726A1
EP 0689122 A1, 27.12.1995
ПЛОСКАЯ КЛАВИАТУРА 1991
  • Томас Итен[Ch]
RU2025771C1
US 5359651 A, 25.10.1994.

RU 2 221 268 C2

Авторы

Кинг Мартин Т.

Гровер Дейл Л.

Кушлер Клиффорд А.

Грунбок Черил Арлен

Даты

2004-01-10Публикация

1996-07-26Подача