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

Группа изобретений раскрывает способ и устройство для обработки сигнала касания. Технический результат - прием процессом приложения полной последовательности операций касания, которая согласуется с логикой обработки, тем самым эффективно не допуская одновременного ответа процесса обработки жеста и процесса обработки приложения, так, что гарантируется стабильное и плавное переключение интерфейса, когда пользователь оперирует в области ввода жеста. Для этого предложен способ, который включает в себя этапы, на которых: обнаруживают посредством процесса диспетчеризации события сигнал касания полноэкранным жестом, определяют, согласуется ли сигнал касания полноэкранным жестом с правилом определения траектории полноэкранного жеста; и отправляют на основании результата определения сигнал касания полноэкранным жестом или часть событий сигнала касания полноэкранным жестом в процесс обработки жеста или процесс обработки приложения. 2 н. и 6 з.п. ф-лы, 4 ил.

 

ОБЛАСТЬ ТЕХНИКИ

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

УРОВЕНЬ ТЕХНИКИ

[0002] Поскольку широко используются полноэкранные мобильные терминалы, то поддерживаются полноэкранные жесты в пределах областей ввода жеста на дисплейных экранах для удобства работы с тем, чтобы улучшить восприятие пользователя.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

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

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

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

[0006] Вышеупомянутый способ обработки сигнала касания дополнительно обладает следующими признаками.

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

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

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

[0010] Вышеупомянутый способ обработки сигнала касания дополнительно обладает следующими признаками.

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

[0012] этап, на котором определяют, согласуется ли сигнал касания полноэкранным жестом с правилом определения траектории полноэкранного жеста, включает в себя этап, на котором: определяют, согласуется ли сигнал касания полноэкранным жестом с правилом определения траектории полноэкранного жеста, соответствующим предварительно установленной области экрана.

[0013] Вышеупомянутый способ обработки сигнала касания дополнительно обладает следующими признаками.

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

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

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

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

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

[0019] Вышеупомянутое устройство для обработки сигнала касания дополнительно обладает следующими признаками.

[0020] модуль обработки включает в себя первый модуль отправки и второй модуль отправки;

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

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

[0023] Вышеупомянутое устройство для обработки сигнала касания дополнительно обладает следующими признаками.

[0024] модуль обнаружения дополнительно выполнен с возможностью обнаружения сигнала касания полноэкранным жестом путем обнаружения сигнала касания полноэкранным жестом в пределах предварительно установленной области экрана; и

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

[0026] Вышеупомянутое устройство для обработки сигнала касания дополнительно обладает следующими признаками.

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

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

[0029] процессор, и

[0030] память, выполненную с возможностью хранения инструкций, исполняемых процессором.

[0031] Процессор выполнен с возможностью.

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

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

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

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

[0036] Следует понимать, что вышеупомянутое общее описание и подробное описание ниже являются лишь примерными и пояснительными и не ограничивают настоящее изобретение.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[0037] В данном документе сопроводительные чертежи включены в и составляют часть данного технического описания, иллюстрируют варианты осуществления, которые согласуются с настоящим изобретением и вместе с техническим описанием служат для объяснения принципов настоящего изобретения.

[0038] Фиг. 1 иллюстрирует блок–схему способа обработки сигнала касания, в соответствии с примерным вариантом осуществления;

[0039] Фиг. 2 является принципиальной схемой, показывающей местоположение, где находится область ввода жеста на дисплейном экране мобильного терминала, в соответствии с примерным вариантом осуществления;

[0040] Фиг. 3 иллюстрирует структурную схему устройства для обработки сигнала касания, в соответствии с примерным вариантом осуществления; и

[0041] Фиг. 4 иллюстрирует структурную схему устройства для обработки сигнала касания, в соответствии с другим примерным вариантом осуществления.

ПОДРОБНОЕ ОПИСАНИЕ

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

[0043] При поддержке процедур обработки полноэкранного жеста автор изобретения использует следующие методы обработки: после приема сигнала касания процесс диспетчеризации события отправляет сигнал касания процессу обработки жеста так, что процесс обработки жеста определяет, согласуется ли данный сигнал касания с правилом определения траектории полноэкранного жеста. Если данный сигнал касания не согласуется с правилом определения траектории полноэкранного жеста, то все события, которые содержатся в данном сигнале касания, отправляются процессу диспетчеризации события, который будет отправлять принятые события процессу обработки приложения. В данном процессе процесс диспетчеризации события также может осуществлять диспетчеризацию сигнала касания для приложения к процессу обработки приложения. Вышеупомянутый метод обработки легко приводит к одновременному ответу процесса обработки жеста и процесса обработки приложения, что вызывает частое неправильное переключение интерфейса экрана и таким образом оказывает негативное влияние на восприятие пользователя. Автор изобретения предложил способ обработки сигнала касания посредством творческой работы. Как показано на Фиг. 1 способ обработки сигнала касания включает в себя следующие этапы.

[0044] На этапе S11 сигнал касания полноэкранным жестом обнаруживается посредством процесса диспетчеризации события.

[0045] На этапе S12 определяется, согласуется ли сигнал касания полноэкранным жестом с правилом определения траектории полноэкранного жеста.

[0046] На этапе S13 сигнал касания полноэкранным жестом или часть событий сигнала касания полноэкранным жестом отправляется в процесс обработки жеста или процесс обработки приложения на основании результата, как определено.

[0047] Этап S13, на котором отправляют сигнал касания полноэкранным жестом или часть событий сигнала касания полноэкранным жестом в процесс обработки жеста или процесс обработки приложения на основании результата, как определено, включает в себя этапы, на которых:

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

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

[0050] Процесс диспетчеризации события расположен на нижнем слое системы, например, на слое system_server (сервер системы) системы. Процесс обработки приложения расположен на бизнес слое системы и используется для обработки приложений (таких как приложения установки, приложения карты, приложения рабочего стола, приложения взаимодействия с интерфейсом и т.д.). Расположенный на бизнес слое системы процесс обработки жеста может поддерживаться определенным приложением на бизнес слое, или процесс обработки жеста может быть отдельным процессом бизнес слоя.

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

[0052] Каждая область ввода жеста соответствует правилу определения траектории полноэкранного жеста. Данное правило определения траектории полноэкранного жеста включает в себя правила определения траектории одного или более жестов, и разные жесты имеют разные функции. Например, функцией одного жеста является прямой возврат на главную страницу, тогда как функцией другого жеста является возврат к предыдущему пути текущего пути интерфейса. В частности, этап S11, на котором обнаруживают сигнал касания полноэкранным жестом посредством процесса диспетчеризации события, включает в себя этап, на котором: обнаруживают посредством процесса диспетчеризации события сигнал касания полноэкранным жестом в пределах предварительно установленной области экрана. Этап S12, на котором определяют, согласуется ли сигнал касания полноэкранным жестом с правилом определения траектории полноэкранного жеста, включает в себя этап, на котором: определяют, согласуется ли сигнал касания полноэкранным жестом с правилом определения траектории полноэкранного жеста, соответствующим предварительно установленной области экрана.

[0053] Фиг. 2 является принципиальной схемой, показывающей местоположение, где находится область ввода жеста на дисплейном экране мобильного терминала. Область ввода полноэкранного жеста обычно находится на краю дисплейного экрана, таком как левый край, правый край или нижний край.

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

[0055] Ниже обращаются к конкретному варианту осуществления.

[0056] Конкретные варианты осуществления

[0057] Область правого края экрана мобильного терминала является областью ввода жеста и определение траектории полноэкранного жеста указывает возврат на страницу главного экрана, когда сигнал касания скольжения вводится в области ввода жеста.

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

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

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

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

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

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

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

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

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

[0067] Модуль обработки включает в себя первый модуль отправки и второй модуль отправки.

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

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

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

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

[0072] Полноэкранный жест включает в себя по меньшей мере одно из события нажатия вниз пальцем или события перемещения пальца. В качестве альтернативы полноэкранный жест включает в себя по меньшей мере одно из события нажатия вниз пальцем или события перемещения пальца, и дополнительно включает в себя по меньшей мере одно из события временной остановки пальца или события подъема пальца.

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

[0074] Обращаясь к Фиг. 4 устройство 400 может включать в себя один или более из следующих компонентов: компонент 402 обработки, память 404, компонент 406 питания, мультимедийный компонент 408, аудиокомпонент 410, интерфейс 412 ввода/вывода (I/O), компонент 414 датчика и компонент 416 связи.

[0075] Компонент 402 обработки как правило управляет всей работой устройства 400, как например операциями, ассоциированными с отображением, телефонными вызовами, связью для передачи данных, операциями камеры и операциями записи. Компонент 402 обработки может включать в себя один или более процессоры 420, чтобы исполнять инструкции, чтобы выполнять все или часть из этапов в описанных выше способах. Более того компонент 402 обработки может включать в себя один или более модули, чтобы обеспечивать взаимодействие между компонентом 402 обработки и другими компонентами. Например, компонент 402 обработки может включать в себя мультимедийный модуль для обеспечения взаимодействия между мультимедийным компонентом 405 и компонентом 402 обработки.

[0076] Память 404 выполнена с возможностью хранения различных типов данных, чтобы поддерживать работу устройства 400. Примеры таких данных включают в себя инструкции любых приложений или способов, работающих на устройстве 400, контактные данные, данные телефонной книги, сообщения, картинки, видео и т.д. Память 404 может быть реализована используя любой тип энергозависимых или энергонезависимых устройств памяти или их сочетания, таких как статическая память с произвольным доступом (SRAM), электрически стираемая программируемая постоянная память (EEPROM), стираемая программируемая постоянная память (EPROM), программируемая постоянная память (PROM), постоянная память (ROM), магнитная память, флэш–память, магнитный или оптический диск.

[0077] Компонент 406 питания предоставляет питание различным компонентам устройства 400. Компонент 406 питания может включать в себя систему администрирования питания, один или более источники питания и любые другие компоненты, ассоциированные с формированием, администрированием и распределением питания в устройстве 400.

[0078] Мультимедийный компонент 405 включает в себя экран, обеспечивающий интерфейс вывода между устройством 400 и пользователем. В некоторых вариантах осуществления экран может включать в себя жидкокристаллический дисплей (LCD) и сенсорную панель (TP). Если экран включает в себя сенсорную панель, то экран может быть реализован в качестве сенсорного экрана, чтобы принимать сигналы ввода от пользователя. Сенсорная панель включает в себя один или более датчики касания, чтобы регистрировать касания, проводки и жесты по сенсорной панели. Датчики касания могут регистрировать не только границу касания или действия проводки, но также регистрировать период времени и давление, ассоциированные с касанием или действием проводки. В некоторых вариантах осуществления мультимедийный компонент 405 включает в себя фронтальную камеру и/или тыловую камеру. Фронтальная камера и/или тыловая камера могут принимать внешние мультимедийные данные, когда устройство 400 находится в рабочем режиме, таком как режим фотографирования или видеорежим. Каждая из фронтальной и тыловой камеры может быть фиксированной системой оптических линз или обладать фокусным расстоянием и возможностями оптического масштабирования.

[0079] Аудиокомпонент 410 выполнен с возможностью вывода и/или ввода аудиосигналов. Например, аудиокомпонент 410 включает в себя микрофон («MIC»), выполненный с возможностью приема внешнего аудиосигнала, когда устройство 400 находится в рабочем режиме, таком как режим вызова, режим записи и режим распознавания голоса. Принятый аудиосигнал в дальнейшем может быть сохранен в памяти 404 или передан через компонент 416 связи. В некоторых вариантах осуществления аудиокомпонент 410 дополнительно включает в себя громкоговоритель для вывода аудиосигналов.

[0080] Интерфейс 412 I/O обеспечивает интерфейс между компонентом 402 обработки и модулями периферийного интерфейса, такими как клавиатура, нажимное колесо, кнопки и аналогичное. Кнопки могут включать в себя, но не ограничиваются, главную кнопку, кнопку громкости, кнопку запуска и кнопку блокировки.

[0081] Компонент 414 датчика включает в себя один или более датчики для обеспечения оценок статуса различных аспектов устройства 400. Например, компонент 414 датчика может обнаруживать включенное/выключенное состояние устройства 400, относительные местоположения компонентов, например, компонентами являются дисплей и клавишная панель устройства 400. Компонент 414 датчика дополнительно может регистрировать изменение положения компонента устройства 400 или изменение положения устройства 400, существует ли касание между пользователем и устройством 400, направление или ускорение/замедление устройства 400 и изменение температуры устройства 400. Компонент 414 датчика может включать в себя датчик близости, выполненный с возможностью обнаружения присутствия объектов поблизости без какого–либо физического контакта. Компонент 414 датчика может также включать в себя светочувствительный датчик, такой как датчик изображения CMOS или CCD для использования в приложениях формирования изображения. В некоторых вариантах осуществления компонент 414 датчика также может включать в себя датчик ускорения, датчик гироскопа, магнитный датчик, датчик давления или датчик температуры.

[0082] Компонент 416 связи выполнен с возможностью обеспечения связи проводным или беспроводным образом между устройством 400 и другими устройствами. Устройство 400 может осуществлять доступ к беспроводной сети на основании стандарта связи, такого как Wi-Fi, 2G или 3G, или их сочетания. В примерном варианте осуществления компонент 416 связи принимает посредством широковещательного канала широковещательный сигнал или связанную с широковещательной передачей информацию от внешних систем администрирования широковещательной передачи. В примерном варианте осуществления компонент 416 связи дополнительно включает в себя модуль связи ближнего поля (NFC) для обеспечения связи малого радиуса действия. Например, модуль NFC может быть реализован на основании технологии радиочастотной идентификации (RFID), технологии ассоциации по средствам передачи данных в инфракрасном диапазоне (IrDA), технологии сверхширокополосной связи (UWB), технологии Bluetooth (BT) и других технологий.

[0083] В примерных вариантах осуществления устройство 400 может быть реализовано с помощью одной или более проблемно–ориентированных интегральных микросхем (ASIC), цифровых сигнальных процессоров (DSP), устройств цифровой обработки сигнала (DSPD), программируемых логических устройств (PLD), программируемых вентильных матриц (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов, для выполнения описанных выше способов.

[0084] В примерных вариантах осуществления также предоставляется не временный машиночитаемый запоминающий носитель информации, включающий в себя инструкции, такие как включенные в память 404, исполняемые процессором 420 в устройстве 400, для выполнения описанных выше способов. Например, не временный машиночитаемый запоминающий носитель информации может быть ROM, RAM, CD–ROM, магнитной лентой, гибким диском, оптическим устройством хранения данных и аналогичным.

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

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

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

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

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

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

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

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

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

2. Способ обработки сигнала касания по п. 1, в котором

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

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

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

3. Способ обработки сигнала касания по п. 1, в котором

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

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

4. Способ обработки сигнала касания по п. 1 или 2, в котором

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

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

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

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

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

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

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

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

6. Устройство для обработки сигнала касания по п. 5, в котором

модуль обработки содержит первый модуль отправки и второй модуль отправки;

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

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

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

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

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

8. Устройство для обработки сигнала касания по п. 5 или 6, в котором

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



 

Похожие патенты:

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

Изобретение относится к области псевдотактильной обратной связи при управлении камерой, например при просмотре иммерсивного видеосодержимого, например посредством наголовных дисплеев (hmd), или телевизора, или мобильного устройства, такого как планшет или интеллектуальный телефон.

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

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

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

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

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

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

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

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