Способ обработки сигнала прикосновения и устройство терминала

Изобретение относится к области электронных технологий. Технический результат заключается в обеспечении уменьшения влияния непреднамеренного прикосновения пользователя на использование устройства с сенсорным экраном. Такой результат достигается за счет того, что принимают информацию о точках прикосновения, полученных сенсорным экраном; определяют, в соответствии с информацией о точках прикосновения, содержат ли текущие точки прикосновения точку непреднамеренного прикосновения, длительность прикосновения которой больше или равна заданной длительности; и если содержит, экранируют точку непреднамеренного прикосновения, при этом заданная длительность больше длительности прикосновения, требуемой для выполнения пользователем длительного нажатия на точку прикосновения. 3 н. и 6 з.п. ф-лы, 7 ил.

 

Область техники, к которой относится изобретение

Настоящее изобретение относится к области электронных технологий и, в частности, к способу обработки сигнала прикосновения и к устройству терминала.

Уровень техники

Технология сенсорного экрана представляет собой технологию, широко используемую в мобильном терминале, и принципы этой технологии состоят в следующем:

Драйвер сенсорного экрана терминала распознает информацию о точке прикосновения, такую, как координаты и сила нажатия, после детектирования, что произошло прикосновение к сенсорному экрану, и затем передает отчет с этой информацией на уровень рабочей среды (рабочая среда) операционной системы. В соответствии с последней полученной информацией о точке прикосновения, уровень рабочей среды получает информацию о действии пользователя, используя анализ, и затем передает отчет с этой информацией в приложение, таким образом, что приложение отвечает на информацию о действии пользователя. Уровень рабочей среды анализирует информацию о действии пользователя, распознавая событие прикосновения, событие отпускания и т.п. каждой точки прикосновения. Например, если уровень рабочей среды находит, что длительность, в течение которой пользователь прижимает точку прикосновения, меньше, чем t0, считается, что пользователь выполняет постукивание (постукивание) в точке прикосновения; если уровень рабочей среды считает, что длительность, в течение которой пользователь прижимает точку прикосновения, находится между t0 и t1, уровень рабочей среды считает, что пользователь нажимает (нажатие) на точку прикосновения; если уровень рабочей среды определяет, что в течение времени t1 после того, как пользователь прижал точку прикосновения, уровень рабочей среды не детектирует отпускание точки прикосновения, уровень рабочей среды считает, что пользователь выполняет длительные нажатия (длительное нажатие) на точку прикосновения. Приложение выполняет разные отклики, в соответствии с информацией, передаваемой в отчете из уровня рабочей среды, о разных действиях.

По мере развития технологии, рамки мобильного телефона и планшетного компьютера становятся уже, и экраны становятся больше. Таким образом, повышается вероятность того, что рука, которая удерживает экран пользователя, прикоснется к экрану по ошибке. Когда поступает отчет с нормальной информацией прикосновения пользователя, драйвер сенсорного экрана также передает отчет с информацией о непреднамеренном прикосновении, выполненном рукой, которая удерживает экран. Уровень рабочей среды учитывает информацию о непреднамеренном прикосновении при анализе информации о действии пользователя, в результате чего, приложение, в конечном итоге, не может формировать ответ, или сформированный отклик не удовлетворяет ожиданиям пользователя, что влияет на впечатление пользователя.

Поэтому, непреднамеренное прикосновение пользователя влияет на нормальную функцию устройства с сенсорным экраном. В предшествующем уровне техники не было предусмотрено решение, как уменьшить влияние непреднамеренного прикосновения пользователя на устройства с сенсорным экраном.

Раскрытие сущности изобретения

Варианты осуществления настоящего изобретения направлены на способ для обработки сигнала прикосновения и устройство терминала, с тем, чтобы решить проблему, состоящую в том, что устройство с сенсорным экраном не может нормально использоваться из-за непреднамеренного прикосновения пользователя.

[0007] В соответствии с первым аспектом, вариант осуществления настоящего изобретения направлен на способ для обработки сигнала прикосновения, включающий в себя:

принимают информацию о точках прикосновения, полученных сенсорным экраном;

определяют, в соответствии с информацией о точках прикосновения, включают ли в себя текущие точки прикосновения точку непреднамеренного прикосновения, длительность прикосновения которой больше чем или равна заданной длительности; и

если да, экранируют точку непреднамеренного прикосновения,

где заранее установленная длительность больше, чем длительность прикосновения, требуемая для выполнения пользователем длительного нажатия на точку прикосновения.

Со ссылкой на первый аспект, в первом возможном подходе к воплощению, определение, в соответствии с информацией о точках прикосновения, включают ли в себя текущие точки прикосновения точку непреднамеренного прикосновения, длительность прикосновения которой больше чем или равна заданной длительности, включает в себя:

определяют, в соответствии с информацией координат в информации о точках прикосновения, полученной в настоящее время сенсорным экраном, и информацией координат в информации о точках прикосновения, полученной в последнее время сенсорным экраном, ту же точку прикосновения, полученную сенсорным экраном дважды;

определяют, превышает ли длительность прикосновения той же точки прикосновения или равна заданной длительности; и

если да, определяют, что та же точка прикосновения представляет собой точку непреднамеренного прикосновения.

Со ссылкой на первый возможный подход к воплощению в первом аспекте, во втором возможном подходе к воплощению, определение, в соответствии с информацией координат, в информации о точках прикосновения, в настоящее время полученных сенсорным экраном, и информацией координат в информации о точках прикосновения, полученной сенсорным экраном в последнее время, той же точки прикосновения, полученной сенсорным экраном дважды, включает в себя:

определяют, когда определяют, что расстояние между первой точкой прикосновения в полученных в настоящее время точках прикосновения и второй точкой прикосновения во вторых точках прикосновения, полученных в последний раз, короче, чем или равно заданному расстоянию, в соответствии с информацией координат в информацией о точках прикосновения, полученных в настоящее время сенсорным экраном, и информацией координат в информации о точках прикосновения, полученной сенсорным экраном в последний раз, что первая точка прикосновения и вторая точка прикосновения являются одной и той же точкой прикосновения.

Со ссылкой на первый возможный подход к воплощению первого аспекта, в третьем возможном подходе к воплощению определение длительности прикосновения к той же точке прикосновения включает в себя:

получают текущий момент времени и исходный момент времени прикосновения к той же точки прикосновения; и

вычитают исходный момент времени прикосновения к той же точке прикосновения из текущего момента времени для получения длительности прикосновения к той же точке прикосновения.

Со ссылкой на третий возможный подход к воплощению первого аспекта, в четвертом возможном подходе к воплощению, получение исходного момента времени прикосновения к точке прикосновения включает в себя:

записывают, когда определяют, в соответствии с информацией о точках прикосновения, полученных сенсорным экраном в любое время, и информацией о точках прикосновения, полученных сенсорным экраном в предыдущее время для любого времени, что точки прикосновения, полученные в любое время, включают в себя новую точку прикосновения в момент времени, когда получают информацию о точках прикосновения в любое время, в качестве исходного момента времени прикосновения к новой точке прикосновения.

Со ссылкой на первый аспект, в пятом возможном подходе к воплощению, перед определением, в соответствии с информацией о точках прикосновения, включают ли в себя текущие точки прикосновения точку непреднамеренного прикосновения, длительность прикосновения которой больше чем или равна заданной длительности, способ дополнительно включает в себя:

определяют, что приложение, предоставляющее для пользователя интерфейс прикосновения, представляет собой приложение из заданного списка приложений.

В соответствии со вторым аспектом, вариант осуществления настоящего изобретения направлен на устройство терминала, включающее в себя:

модуль приема информации о точке прикосновения, выполненный с возможностью приема информации о точках прикосновения, полученной сенсорным экраном;

модуль обработки информации точки прикосновения, выполненный с возможностью определения, в соответствии с информацией о точках прикосновения, включают ли в себя текущие точки прикосновения точку непреднамеренного прикосновения, длительность прикосновения к которой больше чем или равна заданной длительности; и инициирования, если да, модуль экранирования точки прикосновения; и

модуль экранирования точки прикосновения, выполненный с возможностью экранировать точку непреднамеренного прикосновения,

где заданная длительность больше, чем длительность прикосновения, требуемая для длительного нажатия пользователем точки прикосновения.

Со ссылкой на второй аспект, в первом возможном подходе к воплощению, модуль обработки информации точки прикосновения включает в себя:

модуль определения точки прикосновения, выполненный с возможностью определения, в соответствии с информацией координат в информации о точках прикосновения, полученной в настоящее время сенсорным экраном, и информацией координат в информации о точках прикосновения, полученной сенсорным экраном в последний раз, той же точки прикосновения, полученной сенсорным экраном дважды; и

модуль определения длительности прикосновения к точке, выполненный с возможностью определения, является ли длительность прикосновения той же точки прикосновения больше или равной заданной длительности; и определения, если да, что та же точка прикосновения представляет собой точку непреднамеренного прикосновения, и инициирования модуля экранирования точки прикосновения.

Со ссылкой на первый возможный подход к воплощению второго аспекта, во втором возможном подходе к воплощению, модуль определения точки прикосновения, в частности, выполнен с возможностью:

определения, когда определяют, что расстояние между первой точкой прикосновения в текущих полученных точках прикосновения и второй точкой прикосновения в точках прикосновения, полученных в последний раз, короче, чем или равно заданному расстоянию, в соответствии с информацией координат, в информации о точках прикосновения, полученной в настоящее время сенсорным экраном, и информацией координат в информации о точках прикосновения, полученной сенсорным экраном в последний раз, что первая точка прикосновения и вторая точка прикосновения являются той же точкой прикосновения.

Со ссылкой на первый возможный подход к воплощению второго аспекта, в третьем возможном подходе к воплощению, устройство дополнительно включает в себя:

модуль расчета длительности, выполненный с возможностью получения текущего момента времени и исходного момента времени прикосновения к той же точке прикосновения; и

вычитания исходного момента времени прикосновения для той же точки прикосновения из текущего момента времени для получения длительности прикосновения к той же точке прикосновения.

Со ссылкой на третий возможный подход к воплощению второго аспекта, в четвертом возможном подходе к воплощению, устройство дополнительно включает в себя:

модуль определения исходного момента времени прикосновения, выполненный с возможностью записи, когда определяют, что точки прикосновения, полученные в любое время, включают в себя новую точку прикосновения, в соответствии с информацией о точках прикосновения, полученных сенсорным экраном в любое время, и информацией о точках прикосновения, полученных сенсорным экраном в предыдущее время в любое время, момента времени, когда получают информацию о точках прикосновения в любое время, в качестве исходного момента времени прикосновения новой точки прикосновения.

Со ссылкой на второй аспект, в пятом возможном подходе к воплощению, устройство дополнительно включает в себя:

модуль фильтрации приложений, выполненный с возможностью определения, перед тем, как модуль обработки информации точки прикосновения определяет, в соответствии с информацией о точках прикосновения, включает ли в себя текущая точка прикосновения точку непреднамеренного прикосновения, длительность прикосновения которой больше чем или равна заданной длительности, что приложение, предоставляющее пользователю интерфейс прикосновения, представляет собой приложение из заданного списка приложений.

В соответствии с третьим аспектом, вариант осуществления настоящего изобретения предоставляет устройство терминала, включающее в себя:

сенсорный экран, выполненный с возможностью получения информации о точках прикосновения; и

процессор, выполненный с возможностью приема информации, полученной сенсорным экраном о точках прикосновения;

определения, в соответствии с информацией о точках прикосновения, включает ли в себя текущая точка прикосновения точку непреднамеренного прикосновения, длительность прикосновения которой больше чем или равна заданной длительности; и

если да, экранирования точки непреднамеренного прикосновения,

где заданная длительность больше, чем длительность прикосновения, требуемая для длительного нажатия пользователем точки прикосновения.

Со ссылкой на третий аспект, в первом возможном подходе к воплощению, когда процессор выполнен с возможностью определения, в соответствии с информацией о точках прикосновения, включает ли в себя текущая точка прикосновения точку непреднамеренного прикосновения, длительность прикосновения которой больше, чем или равна заданной длительности, определение, в частности, включает в себя:

определяют, в соответствии с информацией координат в информации о точках прикосновения, полученной настоящее время сенсорным экраном, и информацией координат в информации о точках прикосновения, полученной сенсорным экраном в последний раз, ту же точку прикосновения, полученную сенсорным экраном дважды;

определяют, превышает ли длительность прикосновения к той же точке прикосновения или равна заданной длительности; и

если да, определяют, что та же точка прикосновения представляет собой точку непреднамеренного прикосновения.

Со ссылкой на первый возможный подход к воплощению третьего аспекта, во втором возможном подходе к воплощению, когда процессор, выполненный с возможностью определения, в соответствии с информацией координат в информации о точках прикосновения, полученной в настоящее время сенсорным экраном, и информацией координат в информации о точках прикосновения, полученной сенсорным экраном в последний раз, той же точки прикосновения, полученной сенсорным экраном дважды, определение, в частности, включает в себя:

определяют, когда определяют, что расстояние между первой точкой прикосновения в текущих полученных точках прикосновения и второй точкой прикосновения в точках прикосновения, полученных в последний раз, меньше или равно заданному расстоянию, в соответствии с информацией координат в информации о точках прикосновения, полученной в настоящее время сенсорным экраном, и информацией координат в информации о точках прикосновения, полученной сенсорным экраном в последний раз, что первая точка прикосновения и вторая точка прикосновения представляют собой ту же точку прикосновения.

Со ссылкой на первый возможный подход к воплощению третьего аспекта, в третьем возможном подходе к воплощению, когда процессор выполнен с возможностью определения длительности прикосновения той же точки прикосновения, определение, в частности, включает в себя:

получают текущий момент времени и исходный момент времени прикосновения той же точки прикосновения; и

вычитают исходный момент времени прикосновения той же точки прикосновения из текущего момента времени для получения длительности прикосновения той же точки прикосновения.

Со ссылкой на третий возможный подход к воплощению третьего аспекта, в четвертом возможном подходе к воплощению, когда процессор выполнен с возможностью получения исходного момента времени прикосновения точки прикосновения, получение, в частности, включает в себя:

записывают, когда определяют, в соответствии с информацией о точках прикосновения, полученных сенсорным экраном в любое время, и информацией о точках прикосновения, полученных сенсорным экраном в предыдущее время для любого времени, что точки прикосновения, полученные в любое время, включают в себя новую точку прикосновения в момент времени, когда информацию о точках прикосновения получают в любое время, в качестве исходного момента времени прикосновения новой точки прикосновения.

Со ссылкой на третий аспект, в пятом возможном подходе к воплощению, перед тем, как процессор будет иметь возможность определения, в соответствии с информацией о точках прикосновения, включает ли в себя текущая точка прикосновения точку непреднамеренного прикосновения, длительность прикосновения которой больше, чем или равна заданной длительности, процессор дополнительно, выполнен с возможностью:

определять, что приложение, предоставляющее для пользователя интерфейс прикосновения, представляет собой приложение из заданного списка приложений.

В соответствии с вариантами осуществления настоящего изобретения, информацию, полученную сенсорным экраном о точках прикосновения, принимают; определяют, в соответствии с информацией о точках прикосновения, включает ли в себя текущая точка прикосновения точку непреднамеренного прикосновения, длительность прикосновения которой больше чем или равна заданной длительности; и если да, точку непреднамеренного прикосновения экранируют, где заданная длительность больше, чем длительность прикосновения, требуемая для длительного нажатия пользователем на точку прикосновения. В результате экранирования точки непреднамеренного прикосновения, терминал может отвечать только на нормальное прикосновение пользователя, что, таким образом, уменьшает влияние непреднамеренного прикосновения пользователя на использование устройства с сенсорным экраном и улучшает ощущение пользователя.

Краткое описание чертежей

На фиг. 1 схематично показана блок-схема последовательности операций способа для обработки сигнала прикосновения в соответствии с вариантом осуществления настоящего изобретения;

на фиг. 2 и фиг. 3 схематично показаны блок-схемы последовательности операций другого способа для обработки сигнала прикосновения в соответствии с вариантом осуществления настоящего изобретения;

на фиг. 4 схематично показана блок-схема последовательности операций конкретного варианта осуществления настоящего изобретения;

на фиг. 5 и фиг. 6 схематично показаны структурные схемы устройства терминала в соответствии с вариантом осуществления настоящего изобретения; и

на фиг. 7 схематично показана структурная схема другого устройства терминала в соответствии с вариантом осуществления настоящего изобретения.

Осуществление изобретения

Варианты осуществления настоящего изобретения направлены на способ для обработки сигнала прикосновения и устройство терминала, предназначенные для уменьшения влияния непреднамеренного прикосновения пользователя на использование устройства с сенсорным экраном и улучшения ощущения пользователя.

На фиг. 1 способ для обработки сигнала прикосновения, предусмотренного в варианте осуществления настоящего изобретения, включает в себя:

S101: Принимают информацию о точках прикосновения, полученную сенсорным экраном.

S102: Определяют, в соответствии с информацией о точках прикосновения, включает ли в себя текущая точка прикосновения точку непреднамеренного прикосновения, длительность прикосновения которой больше, чем или равна заданной длительности; и

если да, экранируют точку непреднамеренного прикосновения.

Заданная длительность больше, чем длительность прикосновения, требуемая для длительного нажатия пользователем точки прикосновения.

В этом варианте осуществления настоящего изобретения, путем получения и экранирования точки непреднамеренного прикосновения терминал может реагировать только на нормальное прикосновение пользователя, уменьшая, таким образом, влияние непреднамеренного прикосновения пользователя на использование устройства с сенсорным экраном и улучшая ощущение пользователя.

В способе, показанном на фиг. 1, уровень рабочей среды устройства терминала выполняет этапы S101-S102, уровень рабочей среды принимает информацию о точках прикосновения, передаваемых в отчете драйвером сенсорного экрана, анализирует, в соответствии с информацией о точках прикосновения, предоставленной в отчете драйвером сенсорного экрана, информацию о действиях пользователя, и затем подает отчет с этой информацией в приложение. Ниже представлено подробное описание изобретения.

На фиг. 2 другой способ для обработки сигнала прикосновения, предусмотренного в варианте осуществления настоящего изобретения, включает в себя:

S201: уровень рабочей среды принимает информацию о точках прикосновения, передаваемую в отчете драйвером сенсорного экрана.

После детектирования точек прикосновения драйвер сенсорного экрана передает отчет, содержащий сигнал прикосновения, включающий в себя, по меньшей мере, информацию координаты точек прикосновения, и уровень рабочей среды операционной системы принимает сигнал прикосновения, передаваемый в отчете драйвером с сенсорного экрана, и выполняет последующую обработку.

S202: Определяют, в соответствии с информацией о точках прикосновения, включает ли себя текущая точка прикосновения точку непреднамеренного прикосновения, длительность прикосновения которой больше, чем или равна заданной длительности; и если да, используют текущую точку прикосновения за исключением точки непреднамеренного прикосновения, в качестве точек прикосновения, предназначенных для анализа; в противном случае, используют текущую точку прикосновения, в качестве точек прикосновения, предназначенных для анализа.

Заданная длительность больше, чем длительность прикосновения, требуемая для длительного нажатия пользователем точки прикосновения, с тем, чтобы исключить случай, когда точка прикосновения, на которую долго нажимает пользователь, также будет распознана, как точка непреднамеренного прикосновения.

Точка непреднамеренного прикосновения, упомянутая в данном варианте осуществления настоящего изобретения, в основном, включает в себя точку непреднамеренного прикосновения, получаемую, когда рука, удерживающая экран, прижимается к экрану. Такой тип точек непреднамеренного прикосновения характеризуется относительно большой длительностью прикосновения, в то время как длительность прикосновения нормальной операции пользователя является относительно более короткой. Кроме того, каждый раз, когда драйвер сенсорного экрана предоставляет отчеты с такими точками прикосновения, драйвер сенсорного экрана предоставляет отчеты с точками непреднамеренного прикосновения. Поэтому, требуется найти неоднократно повторяющуюся в отчетах точку прикосновения путем анализа точек прикосновения, передаваемых в отчете драйвером сенсорного экрана каждый раз, и анализа длительности прикосновения повторяющейся в отчете точки прикосновения для того, чтобы получить точку непреднамеренного прикосновения. В частности, определяют, в соответствии с информацией координат в информации о точках прикосновения, передаваемых в настоящее время в отчете драйвером сенсорного экрана, и информацией координат в информации о точках прикосновения, переданных в отчете драйвером сенсорного экрана в последний раз, имеется ли та же точка прикосновения, которая была передана в отчете дважды драйвером сенсорного экрана. Если это так, дополнительно определяют, является ли длительность прикосновения той же точки прикосновения достаточно длинной, и если длительность прикосновения достигает заданной длительности, считается, что та же точка прикосновения является точкой непреднамеренного прикосновения; и если это не так, что обозначает, что, по сравнению с точками прикосновения, переданными драйвером сенсорного экрана в последний раз, все текущие точки прикосновения изменились, считается, что точка непреднамеренного прикосновения отсутствует в текущих, переданных в отчете точках прикосновения.

На фиг. 3 этап S202 определения, в соответствии с информацией о точках прикосновения, включает ли в себя текущая точка прикосновения точку непреднамеренного прикосновения, длительность прикосновения которой больше, чем или равна заданной длительности, включает в себя:

S301: Определяют, в соответствии с информацией координат в информации о точках прикосновения, передаваемой в отчете в настоящее время драйвером сенсорного экрана, и в информации координат в информации о точках прикосновения, переданной в отчете драйвером сенсорного экрана в последний раз, ту же точку прикосновения, которая была дважды передана в отчете драйвером сенсорного экрана.

Кроме того, этап S301 включает в себя:

определяют, когда определяют, что расстояние между первой точкой прикосновения в текущих, передаваемых в отчете точках прикосновения, и второй точкой прикосновения в точках прикосновения, переданной в отчетах в последний раз короче, чем или равно заданному расстоянию, в соответствии с информацией координат в информации о точках прикосновения, переданных в отчете в настоящее время драйвером сенсорного экрана и информацией координат в информации о точках прикосновения, переданной в отчете драйвером сенсорного экрана в последний раз, что первая точка прикосновения и вторая точка прикосновения являются той же точкой прикосновения.

В данном варианте осуществления настоящего изобретения заданное расстояние выражено в пикселях и может быть равно ноль пикселей или может быть больше, чем ноль пикселей. Когда заданное расстояние представляет значение, большее, чем ноль пикселей, если расстояние между парой точек прикосновения, переданное в отчете драйвером сенсорного экрана в любые два момента времени, короче, чем или равно заданному расстоянию, пару точек прикосновения можно рассматривать, как ту же точку прикосновения. Таким образом, может быть исключен случай, когда точка непреднамеренного прикосновения будет неправильно распознана, как новая точка прикосновения после незначительного движения, и будет улучшена вероятность того, что будет распознана точка непреднамеренного прикосновения.

S302: Определяют, превышает ли длительность прикосновения той же точки прикосновения или равна заданной длительности, и если да, определяют, что та же точка прикосновения представляет собой точку непреднамеренного прикосновения; в противном случае, определяют, что текущая точка прикосновения не включает в себя точку непреднамеренного прикосновения.

В частности, определение длительности прикосновения той же точки прикосновения включает в себя: получают текущий момент времени и исходный момент времени прикосновения той же точки прикосновения; и вычитают исходный момент времени прикосновения той же точки прикосновения из текущего момента времени для получения длительности прикосновения к той же точке прикосновения.

Кроме того, получение исходного момента времени прикосновения точки прикосновения включает в себя: записывают, когда определяют, в соответствии с информацией о точках прикосновения, переданной в отчете драйвером сенсорного экрана в любое время, и информацией о точках прикосновения, переданной в отчете драйвером сенсорного экрана в предыдущее время для любого момента времени, что информация о точках прикосновения, переданная в отчете в любое время, включает в себя новую точку прикосновения в момент времени, когда передают в отчете информацию о точках прикосновения в любое время, как исходами момент времени прикосновения для новой точки прикосновения.

Например, в момент t01 времени, драйвер сенсорного экрана передает отчет с точкой А1 прикосновения; в момент времени t02, драйвер сенсорного экрана передает отчет с точками А2 и A3 прикосновения; в момент времени t03, драйвер сенсорного экрана передает отчет с точками А4 и А5 прикосновения. После определения, что расстояние между А2 и А1, и расстояние между A3, и А1 оба длиннее, чем заданное расстояние, определяют, что А2 и A3 представляют собой новые точки прикосновения, и исходные моменты времени прикосновения А2, и A3 представляют собой t02. В момент времени t03, после определения, что расстояние между А4 и А2 короче, чем заданное расстояние, А4 и А2 рассматриваются, как та же точка прикосновения. Длительность прикосновения точки прикосновения представляет собой разность между t03 и t02. Следовательно, если передаваемую в отчете точку А6 прикосновения принимают в момент t04 времени, и определяют, что расстояние между А6 и А4 короче, чем заданное расстояние, разность между t04 и t02 записывают, как длительность прикосновения А6.

В качестве альтернативы, определение длительности прикосновения к той же точке прикосновения включает в себя:

запрашивают, является ли расстояние между той же точкой прикосновения и записанной точкой непреднамеренного прикосновения более коротким, чем или равным заданному расстоянию; и если да, считается, что длительность той же точки прикосновения больше, чем заданная длительность, и та же точка прикосновения представляет собой точку непреднамеренного прикосновения; в противном случае, получают текущий момент времени и исходный момент времени прикосновения той же точки прикосновения, и вычитают исходный момент времени прикосновения той же точки прикосновения из текущего момента времени для получения длительности прикосновения к той же точке прикосновения.

В данном варианте осуществления установлена область буфера, выполненная с возможностью сохранения информации о точке непреднамеренного прикосновения. Каждый раз, когда детектируют ту же точку прикосновения, вначале запрашивают область буфера для определения, является ли та же точка прикосновения точкой непреднамеренного прикосновения; если да, непосредственно определяют, что та же точка прикосновения представляет собой точку непреднамеренного прикосновения; в противном случае, рассчитывают длительность прикосновения той же точки прикосновения; и когда определяют, в результате расчетов, что та же точка прикосновения представляет собой точку непреднамеренного прикосновения, информацию о точке непреднамеренного прикосновения записывают в область буфера.

Установка области буфера, выполненной с возможностью записи точки непреднамеренного прикосновения, может исключать случай, в котором длительность прикосновения рассчитывают каждый раз, когда находят ту же точку прикосновения, что уменьшает стоимость операции по распознаванию точки непреднамеренного прикосновения, и улучшает рабочую эффективность устройства.

S203: Анализируют информацию о точках прикосновения, предназначенных для анализа, для определения информации о текущем действии пользователя, и передают отчет с информацией о действии в приложение, при условии, что представляют для пользователя интерфейс прикосновения.

На этапе S202, точку непреднамеренного прикосновения экранируют, и, поэтому, на этапе S203, во время анализа информации о действии пользователя, поведение непреднамеренного прикосновения пользователя не оказывает влияния на результат анализа. Таким образом, после того, как уровень рабочей среды передаст отчет с результатом анализа в приложение, приложение отвечает только на нормальную операцию пользователя, которая удовлетворяет ожиданиям пользователя.

В частности, уровень рабочей среды определяет информацию о действии, таком как постукивание или нажатие пользователя, в соответствии с изменением ситуации с точками прикосновения, предназначенными для анализа, определенных в два последовательных момента времени и в течение интервала между двумя моментами времени отчетности драйвера сенсорного экрана, и передают отчет с определенной информацией о действии в приложение, предоставляя пользователю интерфейс прикосновения.

Кроме того, перед этапом S202, способ дополнительно включает в себя: определяют, что приложение, предоставляющее для пользователя интерфейс прикосновения, представляет собой приложение из заданного списка приложений. Таким образом, точку непреднамеренного прикосновения экранируют только, когда определяют, что приложение, предоставляющее для пользователя интерфейс прикосновения, представляет собой приложение из заданного списка приложений. Приложение, которое может привлекать операцию, которая должна выполняться путем длительного нажатия на сенсорный экран, не помещают в заданный список приложений, операции прикосновения такого типа приложений аналогичны непреднамеренному прикосновению, и, поэтому, этап экранирования точки непреднамеренного прикосновения не выполняется, и уровень рабочей среды все еще выполняет обработку, используя существующий подход к обработке.

Далее описана вся обработка данного варианта осуществления настоящего изобретения со ссылкой на конкретные параметры, которые, в частности, включают в себя следующие этапы:

S401: драйвер с сенсорным экраном передает отчеты о точке прикосновения.

S402: Определяют, является ли текущее приложение приложением из заданного списка приложений; и если да, выполняют этап S403; в противном случае, выполняют этап S406.

S403: Определяют, находится ли расстояние между текущей переданной в отчете точкой прикосновения и текущей точкой, переданной в отчете драйвером сенсорного экрана в последний раз, в пределах 10 пикселей; и если да, выполняют этап S404; в противном случае, выполняют этап S406.

S404: Определяют, является ли накопленная длительность прикосновения точки прикосновения больше, чем две секунды; и если да, выполняют этап S405; в противном случае, выполняют этап S406.

S405: Экранируют точку прикосновения, анализируют оставшуюся точку прикосновения, и передают отчет с результатом анализа в приложение.

S406: Анализируют точку прикосновения, используя существующий подход и передают отчет с результатом анализа в приложение.

На фиг. 5 устройство 50 терминала, предусмотренное в варианте осуществления настоящего изобретения, включает в себя:

модуль 501 для приема информации о точке прикосновения, выполненный с возможностью приема информации о точках прикосновения, полученной сенсорным экраном;

модуль 502 для обработки информации о точке прикосновения, выполненный с возможностью определения, в соответствии с информацией о точках прикосновения, включает ли в себя текущая точка прикосновения точку непреднамеренного прикосновения, длительность прикосновения к которой больше чем или равна заданной длительности;

и инициируют, если да, модуль 503 для экранирования точки прикосновения; и

модуль 503 для экранирования точки прикосновения, выполненный с возможностью экранирования точки непреднамеренного прикосновения,

где заданная длительность больше, чем длительность прикосновения, требуемая для длительного нажатия пользователем точки прикосновения.

На фиг. 6, модуль 502 для обработки информации о точке прикосновения включает в себя:

модуль 512 для определения точки прикосновения, выполненный с возможностью определения, в соответствии с информацией координат в информации о точках прикосновения, полученной в настоящее время сенсорным экраном, и информацией координат в информации о точках прикосновения, полученной сенсорным экраном в последний раз, той же точки прикосновения, полученной дважды сенсорным экраном; и

модуль 522 для определения длительности точки прикосновения, выполненный с возможностью определения, является ли длительность прикосновения той же точки прикосновения большей, чем или равной заданной длительности; и определения, если да, что та же точка прикосновения представляет собой точку непреднамеренного прикосновения, и инициированием модулем экранирования точки прикосновения.

Модуль 512, для определения точки прикосновения, в частности, выполненный с возможностью определения, когда определяют, что расстояние между первой точкой прикосновения среди текущих полученных точек прикосновения и второй точкой прикосновения среди точек прикосновения, полученных в последний раз, короче, чем или равно заданному расстоянию, в соответствии с информацией координат в информации о точках прикосновения, полученной в настоящее время сенсорным экраном, и информацией координат в информации о точках прикосновения, полученной сенсорным экраном в последний раз, что первая точка прикосновения и вторая точка прикосновения представляют собой одну и ту же точку прикосновения.

Устройство 50 терминала дополнительно включает в себя: модуль расчета длительности, выполненный с возможностью получения текущего момента времени, и исходного момента времени прикосновения той же точки прикосновения; и вычитания исходного момента времени прикосновения той же точки прикосновения из текущего момента времени для получения длительности прикосновения той же точки прикосновения.

Устройство 50 терминала дополнительно включает в себя: модуль определения исходного момента времени прикосновения, выполненный с возможностью записи, когда определяют, что точка прикосновения, полученная в любое время, включает в себя новую точку прикосновения, в соответствии с информацией о точках прикосновения, полученных сенсорным экраном в любое время, и информацией о точках прикосновения, полученных сенсорным экраном в предыдущее время в любое время, момента времени, когда получают информацию о точках прикосновения в любое время, как исходного момента времени прикосновения новой точки прикосновения.

Устройство 50 терминала дополнительно включает в себя модуль фильтрации приложений, выполненный с возможностью определения, перед тем, как модуль обработки информации точки прикосновения определит, в соответствии с информацией о точках прикосновения, включает ли в себя текущая точки прикосновения точку непреднамеренного прикосновения, длительность прикосновения которой больше, чем или равна заданной длительности, что приложение, предоставляющее для пользователя интерфейс прикосновения, представляет собой приложение из заданного списка приложения.

На фиг. 7 устройство терминала 70, предусмотренное в варианте осуществления настоящего изобретения, включает в себя:

сенсорный экран 701, выполненный с возможностью получения информации о точках прикосновения; и

процессор 702, выполненный с возможностью приема информации, полученной сенсорным экраном о точках прикосновения;

определения, в соответствии с информацией о точках прикосновения, включают ли в себя текущая точки прикосновения точку непреднамеренного прикосновения, длительность прикосновения которой больше чем или равна заданной длительности; и

если да, экранирования точки непреднамеренного прикосновения,

где заданная длительность больше, чем длительность прикосновения, требуемая для длительного нажатия пользователем точки прикосновения.

Когда процессор 702 выполнен с возможностью определения, в соответствии с информацией о точках прикосновения, включает ли в себя текущая точка прикосновения точку непреднамеренного прикосновения, длительность прикосновения которой больше чем или равна заданной длительности, определение, в частности, включает в себя:

определяют, в соответствии с информацией координат в информации о точках прикосновения, полученной в настоящее время сенсорным экраном, и информацией координат в информации о точках прикосновения, полученной сенсорным экраном в последний раз, ту же точку прикосновения, полученную сенсорным экраном дважды;

определяют, превышает ли длительность прикосновения той же точки прикосновения или равна заданной длительности; и

если да, определяют, что та же точка прикосновения представляет собой точку непреднамеренного прикосновения.

Когда процессор 702 выполнен с возможностью определения, в соответствии с информацией координат в информации о точках прикосновения, полученной в настоящее время сенсорным экраном, и информацией координат в информации о точках прикосновения, полученной сенсорным экраном в последний раз, той же точки прикосновения, полученной сенсорным экраном дважды, определение, в частности, включает в себя:

определяют, когда определяют, что расстояние между первой точкой прикосновения в текущих полученных точках прикосновения и второй точкой прикосновения в точках прикосновения, полученных в последний раз, короче, чем или равно заданному расстоянию, в соответствии с информацией координат в информации о точках прикосновения, полученной в настоящее время сенсорным экраном, и информацией координат в информации о точках прикосновения, полученной сенсорным экраном в последний раз, что первая точка прикосновения и вторая точка прикосновения представляют собой одну и ту же точку прикосновения.

Когда процессор 702 выполнен с возможностью определения длительности прикосновения той же точки прикосновения, определение, в частности, включает в себя:

получают текущий момент времени и исходный момент времени прикосновения той же точки прикосновения; и

вычитают исходный момент времени прикосновения той же точки прикосновения из текущего момента времени для получения длительности прикосновения той же точки прикосновения.

Когда процессор 702 выполнен с возможностью получения исходной точки прикосновения для точки прикосновения, получение, в частности, включает в себя:

записывают, когда определяют, в соответствии с информацией о точках прикосновения, полученных сенсорным экраном в любое время, и информацией о точках прикосновения, полученных сенсорным экраном в предыдущий раз для любого времени, что точки прикосновения, полученные в любое время, включают в себя новую точку прикосновения, момент времени, когда получают информацию о точках прикосновения в любое время, в качестве исходного момента времени прикосновения новой точки прикосновения.

Перед тем, как процессор 702 будет выполнен с возможностью определения, в соответствии с информацией о точках прикосновения, включают ли в себя текущие точки прикосновения точку непреднамеренного прикосновения, длительность прикосновения которой больше чем или равна заданной длительности, процессор дополнительно выполнен с возможностью:

определения, что приложение, предоставляющее для пользователя интерфейс прикосновения, представляет собой приложение из заданного списка приложений.

В заключение, варианты осуществления настоящего изобретения направлены на способ для обработки сигналов прикосновения и устройство терминала. Путем экранирования точки непреднамеренного прикосновения с последующим анализом информации о действии пользователя, в результате анализа обеспечивается нормальная операция прикосновения пользователя, за исключением непреднамеренного прикосновения, таким образом, что приложение может отвечать только на нормальное прикосновение пользователя, уменьшая, таким образом, влияние непреднамеренного прикосновения пользователя на использование устройства с сенсорным экраном и улучшая ожидания пользователя. В соответствии с вариантами осуществления настоящего изобретения, обработка экранирования точки непреднамеренного прикосновения вновь добавляется перед тем, как уровень рабочей среды выполнит анализ, который имеет относительно хорошую совместимость. Кроме того, по сравнению с решением, в котором соответствующие модули, которые распознают непреднамеренное прикосновение, отдельно добавляют к и выполняются в приложении, настоящее изобретение является более простым.

Для специалиста в данной области техники должно быть понятно, что варианты осуществления настоящего изобретения могут быть представлены, как способ, система или компьютерный программный продукт. Поэтому, в настоящем изобретении может использоваться форма вариантов осуществления, основанных только на аппаратных средствах, вариантов осуществления, основанных только на программных средствах, или вариантов осуществления, в которых используется комбинация программных и аппаратных средств. Кроме того, в настоящем изобретении может использоваться форма компьютерного программного продукта, который воплощен на одном или больше используемых в компьютере носителях информации (включая в себя, но без ограничений дисковое запоминающее устройство, CD-ROM, оптическое запоминающее устройство и т.п.), которые включают в себя используемый компьютером программный код.

Настоящее изобретение описано со ссылкой на блок-схему последовательности операций и/или блок-схемы способа, устройство (систему) и компьютерный программный продукт, в соответствии с вариантами осуществления настоящего изобретения. Следует понимать, что инструкции компьютерной программы могут использоваться для воплощения каждой обработки и/или каждого блока в блок-схемах последовательности операций, и/или в блок-схемах и в комбинациях обработки и/или блока в блок-схемах последовательности операций и/или в блок-схемах. Такие инструкции компьютерной программы могут быть предусмотрены для компьютера общего назначения, специализированного компьютера, встроенного процессора или процессора с любым другим устройства обработки с программируемыми данными, для генерирования устройства, таким образом, что инструкции, выполняемые компьютером или процессором любого другого устройства обработки программируемых данных, генерируют устройство для воплощения конкретной функции в одной или больше обработках в блок-схемах последовательности операций и/или в одном или больше блоках в блок-схемах.

Такие инструкции компьютерной программы также могут быть сохранены в считываемом в компьютере запоминающем устройстве, которое может передавать инструкции в компьютер или в любое другое устройство обработки программируемых данных для работы определенным образом так, что инструкции, сохраненные в считываемом в компьютере запоминающем устройстве, генерируют изделие, которое включает в себя устройство с инструкциями. Устройство с инструкциями воплощает определенную функцию в одной или больше обработках, в блок-схемах последовательности операций и/или в одном или больше блоках в блок-схемах.

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

Очевидно, что специалист в данной области техники может выполнить различные модификации и изменения для настоящего изобретения, без выхода за пределы сущности и объема настоящего изобретения. Настоящее изобретение предназначено для охвата таких модификаций и вариантов при условии, что все они попадают в пределы объема защиты, определенной следующей формулой изобретения и ее эквивалентными технологиями.

1. Способ обработки сигнала прикосновения, выполняемый устройством терминала, причем способ содержит этапы, на которых:

a) принимают уровнем рабочей среды информацию о текущих точках прикосновения, полученных сенсорным экраном и переданных в отчете драйвером сенсорного экрана;

b) определяют, в соответствии с координатной информацией в информации о текущих точках прикосновения, переданной в отчете драйвером сенсорного экрана, и координатной информацией в информации о точках прикосновения, переданной в отчете в предыдущий раз, ту же точку прикосновения, переданную в отчете драйвером сенсорного экрана дважды;

с) запрашивают область буфера, является ли расстояние между указанной той же точкой прикосновения и записанной точкой непреднамеренного прикосновения меньшим или равным заданному расстоянию;

с1) если ответ на этапе с) положительный, определяют, что длительность прикосновения указанной той же точки прикосновения больше заданной длительности, причем заданная длительность больше длительности прикосновения, требуемой пользователю для длительного нажатия точки прикосновения, и та же точка прикосновения является точкой непреднамеренного прикосновения, и используют текущие точки прикосновения, за исключением непреднамеренной точки прикосновения, в качестве точек прикосновения, подлежащих анализу;

c2) если ответ на этапе c) отрицательный, получают текущий момент времени и исходный момент времени прикосновения указанной той же точки прикосновения и вычитают исходный момент времени прикосновения указанной той же точки прикосновения из текущего момента времени для получения длительности прикосновения указанной той же точки прикосновения;

c3) после этапа с2) определяют, действительно ли длительность прикосновения указанной той же точки прикосновения больше или равна заданной длительности;

c31) если ответ на этапе с3) положительный, определяют, что указанная та же точка прикосновения является точкой непреднамеренного прикосновения, записывают информацию о точке непреднамеренного прикосновения в область буфера и используют текущие точки прикосновения, за исключением точки непреднамеренного прикосновения, в качестве точек прикосновения, подлежащих анализу;

c32) если ответ на этапе с3) отрицательный, определяют, что указанная та же точка прикосновения не является точкой непреднамеренного прикосновения, и используют текущие точки прикосновения в качестве точек прикосновения, подлежащих анализу;

d) анализируют информацию о точках прикосновения, подлежащих анализу, для определения информации о текущем действии пользователя и передают отчет с информацией о действии в приложение, предоставляющее пользователю интерфейс прикосновения.

2. Способ по п. 1, в котором на этапе получения начального момента времени прикосновения:

записывают, когда определено, в соответствии с информацией о точках прикосновения, полученных сенсорным экраном в любой раз, и информацией о точках прикосновения, полученных сенсорным экраном в предыдущий раз относительно упомянутого любого раза, что точки прикосновения, полученные в любой раз, содержат новую точку прикосновения, момент времени, когда получена информацию о точках прикосновения в упомянутый любой раз, в качестве начального момента времени прикосновения новой точки прикосновения.

3. Способ по п. 1, дополнительно содержащий перед этапом b2) этап, на котором:

определяют, что приложение, предоставляющее пользователю интерфейс прикосновения, представляет собой приложение из заданного списка приложений.

4. Устройство терминала для обработки сигнала прикосновения, содержащее:

модуль приема информации о точках прикосновения, выполненный с возможностью приема информации о текущих точках прикосновения, получаемых сенсорным экраном и передаваемых в отчете драйвером сенсорного экрана;

модуль определения точек прикосновения, выполненный с возможностью определения, в соответствии с координатной информацией в информации о текущих точках прикосновения, переданной в отчете драйвером сенсорного экрана, и координатной информацией в информации о точках прикосновения, переданной в отчете в предыдущий раз, той же точки прикосновения, переданной в отчете драйвером сенсорного экрана дважды;

модуль вычисления длительности, выполненный с возможностью запрашивать область буфера, является ли расстояние между указанной той же точкой прикосновения и записанной точкой непреднамеренного прикосновения меньшим или равным заданному расстоянию;

если является, то определять, что длительность прикосновения указанной той же точки прикосновения больше заданной длительности, причем заданная длительность больше длительности прикосновения, требуемой пользователю для длительного нажатия точки прикосновения, и та же точка прикосновения является точкой непреднамеренного прикосновения, и использовать текущие точки прикосновения, за исключением непреднамеренной точки прикосновения, в качестве точек прикосновения, подлежащих анализу;

если не является, получать текущий момент времени и исходный момент времени прикосновения указанной той же точки прикосновения и вычитать исходный момент времени прикосновения указанной той же точки прикосновения из текущего момента времени для получения длительности прикосновения указанной той же точки прикосновения;

модуль определения длительности прикосновения точки прикосновения, выполненный с возможностью определять, действительно ли длительность прикосновения указанной той же точки прикосновения больше или равна заданной длительности;

если больше или равна заданной длительности, определять, что указанная та же точка прикосновения является точкой непреднамеренного прикосновения, записывать информацию о точке непреднамеренного прикосновения в область буфера и использовать текущие точки прикосновения, за исключением точки непреднамеренного прикосновения, в качестве точек прикосновения, подлежащих анализу;

если меньше заданной длительности, определять, что указанная та же точка прикосновения не является точкой непреднамеренного прикосновения, и использовать текущие точки прикосновения в качестве точек прикосновения, подлежащих анализу;

при этом устройство терминала дополнительно выполнено с возможностью анализировать информацию о точках прикосновения, подлежащих анализу, для определения информации о текущем действии пользователя и передавать отчет с информацией о действии в приложение, предоставляющее пользователю интерфейс прикосновения.

5. Устройство по п. 4, дополнительно содержащее:

модуль определения начального момента времени прикосновения, выполненный с возможностью записи, когда определено, что точки прикосновения, полученные в любой раз, содержат новую точку прикосновения, в соответствии с информацией о точках прикосновения, полученных сенсорным экраном в упомянутый любой раз, и информацией о точках прикосновения, полученных сенсорным экраном в предыдущий раз относительно упомянутого любого раза, момента времени, когда получена информация о точках прикосновения в упомянутый любой раз, в качестве начального момента времени прикосновения новой точки прикосновения.

6. Устройство по п. 4, дополнительно содержащее:

модуль фильтрации приложений, выполненный с возможностью определения, перед определением модулем определения точек прикосновения в соответствии с координатной информацией в информации о текущих точках прикосновения, передаваемой в отчете драйвером сенсорного экрана, и координатной информацией в информации о точках прикосновения, переданной в отчете в предыдущий раз, той же точки прикосновения, сообщенной в отчете драйвером сенсорного экрана дважды, что приложение, предоставляющее пользователю интерфейс прикосновения, представляет собой приложение из заданного списка приложений.

7. Устройство терминала для обработки сигнала прикосновения, содержащее:

сенсорный экран, выполненный с возможностью получения информации о текущих точках прикосновения; и

процессор, выполненный с возможностью приема информации, получаемой сенсорным экраном о текущих точках прикосновения и передаваемой в отчете драйвером сенсорного экрана;

определения, в соответствии с координатной информацией в информации о текущих точках прикосновения, передаваемой в отчете драйвером сенсорного экрана, и координатной информации в информации о точках прикосновения, переданной в отчете в прошлый раз, той же точки прикосновения, переданной в отчете драйвером сенсорного экрана дважды; запроса области буфера, является ли расстояние между указанной той же точкой прикосновения и записанной точкой непреднамеренного прикосновения меньшим или равным заданному расстоянию;

если является, то определения, что длительность прикосновения указанной той же точки прикосновения больше заданной длительности, причем заданная длительность больше длительности прикосновения, требуемой пользователю для длительного нажатия точки прикосновения, и та же точка прикосновения является точкой непреднамеренного прикосновения, и использования текущих точек прикосновения, за исключением непреднамеренной точки прикосновения, в качестве точек прикосновения, подлежащих анализу;

если не является, то получения текущего момента времени и исходного момента времени прикосновения указанной той же точки прикосновения и вычитания исходного момента времени прикосновения указанной той же точки прикосновения из текущего момента времени для получения длительности прикосновения указанной той же точки прикосновения;

последующего определения, действительно ли длительность прикосновения указанной той же точки прикосновения больше или равна заданной длительности;

если больше или равна заданной длительности, определения, что указанная та же точка прикосновения является точкой непреднамеренного прикосновения, записи информации о точке непреднамеренного прикосновения в область буфера и использования текущих точек прикосновения, за исключением точки непреднамеренного прикосновения, в качестве точек прикосновения, подлежащих анализу;

если меньше заданной длительности, определения, что указанная та же точка прикосновения не является точкой непреднамеренного прикосновения и использования текущих точек прикосновения, в качестве точек прикосновения, подлежащих анализу;

анализа информации о точках прикосновения, подлежащих анализу, для определения информации о текущем действии пользователя и передачи отчета с информацией о действии в приложение, предоставляющее пользователю интерфейс прикосновения.

8. Устройство по п. 7, в котором процессор, в частности, выполнен с возможностью:

записи, когда определено, в соответствии с информацией о точках прикосновения, полученных сенсорным экраном в любой раз, и информацией о точках прикосновения, полученных сенсорным экраном в предыдущий раз относительно упомянутого любого раза, что точки прикосновения, полученные в любой раз, включают в себя новую точку прикосновения, момента времени, когда получена информация о точках прикосновения в упомянутый любой раз, в качестве начального момента времени прикосновения новой точки прикосновения.

9. Устройство по п. 7, в котором перед определением процессором, в соответствии с координатной информацией в информации о текущих точках прикосновения, передаваемых в отчете драйвером сенсорного экрана, и координатной информации в информации о точках прикосновения, переданных в отчете в предыдущий раз, той же точки прикосновения, переданной в отчете драйвером сенсорного экрана дважды:

определения, что приложение, предоставляющее пользователю интерфейс прикосновения, представляет собой приложение из заданного списка приложений.



 

Похожие патенты:
Изобретение относится к информационным технологиям и нейрофизиологии и может быть использовано для мозг-машинного интерфейса. Устройство выполнено в виде носимого беспроводного устройства с возможностью регистрации электрофизиологических и биометрических параметров оператора.

Изобретение относится к электронным устройствам. Технический результат заключается в повышении точности распознавания непреднамеренных касаний экрана.

Изобретение относится к области информационных технологий. Технический результат направлен на сокращение количественного повторения push-информации в случае идентичности их контента на панели управления.

Группа изобретений относится к средствам отображения информации. Технический результат – одновременное отображение разнесенных на расстоянии элементов информации документа.

Изобретение относится к области вывода синхронизированного содержимого на дисплей. Техническим результатом является повышение точности вывода синхронизированного содержимого на дисплей в соответствии с близостью или прикосновением пользователя.

Изобретение относится к средствам визуализации совмещенной реальности. Технический результат заключается в обеспечении точного формирования изображений совмещенной реальности.

Изобретение относится к изменяющемуся светодиодному дисплейному экрану, который содержит множество светодиодных модулей и множество монтажных узлов, расположенных между соседними светодиодными модулями и выполненных с возможностью соединения светодиодных модулей вместе для образования дисплейного экрана.

Изобретение относится к области выбора устройства интерфейса пациента с использованием 3-D моделей. Технический результат – повышение точности выбора подходящего устройства интерфейса пациента для пациента.

Изобретение относится к области вычислительной техники. Технический результат заключается в обеспечении перемещения содержимого страницы.

Изобретение относится к указательным устройствам. Технический результат заключается в обеспечении приспосабливаемости "мыши" под требования пользователя, максимальной ремонтопригодности и быстрой и легкой модернизируемости, обеспечении естественного положения кисти руки пользователя, надежности функционирования, снижении габаритов и веса.

Изобретение относится к способу расширения области обзора дисплейного устройства для отображения контента. Технический результат заключается в расширении ограниченной экранной области, имеющейся в вычислительных устройствах, в целях обеспечения возможности работы в многозадачном режиме для пользователей. Сущность изобретения заключается в том, что способ включает этапы, на которых определяют наличие окулярного вычислительного устройства вблизи первичного вычислительного устройства. Первичное вычислительное устройство имеет первичный дисплей, который выполнен с возможностью отображения контента. Окулярное вычислительное устройство включает вторичный дисплей. Окулярное вычислительное устройство соединяют с первичным вычислительным устройством. Определяют направление обзора для окулярного вычислительного устройства относительно первичного дисплея. Отображают на вторичном дисплее дополнительный контент, который является дополнением к контенту, отображаемому на первичном дисплее. Вторичный дисплей действует как расширение первичного дисплея для обзора контента, находящегося за пределами контента, отображаемого на первичном дисплее. 4 н. и 27 з.п. ф-лы, 19 ил.

Изобретение относится к области электронных технологий. Технический результат заключается в обеспечении уменьшения влияния непреднамеренного прикосновения пользователя на использование устройства с сенсорным экраном. Такой результат достигается за счет того, что принимают информацию о точках прикосновения, полученных сенсорным экраном; определяют, в соответствии с информацией о точках прикосновения, содержат ли текущие точки прикосновения точку непреднамеренного прикосновения, длительность прикосновения которой больше или равна заданной длительности; и если содержит, экранируют точку непреднамеренного прикосновения, при этом заданная длительность больше длительности прикосновения, требуемой для выполнения пользователем длительного нажатия на точку прикосновения. 3 н. и 6 з.п. ф-лы, 7 ил.

Наверх