RU2472207C1 - Method of inputting data using touch-sensitive surface, for example, touchpad or touch screen - Google Patents
Method of inputting data using touch-sensitive surface, for example, touchpad or touch screen Download PDFInfo
- Publication number
- RU2472207C1 RU2472207C1 RU2011132616/08A RU2011132616A RU2472207C1 RU 2472207 C1 RU2472207 C1 RU 2472207C1 RU 2011132616/08 A RU2011132616/08 A RU 2011132616/08A RU 2011132616 A RU2011132616 A RU 2011132616A RU 2472207 C1 RU2472207 C1 RU 2472207C1
- Authority
- RU
- Russia
- Prior art keywords
- touch
- input
- touch surface
- stroke
- sensitive surface
- Prior art date
Links
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
Description
Предлагаемое изобретение относится к способам ввода различных данных, преимущественно текста, с использованием сенсорных поверхностей: сенсорного экрана, сенсорной панели и т.п. Предлагаемое изобретение может применяться в любых технических устройствах, использующих сенсорный ввод информации, будь то мобильное устройство связи, бортовой компьютер автомобиля и т.п.The present invention relates to methods for entering various data, mainly text, using touch surfaces: touch screen, touch panel, etc. The present invention can be applied in any technical devices using touch input of information, whether it is a mobile communication device, an on-board computer of a car, etc.
Широко известны и не нуждаются в подробном описании способы ввода данных, основанные на использовании сенсорных поверхностей: сенсорных экранов и сенсорных панелей, работа которых основана на изменении электрического сопротивления или электрической емкости поверхности при прикосновении к ней. Большинство указанных способов используются для ввода текста с выбором виртуальных кнопок на клавиатуре той или иной известной раскладки (например, QWERTY для латинского шрифта), то есть ввода посредством нажатий пальцем или же электронным пером-стилем (стилусом) в определенную позицию экрана, которая имеет свои абсолютные и виртуальные координаты. Основным недостатком ввода данных посредством сенсорных экраном является отсутствие тактильной отдачи, позволяющей пользователю проконтролировать правильность ввода данных, например, отсутствие орфографических ошибок при вводе текста, что приводит либо к снижению скорости ввода, либо к увеличению ошибок при вводе. Для частичного решения указанной проблемы - увеличения скорости ввода - была предложена технология, описанная в патентных заявках US 2010271299 и US 2011037718 и позволяющая вводить слово одним росчерком, последовательно перемещая (англ. "swype") указательное устройство от одной виртуальной клавиши к другой. Несмотря на увеличение скорости ввода, пользователь все равно вынужден постоянно смотреть на экран, что не всегда удобно или даже возможно. Примером таких ситуаций является набор текста при ходьбе или управлении автомобилем, а также взаимодействие инвалидов по зрению с техническими устройствами с сенсорным экраном, то есть существует значительный перечень ситуаций, когда указанная технология ввода теряет свою актуальность. Описанная проблема частично решается непосредственным вводом плоскопечатного шрифта, что характерно для китайской иероглифический и корейской алфавитной письменностей. Для европейских алфавитов такая технология ввода данных используется крайне редко из-за существенного снижения скорости ввода (http://www.cs.uta.fi/~poika/g/node6.html #SECTION00660000000000000000). Кроме того, известно озвучивание надписей виртуальных клавиш при перемещении по ним пальца или электронного пера. Для ввода символа пользователь должен оторвать палец от экрана, при использовании такого способа из-за ошибок позиционирования без визуального контроля скорость ввода значительно падает. Таким образом, существующая проблема минимизации ошибок ввода при приемлемой скорости не решена.Widely known and do not need a detailed description are data entry methods based on the use of touch surfaces: touch screens and touch panels, the operation of which is based on a change in the electrical resistance or electric capacity of the surface when it is touched. Most of these methods are used to enter text with the choice of virtual buttons on the keyboard of one or another well-known layout (for example, QWERTY for the Latin font), that is, input by pressing with a finger or an electronic stylus pen (stylus) at a certain position on the screen, which has its own absolute and virtual coordinates. The main disadvantage of data input via a touch screen is the lack of tactile feedback that allows the user to verify the correctness of data input, for example, the absence of spelling errors when entering text, which leads either to a decrease in the input speed or to an increase in input errors. To partially solve this problem - to increase the input speed - a technology was proposed that is described in patent applications US 2010271299 and US 2011037718 and allows you to enter a word with one stroke, sequentially moving (English "swype") pointing device from one virtual key to another. Despite the increase in input speed, the user is still forced to constantly look at the screen, which is not always convenient or even possible. An example of such situations is typing when walking or driving, as well as the interaction of the visually impaired with technical devices with a touch screen, that is, there is a significant list of situations where the specified input technology loses its relevance. The described problem is partially solved by direct input of a flat-type font, which is characteristic of Chinese hieroglyphic and Korean alphabetic scripts. For European alphabets, such a data entry technology is rarely used due to a significant reduction in input speed (http://www.cs.uta.fi/~poika/g/node6.html # SECTION00660000000000000000). In addition, it is known scoring the labels of virtual keys when moving a finger or electronic pen on them. To enter a character, the user must take his finger off the screen, when using this method, due to positioning errors without visual control, the input speed drops significantly. Thus, the existing problem of minimizing input errors at an acceptable speed is not solved.
В свою очередь предлагаемое изобретение позволит устранить указанные проблемы, предложив способ ввода данных с использованием сенсорной поверхности, который совмещает быстроту ввода данных, возможность ввода данных без непосредственного визуального контроля, минимизирует количество ошибок при вводе данных. То есть, предложен способ ввода данных, техническим результатом использования которого будет повышение скорости набора символов, а также возможность их ввода без визуального контроля.In turn, the present invention will eliminate these problems by proposing a method of data input using a touch surface that combines the speed of data input, the ability to enter data without direct visual control, minimizes the number of errors in data entry. That is, a data entry method is proposed, the technical result of which will be to increase the speed of typing, as well as the ability to enter them without visual control.
Предложен способ ввода данных с использованием сенсорной поверхности, в ходе которого воздействуют на сенсорную поверхность, то есть на сенсорный экран или же сенсорную панель - touch pad, последовательностью прикосновений непосредственно пальцем руки пользователя или же электронным пером-стилем, ввод может быть выполнен как с использованием одной, так и с использованием двух рук пользователей. Тип прикосновений соответствует вводимым символам или действиям функциональной клавиши, не привязан к конкретным координатам сенсорной поверхности, не зависит от скорости и интенсивности воздействия на сенсорную поверхность. Могут использоваться прикосновения следующего типа: прикосновение-росчерк с построением прямой линии, прикосновение-росчерк с построением дугообразной не пересекающей саму себя линии и/или точечное прикосновение. Также может учитываться естественный тремор руки пользователя. Набор прикосновений-росчерков, соответствующих вводимым символам или действиям функциональной клавиши, симметричен относительно центральной точки, являющейся началом конкретного прикосновения-росчерка. При вводе данных может быть использована предикативная система набора символов, а также контроль ввода символов посредством звукового сигнала, включая синтез речи, и/или тактильная отдача, например, посредством вибрации.A method of data input using a touch surface is proposed, during which they act on the touch surface, that is, on the touch screen or touch pad - touch pad, by a sequence of touches directly with the user's finger or with an electronic pen-style, the input can be performed as using one, and using two hands of users. The type of touch corresponds to the entered characters or actions of the function key, is not tied to the specific coordinates of the touch surface, does not depend on the speed and intensity of exposure to the touch surface. The following types of touch can be used: touch-stroke with the construction of a straight line, touch-stroke with the construction of an arched line that does not intersect itself and / or a point touch. The natural tremor of the user's hand may also be considered. A set of touch-strokes corresponding to the entered characters or actions of a function key is symmetrical with respect to the center point, which is the beginning of a specific touch-stroke. When entering data, a predictive character set system can be used, as well as control of character input by means of an audio signal, including speech synthesis, and / or tactile feedback, for example, by vibration.
Предложенное изобретение поясняется схемой возможной раскладки росчерков для кириллического шрифта.The proposed invention is illustrated by a diagram of a possible layout of strokes for the Cyrillic font.
Ввод текста осуществляется посредством последовательного вычерчивания пальцем или электронным пером прикосновений-росчерков (далее - росчерки) на сенсорном экране либо сенсорной панели - touch pad. Росчерки являются простыми геометрическим фигурами, не напоминающими начертанием состав знаков любой из существующих алфавитных, сокращенных (например, так называемые «unistroke» системы ввода типа Graffiti) либо иероглифических систем письменности. Росчерки различаются между собой только формой и фактом пересечения границы экрана, так называемые длинные росчерки. Никакие другие факторы, влияющие на погрешность ввода, как то: абсолютные координаты начальной и конечной точек росчерка, динамические характеристики (скорость ввода, ускорение) - не учитываются (при этом учитывается естественный тремор руки пользователя при вводе, например при вводе символов пользователями пожилого возраста).Entering text is carried out by sequentially drawing with your finger or an electronic pen touch-strokes (hereinafter - strokes) on the touch screen or touch panel - touch pad. Flashes are simple geometric figures that do not resemble the outline of the characters of any of the existing alphabetic, abbreviated (for example, the so-called "unistroke" input systems such as Graffiti) or hieroglyphic writing systems. Strokes differ only in the shape and fact of crossing the screen border, the so-called long strokes. No other factors affecting the input error, such as: absolute coordinates of the start and end points of the stroke, dynamic characteristics (input speed, acceleration) are not taken into account (this takes into account the natural tremor of the user's hand when entering, for example, when entering characters by elderly users) .
Каждому росчерку ставится в соответствие группа символов (но набор может состоять и из одного символа). Выбор конкретного символа может осуществляться посредством многократного точечного нажатия указательным устройством на экран в произвольной позиции в течение некоторого времени после ввода росчерка, количество таких точечных нажатий соответствует позиции буквы в наборе. Дополнительно, выбор конкретного символа может быть осуществлен с поддержкой предикативной системы, в этом случае введенная последовательность росчерков и, соответственно, наборов используется в качестве маски для подбора слова, подстановка дополнительных, не введенных пользователем, символов для завершения слова не осуществляется. Целесообразно группировать не более четырех символов на росчерк. В целом, форма росчерков и поставленные в соответствие им символы зависят от конкретной реализации. Так, желательно, но необязательно избегать диагональных росчерков, то есть таких, направление которых отличается от строго вертикального или горизонтального.Each stroke is assigned a group of characters (but the set may also consist of one character). The choice of a particular symbol can be carried out by repeatedly pinpointing a pointer on the screen in an arbitrary position for some time after entering the stroke, the number of such pinpoints corresponds to the position of the letter in the set. Additionally, the selection of a specific character can be carried out with the support of the predicative system, in this case, the introduced sequence of strokes and, accordingly, sets is used as a mask for selecting a word, substitution of additional characters not entered by the user is not performed to complete the word. It is advisable to group no more than four characters into a stroke. In general, the shape of the strokes and the symbols put in correspondence with them depend on the particular implementation. So, it is desirable, but not necessary to avoid diagonal strokes, that is, those whose direction differs from strictly vertical or horizontal.
Для смены раскладки (под раскладкой здесь понимается совокупность символов, поставленная в соответствие системе росчерков) используются мультитач (от англ. «multitouch» - множественное касание) жесты. В предлагаемом способе результат ввода зависит не только от формы росчерка, но и от росчерка, вводимого второй рукой, то есть система росчерков, вводимая второй рукой, будет определять раскладку для первой. Отсутствие поддержки мультитача у указательного устройства можно компенсировать за счет привнесения в систему состояний. Аналогом второй управляющей руки в этом случае будет являться следующий жест: недолгое нажатие с задержкой в определенной позиции до того момента, пока пользователь не почувствует кратковременную вибрацию и, затем, вычерчивание росчерка. Данный жест позволит изменить раскладку, и последующие росчерки будут учитывать текущее, состояние системы. Дополнительно к визуальному отображению вводимых данных обратная связь предлагаемого способа ввода может быть дополнена автоматическим синтезом речи, к примеру, при вводе букв их названия могут озвучиваться, а после ввода целого слова оно может быть произнесено полностью. В случае если предлагаемый способ ввода будет использоваться людьми с частичной или полной потерей зрения и/или слуха, обратную связь можно обеспечить за счет вибрации устройства.To change the layout (the layout here refers to a collection of characters that is aligned with the system of strokes) multitouch (from the English. "Multitouch" - multiple touch) gestures are used. In the proposed method, the input result depends not only on the shape of the stroke, but also on the stroke entered by the second hand, that is, the stroke system entered by the second hand will determine the layout for the first. The lack of multitouch support at the pointing device can be compensated for by introducing states into the system. An analogue of the second control arm in this case will be the following gesture: a short press with a delay in a certain position until the user senses a short-term vibration and, then, drawing a stroke. This gesture will allow you to change the layout, and subsequent strokes will take into account the current state of the system. In addition to the visual display of the input data, the feedback of the proposed input method can be supplemented by automatic speech synthesis, for example, when entering letters, their names can be voiced, and after entering a whole word it can be pronounced completely. If the proposed input method will be used by people with partial or complete loss of vision and / or hearing, feedback can be provided by vibration of the device.
Таким образом, предложен способ ввода данных, сочетающий быстроту ввода данных, возможность ввода данных без непосредственного визуального контроля, минимизацию количества ошибок при вводе данных.Thus, a data entry method is proposed that combines the speed of data entry, the ability to enter data without direct visual control, and minimizing the number of errors during data entry.
Claims (9)
прикосновение-росчерк с построением прямой линии, прикосновение-росчерк с построением дугообразной не пересекающей саму себя линии,
а также последовательностью точечных прикосновений, не привязанных к конкретным координатам сенсорной поверхности и следующих непосредственно за вводом прикосновения-росчерка,
количество которых соответствует позиции конкретного символа в группе.1. The data input method using the touch surface, during which the touch surface is predominantly linear in shape, the type of which corresponds to a group of characters or the action of a function key, is not tied to the specific coordinates of the touch surface, does not depend on the speed and intensity of exposure to the touch surface and selected from a list including:
touch-stroke with the construction of a straight line, touch-stroke with the construction of an arched line that does not intersect itself,
as well as a sequence of point touches that are not tied to the specific coordinates of the touch surface and immediately following the input of the touch-stroke,
the number of which corresponds to the position of a particular character in the group.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2011132616/08A RU2472207C1 (en) | 2011-08-04 | 2011-08-04 | Method of inputting data using touch-sensitive surface, for example, touchpad or touch screen |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2011132616/08A RU2472207C1 (en) | 2011-08-04 | 2011-08-04 | Method of inputting data using touch-sensitive surface, for example, touchpad or touch screen |
Publications (1)
Publication Number | Publication Date |
---|---|
RU2472207C1 true RU2472207C1 (en) | 2013-01-10 |
Family
ID=48806227
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2011132616/08A RU2472207C1 (en) | 2011-08-04 | 2011-08-04 | Method of inputting data using touch-sensitive surface, for example, touchpad or touch screen |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU2472207C1 (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU63947U1 (en) * | 2006-12-20 | 2007-06-10 | Государственное образовательное учреждение высшего профессионального образования "Пермский государственный университет" | UNIVERSAL INFORMATION DEVICE |
RU2304301C2 (en) * | 2004-10-29 | 2007-08-10 | Дмитрий Иванович Самаль | Method for inputting symbols into electronic computing devices |
US20090213081A1 (en) * | 2007-01-10 | 2009-08-27 | Case Jr Charlie W | Portable Electronic Device Touchpad Input Controller |
WO2010018579A2 (en) * | 2008-08-12 | 2010-02-18 | Benjamin Firooz Ghassabian | Improved data entry system |
US20110025628A1 (en) * | 2009-07-31 | 2011-02-03 | Mstar Semiconductor, Inc. | Method for Determining Touch Point Displacement and Associated Apparatus |
US20110050591A1 (en) * | 2009-09-02 | 2011-03-03 | Kim John T | Touch-Screen User Interface |
-
2011
- 2011-08-04 RU RU2011132616/08A patent/RU2472207C1/en not_active IP Right Cessation
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2304301C2 (en) * | 2004-10-29 | 2007-08-10 | Дмитрий Иванович Самаль | Method for inputting symbols into electronic computing devices |
RU63947U1 (en) * | 2006-12-20 | 2007-06-10 | Государственное образовательное учреждение высшего профессионального образования "Пермский государственный университет" | UNIVERSAL INFORMATION DEVICE |
US20090213081A1 (en) * | 2007-01-10 | 2009-08-27 | Case Jr Charlie W | Portable Electronic Device Touchpad Input Controller |
WO2010018579A2 (en) * | 2008-08-12 | 2010-02-18 | Benjamin Firooz Ghassabian | Improved data entry system |
US20110025628A1 (en) * | 2009-07-31 | 2011-02-03 | Mstar Semiconductor, Inc. | Method for Determining Touch Point Displacement and Associated Apparatus |
US20110050591A1 (en) * | 2009-09-02 | 2011-03-03 | Kim John T | Touch-Screen User Interface |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4084582B2 (en) | Touch type key input device | |
Nesbat | A system for fast, full-text entry for small electronic devices | |
TWI553541B (en) | Method and computing device for semantic zoom | |
CN103353828B (en) | The method and device of function is write and is wiped in a kind of switching on the touchscreen | |
US8359543B2 (en) | Multiple touchpoints for efficient text input | |
US20140078065A1 (en) | Predictive Keyboard With Suppressed Keys | |
JP2006524955A (en) | Unambiguous text input method for touch screen and reduced keyboard | |
JP2013527539A5 (en) | ||
CN101021763A (en) | Soft keyboard layout fast inputting method on touch screen | |
WO2012130156A1 (en) | Handwriting input method and apparatus for touch device, and electronic device | |
Fukatsu et al. | No-look flick: single-handed and eyes-free japanese text input system on touch screens of mobile devices | |
CN101996020B (en) | Method and device for displaying virtual keyboard | |
KR20210030908A (en) | The method of changing the text of specific group which is allocatwd in button | |
CN102147706A (en) | Method for inputting full spellings of Chinese character in touching and sliding manner | |
WO2011036251A1 (en) | A user interface for a hand held device | |
CN101788879A (en) | Soft keyboard layout and scan input method | |
US20150317077A1 (en) | Handheld device and input method thereof | |
RU2472207C1 (en) | Method of inputting data using touch-sensitive surface, for example, touchpad or touch screen | |
Ljubic et al. | Tilt-based support for multimodal text entry on touchscreen smartphones: using pitch and roll | |
JP4614505B2 (en) | Screen display type key input device | |
KR20100045617A (en) | Korean alphabet input method utilizing a multi-touch sensing touch screen | |
WO2013078621A1 (en) | Touch screen input method for electronic device, and electronic device | |
JP3899337B2 (en) | Character input system, character input method, character input program, and recording medium | |
CN108733227B (en) | Input device and input method thereof | |
KR101234370B1 (en) | Hangul input and output apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20160805 |