RU2477878C1 - Способ адаптивного ввода текстовой информации с использованием сенсорных экранов - Google Patents
Способ адаптивного ввода текстовой информации с использованием сенсорных экранов Download PDFInfo
- Publication number
- RU2477878C1 RU2477878C1 RU2011136167/08A RU2011136167A RU2477878C1 RU 2477878 C1 RU2477878 C1 RU 2477878C1 RU 2011136167/08 A RU2011136167/08 A RU 2011136167/08A RU 2011136167 A RU2011136167 A RU 2011136167A RU 2477878 C1 RU2477878 C1 RU 2477878C1
- Authority
- RU
- Russia
- Prior art keywords
- word
- letters
- letter
- typed
- touch screen
- Prior art date
Links
Landscapes
- Input From Keyboards Or The Like (AREA)
Abstract
Изобретение относится к вычислительной технике и может быть использовано в вычислительных устройствах, оснащенных сенсорной панелью для отображения символов и ввода текста. Технический результат заключается в ускорении ввода текста на сенсорных экранах электронных микропроцессорных устройств с динамически отображающимися буквами клавиатуры. Такой результат достигается за счет того, что на сенсорный экран вводят первую букву набираемого слова, а затем предварительно загруженной в электронное микропроцессорное устройство программой набора текста на сенсорный экран рядом с набранной буквой выводят набор следующих букв слова, выбор и последовательность расположения которых по отношению к первой набранной букве производится в зависимости от максимальной вероятности их появления таким образом, что буквы с максимальной вероятностью следования после введенной располагаются ближе к вектору, проведенному вдоль ранее введенных букв, а буквы с минимальной вероятностью соответственно дальше от указанного вектора, в соответствии с используемой предварительно загруженной словарной базой данных, после этого аналогично отображают следующие буквы слова, и пользователь переводит указывающее устройство, например стилус или палец, на необходимую ему букву набираемого слова и таким образом последовательно, не отрывая стилус или палец от экрана, набирает необходимое слово, осуществляя близкое к прямолинейному движению перемещение указывающего устройства. 4 з.п. ф-лы.
Description
Изобретение относится к вычислительной технике и может быть использовано в любых вычислительных устройствах, оснащенных сенсорной панелью для отображения символов и ввода текста.
Известен способ ввода данных с помощью клавиш клавишной панели, при котором отображают множество шаблонов функций для упомянутых клавиш и выбирают один из упомянутых отображенных шаблонов с помощью клавиш клавишной панели, причем отображают изображение упомянутой клавишной панели, упомянутый один шаблон выбирают, перемещая упомянутое изображение клавишной панели относительно упомянутых отображенных шаблонов с помощью клавиш клавишной панели, и вводят данные нажатием клавиши клавишной панели, соответствующей выбранной функции клавиши выбранного шаблона (см. патент RU №2267151, кл. G06F 3/02, 27.12.2005).
Данный способ ввода данных позволяет не показывать все клавиши клавишной панели и может показывать только те из них, которые имеют отношение к используемому в данный момент приложению. Упомянутое отображение предпочтительно включает изображение контуров клавишной панели, но может включать в себя только упомянутое изображение клавиш. Как результат облегчается и ускоряется ввод информации. Однако каждый раз при вводе очередной буквы набираемого слова необходимо выбирать букву из всех букв алфавита, что снижает возможности данной системы при ее использовании.
Наиболее близким к изобретению по технической сущности и достигаемому результату является способ ввода текстовой информации на сенсорном экране электронного микропроцессорного устройства, включающий набор букв слов на сенсорном экране (см. патент RU №2032212, кл. G06F 3/033, 27.03.1995).
В данном способе предлагается разместить на экране дисплея рядом с текстовым курсором, указывающим место ввода очередного символа текста, изображение раскладки клавиатуры, представляющее собой набор изображений клавиш с нанесенными на них изображениями символов и функциональных действий ЭВМ. В каждый момент времени одна из клавиш раскладки клавиатуры является текущей и выделена некоторым способом, например подсветкой или более ярким цветом символа. Управление процессом выбора текущего символа осуществляется манипулятором. Ввод очередного символа текста или функциональной клавиши осуществляется путем нажатия клавиши манипулятора. При этом в место, отмечаемое текстовым курсором, вводится текущий символ раскладки клавиатуры.
Однако и данный способ не позволяет в полной мере использовать возможности сенсорного экрана и микропроцессорного устройства, поскольку каждый раз необходимо производить выбор требуемой буквы из всего набора букв клавиатуры, что усложняет и тормозит работу при наборе, в частности, текстовой информации.
Задачей, на решение которой направлено изобретение, является снижение трудозатрат при наборе текстовой информации на сенсорном экране электронного микропроцессорного устройства, в качестве которого могут быть компьютер, смартфон, электронная книга или какое-либо другое электронное микропроцессорное устройство.
Техническим результатом является ускорение ввода текста на сенсорных экранах электронных микропроцессорных устройств с динамически отображающимися буквами клавиатуры, обеспечивающее ввод слова за счет одного близкого к прямолинейному движению указывающего устройства (к примеру, стилуса) или тактильного воздействия (к примеру, нажатие пальцем).
Техническим результатом является ускорение ввода текста на сенсорных экранах электронных микропроцессорных устройств с динамически отображающимися буквами клавиатуры,обеспечивающее ввод слова за счет одного близкого к прямолинейному движения стилуса или пальца, при котором все буквы вводимого слова будут располагаться максимально близко к вектору, проведенному вдоль ранее введенных букв слова.
Максимальная эффективность описываемого способа достигается, когда все буквы вводимого слова находятся вдоль вектора, соединяющего первую и последнюю букву введенного слова и движение стилуса или пальца является прямолинейным.
Указанная задача решается, а технический результат достигается за счет того, что способ ввода текстовой информации на сенсорном экране электронного микропроцессорного устройства включает набор букв слов на сенсорном экране, причем на сенсорный экран вводят первую букву набираемого слова, а затем предварительно загруженной в электронное микропроцессорное устройство программой набора текста на сенсорный экран рядом с набранной буквой выводят набор следующих букв слова, выбор и последовательность расположения которых по отношению к первой набранной букве производится в зависимости от максимальной вероятности их появления таким образом, что буквы с максимальной вероятностью следования после введенной располагаются ближе к вектору, проведенному вдоль ранее введенных букв, а буквы с минимальной вероятностью соответственно дальше от указанного вектора.
Вероятность следования букв определяется в соответствии с используемой предварительно загруженной словарной базой данных, после этого аналогично отображают следующие буквы слова, и пользователь переводит стилус или палец на необходимую ему букву набираемого слова и таким образом последовательно, не отрывая указывающее устройство, например стилус или палец, на необходимую ему букву набираемого слова и таким образом последовательно, не отрывая стилус или палец от экрана, набирает необходимое слово, осуществляя близкое к прямолинейному движению перемещение указывающего устройства.
Максимальная вероятность отображения следующей буквы может быть основана на статистике набора тех или иных слов, накопленной для каждого пользователя или группы пользователей.
Максимальная вероятность отображения следующей буквы может быть основана на статистике, зависящей от содержания или стилистики документа, а в электронное микропроцессорное устройство загружают несколько словарных баз данных, характерных для документа определенного содержания или стилистики, например делового документа или поздравительного документа.
Максимальная вероятность отображения следующей буквы может быть основана на статистике, зависящей от вида программы, например Word, Excel, в которой осуществляют ввод букв набираемого слова.
Загружаемую в электронное микропроцессорное устройство словарную базу составляют с учетом возможностей сенсорного экрана и микропроцессора выбранного электронного микропроцессорного устройства, в частности компьютера, мобильного телефона, электронного терминала или любого другого функционально схожего устройства с сенсорным экраном.
Способ ввода тестовой информации на сенсорном экране (touch screen) может быть реализован на любом электронном микропроцессорном устройстве, снабженном сенсорным экраном и позволяющим вводить, запоминать и обрабатывать текстовую информацию. Это может быть персональный компьютер, электронный терминал, смартфон, просто мобильный телефон, электронная книга, планшетный компьютер и другое известное электронное микропроцессорное устройство с указанными выше возможностями.
Как обычно перед началом использования электронное микропроцессорное устройство подготавливают к работе, для чего в него загружают соответствующее программное обеспечение. В данном случае, как минимум, должны быть загружены программа, обеспечивающая работоспособность данного устройства, например для персонального компьютера операционная система, и программа набора текста.
После включения электронного микропроцессорного устройства и запуска в работу программы набора текста на сенсорный экран пользователь вводит первую букву набираемого слова, а затем предварительно загруженная в электронное микропроцессорное устройство программа набора текста на сенсорный экран рядом с набранной буквой выводится набор следующих букв слова, выбор и последовательность расположения которых по отношению первой набранной букве производится в зависимости от максимальной вероятности их появления в соответствии с используемой предварительно загруженной словарной базой данных, после этого аналогично отображают следующие буквы слова, и пользователь переводит стилус или палец на необходимую ему букву набираемого слова и таким образом последовательно, не отрывая стилус или палец от экрана, набирает необходимое слово.
В зависимости от мощности процессора электронного микропроцессорного устройства и конкретного типа микропроцессорного устройства выбираются различные алгоритмы работы программы набора текста, а именно возможны следующие варианты: максимальную вероятность отображения следующей буквы основывают на статистике набора тех или иных слов, накопленной для каждого пользователя или группы пользователей, максимальную вероятность отображения следующей буквы основывают на статистике, зависящей от содержания или стилистики документа, а в электронное микропроцессорное устройство загружают несколько словарных баз данных, характерных для документа определенного содержания или стилистики, например делового документа или поздравительного документа, максимальную вероятность отображения следующей буквы основывают на статистике, зависящей от вида программы, например Word, Excel, в которой осуществляют ввод букв набираемого слова. Кроме того, возможно любое сочетание указанных выше вариантов подбора следующей буквы слова в зависимости от максимальной вероятности того или иного варианта.
Данное изобретение может быть использовано практически в любом микропроцессорном устройстве с сенсорным экраном, которое предполагает предоставление возможности набора текстовой информации для ее последующего использования.
Claims (5)
1. Способ ввода текстовой информации на сенсорном экране электронного микропроцессорного устройства, включающий набор букв слов на сенсорном экране, отличающийся тем, что на сенсорный экран вводят первую букву набираемого слова, а затем предварительно загруженной в электронное микропроцессорное устройство программой набора текста на сенсорный экран рядом с набранной буквой выводят набор следующих букв слова, выбор и последовательность расположения которых по отношению к первой набранной букве производится в зависимости от максимальной вероятности их появления таким образом, что буквы с максимальной вероятностью следования после введенной располагаются ближе к вектору, проведенному вдоль ранее введенных букв, а буквы с минимальной вероятностью соответственно дальше от указанного вектора, в соответствии с используемой предварительно загруженной словарной базой данных, после этого аналогично отображают следующие буквы слова, и пользователь переводит указывающее устройство, например стилус или палец, на необходимую ему букву набираемого слова и таким образом последовательно, не отрывая указывающее устройство (стилус или палец) от экрана, набирает необходимое слово, осуществляя близкое к прямолинейному движению перемещение указывающего устройства.
2. Способ по п.1, отличающийся тем, что максимальную вероятность отображения следующей буквы основывают на статистике набора тех или иных слов, накопленной для каждого пользователя или группы пользователей.
3. Способ по п.1 или 2, отличающийся тем, что максимальную вероятность отображения следующей буквы основывают на статистике, зависящей от содержания или стилистики документа, а в электронное микропроцессорное устройство загружают несколько словарных баз данных характерных для документа определенного содержания или стилистики, например делового документа или поздравительного документа.
4. Способ по п.3, отличающийся тем, что максимальную вероятность отображения следующей буквы основывают на статистике, зависящей от вида программы, например Word, Excel, в которой осуществляют ввод букв набираемого слова.
5. Способ по п.1 или 4, отличающийся тем, что загружаемую в электронное микропроцессорное устройство словарную базу составляют с учетом возможностей сенсорного экрана и микропроцессора выбранного электронного микропроцессорного устройства, в частности компьютера, мобильного телефона, электронного терминала или любого другого функционально схожего устройства с сенсорным экраном.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2011136167/08A RU2477878C1 (ru) | 2011-08-31 | 2011-08-31 | Способ адаптивного ввода текстовой информации с использованием сенсорных экранов |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2011136167/08A RU2477878C1 (ru) | 2011-08-31 | 2011-08-31 | Способ адаптивного ввода текстовой информации с использованием сенсорных экранов |
Publications (1)
Publication Number | Publication Date |
---|---|
RU2477878C1 true RU2477878C1 (ru) | 2013-03-20 |
Family
ID=49124446
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2011136167/08A RU2477878C1 (ru) | 2011-08-31 | 2011-08-31 | Способ адаптивного ввода текстовой информации с использованием сенсорных экранов |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU2477878C1 (ru) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5128672A (en) * | 1990-10-30 | 1992-07-07 | Apple Computer, Inc. | Dynamic predictive keyboard |
US5574482A (en) * | 1994-05-17 | 1996-11-12 | Niemeier; Charles J. | Method for data input on a touch-sensitive screen |
US5748512A (en) * | 1995-02-28 | 1998-05-05 | Microsoft Corporation | Adjusting keyboard |
US20050270270A1 (en) * | 2004-06-08 | 2005-12-08 | Siemens Informarion And Communication Mobile Llc | Hand-held communication device having navigation key-based predictive text entry |
WO2007009096A2 (en) * | 2005-07-13 | 2007-01-18 | Sony Computer Entertainment Inc. | Predictive user interface |
RU2359312C2 (ru) * | 2003-12-23 | 2009-06-20 | Нокиа Корпорейшн | Способ ввода данных |
-
2011
- 2011-08-31 RU RU2011136167/08A patent/RU2477878C1/ru not_active IP Right Cessation
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5128672A (en) * | 1990-10-30 | 1992-07-07 | Apple Computer, Inc. | Dynamic predictive keyboard |
US5574482A (en) * | 1994-05-17 | 1996-11-12 | Niemeier; Charles J. | Method for data input on a touch-sensitive screen |
US5748512A (en) * | 1995-02-28 | 1998-05-05 | Microsoft Corporation | Adjusting keyboard |
RU2359312C2 (ru) * | 2003-12-23 | 2009-06-20 | Нокиа Корпорейшн | Способ ввода данных |
US20050270270A1 (en) * | 2004-06-08 | 2005-12-08 | Siemens Informarion And Communication Mobile Llc | Hand-held communication device having navigation key-based predictive text entry |
WO2007009096A2 (en) * | 2005-07-13 | 2007-01-18 | Sony Computer Entertainment Inc. | Predictive user interface |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8605039B2 (en) | Text input | |
Nesbat | A system for fast, full-text entry for small electronic devices | |
JP2000035857A (ja) | 画面表示式キー入力装置 | |
JP4316687B2 (ja) | 画面タッチ式入力装置 | |
CN104808807A (zh) | 用于汉字拼音输入的方法和装置 | |
JP6681518B2 (ja) | 文字入力装置 | |
US20170102779A1 (en) | Device and method for inputting chinese characters, and chinese character search method using same | |
KR20220044443A (ko) | 버튼에 배정된 특정 그룹 문자 배정 변환 방법 | |
EP2392989A1 (en) | Sign language keyboard and sign language searching device using same | |
US20150317077A1 (en) | Handheld device and input method thereof | |
CN103197768B (zh) | 一种形意文字输入法及输入键盘 | |
RU2477878C1 (ru) | Способ адаптивного ввода текстовой информации с использованием сенсорных экранов | |
JP3738066B2 (ja) | 画面タッチ式入力装置 | |
KR20080096218A (ko) | 문자 입력 장치 및 방법 | |
JP3197051U (ja) | キー入力装置 | |
CN114356113A (zh) | 输入方法及输入装置 | |
KR101249329B1 (ko) | 키조합 방식의 자판 및 이를 이용한 문자 입력 방법 | |
KR101380502B1 (ko) | 터치스크린을 가진 전자기기의 드래그 기반 한글입력장치 및 한글입력방법 | |
KR20100045617A (ko) | 멀티 터치 인식 터치스크린을 이용한 한글 입력 방법 | |
CN101539820A (zh) | 触摸屏划线输入法 | |
KR100750634B1 (ko) | 한자 입출력 장치 | |
KR20130004648A (ko) | 터치스크린패널기기에서의 문서편집기능이 있는 다국어 문자입력장치 | |
JP3110695B2 (ja) | キー入力装置 | |
KR101255801B1 (ko) | 한글 입력 가능한 휴대 단말기 및 그것의 키패드 표시 방법 | |
KR20100025628A (ko) | 전기전자기기의 버튼효율 증대방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20130901 |