Nothing Special   »   [go: up one dir, main page]

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 PDF

Info

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
Application number
RU2011132616/08A
Other languages
Russian (ru)
Inventor
Павел Алексеевич Манахов
Original Assignee
Павел Алексеевич Манахов
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Павел Алексеевич Манахов filed Critical Павел Алексеевич Манахов
Priority to RU2011132616/08A priority Critical patent/RU2472207C1/en
Application granted granted Critical
Publication of RU2472207C1 publication Critical patent/RU2472207C1/en

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

FIELD: information technology.
SUBSTANCE: method of inputting data using a touch-sensitive surface includes a step for acting on the touch-sensitive surface by touching, mainly of a linear form, the type of which corresponds to a group of symbols or the action of a function key which is not associated with specific coordinates of the touch-sensitive surface, does not depend on the speed and intensity of action on the touch-sensitive surface and is selected from a list including scroll touching with construction of a straight line, scroll touching with construction of a curved line which does not cross itself, and a series of point touches which are not associated with specific coordinates of the touch-sensitive surface and scroll touches immediately following the input, the number of which corresponds to the position of a specific symbol in a group.
EFFECT: fast input of data while minimising the number of errors.
9 cl, 1 dwg

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. Способ ввода данных с использованием сенсорной поверхности, в ходе которого воздействуют на сенсорную поверхность прикосновениями преимущественно линейной формы, тип которых соответствует группе символов или действию функциональной клавиши, не привязан к конкретным координатам сенсорной поверхности, не зависит от скорости и интенсивности воздействия на сенсорную поверхность и выбран из перечня, включающего:
прикосновение-росчерк с построением прямой линии, прикосновение-росчерк с построением дугообразной не пересекающей саму себя линии,
а также последовательностью точечных прикосновений, не привязанных к конкретным координатам сенсорной поверхности и следующих непосредственно за вводом прикосновения-росчерка,
количество которых соответствует позиции конкретного символа в группе.
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.
2. Способ по п.1, отличающийся тем, что набор прикосновений-росчерков, соответствующих вводимым символам или действиям функциональной клавиши, симметричен относительно центральной точки, являющейся началом конкретного прикосновения-росчерка.2. The method according to claim 1, characterized in that the set of touch-strokes corresponding to the entered characters or actions of the function key is symmetrical with respect to the center point, which is the beginning of a specific touch-stroke. 3. Способ по п.1, отличающийся тем, что форма прикосновения учитывает естественный тремор руки пользователя.3. The method according to claim 1, characterized in that the form of touch takes into account the natural tremor of the user's hand. 4. Способ по п.1, отличающийся тем, что сенсорная поверхность выбрана из перечня, включающего сенсорный экран и сенсорную панель - touch pad.4. The method according to claim 1, characterized in that the touch surface is selected from the list including the touch screen and touch panel - touch pad. 5. Способ по п.1, отличающийся тем, что на сенсорную поверхность воздействуют непосредственно пальцем руки.5. The method according to claim 1, characterized in that the touch surface is directly affected by the finger of the hand. 6. Способ по п.1, отличающийся тем, что на сенсорную поверхность воздействуют посредством электронного пера-стиля.6. The method according to claim 1, characterized in that the touch surface is affected by an electronic pen-style. 7. Способ по п.1, отличающийся тем, что выбор группы символов или действия функциональной клавиши осуществляется за счет воздействия на сенсорную поверхность двумя руками одновременно.7. The method according to claim 1, characterized in that the choice of a group of characters or the action of a function key is carried out by simultaneously affecting the touch surface with two hands. 8. Способ по п.1, отличающийся тем, что ввод конкретного символа выбранной группы выполняет предикативная система.8. The method according to claim 1, characterized in that the input of a specific character of the selected group is performed by a predicative system. 9. Способ по п.1, отличающийся тем, что для контроля ввода символов используется звуковой сигнал, включая синтез речи, и/или тактильная отдача, например, посредством вибрации. 9. The method according to claim 1, characterized in that to control the input of characters, an audio signal is used, including speech synthesis, and / or tactile feedback, for example, by vibration.
RU2011132616/08A 2011-08-04 2011-08-04 Method of inputting data using touch-sensitive surface, for example, touchpad or touch screen RU2472207C1 (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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