Перекрестная ссылка на родственные заявки
Настоящая заявка основана на патентной заявке Китая № 201711023495.X, поданной 27 октября 2017 г., содержание которой полностью включено в настоящую заявку посредством ссылки. По настоящей заявки также испрашивается приоритет согласно патентной заявке Китая № 201711023495.X.
Область техники, к которой относится изобретение
Варианты осуществления настоящего изобретения относятся к области взаимодействия человек-компьютер, и, конкретнее, к способу и устройству для предотвращения реакции терминала на непреднамеренное прикосновение.
Уровень техники
В настоящее время мобильные терминалы оснащают сенсорным экраном. Сенсорный экран может быть выполнен с возможностью отображения пользовательского интерфейса и восприятия прикосновений пользователя.
Для уменьшения вероятности реакции терминала на непреднамеренное прикосновение в уровне техники предусмотрен способ предотвращения реакции терминала на непреднамеренное прикосновение. На передней панели терминала размещают датчик расстояния, выполненный с возможностью определения расстояния между внешним объектом и передней панелью терминала. Когда это расстояние меньше заранее заданного порогового значения, терминал переводят в состояние с выключенным экраном.
Раскрытие сущности изобретения
В вариантах осуществления настоящего изобретения предлагаются способ и устройство для предотвращения реакции терминала на непреднамеренное прикосновение, дающие возможность устранения недостатка, состоящего в отсутствии рационального технического решения для предотвращения реакции терминала на непреднамеренное прикосновение, когда терминал не оснащен датчиком расстояния. Это техническое решение состоит в следующем.
В соответствии с первым аспектом вариантов осуществления настоящего изобретения предлагается способ предотвращения реакции терминала на непреднамеренное прикосновение. Указанный способ может содержать получение информации о яркости внешнего освещения; определение положения корпуса терминала, когда яркость внешнего освещения меньше порогового значения яркости; и включение режима нечувствительности к прикосновениям, когда положением корпуса терминала является перевернутое положение.
В альтернативном варианте осуществления определение положения корпуса терминала может содержать определение вектора ускорения силы тяготения с помощью датчика ускорения; и установление факта пребывания корпуса терминала в перевернутом положении, если угол между вектором ускорения силы тяготения и заранее заданной координатной осью в системе координат корпуса терминала меньше порогового значения угла. При этом заранее заданная координатная ось представляет собой координатную ось, направленную к верху терминала.
В альтернативном варианте осуществления способ может дополнительно содержать определение, перед включением режима нечувствительности к прикосновениям, длительности пребывания корпуса терминала в перевернутом положении, и включение режима нечувствительности к прикосновениям при превышении указанной длительностью порогового значения длительности.
В альтернативном варианте осуществления способ может дополнительно содержать получение информации о яркости внешнего освещения при пребывании терминала в состоянии с выключенным экраном.
В альтернативном варианте осуществления получение информации о яркости внешнего освещения может содержать получение информации о яркости внешнего освещения с помощью датчика освещенности или получение информации о яркости внешнего освещения с помощью камеры.
В альтернативном варианте осуществления включение режима нечувствительности к прикосновениям может содержать перевод заранее заданного компонента в нерабочее состояние; или при приеме сигнала, переданного заранее заданным компонентом, не реагирование на указанный сигнал. При этом указанный заранее заданный компонент представляет собой по меньшей мере одно из следующего: физическая кнопка, виртуальная кнопка, датчик отпечатка пальца, датчик давления, датчик прикосновения к краю, сенсорный экран или камера.
В альтернативном варианте осуществления способ может дополнительно содержать выход из режима нечувствительности к прикосновениям при по меньшей мере одном из следующих событий: превышение яркостью внешнего освещения порогового значения яркости; или превышение углом порогового значения угла.
В соответствии со вторым аспектом настоящего изобретения предлагается устройство для предотвращения реакции терминала на непреднамеренное прикосновение. Указанное устройство может содержать модуль получения информации, определяющий модуль и модуль управления чувствительностью к прикосновениям. При этом модуль получения информации выполнен с возможностью получения информации о яркости внешнего освещения; определяющий модуль выполнен с возможностью определения положения корпуса терминала, когда яркость внешнего освещения меньше порогового значения яркости; и модуль управления чувствительностью к прикосновениям выполнен с возможностью включения режима нечувствительности к прикосновениям, если положением корпуса терминала является перевернутое положение.
В альтернативном варианте осуществления определяющий модуль может быть выполнен с возможностью определения вектора ускорения силы тяготения с помощью датчика ускорения и установления факта пребывания корпуса терминала в перевернутом положении, если угол между вектором ускорения силы тяготения и заранее заданной координатной осью в системе координат корпуса терминала меньше порогового значения угла. При этом заранее заданная координатная ось представляет собой координатную ось, направленную к верху терминала.
В альтернативном варианте осуществления устройство может дополнительно содержать временной модуль. Этот временной модуль выполнен с возможностью определения длительности пребывания корпуса терминала в перевернутом положении. При этом модуль управления чувствительностью к прикосновениям выполнен с возможностью включения режима нечувствительности к прикосновениям, когда указанная длительность превышает пороговое значение длительности.
В альтернативном варианте осуществления модуль получения информации может быть выполнен с возможностью получения информации о яркости внешнего освещения при пребывании терминала в состоянии с выключенным экраном.
В альтернативном варианте осуществления модуль получения информации может быть выполнен с возможностью получения информации о яркости внешнего освещения с помощью датчика освещенности; или модуль получения информации может быть выполнен с возможностью получения информации о яркости внешнего освещения с помощью камеры.
В альтернативном варианте осуществления модуль управления чувствительностью к прикосновениям может быть выполнен с возможностью перевода заранее заданного компонента в нерабочее состояние; или с возможностью не реагирования на сигнал, принятый из заранее заданного компонента. При этом указанный заранее заданный компонент представляет собой по меньшей мере одно из следующего: физическая кнопка, виртуальная кнопка, датчик отпечатка пальца, датчик давления, датчик прикосновения к краю, сенсорный экран или камера.
В альтернативном варианте осуществления модуль управления чувствительностью к прикосновениям может дополнительно быть выполнен с возможностью выхода из режима нечувствительности к прикосновениям при по меньшей мере одном из следующих событий: превышение яркостью внешнего освещения порогового значения яркости; или превышение углом порогового значения угла.
В соответствии с третьим аспектом настоящего изобретения предлагается устройство для предотвращения реакции терминала на непреднамеренное прикосновение. Указанное устройство может содержать процессор и память, выполненную с возможностью хранения инструкции, исполнимой процессором. Указанный процессор выполнен с возможностью получения информации о яркости внешнего освещения; определения положения корпуса терминала, когда яркость внешнего освещения меньше порогового значения яркости; и включения режима нечувствительности к прикосновениям, когда положением корпуса терминала является перевернутое положение.
В соответствии с четвертым аспектом настоящего изобретения предлагается машиночитаемый носитель данных, на котором сохранена по меньшей мере одна инструкция, которая при загрузке и исполнении указанным процессором вызывает выполнение способа предотвращения реакции терминала на непреднамеренное прикосновение в соответствии с вышеприведенным первым аспектом.
Технические решения, предлагаемые вариантами осуществления настоящего изобретения, могут обладать следующими преимуществами и давать следующие технические результаты.
Когда яркость внешнего освещения меньше порогового значения яркости, а корпус терминала находится в перевернутом положении, терминал считается находящимся в кармане пользователя и включается режим нечувствительности к прикосновениям. Соответственно, недостаток, состоящий в отсутствии рационального способа предотвращения реакции терминала без датчика расстояния на непреднамеренные касания может быть устранен при наличии в терминале только датчика освещенности и датчика ускорения; кроме того, становится возможным достоверное установление факта пребывания терминала в кармане и корректное включение режима нечувствительности к прикосновениям.
Должно быть понятно, что вышеприведенное общее описание и нижеследующее подробное описание предлагаются лишь в качестве примера и не ограничивают варианты осуществления настоящего изобретения.
Краткое описание чертежей
Сопровождающие чертежи, включенные в настоящее раскрытие изобретения и составляющие его часть, иллюстрируют варианты осуществления настоящего изобретения и вместе с раскрытием изобретения служат для пояснения принципов настоящего изобретения.
Фиг. 1 представляет блок-схему способа предотвращения реакции терминала на непреднамеренное прикосновение в соответствии с примерным вариантом осуществления.
Фиг. 2 представляет блок-схему способа предотвращения реакции терминала на непреднамеренное прикосновение в соответствии с еще одним примерным вариантом осуществления.
Фиг. 3 схематично представляет систему координат корпуса в соответствии с примерным вариантом осуществления.
Фиг. 4 представляет блок-схему способа предотвращения реакции терминала на непреднамеренное прикосновение в соответствии с еще одним примерным вариантом осуществления.
Фиг. 5 представляет функциональную схему устройства для предотвращения реакции терминала на непреднамеренное прикосновение в соответствии с примерным вариантом осуществления.
Фиг. 6 представляет функциональную схему устройства для предотвращения реакции терминала на непреднамеренное прикосновение в соответствии с примерным вариантом осуществления.
Осуществление изобретения
Далее подробно описываются и иллюстрируются сопровождающими чертежами примерные варианты осуществления настоящего изобретения. В нижеследующем описании даются ссылки на сопровождающие чертежи, в которых на разных чертежах одинаковыми номерами ссылочных обозначений представлены одинаковые или подобные элементы, если не указано иное. В нижеследующем описании примерных вариантов осуществления изобретения представлены не все варианты осуществления настоящего изобретения. Напротив, приведены лишь примеры устройств и способов, соответствующие некоторым аспектам вариантов осуществления настоящего изобретения, охарактеризованных в прилагаемой формуле изобретения.
Отношение размеров экрана и корпуса мобильного терминала сейчас постоянно увеличивается, появляются устройства с изогнутым экраном и с экраном, занимающим весь корпус. Однако с увеличением отношения размеров экрана и корпуса наблюдается тенденция к постепенному удалению из конструкции мобильного терминала датчика расстояния, располагаемого на передней панели мобильного терминала. К мобильным терминалам без датчика расстояния неприменимо техническое решение для предотвращения реакции мобильного терминала на непреднамеренное прикосновение на основе этого датчика. В вариантах осуществления настоящего изобретения предлагается техническое решение для надлежащего предотвращения реакции терминала на непреднамеренное прикосновение, не использующее датчик расстояния.
Указанным терминалом является, например, мобильный телефон. Можно избежать реакции терминала на непреднамеренное прикосновение, если реализовать возможность включения режима нечувствительности к прикосновениям, когда терминал находится в кармане пользователя (например, в кармане брюк). С одной стороны, терминал, помещенный в карман пользователя, находится там не в горизонтальном положении, поскольку современный терминал, как правило, имеет удлиненную форму, и длина терминала превышает ширину кармана; с другой стороны, поскольку после работы с мобильным терминалом пользователь кладет его в карман так, что первой входит в карман верхняя часть терминала, этот терминал в кармане пользователя будет находиться в перевернутом положении. В этой связи предлагаются следующие варианты осуществления изобретения.
Фиг. 1 представляет блок-схему способа предотвращения реакции терминала на непреднамеренное прикосновение в соответствии с примерным вариантом осуществления. Указанный способ применим к терминалу. Способ содержит следующие операции.
В блоке 101 получают информацию о яркости внешнего освещения.
В терминале может быть предусмотрен датчик освещенности, и информация о яркости внешнего освещения может быть получена с помощью этого датчика освещенности.
В блоке 102, если яркость внешнего освещения меньше порогового значения яркости, определяют положение корпуса терминала.
Терминал определяет положение своего корпуса, когда яркость внешнего освещения меньше. В качестве опции, если в терминале предусмотрен датчик ускорения, терминал может быть выполнен с возможностью определения положения корпуса терминала с помощью датчика ускорения.
В блоке 103, если положением корпуса терминала является перевернутое положение, то включают режим нечувствительности к прикосновениям.
В качестве опции, режим нечувствительности к прикосновениям содержит перевод заранее заданного компонента в нерабочее состояние; или при приеме сигнала, переданного заранее заданным компонентом не реагирование на этом сигнал.
В настоящем изобретении указанный заранее заданный компонент может представлять собой по меньшей мере одно из следующего: физическая кнопка, виртуальная кнопка, датчик отпечатка пальца, датчик давления, датчик прикосновения к краю, сенсорный экран или камеры.
Кратко, в способе, предлагаемом данным вариантом осуществления, считают, что терминал находится в кармане пользователя, и включают режим нечувствительности к прикосновениям, когда яркость внешнего освещения меньше порогового значения яркости и положением корпуса терминала перевернутое положение. Таким образом устраняется недостаток отсутствия рациональной схемы предотвращения реакции терминала без датчика расстояния на непреднамеренное прикосновение, поэтому в терминале достаточно наличия только датчика освещенности и датчика ускорения, эффекты пребывания в кармане распознаются достоверно, а режим нечувствительности к прикосновениям включается корректно.
Фиг. 2 представляет блок-схему способа предотвращения реакции терминала на непреднамеренное прикосновение в соответствии с еще одним примерным вариантом осуществления. Указанный способ применим к терминалу. Способ содержит следующие операции.
В блоке 201 получают информацию о яркости внешнего освещения при пребывании терминала в состоянии с выключенным экраном.
Пользователь, когда не использует терминал, переводит его в режим сна. Например, пользователь нажимает кнопку выключения так, чтобы экран терминала перешел в выключенное состояние.
В качестве опции, в состоянии с выключенным экраном терминал входит в режим обнаружения кармана. Терминал выполнен с возможностью получения информации о яркости внешнего освещения в каждом заранее заданном временном интервале.
На корпусе терминала предусмотрен датчик освещенности. Как правило, датчик освещенности располагают на передней панели корпуса терминала. Терминал получает информацию о яркости внешнего освещения с помощью датчика освещенности.
В возможном варианте осуществления терминал, не оснащенный датчиком освещенности, может быть выполнен с возможностью получения информации о яркости внешнего освещения с помощью камеры.
В блоке 202 определяют, меньше ли яркость внешнего освещения порогового значения яркости.
В качестве опции, пороговое значение яркости является заранее заданной величиной, например, 11 люкс. Терминал определяет, меньше ли полученная яркость внешнего освещения порогового значения яркости.
Если яркость внешнего освещения меньше порогового значения яркости, то способ переходит к операции в блоке 203.
Если яркость внешнего освещения больше порогового значения яркости, то способ снова переходит к операции в блоке 201.
В блоке 203, когда яркость внешнего освещения меньше порогового значения яркости, с помощью датчика ускорения получают вектор ускорения силы тяготения.
В качестве опции, датчик ускорения соответствует трехмерной пространственной системе координат, содержащей три координатных оси: ось X, ось Y и ось Z. Например, когда корпус терминала находится в вертикальном положении, место расположения датчика ускорения принимается за начало координат, направление по горизонтали вправо принимается за положительное направление оси X, направление по вертикали вверх принимается за положительное направление оси Y, направление вперед, перпендикулярное плоскости XY, принимается за положительное направление оси Z, как показано на фиг. 3. Эта трехмерная пространственная система координат также называется системой координат корпуса. Способ выбора системы координат корпуса не ограничен.
В качестве опции, датчик ускорения выполнен с возможностью обнаружения ускорения силы тяготения и вычисления компонентов вектора ускорения силы тяготения по трем координатным осям системы координат корпуса.
В блоке 204 определяют, меньше ли угол между вектором ускорения силы тяготения и заранее заданной координатной осью порогового значения угла.
В качестве опции, указанной заранее заданной координатной осью может быть координатная ось, соответствующая в терминале вертикальному направлению вверх. Например, как показано на фиг. 3, указанной заранее заданной координатной осью является положительное направление оси Y.
В качестве опции, для обеспечения устойчивости к ошибкам используется пороговое значение угла. Пороговым значением угла может быть, например, ±15° или ±30°.
Терминал определяет, меньше ли угол между вектором ускорения силы тяготения и заранее заданной координатной осью в системе координат корпуса терминала порогового значения угла. Если этот угол меньше порогового значения угла, то способ переходит к операции в блоке 205. Если этот угол не меньше порогового значения угла, то способ снова переходит к операции в блоке 203.
В блоке 205, если угол между вектором ускорения силы тяготения и заранее заданной координатной осью в системе координат корпуса терминала меньше порогового значения угла, устанавливают факт пребывания корпуса терминала в перевернутом положении.
Когда вектор ускорения силы тяготения направлен прямо к верху терминала, положением корпуса терминала считают перевернутое положение.
В блоке 206 определяют длительность пребывания корпуса терминала в перевернутом положении.
Для снижения частоты ложных обнаружений терминале также может устанавливать таймер, используемый для определения длительности пребывания корпуса терминала в перевернутом положении.
В блоке 207 при превышении указанной длительностью порогового значения длительности включают режим нечувствительности к прикосновениям.
Терминал включает режим нечувствительности к прикосновениям, когда определенная таймером длительность превышает пороговое значение длительности. Режим нечувствительности к прикосновениям содержит перевод заранее заданного компонента в нерабочее состояние; или при приеме сигнала, переданного от заранее заданного компонента, терминал не реагирует на этот сигнал.
настоящем изобретении указанный заранее заданный компонент может представлять собой, например, по меньшей мере одно из следующего: физическая кнопка, виртуальная кнопка, датчик отпечатка пальца, датчик давления, датчик прикосновения к краю, сенсорный экран или камеры.
Кратко, в способе, предлагаемом данным вариантом осуществления, считают, что терминал находится в кармане пользователя, и включают режим нечувствительности к прикосновениям, когда яркость внешнего освещения меньше порогового значения яркости и положением корпуса терминала перевернутое положение. Таким образом, устраняется недостаток отсутствия рациональной схемы предотвращения реакции терминала без датчика расстояния на непреднамеренное прикосновение, поэтому в терминале достаточно наличия только датчика освещенности и датчика ускорения, эффекты пребывания в кармане распознаются достоверно, а режим нечувствительности к прикосновениям включается корректно.
В способе, предлагаемом данным вариантом осуществления, при нахождении терминала в состоянии с выключенным экраном определяется, помещен ли терминал в карман, что дает возможность снизить энергопотребление терминала.
В способе, предлагаемом данным вариантом осуществления, пребывание терминала в перевернутом положении определяется по вектору ускорения силы тяготения, получаемому датчиком ускорения, что дает возможность определять положение корпуса терминала, используя алгоритм с небольшим объемом вычислений.
В способе, предлагаемом данным вариантом осуществления, длительность пребывания терминала в перевернутом положении определяют с помощью таймера и включают режим нечувствительности к прикосновениям только тогда, когда эта длительность достигает заранее заданного порогового значения, что дает возможность снизить частоту ложных обнаружений.
Следует учесть, что, когда терминал не находится в кармане пользователя, вероятность того, что вокруг темно, а терминал находится в перевернутом положении, очень мала. Поэтому способ, предлагаемый данным вариантом осуществления, имеет очень высокую точность обнаружения и позволяет корректно включать режим нечувствительности к прикосновениям.
В альтернативном варианте осуществления после операции в блоке 207 дополнительно добавлены операции, показанные на фиг. 4.
В блоке 208 после включения режима нечувствительности к прикосновениям определяют, больше ли яркость внешнего освещения порогового значения яркости.
После включения режима нечувствительности к прикосновениям в каждом заранее заданном временном интервале определяют, больше ли яркость внешнего освещения порогового значения яркости.
Если яркость внешнего освещения больше порогового значения яркости, то способ переходит к операции в блоке 210.
Если яркость внешнего освещения не больше порогового значения яркости, то способ переходит к операции в блоке 209.
В блоке 209 определяют, больше ли угол между вектором ускорения силы тяготения и заранее заданной координатной осью порогового значения угла.
Если этот угол больше порогового значения угла, то способ переходит к операции в блоке 210.
Если этот угол не больше порогового значения угла, то способ снова переходит к операции в блоке 208.
В блоке 210 выполняют выход из режима нечувствительности к прикосновениям.
Терминал выходит из режима нечувствительности к прикосновениям. Операция выхода из режима нечувствительности к прикосновениям содержит перевод заранее заданного компонента в рабочее состояние; или при приеме сигнала, переданного заранее заданным компонентом, терминал реагирует на сигнал.
В настоящем изобретении указанный заранее заданный компонент может представлять собой по меньшей мере одно из следующего: физическая кнопка, виртуальная кнопка, датчик отпечатка пальца, датчик давления, датчик прикосновения к краю, сенсорный экран или камера.
Кратко, в способе, предлагаемом данным вариантом осуществления, чтобы избежать влияния на обычную работу пользователя с терминалом, терминал выполнен с возможностью выхода из режима нечувствительности к прикосновениям при пребывании вне кармана.
В качестве опции, порядок выполнения операций в блоках 208 и 209 может быть обратным.
Далее описывается вариант осуществления устройства в соответствии с настоящим изобретением, которое может использоваться для реализации приведенных вариантов осуществления способа настоящего изобретения. Подробности, не раскрытые в вариантах осуществления устройства в соответствии с настоящим изобретением, можно найти в вариантах осуществления способа в соответствии с настоящим изобретением.
Фиг. 5 представляет функциональную схему устройства для предотвращения реакции терминала на непреднамеренное прикосновение в соответствии с примерным вариантом осуществления. Данное устройство, показанное на фиг. 5, предназначено для использования в терминале. Терминал может содержать датчик освещенности и датчик ускорения. Устройство может содержать модуль 520 получения информации, определяющий модуль 540 и модуль 560 управления чувствительностью к прикосновениям, но данный перечень не является ограничивающим.
Модуль 520 получения информации выполнен с возможностью получения информации о яркости внешнего освещения. Определяющий модуль 540 выполнен с возможностью определения положение корпуса терминала, когда яркость внешнего освещения меньше порогового значения яркости. Модуль 560 управления чувствительностью к прикосновениям выполнен с возможностью включения режима нечувствительности к прикосновениям, если положением корпуса терминала является перевернутое положение.
В альтернативном варианте осуществления определяющий модуль 540 может быть выполнен с возможностью определения вектора ускорения силы тяготения с помощью датчика ускорения и с возможностью установления факта пребывания корпуса терминала в перевернутом положении, если угол между вектором ускорения силы тяготения и заранее заданной координатной осью в системе координат корпуса терминала меньше порогового значения угла.
В данном варианте осуществления заранее заданная координатная ось представляет собой координатную ось, направленную к верху терминала.
В альтернативном варианте осуществления устройство может дополнительно содержать временной модуль 580. Временной модуль 580 выполнен с возможностью определения длительности пребывания корпуса терминала в перевернутом положении. Модуль 560 управления чувствительностью к прикосновениям выполнен с возможностью включения режима нечувствительности к прикосновениям, когда указанная длительность превышает пороговое значение длительности.
В альтернативном варианте осуществления модуль 520 получения информации может быть выполнен с возможностью получения информации о яркости внешнего освещения при пребывании терминала в состоянии с выключенным экраном.
В альтернативном варианте осуществления модуль 520 получения информации может быть выполнен с возможностью получения информации о яркости внешнего освещения с помощью датчика освещенности; или модуль 520 получения информации может быть выполнен с возможностью получения информации о яркости внешнего освещения с помощью камеры.
В альтернативном варианте осуществления модуль 560 управления чувствительностью к прикосновениям может быть выполнен с возможностью перевода заранее заданного компонента в нерабочее состояние или с возможностью не реагирования на сигнал, принятый из заранее заданного компонента.
В данном варианте осуществления заранее заданный компонент может представлять собой по меньшей мере одно из следующего: физическая кнопка, виртуальная кнопка, датчик отпечатка пальца, датчик давления, датчик прикосновения к краю, сенсорный экран или камера.
В альтернативном варианте осуществления модуль 560 управления чувствительностью к прикосновениям также выполнен с возможностью выхода из режима нечувствительности к прикосновениям при по меньшей мере одном из следующих событий: превышение яркостью внешнего освещения порогового значения яркости; превышение углом порогового значения угла.
Конкретные операции каждого модуля в устройстве из вышеприведенных вариантов осуществления изобретения были описаны в соответствующих вариантах осуществления способа настоящего изобретения, и подробности повторно не приводятся.
В примерном варианте осуществления настоящего изобретения предлагается устройство для предотвращения реакции терминала на непреднамеренное прикосновение, дающее возможность реализации способа предотвращения реакции терминала на непреднамеренное прикосновение, предлагаемого вариантами осуществления настоящего изобретения. Устройство для предотвращения реакции терминала на непреднамеренное прикосновение содержит процессор и память, выполненную с возможностью хранения инструкции, исполнимой процессором.
В данном варианте осуществления процессор выполнен с возможностью получения информации о яркости внешнего освещения; определения положения корпуса терминала, когда яркость внешнего освещения меньше порогового значения яркости; и включения режима нечувствительности к прикосновениям, когда положением корпуса терминала является перевернутое положение.
Фиг. 6 представляет функциональную схему устройства для предотвращения реакции терминала на непреднамеренное прикосновение в соответствии с примерным вариантом осуществления. Устройством 600 может быть, например, мобильный телефон, компьютер, цифровой вещательный терминал, устройство обмена сообщениями, игровая консоль, планшетное устройство, медицинское устройство, оборудование для упражнений, персональный цифровой помощник и т.п.
Как показано на фиг. 6, устройство 600 может содержать один или более следующих компонентов: обрабатывающий компонент 602, память 604, компонент 606 питания, мультимедийный компонент 608, аудиокомпонент 610, интерфейс 612 ввода/вывода, сенсорный компонент 614 и компонент 616 связи.
Обрабатывающий компонент 602, в основном, управляет работой устройства 600 в целом, например, операциями, связанными с отображением, телефонными вызовами, передачей данных, работой камеры и записью. Обрабатывающий компонент 602 может содержать один или более процессоров 618 для выполнения инструкций, реализующих все или некоторые операции вышеописанных способов. Кроме того, обрабатывающий компонент 602 может содержать один или более модулей, выполненных с возможностью обеспечения взаимодействия между обрабатывающим компонентом 602 и другими компонентами. Например, обрабатывающий компонент 602 может содержать мультимедийный модуль, выполненный с возможностью обеспечения взаимодействия между мультимедийным компонентом 608 и обрабатывающим компонентом 602.
Память 604 выполнена с возможностью хранения данных различных типов с целью обеспечения выполнения операций на устройстве 600. В число примеров таких данных входят инструкции для любых приложений или способов, выполняемых на устройстве 600, контактные данные, данные телефонной книги, сообщения, изображения, видеоданные и т.д. Память 604 может быть реализована с использованием любого типа долговременного или недолговременного запоминающего устройства или их сочетания, например, статического запоминающего устройства с произвольным доступом (СЗУПВ), электрически стираемого программируемого постоянного запоминающего устройства (ЭСППЗУ), стираемого программируемого постоянного запоминающего устройства (СППЗУ), программируемого постоянного запоминающего устройства (ППЗУ), постоянного запоминающего устройства (ПЗУ), магнитной памяти, флэш-памяти, магнитного диска или оптического диска.
Компонент 606 питания обеспечивает питанием различные компоненты устройства 600. Компонент 606 питания может содержать систему управления питанием, один или несколько источников питания и другие компоненты, имеющие отношение к генерированию питания, управлению питанием и распределению питания в устройстве 600.
Мультимедийный компонент 608 содержит экран, реализующий интерфейс вывода между устройством 600 и пользователем. В некоторых вариантах осуществления изобретения этот экран может содержать жидкокристаллический дисплей (ЖКД) и сенсорную панель (СП). Если экран содержит сенсорную панель, то данный экран может быть реализован как сенсорный экран, выполненный с возможностью приема сигналов от пользователя. Сенсорная панель содержит один или несколько сенсорных датчиков, выполненных с возможностью восприятия прикосновений, проводок и жестов на сенсорной панели. Сенсорные датчики выполнены с возможностью восприятия не только границы области прикосновения или проводки, но также и периода времени и давления, имеющих отношение к данному прикосновению или проводке. В некоторых вариантах осуществления изобретения мультимедийный компонент 608 содержит по меньшей мере одну из камер: переднюю камеру и/или заднюю камеру. Когда устройство 600 находится в рабочем режиме, например, в режиме фотосъемки или в режиме видеосъемки, по меньшей мере одна из этих камер может получать извне мультимедийные данные. И передняя камера, и задняя камера может быть системой с ненастраиваемым объективом или может иметь техническую возможность фокусировки и оптической трансфокации.
Аудиокомпонент 610 выполнен с возможностью вывода и/или приема аудиосигнала. Например, аудиокомпонент 610 содержит микрофон (MIC), выполненный с возможностью приема внешнего аудиосигнала, когда устройство 600 находится в рабочем режиме, например, в режиме вызова, в режиме записи и в режиме распознавания голоса. Принятый аудиосигнал может быть затем сохранен в памяти 604 или передан посредством компонента 616 связи. В некоторых вариантах осуществления изобретения аудиокомпонент 610 дополнительно содержит акустический излучатель, выполненный с возможностью вывода аудиосигнала.
Интерфейс 612 ввода/вывода обеспечивает взаимосвязь между обрабатывающим компонентом 602 и периферийными интерфейсными модулями, например, клавиатурой, чувствительным к нажатию колесиком, кнопкой и т.п. В число указанных кнопок могут входить кнопка возврата в исходное состояние, кнопка регулировки громкости, кнопка запуска и кнопка блокировки, но приведенный перечень не накладывает никаких ограничений.
Сенсорный компонент 614 содержит один или более датчиков для предоставления информации о состояниях различных аспектов устройства 600. Например, сенсорный компонент 614 может обнаруживать открытое/закрытое состояние устройства 600 и относительное расположение компонентов, например, дисплея и клавиатуры устройства 600, изменение положения устройства 600 или компонента устройства 600, наличие или отсутствие контакта между пользователем и устройством 600, ориентацию или ускорение/замедление устройства 600, изменение температуры устройства 600. Сенсорный компонент 614 может содержать датчик приближения, выполненный с возможностью обнаружения присутствия близко расположенного объекта при отсутствии физического контакта. Сенсорный компонент 614 также может содержать оптический датчик, например, датчик изображения типа комплементарной структуры металл-оксид-полупроводник (КМОП) или прибора с зарядовой связью (ПЗС) для использования в прикладных программах получения изображений. В некоторых вариантах осуществления изобретения сенсорный компонент 614 также может содержать акселерометрический датчик, гироскопический датчик, магнитный датчик, датчик давления или температурный датчик.
Компонент 616 связи выполнен с возможностью осуществления проводной или беспроводной связи между устройством 600 и другим устройством. Устройство 600 выполнено с возможностью доступа к стандартной беспроводной сети, например, к сети Wireless Fidelity (Wi-Fi), к сети второго (2G) или третьего (3G) поколений или к сети, сочетающей эти технологии. В одном варианте осуществления компонент 616 связи принимает широковещательный сигнал или информацию, связанную с широковещательной передачей, из внешней системы управления, использующей широковещательную передачу, через широковещательный канал. В одном варианте осуществления компонент 616 связи дополнительно содержит модуль беспроводной связи ближнего радиуса действия (Near Field Communication, NFC) для осуществления связи на небольших расстояниях. Этот модуль ближней связи может быть реализован, например, на основе технологии радиочастотной идентификации (Radio-frequency Identification, RFID), инфракрасной передачи данных (Infrared Data Association, IrDA), сверхширокополосной технологии (Ultra Wide Band, UWB), технологии BT и других технологий.
В примерном варианте осуществления устройство 600 может быть реализовано с использованием одной или более специализированных интегральных схем (ASICs, от англ. Application Specific Integrated Circuits), цифровых сигнальных процессоров (DSPs, от англ. Digital Signal Processors), цифровых устройств обработки сигнала (DSPDs, от англ. Digital Signal Processing Devices), программируемых логических устройств (PLDs, от англ. Programmable Logic Devices), программируемых матриц логических элементов (FPGAs, от англ. Field Programmable Gate Arrays), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов, и выполнено с возможностью реализации вышеприведенного способа предотвращения реакции терминала на непреднамеренное прикосновение.
В примерном варианте осуществления также предлагается долговременный машиночитаемый носитель данных, содержащий инструкцию, например, память 604, содержащая инструкцию для реализации вышеописанных способов предотвращения реакции терминала на непреднамеренное прикосновение, которая может быть исполнена процессором 618 устройства 600. Этим долговременным машиночитаемым носителем информации может быть, например, постоянное запоминающее устройство (ПЗУ), диск CD-ROM (от англ. Compact Disc Read-Only Memory), магнитная лента, гибкий магнитный диск, оптическое запоминающее устройство и т.п.
Из рассмотрения настоящего описания и практического использования раскрытого здесь изобретения специалисту в данной области техники должны стать очевидными другие варианты осуществления настоящего изобретения. Настоящая патентная заявка подразумевает охват всех разновидностей, видов использования или адаптаций вариантов осуществления настоящего изобретения, следующих из его общих принципов, и включает в себя подобные вариации настоящего изобретения, полагая их относящимися к известной или общепринятой практике в данной области техники. Предполагается, что настоящее раскрытие и примеры должны рассматриваться лишь в качестве иллюстрации, а подлинный объем и сущность настоящего изобретения указываются нижеследующей формулой изобретения.
Должно быть понятно, что настоящее изобретение не ограничено конкретной конструкцией, описанной выше и показанной на сопровождающих чертежах, и что без выхода за пределы объема настоящего изобретения могут быть сделаны различные модификации и изменения. Объем настоящего изобретения следует считать ограничиваемым лишь прилагаемой формулой изобретения.
Промышленная применимость
Технические решения, предлагаемые вариантами осуществления настоящего изобретения, могут обладать следующими преимуществами и давать следующие технические результаты. Когда яркость внешнего освещения меньше порогового значения яркости, а корпус терминала находится в перевернутом положении, терминал считается находящимся в кармане пользователя и включается режим нечувствительности к прикосновениям. Соответственно, недостаток, состоящий в отсутствии рационального способа предотвращения реакции терминала без датчика расстояния на непреднамеренные касания может быть устранен при наличии в терминале только датчика освещенности и датчика ускорения; кроме того, становится возможным достоверное установление факта пребывания терминала в кармане и корректное включение режима нечувствительности к прикосновениям.
Изобретение относится к области вычислительной техники. Технический результат заключается в предотвращении реакции терминала на непреднамеренное прикосновение. В вариантах осуществления настоящего изобретения предлагаются способ и устройство для предотвращения реакции терминала на непреднамеренное прикосновение. Способ содержит получение информации о яркости внешнего освещения; определение положения корпуса терминала, когда яркость внешнего освещения меньше порогового значения яркости; и включение режима нечувствительности к прикосновениям, когда положением корпуса терминала является перевернутое положение. 4 н. и 10 з.п. ф-лы, 6 ил.
1. Способ предотвращения реакции терминала на непреднамеренное прикосновение, содержащий шаги, в которых:
получают информацию о яркости внешнего освещения;
определяют положение корпуса терминала, когда яркость внешнего освещения меньше порогового значения яркости, при этом при определении положения корпуса терминала:
определяют вектор ускорения силы тяготения с помощью датчика ускорения; и
устанавливают факт пребывания корпуса терминала в перевернутом положении, если угол между вектором ускорения силы тяготения и заранее заданной координатной осью в системе координат корпуса терминала меньше порогового значения угла, причем заранее заданная координатная ось находится в плоскости, в которой лежит корпус терминала, и направлена к верху терминала; и
включают режим нечувствительности к прикосновениям, когда положением корпуса терминала является перевернутое положение.
2. Способ по п. 1, в котором дополнительно: до включения режима нечувствительности к прикосновениям, определяют длительность пребывания корпуса терминала в перевернутом положении;
и включают режим нечувствительности к прикосновениям, если указанная длительность превышает пороговое значение длительности.
3. Способ по п. 1 или 2, в котором дополнительно получают информацию о яркости внешнего освещения при пребывании терминала в состоянии с выключенным экраном.
4. Способ по п. 1 или 2, в котором получение информации о яркости внешнего освещения содержит:
получают информацию о яркости внешнего освещения с помощью датчика освещенности;
или получают информацию о яркости внешнего освещения с помощью камеры.
5. Способ по п. 1 или 2, в котором при включении режима нечувствительности к прикосновениям:
переводят заранее заданный компонент в нерабочее состояние;
или при получении сигнала, переданного заранее заданным компонентом, не реагируют на указанный сигнал;
при этом заранее заданный компонент представляет собой по меньшей мере одно из следующего: физическая кнопка, виртуальная кнопка, датчик отпечатка пальца, датчик давления, датчик прикосновения к краю, сенсорный экран или камера.
6. Способ по п. 1, в котором дополнительно выходят из режима нечувствительности к прикосновениям при по меньшей мере одном из следующих событий: превышение яркостью внешнего освещения порогового значения яркости; превышение указанным углом порогового значения угла.
7. Устройство для предотвращения реакции терминала на непреднамеренное прикосновение, содержащее:
модуль получения информации, выполненный с возможностью получения информации о яркости внешнего освещения;
определяющий модуль, выполненный с возможностью определения положения корпуса терминала, когда яркость внешнего освещения меньше порогового значения яркости, причем определение положения корпуса терминала реализовано путем:
определения вектора ускорения силы тяготения с помощью датчика ускорения;
и установления факта пребывания корпуса терминала в перевернутом положении, если угол между вектором ускорения силы тяготения и заранее заданной координатной осью в системе координат корпуса терминала меньше порогового значения угла, причем заранее заданная координатная ось находится в плоскости, в которой лежит корпус терминала, и направлена к верху терминала; и
модуль управления чувствительностью к прикосновениям, выполненный с возможностью включения режима нечувствительности к прикосновениям, если положением корпуса терминала является перевернутое положение.
8. Устройство по п. 7, дополнительно содержащее:
временной модуль, выполненный с возможностью определения длительности пребывания корпуса терминала в перевернутом положении;
и модуль управления чувствительностью к прикосновениям, выполненный с возможностью включения режима нечувствительности к прикосновениям, когда указанная длительность превышает пороговое значение длительности.
9. Устройство по п. 7 или 8, в котором модуль получения информации выполнен с возможностью получения информации о яркости внешнего освещения при нахождении терминала в состоянии с выключенным экраном.
10. Устройство по п. 7 или 8, в котором модуль получения информации выполнен с возможностью получения информации о яркости внешнего освещения с помощью датчика освещенности; или
модуль получения информации выполнен с возможностью получения информации о яркости внешнего освещения с помощью камеры.
11. Устройство по п. 7 или 8, в котором модуль управления чувствительностью к прикосновениям выполнен с возможностью перевода заранее заданного компонента в нерабочее состояние;
или с возможностью не реагирования на сигнал, принятый из заранее заданного компонента;
при этом заранее заданный компонент представляет собой по меньшей мере одно из следующего: физическая кнопка, виртуальная кнопка, датчик отпечатка пальца, датчик давления, датчик прикосновения к краю, сенсорный экран или камера.
12. Устройство по п. 7, в котором модуль управления чувствительностью к прикосновениям выполнен с возможностью выхода из режима нечувствительности к прикосновениям при по меньшей мере одном из следующих событий: превышение яркостью внешнего освещения порогового значения яркости; превышение углом порогового значения угла.
13. Устройство для предотвращения реакции терминала на непреднамеренное прикосновение, содержащее: процессор;
и память, выполненную с возможностью хранения инструкции, исполнимой процессором,
при этом указанный процессор выполнен с возможностью:
получения информации о яркости внешнего освещения;
определения положения корпуса терминала, когда яркость внешнего освещения меньше порогового значения яркости, причем определение положения корпуса терминала реализовано путем:
определения вектора ускорения силы тяготения с помощью датчика ускорения;
и установления факта пребывания корпуса терминала в перевернутом положении, если угол между вектором ускорения силы тяготения и заранее заданной координатной осью в системе координат корпуса терминала меньше порогового значения угла, причем заранее заданная координатная ось находится в плоскости, в которой лежит корпус терминала, и направлена к верху терминала;
и включения режима нечувствительности к прикосновениям, когда положением корпуса терминала является перевернутое положение.
14. Машиночитаемый носитель данных, на котором сохранена по меньшей мере одна инструкция, которая при загрузке и исполнении процессором реализует способ предотвращения реакции терминала на непреднамеренное прикосновение в соответствии с любым из пп. 1-6.
US2007156364 A1, 05.07.2007 | |||
US2014129170 A1, 08.05.2014, | |||
CN105573632 A, 11.05.2016 | |||
CN102006356 A, 06.04.2011 | |||
RU2014151406 A, 20.08.2016. |
Авторы
Даты
2020-03-17—Публикация
2018-08-16—Подача