СПОСОБ И УСТРОЙСТВО ВВОДА

1. Способ ввода, отличающийся тем, что способ применяется в электронном устройстве, содержащем сенсорный экран, и способ содержит
прием сигнала нажатия на сенсорный экран;
определение на основе сигнала нажатия позиции касания заданного пальца;
определение позиции заданной клавиши, соответствующей заданному пальцу в позиции касания, на основе смещения между первоначальной позицией и позицией касания заданного пальца, позиции основной клавиши, соответствующей заданному пальцу в первоначальной позиции и относительной позиции на сенсорном экране между позицией основной клавиши и позициями иных клавиш, соответствующих заданному пальцу на сенсорном экране; и
ввод заданного символа, соответствующего позиции заданной клавиши.
2. Способ по п. 1, отличающийся тем, что способ дополнительно содержит
прием сигнала касания сенсорного экрана;
определение первоначальной позиции каждого пальца относительно заданной ладони на сенсорном экране на основе сигнала касания;
формирование первоначальной позиции каждого пальца на сенсорном экране в качестве позиции основной клавиши, соответствующей пальцу; и
формирование относительной позиции между позицией основной клавиши и позициями иных клавиш, соответствующих каждому пальцу, на основе заданного порядка между позицией основной клавиши, соответствующей каждому пальцу, и позициями иных клавиш, соответствующих каждому пальцу, отношений естественных позиций между основанием заданной ладони и различными пальцами и отношений предельных позиций между основанием заданной ладони и различными пальцами; при этом
отношения естественных позиций являются отношениями относительных позиций между основанием ладони и различными пальцами, когда заданная ладонь касается сенсорного экрана в естественном и удобном состоянии; и
отношения предельных позиций являются отношениями относительных позиций между основанием ладони и различными пальцами, когда заданная ладонь касается сенсорного экрана в полностью раскрытом состоянии.
3. Способ по п. 2, отличающийся тем, что упомянутое определение первоначальной позиции каждого пальца относительно заданной ладони на сенсорном экране на основе сигнала касания содержит
получение отпечатка основания ладони на основе сигнала касания и определение начальной позиции отпечатка ладони на сенсорном экране, если для отметки основания ладони используется отпечаток ладони и для отметки различных пальцев в отношениях естественных позиций используются отпечатки пальцев;
получение отношений естественных позиций, соответствующих отпечатку ладони; и
определение первоначальной позиции каждого пальца на сенсорном экране на основе начальной позиции отпечатка ладони на сенсорном экране и отношений естественных позиций;
или,
получение разных отпечатков пальцев на сенсорном экране после приема сигнала касания на основе сигнала касания, если для отметки различных пальцев в отношениях естественных позиций и/или отношениях предельных позиций используются отпечатки пальцев;
идентификацию каждого пальца на основе разных отпечатков пальцев; и
определение первоначальной позиции каждого пальца на сенсорном экране на основе позиции каждого отпечатка пальца в сигнале касания.
4. Способ по п. 3, отличающийся тем, что упомянутое определение позиции заданной клавиши, соответствующей заданному пальцу в позиции касания, на основе смещения между первоначальной позицией и позицией касания заданного пальца, позиции основной клавиши, соответствующей заданному пальцу в первоначальной позиции, и относительной позиции на сенсорном экране между позицией основной клавиши и позициями иных клавиш, соответствующих заданному пальцу, содержит
получение отпечатка заданного пальца после приема сигнала нажатия;
запрос первоначальной позиции заданного пальца на основе отпечатка заданного пальца;
вычисление смещения между первоначальной позицией и позицией касания заданного пальца; и
определение позиции заданной клавиши, соответствующей заданному пальцу в позиции касания на основе смещения, позиции основной клавиши, соответствующей заданному пальцу, и относительной позиции на сенсорном экране между позицией основной клавиши и позициями иных клавиш, соответствующих заданному пальцу.
5. Способ по п. 4, отличающийся тем, что упомянутый запрос первоначальной позиции заданного пальца на основе отпечатка заданного пальца содержит
получение отношений естественных позиций на основе отпечатка заданного пальца и определение первоначальной позиции отпечатка заданного пальца на основе начальной позиции отпечатка основания ладони на сенсорном экране и отношений естественных позиций;
или
непосредственный запрос первоначальной позиции отпечатка заданного пальца на основе отпечатка заданного пальца;
6. Способ по п. 2, отличающийся тем, что способ дополнительно содержит
получение отпечатка основания ладони после приема сигнала касания, если для отметки основания ладони в отношениях естественных позиций и отношениях предельных позиций используется отпечаток ладони;
определение, сохранены ли отношения естественных позиций и отношения предельных позиций, соответствующие отпечатку ладони, на основе отпечатка основания ладони; и
получение отношений естественных позиций и отношений предельных позиций, если результатом определения является, что отношения естественных позиций и отношения предельных позиций не сохранены.
7. Способ по п. 6, отличающийся тем, что упомянутое получение отношений естественных позиций и отношений предельных позиций содержит
прием первого сигнала касания первого интерфейса, при этом первый интерфейс выполнен с возможностью подсказки пользователю коснуться сенсорного экрана заданной ладонью в естественном и удобном состоянии;
определение отношений относительных позиций между основанием ладони и различными пальцами на основе первого сигнала касания, если заданная ладонь касается сенсорного экрана в естественном и удобном состоянии;
применение отношений относительных позиций, определенных на основе первого сигнала касания, в качестве отношений естественных позиций;
прием второго сигнала касания второго интерфейса, при этом второй интерфейс выполнен с возможностью подсказки пользователю коснуться сенсорного экрана заданной ладонью в полностью раскрытом состоянии;
определение отношений относительных позиций между основанием ладони и различными пальцами на основе второго сигнала касания, если заданная ладонь касается сенсорного экрана в полностью раскрытом состоянии; и
применение отношений относительных позиций, определенных на основе второго сигнала касания, в качестве отношений предельных позиций.
8. Устройство ввода, отличающееся тем, что устройство применяется в электронном устройстве, содержащем сенсорный экран, при этом устройство содержит
первый модуль приема сигнала, выполненный с возможностью приема сигнала нажатия на сенсорный экран;
модуль определения позиции касания, выполненный с возможностью определения позиции касания заданного пальца на основе сигнала нажатия, принятого первым модулем приема сигнала;
модуль определения позиции клавиши, выполненный с возможностью определения позиции заданной клавиши, соответствующей заданному пальцу в позиции касания, на основе смещения между первоначальной позицией и позицией касания заданного пальца, позиции основной клавиши, соответствующей заданному пальцу в первоначальной позиции и относительной позиции на сенсорном экране между позицией основной клавиши и позициями иных клавиш, соответствующих заданному пальцу; и
модуль ввода символа, выполненный с возможностью ввода заданного символа, соответствующего позиции заданной клавиши, определенной модулем определения позиции клавиши.
9. Устройство по п. 8, отличающееся тем, что устройство дополнительно содержит
второй модуль приема сигнала, выполненный с возможностью приема сигнала касания сенсорного экрана;
модуль определения первоначальной позиции 460, выполненный с возможностью определения первоначальной позиции каждого пальца относительно заданной ладони на сенсорном экране на основе сигнала касания, принятого вторым модулем приема сигнала;
модуль формирования основной позиции клавиши, выполненный с возможностью выстраивания первоначальной позиции каждого пальца на сенсорном экране в качестве позиции основной клавиши, соответствующей пальцу; и
модуль выстраивания относительной позиции, выполненный с возможностью формирования относительной позиции между позицией основной клавиши и позициями иных клавиш, соответствующих каждому пальцу, на основе заданной упорядоченности между позицией основной клавиши, соответствующей каждому пальцу, и позициями иных клавиш, соответствующих каждому пальцу, отношений естественных позиций между основанием заданной ладони и различными пальцами и отношений предельных позиций между основанием заданной ладони и различными пальцами; при этом,
отношения естественных позиций являются отношениями относительных позиций между основанием ладони и различными пальцами, если заданная ладонь касается сенсорного экрана в естественном и удобном состоянии; и
отношения предельных позиций являются отношениями относительных позиций между основанием ладони и различными пальцами, если заданная ладонь касается сенсорного экрана в полностью раскрытом состоянии.
10. Устройство по п. 9, отличающееся тем, что модуль определения первоначальной позиции содержит
первый блок определения позиции или второй блок определения позиции;
первый блок определения позиции выполнен с возможностью получения отпечатка основания ладони на основе сигнала касания, когда для отметки основания ладони используется отпечаток ладони, и для отметки различных пальцев в отношениях естественных позиций используются отпечатки пальцев, и определения начальной позиции отпечатка ладони на сенсорном экране; получения отношений естественных позиций, соответствующих отпечатку ладони; и определения первоначальной позиции каждого пальца на сенсорном экране на основе начальной позиции отпечатка ладони на сенсорном экране и отношений естественных позиций,
второй блок определения позиции выполнен с возможностью получения различных отпечатков пальцев на основе сигнала касания после приема сигнала касания, если для отметки различных пальцев в отношениях естественных позиций и/или отношениях предельных позиций используются отпечатки пальцев; идентификации каждого пальца на основе различных отпечатков пальцев, и определения первоначальной позиции каждого пальца на сенсорном экране на основе позиции каждого отпечатка пальца в сигнале касания.
11. Устройство по п. 10, отличающееся тем, что модуль определения позиции клавиши содержит:
блок получения отпечатка пальца, выполненный с возможностью получения отпечатка заданного пальца после приема сигнала нажатия;
блок запроса первоначальной позиции, выполненный с возможностью запроса первоначальной позиции отпечатка заданного пальца на основе отпечатка заданного пальца;
блок вычисления смещения, выполненный с возможностью вычисления смещения между первоначальной позицией и позицией касания заданного пальца; и
блок определения позиции клавиши, выполненный с возможностью определения позиции заданной клавиши, соответствующей заданному пальцу в позиции касания на основе смещения, позиции основной клавиши, соответствующей заданному пальцу, и относительной позиции на сенсорном экране между позицией основной клавиши и позициями иных клавиш, соответствующих заданному пальцу на сенсорном экране.
12. Устройство по п. 11, отличающееся тем, что модуль запроса первоначальной позиции содержит
первый субблок запроса или второй субблок запроса;
первый субблок запроса выполнен с возможностью получения отношений естественных позиций на основе отпечатка заданного пальца и определения первоначальной позиции отпечатка заданного пальца на основе начальной позиции отпечатка основания ладони на сенсорном экране и отношений естественных позиций;
второй субблок запроса выполнен с возможностью непосредственного запроса первоначальной позиции отпечатка заданного пальца на основе отпечатка заданного пальца.
13. Устройство по п. 9, отличающееся тем, что устройство дополнительно содержит
модуль получения отпечатка ладони, выполненный с возможностью получения отпечатка основания ладони после приема сигнала касания, если для отметки основания ладони в отношениях естественных позиций и отношениях предельных позиций используется отпечаток ладони;
модуль определения отношений, выполненный с возможностью определения, сохранены ли отношения естественных позиций и отношения предельных позиций, на основе отпечатка основания ладони, полученного модулем получения отпечатка ладони; и
модуль получения отношений, выполненный с возможностью получения отношений естественных позиций и отношений предельных позиций, когда результатом определения модулем определения отношений, является, что отношения естественных позиций и отношения предельных позиций не сохранены.
14. Устройство по п. 13, отличающееся тем, что модуль получения отношений содержит
первый блок получения отношений, выполненный с возможностью приема первого сигнала касания первого интерфейса, при этом первый интерфейс выполнен с возможностью подсказки пользователю коснуться сенсорного экрана заданной ладонью в естественном и удобном состоянии; определения отношений относительных позиций между основанием ладони и различными пальцами на основе первого сигнала касания, когда заданная ладонь касается сенсорного экрана в естественном и удобном состоянии; и применения отношений относительных позиций, определенных на основе первого сигнала касания, в качестве отношений естественных позиций; и
второй блок получения отношений, выполненный с возможностью приема второго сигнала касания второго интерфейса, при этом второй интерфейс выполнен с возможностью подсказки пользователю коснуться сенсорного экрана заданной ладонью в полностью раскрытом состоянии; определения отношений относительных позиций между основанием ладони и различными пальцами на основе второго сигнала касания, если заданная ладонь касается сенсорного экрана в полностью раскрытом состоянии; и применение отношений относительных позиций, определенных на основе второго сигнала касания, в качестве отношений предельных позиций.