Перекрестная ссылка на родственные заявки
В настоящей заявке испрашивается приоритет на основании заявки на патент Китая №201510729725.9, поданной 30 октября 2015 г., содержание которой в полном объеме включено в настоящий документ путем ссылки.
Область техники
Настоящее изобретение относится, в целом, к области терминалов, в частности, к способу и устройству предотвращения случайного касания терминала с сенсорным экраном.
Уровень техники
В настоящее время во многих терминалах, в частности, в интеллектуальных терминалах, предусмотрены сенсорные экраны. С помощью прикосновений к сенсорному экрану пользователь может выполнять различные операции, например, путем нажатия на сенсорный экран можно запустить приложение. Это обеспечивает значительное удобство пользования, но при этом может привести к выполнению случайных операций, что приносит пользователю нежелательные проблемы.
Раскрытие изобретения
В настоящем изобретении предложены способ предотвращения случайного касания терминала с сенсорным экраном и соответствующее устройство.
Согласно первому аспекту в настоящем изобретении предложен способ предотвращения случайного касания терминала с сенсорным экраном, содержащий следующие этапы: выявляют информацию о текущем состоянии терминала и регистрируют текущий сенсорный жест, регистрируемый посредством модуля, выполненного с возможностью регистрации сенсорного жеста, причем информация о текущем состоянии содержит информацию о положении или информацию о состоянии движения; в зависимости от согласующего соотношения, предварительно установленного для характера касания, определяют то, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания, причем указанное предварительно установленное согласующее соотношение представляет собой соотношение между информацией о состоянии терминала и информацией о состоянии движения сенсорного жеста; и, если информация о текущем состоянии терминала и текущий сенсорный жест соответствуют одному и тому же характеру касания, исполняют операцию, соответствующую указанному характеру касания.
Согласно одному из предпочтительных вариантов осуществлении настоящего изобретения этап, на котором определяют, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания, предусматривает определение того, является ли разность времени между первым моментом времени, когда выявляют информацию о текущем состоянии терминала, и вторым моментом времени, когда регистрируют текущий сенсорный жест, равной или меньшей предварительно заданной разности времени, и, если указанная разность времени равна или меньше предварительно заданной разности времени, определение того, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания.
В другом предпочтительном варианте осуществления настоящего изобретения информация о состоянии движения терминала содержит по меньшей мере один из следующих видов информации: информацию о перемещении терминала и информацию об ускорении терминала, причем информация о состоянии движения сенсорного жеста содержит по меньшей мере один из следующих видов информации: информацию о перемещении сенсорного жеста и информацию об ускорении сенсорного жеста.
Согласно еще одному варианту осуществления настоящего изобретения, предварительное установление, для характера касания, согласующего соотношения между информацией о текущем состоянии терминала и информацией о состоянии движения сенсорного жеста может, в частности, предусматривать: регистрацию информации о состоянии движения сенсорного жеста, соответствующего предварительно заданному характеру касания сенсорного экрана, и информации о состоянии терминала, сгенерированной под действием указанного сенсорного жеста, установление согласующего соотношения в зависимости от зарегистрированной информации о состоянии движения сенсорного жеста, соответствующего предварительно заданному характеру касания сенсорного экрана, и зарегистрированной информации о текущем состоянии терминала, сгенерированной под действием сенсорного жеста, причем этап, на котором, в зависимости от согласующего соотношения, предварительно установленного для характера касания, определяют то, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания, может предусматривать: определение информации о состоянии движения сенсорного жеста, соответствующей информации о текущем состоянии терминала в зависимости от согласующего соотношения, определение того, согласуется ли информация о состоянии движения сенсорного жеста, соответствующая информации о текущем состоянии терминала, с информацией о состоянии движения текущего сенсорного жеста, и, при ее согласовании, определение того, что информация о текущем состоянии терминала и текущий сенсорный жест соответствуют одному и тому же характеру касания.
Согласно другому варианту осуществления настоящего изобретения предварительно установленная информация о состоянии терминала, соответствующая тому же самому характеру касания, содержит следующее: переменная ускорения терминала в одном направлении равна или превышает первую предварительно заданную переменную, или переменная ускорения терминала в одном направлении равна или превышает вторую предварительно заданную переменную и переменная (или переменные) ускорения в другом направлении или в нескольких других направлениях равна (или равны) или меньше третьей предварительно заданной переменной.
Согласно еще одному предпочтительному варианту осуществления настоящего изобретения, когда информация о текущем состоянии терминала содержит информацию о текущем перемещении терминала, этап, на котором определяют, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания согласно предварительно установленному согласующему соотношению, может предусматривать: определение информации о текущем ускорении терминала согласно информации о текущем перемещении терминала, и определение того, соответствует ли информация о текущем состоянии и текущий сенсорный жест одному и тому же характеру касания согласно информации о текущем ускорении терминала и согласующему соотношению.
В другом варианте осуществления настоящего изобретения указанное одно направление представляет собой направление, перпендикулярное горизонтальной плоскости, в которой расположен сенсорный экран, или направление, параллельное горизонтальной плоскости, в которой расположен сенсорный экран.
Согласно второму аспекту в настоящем изобретении предложено устройство предотвращения случайного касания терминала с сенсорным экраном, содержащее: обрабатывающий модуль, выполненный с возможностью выявления информации о текущем состоянии терминала и регистрации текущего сенсорного жеста, регистрируемого посредством модуля, выполненного с возможностью регистрации сенсорного жеста, причем информация о текущем состоянии содержит информацию о положении или информацию о состоянии движения; определяющий модуль, выполненный с возможностью определения, в зависимости от согласующего соотношения, предварительно установленного для характера касания, того, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания, причем предварительно установленное согласующее соотношение представляет собой соотношение между информацией о состоянии терминала и информацией о состоянии движения сенсорного жеста; и исполнительный модуль, выполненный с возможностью исполнения операции, соответствующей характеру касания, когда информация о текущем состоянии терминала и текущий сенсорный жест соответствуют одному и тому же характеру касания.
Согласно одному из предпочтительных вариантов осуществления настоящего изобретения, указанный определяющий модуль содержит: первый определяющий подмодуль, выполненный с возможностью определения того, является ли разность времени между первым моментом времени, когда выявлена информация о текущем состоянии терминала, и вторым моментом времени, когда зарегистрирован текущий сенсорный жест, равной или меньшей предварительно заданной разности времени, и второй определяющий подмодуль, выполненный с возможностью определения того, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания, если указанная разность времени равна или меньше предварительно заданной разности времени.
Согласно другому предпочтительному варианту осуществления настоящего изобретения информация о состоянии движения терминала содержит по меньшей мере один из следующих видов информации: информацию о перемещении терминала и информацию об ускорении терминала, причем информация о состоянии движения сенсорного жеста содержит по меньшей мере один из следующих видов информации: информацию о перемещении сенсорного жеста и информацию об ускорении сенсорного жеста.
Согласно еще одному предпочтительному варианту осуществления настоящего изобретения указанный определяющий модуль содержит: регистрирующий модуль, выполненный с возможностью регистрации информации о состоянии движения сенсорного жеста, соответствующего предварительно заданному характеру касания сенсорного экрана, и информации о состоянии терминала, сгенерированной под действием сенсорного жеста; и установочный подмодуль, выполненный с возможностью установления согласующего соотношения в зависимости от зарегистрированной информации о состоянии движения сенсорного жеста, соответствующего предварительно заданному характеру касания сенсорного экрана, и зарегистрированной информации о состоянии терминала, сгенерированной под действием сенсорного жеста.
Согласно другому предпочтительному варианту осуществления настоящего изобретения указанный определяющий модуль дополнительно содержит: первый определяющий подмодуль, выполненный с возможностью определения информации о состоянии движения сенсорного жеста, соответствующей информации о текущем состоянии терминала в зависимости от согласующего соотношения; третий определяющий подмодуль, выполненный с возможностью определения того, согласуется ли информация о состоянии движения сенсорного жеста, соответствующая информации о текущем состоянии терминала, информации о состоянии движения текущего сенсорного жеста; и определяющий подмодуль, выполненный с возможностью, при ее согласовании, определять то, что информация о текущем состоянии терминала и текущий сенсорный жест соответствуют одному и тому же характеру касания.
Согласно другому предпочтительному варианту осуществления настоящего изобретения предварительно установленная информация о состоянии терминала, соответствующая тому же самому характеру касания, может содержать следующее: переменная ускорения терминала в одном направлении равна или превышает первую предварительно заданную переменную, или переменная ускорения терминала в одном направлении равна или превышает вторую предварительно заданную переменную и переменная (или переменные) ускорения в другом направлении или в нескольких других направлениях равна (или равны) или меньше третьей предварительно заданной переменной.
Согласно еще одному предпочтительному варианту осуществления настоящего изобретения указанный определяющий модуль содержит: второй определяющий подмодуль, выполненный с возможностью определения информации о текущем ускорении терминала согласно информации о текущем перемещении терминала; и четвертый определяющий подмодуль, выполненный с возможностью определения того, соответствует ли информация о текущем состоянии и текущий сенсорный жест одному и тому же характеру касания согласно информации о текущем ускорении терминала и согласующему соотношению.
Согласно другому предпочтительному варианту осуществления настоящего изобретения указанное одно направление может представлять собой направление, перпендикулярное горизонтальной плоскости, в которой расположен сенсорный экран, или направление, параллельное горизонтальной плоскости, в которой расположен сенсорный экран.
Согласно третьему аспекту в настоящем изобретении предложено устройство предотвращения случайного касания для терминала с сенсорным экраном, содержащее: процессор и память, предназначенную для хранения инструкций, исполняемых процессором, причем процессор выполнен с возможностью: выявления информации о текущем состоянии терминала и регистрации текущего сенсорного жеста, регистрируемого посредством модуля, выполненного с возможностью регистрации сенсорного жеста, причем информация о текущем состоянии содержит информацию о положении или информацию о состоянии движения, определения, в зависимости от согласующего соотношения, предварительно установленного для характера касания, того, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания, причем указанное предварительно установленное согласующее соотношение представляет собой соотношение между информацией о состоянии терминала и информацией о состоянии движения сенсорного жеста, и, если информация о текущем состоянии терминала и текущий сенсорный жест соответствуют одному и тому же характеру касания, исполнения операции, соответствующей указанному характеру касания.
Технические решения, раскрытые в настоящем изобретении, обеспечивают следующий технический результат.
Согласно настоящему изобретению, в зависимости от согласующего соотношения, предварительно установленного для характера касания, причем указанное предварительно установленное согласующее соотношение представляет собой соотношение между информацией о состоянии терминала и информацией о состоянии движения сенсорного жеста, можно определить, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания, что позволяет определить, является ли сенсорный жест эффективным. Если сенсорный жест является эффективным, то выполняется операция, соответствующая указанному характеру касания, что обеспечивает отличный опыт пользования.
Следует понимать, что и представленный выше раздел описания «Раскрытие изобретения», и нижеследующий подробный раздел описания «Осуществление изобретения» приведены лишь в качестве примера, при этом они не ограничивают настоящее изобретение.
Краткое описание чертежей
Прилагаемые чертежи, включенные в состав описания и образующие его часть, иллюстрируют предпочтительные варианты осуществления настоящего изобретения и совместно с настоящим описанием служат для пояснения принципов настоящего изобретения.
На фиг. 1 показана блок-схема, иллюстрирующая способ предотвращения случайного касания терминала с сенсорным экраном согласно одному из предпочтительных вариантов осуществления настоящего изобретения.
На фиг. 2 показана блок-схема, иллюстрирующая способ предотвращения случайного касания терминала с сенсорным экраном согласно другому предпочтительному варианту осуществления настоящего изобретения.
На фиг. 3 показана блок-схема, иллюстрирующая способ предотвращения случайного касания терминала с сенсорным экраном согласно третьему предпочтительному варианту осуществления настоящего изобретения.
На фиг. 4 показана блок-схема, иллюстрирующая способ предотвращения случайного касания терминала с сенсорным экраном согласно четвертому предпочтительному варианту осуществления настоящего изобретения.
На фиг. 5 схематично показано устройство предотвращения случайного касания терминала с сенсорным экраном согласно одному из предпочтительных вариантов осуществления настоящего изобретения.
На фиг. 6 схематично показано устройство предотвращения случайного касания терминала с сенсорным экраном согласно другому предпочтительному варианту осуществления настоящего изобретения.
На фиг. 7 схематично показано устройство предотвращения случайного касания терминала с сенсорным экраном согласно третьему предпочтительному варианту осуществления настоящего изобретения.
На фиг. 8 схематично показано устройство предотвращения случайного касания терминала с сенсорным экраном согласно четвертому предпочтительному варианту осуществления настоящего изобретения.
На фиг. 9 схематично показано устройство предотвращения случайного касания терминала с сенсорным экраном, пригодное для применения в терминале с сенсорным экраном, согласно одному из предпочтительных вариантов осуществления настоящего изобретения.
Осуществление изобретения
Далее, приведено подробное описание предпочтительных вариантов осуществления настоящего изобретения, примеры которых проиллюстрированы на прилагаемых чертежах. Нижеследующее описание относится к прилагаемым чертежам, на которых одни и те же номера позиций на разных чертежах обозначают одинаковые или схожие элементы, если не указано иное. Реализации настоящего изобретения, изложенные в нижеследующем описании предпочтительных вариантов, не отражают все возможные реализации, предусмотренные настоящим изобретением. Наоборот, они представляют собой лишь примеры устройств и способов, соответствующих аспектам настоящего изобретения, заявленным в прилагаемой формуле изобретения.
В настоящее время во многих терминалах, в частности в интеллектуальных терминалах, предусмотрены сенсорные экраны. С помощью прикосновений к сенсорному экрану пользователь может выполнять различные операции, например, путем нажатия на сенсорный экран можно запустить приложение. Это обеспечивает значительное удобство пользования, но при этом может привести к выполнению случайных операций, что приносит пользователю нежелательные проблемы.
Для устранения указанного недостатка в настоящем изобретении предложен способ предотвращения случайного касания терминала с сенсорным экраном. Предлагаемый способ применим в отношении терминала с сенсорным экраном, при этом рабочим объектом, соответствующим указанному способу, может являться терминал, переносимый пользователем. Как показано на фиг. 1, указанный способ содержит этапы 101 – 103.
На этапе 101 выявляют информацию о текущем состоянии терминала и регистрируют текущий сенсорный жест, регистрируемый посредством модуля, выполненного с возможностью регистрации сенсорного жеста, причем информация о текущем состоянии терминала содержит любой один или несколько из следующих видов информации: информацию о положении и информацию о состоянии движения терминала.
Информация о положении терминала может представлять собой, например, информацию об угле наклона корпуса терминала, причем информация о положении терминала может быть получена посредством гироскопа.
Информация о состоянии движения терминала может представлять собой информацию о перемещении терминала, информацию об ускорении терминала или их комбинацию. Модуль, выполненный с возможностью регистрации сенсорного жеста, может представлять собой сенсорный экран или сенсорную кнопку, которая регистрирует текущий сенсорный жест путем выявления электрической емкости, или модуль отпечатков пальцев с сенсорной функцией.
На этапе 102, в зависимости от согласующего соотношения, предварительно установленного для характера касания, определяют то, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания, причем указанное предварительно установленное согласующее соотношение представляет собой соотношение между информацией о состоянии терминала и информацией о состоянии движения сенсорного жеста.
За счет выполнения этапа 102 можно определить, является ли текущий сенсорный жест эффективным, а также то, является ли текущий сенсорный жест преднамеренным касанием к сенсорному экрану, а не случайным касанием. В частности, если информация о текущем состоянии терминала и текущий сенсорный жест соответствуют одному и тому же характеру касания, то это указывает на то, что текущий сенсорный жест является эффективным, а также то, что текущий сенсорный жест является преднамеренным касанием пользователя к сенсорному экрану, а не случайным касанием. Напротив, если информация о текущем состоянии терминала и текущий сенсорный жест не соответствуют одному и тому же характеру касания, то это означает, что текущий сенсорный жест является неэффективным и, должно быть, является случайным касанием, например, это может быть жест, сгенерированный при случайном касании сенсорного экрана вследствие разблокировки экрана, когда пользователь несет терминал.
Кроме того, поскольку информация о текущем состоянии терминала сгенерирована сенсорным жестом, изменение движения может быть неочевидным. Для того чтобы избежать ситуации, когда выявленная информация о текущем состоянии терминала не является достаточно точной, в терминале дополнительно предусматривают микросхему, которая срабатывает при движении сенсорного жеста по сенсорному экрану, причем информацию о текущем состоянии микросхемы принимают в качестве информации о текущем состоянии терминала. По аналогии, предварительно установленное для характера касания согласующее соотношение между информацией о состоянии терминала и информацией о состоянии движения сенсорного жеста может также представлять собой предварительно установленное для характера касания соотношение между информацией о состоянии микросхемы и информацией о состоянии движения сенсорного жеста.
Более того, предварительно установленная микросхема может представлять собой микросхему, в которой расположен датчик ускорения, причем указанный датчик ускорения выполнен с возможностью выявления информации о состоянии микросхемы, в которой она установлена. Указанная микросхема расположена под сенсорным экраном и может двигаться после регистрации сенсорного жеста, тем самым, обеспечивая генерирование информации о текущем состоянии.
На этапе 103, если информация о текущем состоянии терминала и текущий сенсорный жест соответствуют одному и тому же характеру касания, исполняют операцию, соответствующую указанному характеру касания.
Если выявленная информация о текущем состоянии терминала и текущий сенсорный жест не соответствуют одному и тому же характеру касания, то определяют, что произошло случайное касание, и исполняют защитную операцию. Операцию по определению можно выполнять неоднократно, один или несколько раз, для повторной проверки того, действительно ли является данное касание случайным, при этом защитная операция будет выполнена в том случае, если касание действительно является случайным. Защитная операция может блокировать сенсорный экран терминала или запрещать запуск текущей программы в терминале в течение предварительно заданного периода времени (например, запрещать исходящий звонок, запрещать работу программы мгновенного обмена сообщениями и запрещать работу прикладной программы покупки) или управлять терминалом для его вхождения в режим низкого энергопотребления. Кроме того, защитная операция может предотвратить выполнение терминалом другой случайной операции и улучшить эффект предотвращения случайного касания.
Если выявленная информация о текущем состоянии терминала и текущий сенсорный жест соответствуют одному и тому же характеру касания, то это означает, что текущий сенсорный жест является эффективным и вероятность того, что текущий сенсорный жест является случайным касанием, может быть исключена, при этом может быть выполнена операция, соответствующая данному характеру касания, что позволяет своевременно ответить на сенсорный жест пользователя и обеспечить отличный опыт пользования.
Кроме того, при выполнении операции, соответствующей характеру касания, операцию можно выполнять на локальном терминале, при этом информация о характере касания может быть отправлена на другой терминал, соединенный с локальным терминалом, и операция, соответствующая характеру касания, будет выполнена другим терминалом. Например, если операция, соответствующая характеру касания, представляет собой фотосъемку с помощью прикладной программы фотосъемки, то указанная прикладная программа фотосъемки может быть запущена на локальном терминале для фотосъемки или же информация о характере касания может быть отправлена на другой терминал, соединенный с локальным терминалом, при этом прикладная программа фотосъемки будет запущена на другом терминале для фотосъемки.
В одном из вариантов, этап 102, как проиллюстрировано на фиг. 2, может содержать следующие этапы.
Этап А1, на котором определяют, является ли разность времени между первым моментом времени, когда выявляют информацию о текущем состоянии терминала, и вторым моментом времени, когда регистрируют текущий сенсорный жест, равной или меньшей предварительно заданной разности времени.
Этап А2, на котором, если указанная разность времени равна или меньше предварительно заданной разности времени, определяют, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания.
По причине программного и аппаратного обеспечения, первый момент времени и второй момент могут быть различными, когда выявляющий модуль выявляет информацию о текущем состоянии терминала, а модуль, предназначенный для регистрации сенсорного жеста, регистрирует текущий сенсорный жест. Для предотвращения неточности результата определения того, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания, целесообразно не определять то, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест характеру касания, когда регистрируют первый момент времени и второй момент времени или только когда первый момент времени и второй момент времени совпадают. Напротив, можно определить, меньше ли разность времени между первым моментом времени и вторым моментом времени предварительно заданной разности времени, после чего можно определить, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания, если разность времени меньше предварительно заданной разности времени. Таким образом, явление, при котором результат определения того, соответствует ли информация о текущем состоянии и текущий сенсорный жест одному и тому же характеру касания, является неэффективным, поскольку можно избежать ситуации, когда разность времени между первым моментом времени и вторым моментом времени является чрезмерно большой, при этом можно также избежать ситуацию, при которой неправильно определено то, что информация о текущем состоянии терминала и текущий сенсорный жест не соответствуют одному и тому же характеру касания, поскольку первый момент времени отличается от второго момента времени из-за программного и аппаратного обеспечения.
В одном из вариантов, в согласующем соотношении, информация о состоянии движения терминала содержит по меньшей мере один из следующих видов информации: информацию о перемещении терминала и информацию об ускорении терминала, причем информация о состоянии движения сенсорного жеста содержит по меньшей мере один из следующих видов информации: информацию о перемещении сенсорного жеста и информацию об ускорении сенсорного жеста.
Информация о состоянии движения терминала содержит информацию о перемещении терминала, например, направление перемещения и величину перемещения, а также может содержать информацию об ускорении, например, направление ускорения и величину ускорения, причем информация об ускорении может быть определена посредством датчика ускорения или гироскопа. По аналогии, информация о состоянии движения сенсорного жеста может содержать по меньшей мере один из следующих видов информации: информацию о перемещении сенсорного жеста по сенсорному экрану, например, направление перемещения и величину перемещения, и информацию об ускорении скольжения, например, направление ускорения и величину.
В одном из вариантов, этап 102, как показано на фиг. 3, может содержать следующие этапы.
Этап В1, на котором регистрируют информацию о состоянии движения сенсорного жеста, соответствующего предварительно заданному характеру касания сенсорного экрана, и информацию о состоянии терминала, сгенерированную под действием сенсорного жеста.
Этап В2, на котором устанавливают согласующее соотношение в зависимости от зарегистрированной информации о состоянии движения сенсорного жеста, соответствующего предварительно заданному характеру касания сенсорного экрана, и зарегистрированной информации о состоянии терминала, сгенерированной под действием сенсорного жеста.
Каждый характер касания соответствует сенсорному жесту, причем сенсорный жест может не только иметь конкретную информацию о состоянии движения (то есть, величина перемещения и направление, а также величина ускорения и направление движения сенсорного жеста относительно сенсорного экрана, когда пользователь выполняет касание сенсорного экрана для генерирования сенсорного жеста) по сенсорному экрану терминала, терминал может также генерировать информацию о состоянии (то есть, угол и величину перемещения, а также направление и величину ускорения и направление движения терминала относительно неподвижного опорного уровня, например, земли и настольной системы) относительно неподвижного опорного уровня, например земли и настольной системы, и два движения соответствуют друг другу, так что согласующее соотношение можно точно устанавливать после получения информации о состоянии движения сенсорного жеста, соответствующего предварительно заданному характеру касания сенсорного экрана, и информации о состоянии терминала, сгенерированной под действием сенсорного жеста.
Этап В3, на котором определяют информацию о состоянии движения сенсорного жеста, соответствующую информации о текущем состоянии терминала в зависимости от согласующего соотношения.
После выявления информации о текущем состоянии терминала, информацию о состоянии движения сенсорного жеста, соответствующую информации о текущем состоянии, можно точно определить в зависимости от согласующего соотношения.
В качестве альтернативы информацию о состоянии терминала, соответствующую информации о текущем состоянии сенсорного жеста, можно также определить в зависимости от согласующего соотношения.
Этап В4, на котором определяют, согласуется ли информация о состоянии движения сенсорного жеста, соответствующая информации о текущем состоянии терминала, с информацией о состоянии движения текущего сенсорного жеста.
В качестве альтернативы, можно также определить, согласуется ли информация о состоянии терминала, соответствующая информации о текущем состоянии движения сенсорного жеста, с информацией о текущем состоянии терминала.
Этап В5, на котором, при ее согласовании, определяют, что информация о текущем состоянии терминала и текущий сенсорный жест соответствуют одному и тому же характеру касания.
То, соответствует ли информация о текущем состоянии и информация о текущем сенсорном жесте одному и тому же характеру касания, можно точно определить в зависимости от того, согласуется ли информация о состоянии движения сенсорного жеста, соответствующая информации о текущем состоянии терминала, с зарегистрированной актуальной информацией о состоянии движения текущего сенсорного жеста. В частности, если информация о состоянии движения согласуется с актуальной информацией о состоянии движения, это означает, что текущий сенсорный жест представляет собой сенсорный жест, соответствующий информации о текущем состоянии терминала, а также означает, что текущий сенсорный жест является эффективным и текущий сенсорный жест и информация о текущем состоянии терминала соответствуют одному и тому же характеру касания.
В одном из вариантов, предварительно установленная информация о состоянии терминала, соответствующая тому же самому характеру касания, может содержать следующее: переменная ускорения терминала в одном направлении равна или превышает первую предварительно заданную переменную, или переменная ускорения терминала в одном направлении равна или превышает вторую предварительно заданную переменную и переменная (или переменные) ускорения в другом направлении или в нескольких других направлениях равна (или равны) или меньше третьей предварительно заданной переменной. В согласующем соотношении, одно направление согласуется со скользящим жестом соответствующего сенсорного жеста, и, например, если скользящий жест ответствующего сенсорного жеста скользит в направлении А, требуется, чтобы переменная ускорения терминала в направлении А равнялась или превышала переменную, или требуется, чтобы переменная ускорения в направлении, перпендикулярном горизонтальной плоскости, в которой расположен сенсорный экран, равнялась или превышала переменную. В одном из вариантов, одно направление может представлять собой направление, перпендикулярное горизонтальной плоскости, в которой расположен сенсорный экран, или направление, параллельное горизонтальной плоскости, в которой расположен сенсорный экран. Одно направление может также представлять собой направление, перпендикулярное горизонтальной плоскости, в которой расположен сенсорный экран, например, направление вверх или вниз, перпендикулярное горизонтальной плоскости, или направление, параллельное горизонтальной плоскости, в которой расположен сенсорный экран, например, направление вверх, вниз, влево или вправо, параллельное горизонтальной плоскости.
Например, если характер касания соответствует разблокировке экрана, то сенсорный жест, соответствующий разблокировке экрана, представляет собой вертикальное, направленное вниз двойное нажатие по сенсорному экрану, причем информация о состоянии движения вертикального, направленного вниз двойного нажатия содержит направление вниз и величину ускорения в миллиметрах/секунду двух непрерывных ускорений в течение заданного периода времени. Соответственно, информация о состоянии терминала, сгенерированная под действием вертикального, направленного вниз двойного нажатия, содержит направление вниз и величину ускорения b миллиметров/секунду двух непрерывных ускорений в течение заданного периода времени. В результате, можно установить согласующее соотношение, причем в указанном согласующем соотношении информация о состоянии движения вертикального, направленного вниз двойного нажатия содержит направление вниз и величину ускорения в миллиметрах/секунду двух непрерывных ускорений в течение заданного периода времени, причем информация о состоянии терминала содержит направление вниз и величину ускорения в b миллиметрах/секунду двух непрерывных ускорений в течение заданного периода времени.
В раскрытом выше варианте, когда информация о текущем состоянии терминала содержит информацию о текущем перемещении терминала, этап 102, как показано на фиг. 4, содержит следующие этапы.
Этап С1, на котором определяют информацию о текущем ускорении терминала в зависимости от информации о текущем перемещении терминала.
Этап С2, на котором определяют, соответствует ли информация о текущем ускорении и текущий сенсорный жест одному и тому же характеру касания в зависимости от информации о текущем ускорении терминала и согласующего соотношения.
Информация об ускорении может отражать состояние движения терминала наиболее полно. Таким образом, когда информация о состоянии представляет собой информацию о перемещении терминала, можно определить информацию о текущем ускорении терминала согласно информации о перемещении, после чего можно определить, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания, согласно информации о текущем ускорении и предварительно установленному согласующему соотношению.
В другом варианте, если пользователь держит терминал в руках, то в обычных условиях по меньшей мере один палец пользователя прикасается к сенсорному экрану, при этом корпус терминала образует конкретный угол наклона относительно горизонтальной плоскости. Одновременно, можно установить согласующее соотношение в зависимости от экспериментальных данных, при этом в согласующем соотношении информация о состоянии терминала содержит следующее: угол наклона корпуса терминала относительно горизонтальной плоскости находится в предварительно заданном угловом диапазоне, и, соответственно, информация о состоянии движения соответствующего сенсорного жеста предусматривает, что продолжительность нажатия на сенсорный экран достигает предварительно заданную продолжительность времени. Если информация о текущем состоянии терминала и информация о состоянии движения текущего сенсорного жеста согласуются с указанным согласующим соотношением, это значит, что в текущий момент времени пользователь держит терминал в руках, и если в дальнейшем сенсорный экран получает сенсорный жест, то можно выполнить операцию согласно предложенному в настоящем изобретении способу предотвращения случайного касания.
В настоящем изобретении также предложено устройство предотвращения случайного касания терминала с сенсорным экраном, соответствующее раскрытому выше способу предотвращения случайного касания терминала с сенсорным экраном. Как показано на фиг. 5, указанное устройство содержит:
обрабатывающий модуль 501, выполненный с возможностью выявления информации о текущем состоянии терминала и регистрации текущего сенсорного жеста, регистрируемого посредством модуля, выполненного с возможностью регистрации сенсорного жеста, причем информация о текущем состоянии содержит информацию о положении или информацию о состоянии движения;
определяющий модуль 502, выполненный с возможностью определения, в зависимости от согласующего соотношения, предварительно установленного для характера касания, того, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания, причем предварительно установленное соотношение представляет собой соотношение между информацией о состоянии терминала и информацией о состоянии движения сенсорного жеста; и
исполнительный модуль 503, выполненный с возможностью исполнения операции, соответствующей характеру касания, когда информация о текущем состоянии терминала и текущий сенсорный жест соответствуют одному и тому же характеру касания.
В одном из вариантов, указанный определяющий модуль 502, как показано на фиг. 6, содержит:
первый определяющий подмодуль 5021, выполненный с возможностью определения того, является ли разность времени между первым моментом времени, когда выявляют информацию о текущем состоянии терминала, и вторым моментом времени, когда регистрируют текущим сенсорный жест, равной или меньшей предварительно заданной разности времени, и
второй определяющий подмодуль 5022, выполненный с возможностью, если указанная разность времени равна или меньше предварительно заданной разности времени, определения того, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания.
В одном из предпочтительных вариантов осуществления настоящего изобретения, информация о состоянии движения терминала содержит по меньшей мере один из следующих видов информации: информацию о перемещении терминала и информацию об ускорении терминала, причем
информация о состоянии движения сенсорного жеста содержит по меньшей мере один из следующих видов информации: информацию о перемещении сенсорного жеста и информацию об ускорении сенсорного жеста.
В одном из вариантов настоящего изобретения, указанный определяющий модуль 502, как показано на фиг. 7, содержит:
регистрирующий подмодуль 5023, выполненный с возможностью регистрации информации о состоянии движения сенсорного жеста, соответствующего предварительно заданному характеру касания сенсорного экрана, и информации о состоянии терминала, сгенерированной под действием сенсорного жеста;
установочный подмодуль 5024, выполненный с возможностью установления согласующего соотношения в зависимости от зарегистрированной информации о состоянии движения сенсорного жеста, соответствующего предварительно заданному характеру касания сенсорного экрана, и зарегистрированной информации о состоянии терминала, сгенерированной под действием сенсорного жеста;
причем указанный определяющий модуль 502 дополнительно содержит:
первый определяющий подмодуль 5025, выполненный с возможностью определения информации о состоянии движения сенсорного жеста, соответствующей информации о текущем состоянии терминала в зависимости от согласующего соотношения;
третий оценочный подмодуль 5026, выполненный с возможностью определения того, согласуется ли информация о состоянии движения сенсорного жеста, соответствующая информации о текущем состоянии терминала, с информацией о состоянии движения текущего сенсорного жеста, и
определяющий подмодуль 5027, выполненный с возможностью, при ее согласовании, определять то, что информация о текущем состоянии терминала и текущий сенсорный жест соответствуют одному и тому же характеру касания.
В одном из вариантов, предварительно установленная информация о состоянии терминала, соответствующая тому же самому характеру касания, содержит следующее:
переменная ускорения терминала в одном направлении равна или превышает первую предварительно заданную переменную, или
переменная ускорения терминала в одном направлении равна или превышает вторую предварительно заданную переменную и переменная (или переменные) ускорения в другом направлении или в нескольких других направлениях равна (или равны) или меньше третьей предварительно заданной переменной.
В одном из предпочтительных вариантов осуществления настоящего изобретения, указанный определяющий модуль 502, как показано на фиг. 8, содержит:
второй определяющий подмодуль 5028, выполненный с возможностью определения информации о текущем ускорении терминала согласно информации о текущем перемещении терминала, и
четвертый оценочный подмодуль 5029, выполненный с возможностью определения того, соответствует ли информация о текущем состоянии и текущий сенсорный жест одному и тому же характеру касания согласно информации о текущем ускорении и согласующему соотношению.
В одном из вариантов, указанное одно направление представляет собой направление, перпендикулярное горизонтальной плоскости, в которой расположен сенсорный экран, или направление, параллельное горизонтальной плоскости, в которой расположен сенсорный экран.
Согласно третьему аспекту в настоящем изобретении предложено устройство предотвращения случайного касания для терминала с сенсорным экраном, содержащее:
процессор, и
память, предназначенную для хранения инструкций, исполняемых процессором,
причем процессор выполнен с возможностью:
выявления информации о текущем состоянии терминала и регистрации текущего сенсорного жеста, регистрируемого посредством модуля, выполненного с возможностью регистрации сенсорного жеста, причем информация о текущем состоянии содержит информацию о положении или информацию о состоянии движения,
определения, в зависимости от согласующего соотношения, предварительно установленного для характера касания, того, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания, причем указанное предварительно установленное согласующее соотношение представляет собой соотношение между информацией о состоянии терминала и информацией о состоянии движения сенсорного жеста, и,
если информация о текущем состоянии терминала и текущий сенсорный жест соответствуют одному и тому же характеру касания, исполнения операции, соответствующей указанному характеру касания.
Указанный процессор может быть выполнен так, чтобы:
операция по определению того, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания, предусматривала:
определение того, является ли разность времени между первым моментом времени, когда выявляют информацию о текущем состоянии терминала, и вторым моментом времени, когда регистрируют текущий сенсорный жест, равной или меньшей предварительно заданной разности времени, и,
если указанная разность времени равна или меньше предварительно заданной разности времени, определение того, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания.
Указанный процессор может быть выполнен так, чтобы:
информация о состоянии движения терминала содержала по меньшей мере один из следующих видов информации: информацию о перемещении терминала и информацию об ускорении терминала, причем
информация о состоянии движения сенсорного жеста содержала по меньшей мере один из следующих видов информации: информацию о перемещении сенсорного жеста и информацию об ускорении сенсорного жеста.
Указанный процессор может быть выполнен так, что:
предварительное установление, для характера касания, согласующего соотношения между информацией о состоянии терминала и информацией о состоянии движения сенсорного жеста может, в частности, предусматривать:
регистрацию информации о состоянии движения сенсорного жеста, соответствующего предварительно заданному характеру касания сенсорного экрана, и информации о состоянии терминала, сгенерированной под действием сенсорного жеста,
установление согласующего соотношения в зависимости от зарегистрированной информации о состоянии движения сенсорного жеста, соответствующего предварительно заданному характеру касания сенсорного экрана, и зарегистрированной информации о текущем состоянии терминала, сгенерированной под действием сенсорного жеста,
причем операция по определению, в зависимости от согласующего соотношения, предварительно установленного для характера касания, того, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания, предусматривает:
определение информации о состоянии движения сенсорного жеста, соответствующей информации о текущем состоянии терминала в зависимости от согласующего соотношения,
определение того, согласуется ли информация о состоянии движения сенсорного жеста, соответствующая информации о текущем состоянии терминала, с информацией о состоянии движения текущего сенсорного жеста, и,
при ее согласовании, определение того, что информация о текущем состоянии терминала и текущий сенсорный жест соответствуют одному и тому же характеру касания.
Указанный процессор может быть выполнен так, что:
предварительно установленная информация о состоянии терминала, соответствующая тому же самому характеру касания, содержит следующее:
переменная ускорения терминала в одном направлении равна или превышает первую предварительно заданную переменную, или
переменная ускорения терминала в одном направлении равна или превышает вторую предварительно заданную переменную и переменная (или переменные) ускорения в другом направлении или в нескольких других направлениях равна (или равны) или меньше третьей предварительно заданной переменной.
Указанный процессор может быть выполнен так, что:
когда информация о текущем состоянии терминала содержит информацию о текущем перемещении терминала, операция по определению того, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания согласно предварительно установленному согласующему соотношению, предусматривает:
определение информации о текущем ускорении терминала в зависимости от информации о текущем перемещении терминала, и
определение того, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания в зависимости от информации о текущем ускорении терминала и согласующего соотношения.
Указанный процессор может быть выполнен так, что:
указанное одно направление представляет собой направление, перпендикулярное горизонтальной плоскости, в которой расположен сенсорный экран, или направление, параллельное горизонтальной плоскости, в которой расположен сенсорный экран.
На фиг. 9 схематично показано устройство 900 предотвращения случайного касания терминала с сенсорным экраном согласно одному из предпочтительных вариантов осуществления настоящего изобретения. Указанное устройство пригодно для применения в терминальном оборудовании. Например, устройство 900 может представлять собой мобильный телефон, компьютер, цифровой терминал рассылки, устройство приема и передачи сообщений, игровую приставку, планшет, медицинское устройство, тренажерное оборудование, персональный цифровой помощник или другое подобное устройство
Как показано на фиг. 9, устройство 900 может содержать один или по меньшей мере два из следующих компонентов: обрабатывающий компонент 902, память 904, компонент 906 питания, мультимедийный компонент 908, аудио-компонент 910, интерфейс 912 ввода/вывода, сенсорный компонент 914 и коммуникационный компонент 916.
Указанный обрабатывающий компонент 902, как правило, обеспечивает управление всеми операциями указанного устройства 900, например, операциями, связанными с отображением информации, телефонными звонками, передачей данных, функционированием видеокамеры и записывающими операциями. Указанный обрабатывающий компонент 902 может содержать один или по меньшей мере два процессора 920 для исполнения инструкций и выполнения всех или некоторых из этапов раскрытых выше способов. Кроме того, обрабатывающий компонент 902 может содержать один или по меньшей мере два модуля, обеспечивающих взаимодействие между указанным обрабатывающим компонентом 902 и другими компонентами. Например, обрабатывающий компонент 902 может содержать мультимедийный модуль, обеспечивающий взаимодействие между мультимедийным компонентом 908 и обрабатывающим компонентом 902.
Память 904 выполнена с возможностью хранения различных типов данных для поддержания функционирования указанного устройства 900. К указанным данным относятся, например, инструкции для любого объекта хранения или способа, выполняемого в устройстве 900, контактная информация, телефонный справочник, сообщения, картинки, видео и т.д. Память 904 может быть реализована с использованием любого типа из энергозависимых или энергонезависимых запоминающих устройств, или их комбинации, например, статистической памяти с произвольной выборкой СППВ (SRAM), электрически стираемой программируемой постоянной памяти ЭСППП (EEPROM), стираемой программируемой постоянной памяти СППП (EPROM), программируемой постоянной памяти ППП (PROM), постоянной памяти ПП (ROM), магнитной памяти, флэш-памяти, магнитного или оптического диска.
Указанный компонент 906 питания обеспечивает подачу питания к различным компонентам устройства 900. При этом компонент 906 питания может содержать систему управления энергопотреблением, один или по меньшей мере два источника питания и любые другие компоненты, связанные с генерированием, управлением и распределением электроэнергии в устройстве 900.
Указанный мультимедийный компонент 908 содержит экран, обеспечивающий выводной интерфейс между устройством 900 и пользователем. В некоторых вариантах осуществления настоящего изобретения указанный экран содержит жидкокристаллический дисплей (LCD) и сенсорную панель (TP). Если экран содержит сенсорную панель, то экран может быть реализован в виде сенсорного экрана для получения входных сигналов от пользователя. Сенсорная панель содержит один или по меньшей мере два контактных датчика для обнаружения касаний, скользящих движений пальца и жестов по сенсорной панели. Контактные датчики могут не только обнаруживать границы касания или скользящего движения пальца, но также обнаруживать продолжительность времени или давление, связанные с касанием или скользящим движением пальца. В некоторых вариантах осуществления настоящего изобретения мультимедийный компонент 908 содержит фронтальную камеру и/или заднюю камеру. Фронтальная камера и/или задняя камера могут обнаруживать внешние мультимедийные данные, когда устройство 900 находится в рабочем режиме, например, режиме фотографирования или в режиме видеосъемки. Каждая из указанных камер, то есть указанная фронтальная камера и указанная задняя камера, может представлять собой фиксированную систему оптических линз или иметь возможность оптической фокусировки и изменения масштаба изображения.
Указанный аудио-компонент 910 выполнен с возможностью вывода и/или ввода аудио-сигналов. Например, аудио-компонент 910 содержит микрофон («MIC»), выполненный с возможностью получения внешнего аудио-сигнала, когда указанное устройство 900 находится в рабочем режиме, например, в режиме звонка, в режиме записи или в режиме распознавания голоса. Полученный аудио-файл может далее быть сохранен в памяти 904 или передан через коммуникационный компонент 916. В некоторых вариантах осуществления настоящего изобретения аудио-компонент 910 дополнительно содержит громкоговоритель для вывода аудио-сигналов.
Указанный интерфейс 912 ввода/вывода обеспечивает интерфейс между обрабатывающим компонентом 902 и периферическими интерфейсными модулями, причем указанные интерфейсные модули представляют собой, например, клавиатуру, сенсорное колесо с предусмотренными на нем кнопками, кнопки и другие подобные элементы. К указанным кнопкам относятся, помимо прочего, кнопка возврата в исходное положение, кнопка регулирования громкости, кнопка включения и кнопка блокировки.
Указанный сенсорный компонент 914 содержит один или по меньшей мере два датчика для обеспечения оценки состояния различных аспектов указанного устройства 900. Например, сенсорный компонент 914 выполнен с возможностью обнаружения состояния включен/выключен указанного устройства 900, относительного позиционирования компонентов, например, дисплея и маленькой клавиатуры устройства 900, причем указанный сенсорный компонент 914 может быть также выполнен с возможностью изменения положения устройства 900 или компонента устройства 900, наличия или отсутствия контакта пользователя с устройством 900, ориентации или ускорения/замедления устройства 900 и изменения температуры устройства 900. Сенсорный компонент 914 может содержать датчик приближения, выполненный с возможностью обнаружения наличия объекта на близком расстоянии без какого-либо физического контакта. Сенсорный компонент 914 может также содержать светочувствительный датчик, например, датчик изображения на комплементарной структуре «металл-оксид-полупроводник» (КМОП-структуре) или датчик изображения на приборе с зарядовой связью (ПЗС), для использования в приложениях редактирования изображений. В некоторых вариантах осуществления настоящего изобретения сенсорный компонент 914 может также содержать датчик ускорения, гиродатчик, магнитный датчик давления или температурный датчик.
Указанный коммуникационный датчик 916 выполнен с возможностью обеспечения проводной или беспроводной передачи данных между устройством 900 и другим устройством. Указанное устройство 900 может получить доступ к беспроводной сети на основании стандартов связи, например, сети WiFi, 2G или 3G, или их комбинации. В одном из предпочтительных вариантов осуществления настоящего изобретения коммуникационный компонент 916 обнаруживает сигнал оповещения или информацию, связанную с оповещением, от внешней системы управления оповещением через широковещательный канал. В одном из предпочтительных вариантов осуществления настоящего изобретения коммуникационный компонент 916 дополнительно содержит модуль беспроводной связи ближнего радиуса действия (NFC-модуль) для обеспечения связи малого покрытия. Например, указанный NFC-модуль может быть реализован на основе технологии радиочастотной идентификации (RFID), технологии передачи данных в инфракрасном диапазоне (IrDA), сверхширокополостной (UWB) технологии, технологи Bluetooth (BT) и другой технологии.
В одном из предпочтительных вариантов осуществления настоящего изобретения устройство 900 может быть реализовано посредством одной или по меньшей мере двух специализированных интегральных микросхем (ASIC), процессоров цифровой обработки сигналов (DSP), устройств цифровой обработки сигналов (DSPD), программируемых логических устройств (PLD), программируемых пользователем вентильных матриц (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов, для выполнения раскрытых выше способов.
В одном из предпочтительных вариантов осуществления настоящего изобретения также предусмотрен энергонезависимый машиночитаемый носитель данных, содержащий инструкции, например, содержащиеся в памяти 904, причем указанные инструкции могут быть исполнены указанным процессором 920 устройства 900, для выполнения раскрытых выше способов. Например, указанный энергонезависимый машиночитаемый носитель данных может представлять собой постоянную память ПП (ROM), оперативную память ОП (RAM), устройство магнитного типа, дискету, оптическое запоминающее устройство или другое подобное устройство.
Благодаря энергонезависимому машиночитаемому носителю данных, при исполнении инструкций, содержащихся в памяти, процессором устройства 900, указанное устройство обеспечивает выполнение способа предотвращения случайного касания терминала с сенсорным экраном, содержащего следующие этапы:
выявляют информацию о текущем состоянии терминала и регистрируют текущий сенсорный жест, регистрируемый посредством модуля, выполненного с возможностью регистрации сенсорного жеста, причем информация о текущем состоянии содержит информацию о положении или информацию о состоянии движения;
в зависимости от согласующего соотношения, предварительно установленного для характера касания, определяют то, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания, причем указанное предварительно установленное согласующее соотношение представляет собой соотношение между информацией о состоянии терминала и информацией о состоянии движения сенсорного жеста; и,
если информация о текущем состоянии терминала и текущий сенсорный жест соответствуют одному и тому же характеру касания, исполняют операцию, соответствующую указанному характеру касания.
В одном из вариантов этап, на котором определяют, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания, предусматривает:
определение того, является ли разность времени между первым моментом времени, когда выявляют информацию о текущем состоянии терминала, и вторым моментом времени, когда регистрируют текущий сенсорный жест, равной или меньшей предварительно заданной разности времени, и,
если указанная разность времени равна или меньше предварительно заданной разности времени, определение того, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания.
В другом предпочтительном варианте осуществления настоящего изобретения информация о состоянии движения терминала содержит по меньшей мере один из следующих видов информации: информацию о перемещении терминала и информацию об ускорении терминала,
причем информация о состоянии движения сенсорного жеста содержит по меньшей мере один из следующих видов информации: информацию о перемещении сенсорного жеста и информацию об ускорении сенсорного жеста.
В еще одном варианте, предварительное установление, для характера касания, согласующего соотношения между информацией о состоянии терминала и информацией о состоянии движения сенсорного жеста может, в частности, предусматривать:
регистрацию информации о состоянии движения сенсорного жеста, соответствующего предварительно заданному характеру касания сенсорного экрана, и информации о состоянии терминала, сгенерированной под действием сенсорного жеста,
установление согласующего соотношения в зависимости от зарегистрированной информации о состоянии движения сенсорного жеста, соответствующего предварительно заданному характеру касания сенсорного экрана, и зарегистрированной информации о текущем состоянии терминала, сгенерированной под действием сенсорного жеста,
причем этап, на котором, в зависимости от согласующего соотношения, предварительно установленного для характера касания, определяют то, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания, предусматривает:
определение информации о состоянии движения сенсорного жеста, соответствующей информации о текущем состоянии терминала в зависимости от согласующего соотношения,
определение того, согласуется ли информация о состоянии движения сенсорного жеста, соответствующая информации о текущем состоянии терминала, с информацией о состоянии движения текущего сенсорного жеста, и,
при ее согласовании, определение того, что информация о текущем состоянии терминала и текущий сенсорный жест соответствуют одному и тому же характеру касания.
В другом варианте предварительно установленная информация о состоянии терминала, соответствующая тому же самому характеру касания, содержит следующее:
переменная ускорения терминала в одном направлении равна или превышает первую предварительно заданную переменную, или
переменная ускорения терминала в одном направлении равна или превышает вторую предварительно заданную переменную и переменная (или переменные) ускорения в другом направлении или в нескольких других направлениях равна (или равны) или меньше третьей предварительно заданной переменной.
В еще одном варианте, когда информация о текущем состоянии терминала содержит информацию о текущем перемещении терминала, этап, на котором определяют, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания согласно предварительно установленному согласующему соотношению, предусматривает:
определение информации о текущем ускорении терминала согласно информации о текущем перемещении терминала, и
определение того, соответствует ли информация о текущем состоянии и текущий сенсорный жест одному и тому же характеру касания согласно информации о текущем ускорении терминала и согласующему соотношению.
В одном из вариантов указанное одно направление представляет собой направление, перпендикулярное горизонтальной плоскости, в которой расположен сенсорный экран, или направление, параллельное горизонтальной плоскости, в которой расположен сенсорный экран.
Другие предпочтительные варианты осуществления настоящего изобретения станут очевидными специалистам в данной области техники при изучении настоящего описания и при реализации на практике раскрытых в настоящем документе технических решений. Предполагается, что данная заявка охватывает любые вариации, варианты применения и модификации настоящего описания в соответствии с основными принципами настоящего изобретения и включает в себя такие отступления от настоящего описания, которые подпадают под известную или общепринятую практику в данной области техники. Предполагается, что описание и варианты, рассмотренные исключительно в качестве примерных, в истинном объеме изложены в прилагаемой формуле изобретения.
Следует понимать, что идея изобретения не ограничена конкретной конструкцией, которая была описана выше и проиллюстрирована на прилагаемых чертежах, и что в настоящее изобретение могут быть внесены различные модификации и изменения, не выходящие за пределы объема настоящего изобретения. Предполагается, что объем настоящего изобретения ограничен только прилагаемой формулой изобретения.
Промышленная применимость
В раскрытых выше технических решениях, в зависимости от согласующего соотношения, предварительно установленного для характера касания, причем указанное предварительно установленное согласующее соотношение представляет собой соотношение между информацией о состоянии терминала и информацией о состоянии движения сенсорного жеста, можно определить, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания, что позволяет определить, является ли сенсорный жест эффективным. Если сенсорный жест является эффективным, то выполняется операция, соответствующая указанному характеру касания, что обеспечивает отличный опыт пользования.
Изобретение относится к электронным устройствам. Технический результат заключается в повышении точности распознавания непреднамеренных касаний экрана. Такой результат достигается тем, что выявляют информацию о текущем состоянии терминала и регистрируют текущий сенсорный жест, регистрируемый посредством модуля, выполненного с возможностью регистрации сенсорного жеста, причем информация о текущем состоянии содержит информацию о положении или информацию о состоянии движения, в зависимости от согласующего соотношения, предварительно установленного для характера касания, определяют то, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания, и, если информация о текущем состоянии терминала и текущий сенсорный жест соответствуют одному и тому же характеру касания, исполняют операцию, соответствующую указанному характеру касания. 3 н. и 12 з.п. ф-лы, 9 ил.
1. Способ предотвращения случайного касания терминала с сенсорным экраном, содержащий следующие этапы:
выявляют информацию о текущем состоянии терминала и регистрируют текущий сенсорный жест, регистрируемый посредством модуля, выполненного с возможностью регистрации сенсорного жеста, причем информация о текущем состоянии содержит информацию о положении, включающую угол наклона корпуса терминала;
в зависимости от согласующего соотношения, предварительно установленного для характера касания, определяют то, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания, причем указанное предварительно установленное согласующее соотношение представляет собой соотношение между информацией о состоянии терминала и информацией о состоянии движения сенсорного жеста; и,
если информация о текущем состоянии терминала и текущий сенсорный жест соответствуют одному и тому же характеру касания, исполняют операцию, соответствующую указанному характеру касания,
причем указанное предварительно установленное согласующее соотношение предусматривает нахождение угла наклона корпуса терминала в предварительно заданном угловом диапазоне.
2. Способ по п. 1, отличающийся тем, что этап, на котором определяют, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания, предусматривает
определение того, является ли разность времени между первым моментом времени, когда выявляют информацию о текущем состоянии терминала, и вторым моментом времени, когда регистрируют текущий сенсорный жест, равной или меньшей предварительно заданной разности времени, и,
если указанная разность времени равна или меньше предварительно заданной разности времени, определение того, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания.
3. Способ по п. 1, отличающийся тем, что информация о текущем состоянии дополнительно содержит информацию о состоянии движения,
причем информация о состоянии движения терминала содержит по меньшей мере один из следующих видов информации: информацию о перемещении терминала и информацию об ускорении терминала,
причем информация о состоянии движения сенсорного жеста содержит по меньшей мере один из следующих видов информации: информацию о перемещении сенсорного жеста и информацию об ускорении сенсорного жеста.
4. Способ по любому из пп. 1-3, отличающийся тем, что предварительное установление, для характера касания, согласующего соотношения между информацией о текущем состоянии терминала и информацией о состоянии движения сенсорного жеста предусматривает:
регистрацию информации о состоянии движения сенсорного жеста, соответствующего предварительно заданному характеру касания сенсорного экрана, и информации о состоянии терминала, сгенерированной под действием указанного сенсорного жеста,
установление согласующего соотношения в зависимости от зарегистрированной информации о состоянии движения сенсорного жеста, соответствующего предварительно заданному характеру касания сенсорного экрана, и зарегистрированной информации о текущем состоянии терминала, сгенерированной под действием сенсорного жеста,
причем этап, на котором, в зависимости от согласующего соотношения, предварительно установленного для характера касания, определяют то, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания, предусматривает:
определение информации о состоянии движения сенсорного жеста, соответствующей информации о текущем состоянии терминала в зависимости от согласующего соотношения,
определение того, согласуется ли информация о состоянии движения сенсорного жеста, соответствующая информации о текущем состоянии терминала, с информацией о состоянии движения текущего сенсорного жеста, и,
при ее согласовании, определение того, что информация о текущем состоянии терминала и текущий сенсорный жест соответствуют одному и тому же характеру касания.
5. Способ по п. 1, отличающийся тем, что информация о текущем состоянии дополнительно содержит информацию о состоянии движения, а предварительно установленная информация о состоянии терминала, соответствующая тому же самому характеру касания, содержит следующее:
переменная ускорения терминала в одном направлении равна или превышает первую предварительно заданную переменную, или
переменная ускорения терминала в одном направлении равна или превышает вторую предварительно заданную переменную и переменная (или переменные) ускорения в другом направлении или в нескольких других направлениях равна (или равны) или меньше третьей предварительно заданной переменной.
6. Способ по п. 5, отличающийся тем, что, когда информация о текущем состоянии терминала дополнительно содержит информацию о текущем перемещении терминала, этап, на котором определяют, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания согласно предварительно установленному соотношению, предусматривает:
определение информации о текущем ускорении терминала согласно информации о текущем перемещении терминала, и
определение того, соответствует ли информация о текущем состоянии и текущий сенсорный жест одному и тому же характеру касания согласно информации о текущем ускорении терминала и согласующему соотношению.
7. Способ по любому из пп. 5 или 6, отличающийся тем, что
указанное одно направление представляет собой направление, перпендикулярное горизонтальной плоскости, в которой расположен сенсорный экран, или направление, параллельное горизонтальной плоскости, в которой расположен сенсорный экран.
8. Устройство предотвращения случайного касания терминала с сенсорным экраном, содержащее:
обрабатывающий модуль, выполненный с возможностью выявления информации о текущем состоянии терминала и регистрации текущего сенсорного жеста, регистрируемого посредством модуля, выполненного с возможностью регистрации сенсорного жеста, причем информация о текущем состоянии содержит информацию о положении, включающую угол наклона корпуса терминала,
определяющий модуль, выполненный с возможностью определения, в зависимости от согласующего соотношения, предварительно установленного для характера касания, того, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания, причем предварительно установленное согласующее соотношение представляет собой соотношение между информацией о состоянии терминала и информацией о состоянии движения сенсорного жеста, и
исполнительный модуль, выполненный с возможностью исполнения операции, соответствующей характеру касания, когда информация о текущем состоянии терминала и текущий сенсорный жест соответствуют одному и тому же характеру касания,
причем указанное предварительно установленное согласующее соотношение предусматривает нахождение угла наклона корпуса терминала в предварительно заданном угловом диапазоне.
9. Устройство по п. 8, отличающееся тем, что указанный определяющий модуль содержит:
первый определяющий подмодуль, выполненный с возможностью определения того, является ли разность времени между первым моментом времени, когда выявлена информация о текущем состоянии терминала, и вторым моментом времени, когда зарегистрирован текущий сенсорный жест, равной или меньшей предварительно заданной разности времени, и
второй определяющий подмодуль, выполненный с возможностью определения того, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания, если указанная разность времени равна или меньше предварительно заданной разности времени.
10. Устройство по п. 8, отличающееся тем, что
информация о текущем состоянии дополнительно содержит информацию о состоянии движения,
причем информация о состоянии движения терминала содержит по меньшей мере один из следующих видов информации: информацию о перемещении терминала и информацию об ускорении терминала,
причем информация о состоянии движения сенсорного жеста содержит по меньшей мере один из следующих видов информации: информацию о перемещении сенсорного жеста и информацию об ускорении сенсорного жеста.
11. Устройство по любому из пп. 8-10, отличающееся тем, что указанный определяющий модуль содержит:
регистрирующий модуль, выполненный с возможностью регистрации информации о состоянии движения сенсорного жеста, соответствующего предварительно заданному характеру касания сенсорного экрана, и информации о состоянии терминала, сгенерированной под действием сенсорного жеста,
установочный подмодуль, выполненный с возможностью установления согласующего соотношения в зависимости от зарегистрированной информации о состоянии движения сенсорного жеста, соответствующего предварительно заданному характеру касания сенсорного экрана, и зарегистрированной информации о состоянии терминала, сгенерированной под действием сенсорного жеста,
причем указанный определяющий модуль дополнительно содержит:
первый определяющий подмодуль, выполненный с возможностью определения информации о состоянии движения сенсорного жеста, соответствующей информации о текущем состоянии терминала в зависимости от согласующего соотношения,
третий определяющий подмодуль, выполненный с возможностью определения того, согласуется ли информация о состоянии движения сенсорного жеста, соответствующая информации о текущем состоянии терминала, с информацией о состоянии движения текущего сенсорного жеста, и
определяющий подмодуль, выполненный с возможностью, при ее согласовании, определять то, что информация о текущем состоянии терминала и текущий сенсорный жест соответствуют одному и тому же характеру касания.
12. Устройство по п. 8, отличающееся тем, что информация о текущем состоянии дополнительно содержит информацию о состоянии движения, а
предварительно установленная информация о состоянии терминала, соответствующая тому же самому характеру касания, содержит следующее:
переменная ускорения терминала в одном направлении равна или превышает первую предварительно заданную переменную, или
переменная ускорения терминала в одном направлении равна или превышает вторую предварительно заданную переменную и переменная (или переменные) ускорения в другом направлении или в нескольких других направлениях равна (или равны) или меньше третьей предварительно заданной переменной.
13. Устройство по п. 12, отличающееся тем, что указанный определяющий модуль содержит:
второй определяющий подмодуль, выполненный с возможностью определения информации о текущем ускорении терминала согласно информации о текущем перемещении терминала, и
четвертый определяющий подмодуль, выполненный с возможностью определения того, соответствует ли информация о текущем состоянии и текущий сенсорный жест одному и тому же характеру касания согласно информации о текущем ускорении терминала и согласующему соотношению.
14. Устройство по любому из пп. 12 или 13, отличающееся тем, что
указанное одно направление представляет собой направление, перпендикулярное горизонтальной плоскости, в которой расположен сенсорный экран, или направление, параллельное горизонтальной плоскости, в которой расположен сенсорный экран.
15. Устройство предотвращения случайного касания терминала с сенсорным экраном, содержащее:
процессор и
память, предназначенную для хранения инструкций, исполняемых процессором,
причем процессор выполнен с возможностью:
выявления информации о текущем состоянии терминала и регистрации текущего сенсорного жеста, регистрируемого посредством модуля, выполненного с возможностью регистрации сенсорного жеста, причем информация о текущем состоянии содержит информацию о положении, включающую угол наклона корпуса терминала,
определения, в зависимости от согласующего соотношения, предварительно установленного для характера касания, того, соответствует ли информация о текущем состоянии терминала и текущий сенсорный жест одному и тому же характеру касания, причем указанное предварительно установленное согласующее соотношение представляет собой соотношение между информацией о состоянии терминала и информацией о состоянии движения сенсорного жеста, и,
если информация о текущем состоянии терминала и текущий сенсорный жест соответствуют одному и тому же характеру касания, исполнения операции, соответствующей указанному характеру касания,
причем указанное предварительно установленное согласующее соотношение предусматривает нахождение угла наклона корпуса терминала в предварительно заданном угловом диапазоне.
Изложница с суживающимся книзу сечением и с вертикально перемещающимся днищем | 1924 |
|
SU2012A1 |
Изложница с суживающимся книзу сечением и с вертикально перемещающимся днищем | 1924 |
|
SU2012A1 |
Приспособление для суммирования отрезков прямых линий | 1923 |
|
SU2010A1 |
Колосоуборка | 1923 |
|
SU2009A1 |
Устройство для определения расхода топлива | 1961 |
|
SU146516A1 |
CN 104583903 A, 29.04.2015. |
Авторы
Даты
2018-07-13—Публикация
2015-12-25—Подача