Способ управления функциями кнопок в режиме работы одной рукой, устройство и электронное устройство
METHOD OF CONTROLLING BUTTON FUNCTIONS IN ONE-HAND OPERATION MODE, DEVICE AND ELECTRONIC DEVICE

ПЕРЕКРЕСТНАЯ ССЫЛКА НА СВЯЗАННЫЕ ЗАЯВКИ
[0001] Настоящая заявка основана на Заявке №201510290025.4 на выдачу Китайского патента, все содержание которой включено в настоящий документ, и по которой испрошен приоритет. Данная заявка была подана 29 мая 2015 года.
ОБЛАСТЬ ТЕХНИКИ
[0002] Настоящее изобретение относится к области технологии использования терминалов и, более конкретно, к способу управления функциями кнопок в режиме работы одной рукой, устройству и электронному устройству.
УРОВЕНЬ ТЕХНИКИ
[0003] С повышением требований к видимости для пользователя экран терминала становится все больше и больше. В результате пользователю трудно удерживать и использовать терминал одной рукой. Обычно для удержания и использования терминала требуются две руки, что неудобно для пользователя. Для повышения удобства пользователя в соответствующей области техники предлагается режим работы одной рукой. Например, интерфейс дисплея может быть расположен в пределах рабочей области одной руки пользователя путем увеличения и уменьшения масштаба, тем самым удерживая и используя терминал с большим экраном.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0004] Данное изобретение предоставляет способ управления функциями кнопок в режиме работы одной рукой, устройство и электронное устройство, предназначенные для устранения недостатков в соответствующей области техники.
[0005] В соответствии с первым аспектом осуществления данного изобретения, заявлен способ управления функциями кнопок в режиме работы одной рукой, включающий в себя:
определение, переключен ли терминал в режим работы одной рукой;
определение, получена ли первая предварительно заданная операция, когда терминал переключен в режим работы одной рукой, при этом ближней физической кнопкой является физическая кнопка, расположенная в пределах рабочей области одной руки на терминале; и
выполнение рабочей функции, соответствующей дальней физической кнопке, когда получена первая предварительно заданная операция на ближней физической кнопке, при этом дальняя физическая кнопка является физической кнопкой, расположенной за пределами рабочей области одной руки на терминале.
[0006] Дополнительно, способ далее включает в себя:
определение направления рабочей руки, соответствующего режиму работы одной рукой;
определение дальней физической кнопки как физической кнопки с правой стороны терминала, когда направление рабочей руки соответствует левой руке; и
определение дальней физической кнопки как физической кнопки с левой стороны терминала, когда направление рабочей руки соответствует правой руке.
[0007] Дополнительно, выполнение рабочей функции, соответствующей дальней физической кнопке, когда получена первая предварительно заданная операция на ближней физической кнопке, включает в себя выполнение рабочей функции, соответствующей дальней физической кнопке, когда получена первая предварительно заданная операция на любой из множества ближних физических кнопок; и
способ далее включает в себя выполнение соответствующей первоначальной рабочей функции, когда получена первоначальная операция запуска на каждой из множества дальних физических кнопок.
[0008] Дополнительно, выполнение рабочей функции, соответствующей дальней физической кнопке, когда получена первая предварительно заданная операция на ближней физической кнопке, включает в себя выполнение рабочей функции, соответствующей дальней физической кнопке, когда получена первая предварительно заданная операция на любой из множества ближних физических кнопок; и
способ далее включает в себя выполнение рабочей функции, соответствующей любой из множества ближних физических кнопок, когда получена вторая предварительно заданная операция на другой ближней физической кнопке.
[0009] Дополнительно, способ далее включает в себя
выход из режима работы одной рукой, когда обнаружена операция запуска на дальней физической кнопке.
[0010] В соответствии со вторым аспектом осуществления данного изобретения, заявлено устройство для управления функциями кнопок в режиме работы одной рукой, включающее в себя:
блок определения режима, сконфигурированный для определения, переключен ли терминал в режим работы одной рукой;
блок определения операции, сконфигурированный для определения, получена ли первая предварительно заданная операция, когда терминал переключен в режим работы одной рукой, при этом ближней физической кнопкой является физическая кнопка, расположенная в пределах рабочей области одной руки на терминале; и
исполнительный блок, сконфигурированный для выполнения рабочей функции, соответствующей дальней физической кнопке, когда получена первая предварительно заданная операция на ближней физической кнопке, при этом дальняя физическая кнопка является физической кнопкой, расположенной за пределами рабочей области одной руки на терминале.
[0011] Дополнительно, устройство далее включает в себя:
блок определения направления, сконфигурированный для определения направления рабочей руки, соответствующего режиму работы одной рукой;
блок определения кнопки, сконфигурированный для определения дальней физической кнопки как физической кнопки с правой стороны терминала, когда направление рабочей руки соответствует левой руке, и для определения дальней физической кнопки как физической кнопки с левой стороны терминала, когда направление рабочей руки соответствует правой руке.
[0012] Дополнительно, исполнительный блок включает в себя первый исполнительный субблок, сконфигурированный для выполнения рабочей функции, соответствующей дальней физической кнопке, когда получена первая предварительно заданная операция на любой из множества ближних физических кнопок; и
устройство далее включает в себя первый рабочий блок, сконфигурированный для выполнения соответствующей первоначальной рабочей функции, когда получена первоначальная операция запуска на каждой из множества ближних физических кнопок.
[0013] Дополнительно исполнительный блок включает в себя второй исполнительный субблок, сконфигурированный для выполнения рабочей функции, соответствующей дальней физической кнопке, когда получена первая предварительно заданная операция на любой из множества ближних физических кнопок; и
устройство далее включает в себя второй рабочий блок, сконфигурированный для выполнения рабочей функции, соответствующей любой из множества ближних физических кнопок, когда получена вторая предварительно заданная операция на другой ближней физической кнопке.
[0014] Дополнительно, устройство далее включает в себя:
блок выхода, сконфигурированный для выхода из режима работы одной рукой при обнаружении операции запуска на дальней физической кнопке.
[0015] В соответствии с третьим аспектом осуществления данного изобретения, заявлено электронное устройство, включающее в себя:
процессор; и
запоминающее устройство для хранения команд, выполняемых процессором;
при этом процессор сконфигурирован для:
определения, переключен ли терминал в режим работы одной рукой;
определения, получена ли первая предварительно заданная операция, когда терминал переключен в режим работы одной рукой, при этом ближней физической кнопкой является физическая кнопка, расположенная в пределах рабочей области одной руки на терминале; и
выполнения рабочей функции, соответствующей дальней физической кнопке, когда получена первая предварительно заданная операция на ближней физической кнопке, при этом дальняя физическая кнопка является физической кнопкой вне рабочей области одной руки на терминале.
[0016] Технические решения, предусмотренные в вариантах осуществления данного изобретения, могут обеспечивать следующие преимущества.
[0017] Как можно видеть из описанных выше вариантов осуществления данного изобретения, физические кнопки на терминале в настоящем изобретении классифицируются как ближняя физическая кнопка и дальняя физическая кнопка, и дальняя физическая кнопка может быть функционально сымитирована с использованием ближней физической кнопки. Соответственно, пользователь может выполнять функции всех физических кнопок, используя только ближнюю физическую кнопку. Следовательно, физические кнопки доступны также для режима работы одной рукой, что повышает практичность режима работы одной рукой.
[0018] Следует понимать, что как вышеизложенное общее описание, так и последующее детальное описание являются всего лишь иллюстративными и поясняющими и не ограничивают объем настоящего изобретения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0019] Чертежи, которые включены в настоящую заявку и составляют ее часть, иллюстрируют варианты осуществления в соответствии с настоящим изобретением и, вместе с описанием, служат для разъяснения принципов настоящего изобретения.
[0020] Фиг. 1 представляет собой схематическое изображение, иллюстрирующее интерфейс терминала в режиме работы одной рукой в соответствии с примером осуществления.
[0021] Фиг. 2 представляет собой блок-схему, иллюстрирующую способ управления функциями кнопок в режиме работы одной рукой, в соответствии с примером осуществления.
[0022] Фиг. 3 представляет собой схематическое изображение, иллюстрирующие использование кнопок в режиме работы одной рукой, в соответствии с примером осуществления.
[0023] Фиг. 4А и 4В представляют собой схематические изображения, иллюстрирующие использование кнопок в режиме работы одной рукой, в соответствии с примером осуществления.
[0024] Фиг. 5А и 5В представляют собой схематические изображения, иллюстрирующие использование кнопок в режиме работы одной рукой, в соответствии с примером осуществления.
[0025] Фиг. с 6 по 10 представляют собой блок-схемы, иллюстрирующие устройство для управления функциями кнопок в режиме работы одной рукой в соответствии с примером осуществления.
[0026] Фиг. 11 представляет собой структурную схему, иллюстрирующую устройство для управления функциями кнопок в режиме работы одной рукой в соответствии с примером осуществления.
ПОДРОБНОЕ ОПИСАНИЕ
[0027] Далее приведено подробное описание примеров осуществления изобретения, проиллюстрированные на чертежах. Приведенное ниже описание относится к чертежам, на которых одни и те же номера на различных чертежах представляют одни и те же или похожие элементы, если на них не представлено иное. Варианты осуществления, представленные в последующем описании примеров осуществления, не представляют всех вариантов осуществления, соответствующих данному изобретению. Они являются всего лишь примерами устройства и способов, соответствующих аспектам изобретения, как изложено в прилагаемых пунктах формулы данного изобретения.
[0028] Фиг. 1 представляет собой схематическое изображение, иллюстрирующее интерфейс терминала в режиме работы одной рукой в соответствии с примером осуществления. Как показано на Фиг. 1, когда пользователь активирует режим работы одной рукой, может быть получен измененный в масштабе интерфейс, соответствующий первоначальному интерфейсу (например, графический интерфейс пользователя (GUI)) терминала в соответствии с предварительно заданным масштабом, и измененный в масштабе интерфейс отображается в той части, за которую пользователь держит терминал. Например, как проиллюстрировано на Фиг. 1, пользователь держит терминал правой рукой, и терминал находится в вертикальном положении, и часть, за которую пользователь держит терминал, представляет собой нижний правый угол терминала. Соответственно, измененный в масштабе интерфейс отображается в той части, за которую пользователь держит терминал, т.е. в пределах рабочей области одной руки пользователя. Таким образом, пользователь работает на терминале, используя, например, большой палец правой руки, держа терминал.
[0029] В то же время, в дополнение к измененному в масштабе интерфейсу, рабочая область правой руки далее охватывает часть физических кнопок на терминале, таких, как кнопка «Home Page» («Домашняя страница») и кнопка «Return» («Возврат»), расположенные посередине и справа в нижней части терминала, соответственно. Однако кнопка «Menu» («Меню»), расположенная слева в нижней части терминала, находится за пределами рабочей области правой руки, так, что пользователь не может использовать указанную физическую кнопку, действуя одной рукой. Таким образом, практичность «режима работы одной рукой» низка, поскольку режим работы одной рукой используется исключительно для регулирования отображаемого на экране содержания без выполнения какого-либо эффективного соответствующего процесса на физических кнопках, находящихся на терминале.
[0030] Таким образом, данное изобретение предоставляет схему для управления функциями кнопок в режиме работы одной рукой, в котором практичность «режима работы одной рукой» повышается путем регулирования действия физических кнопок.
[0031] Фиг. 2 представляет собой блок-схему, иллюстрирующую способ управления функциями кнопок в режиме работы одной рукой, в соответствии с примером осуществления. Как показано на Фиг. 2, данный способ применим на терминале и может включать в себя следующие шаги.
[0032] При выполнении шага 202 определяется, переключен ли терминал в режим работы одной рукой.
[0033] В данном варианте осуществления переключение режима работы одной рукой может выполняться терминалом путем обнаружения приведения в действие виртуальной кнопки на экране или физической кнопки на терминале пользователя или путем автоматического определения способа, которым пользователь держит и использует терминал. При этом в режиме работы одной рукой, пользователь может держать и использовать терминал одной рукой. Например, большой палец удерживающей руки расположен в пределах соответствующей рабочей области руки, и весь интерфейс дисплея может эффективно использоваться в соответствии с регулировкой данного дисплея (например, увеличение и уменьшение масштаба интерфейса дисплея).
[0034] Специалисты в данной области техники могут, разумеется, переключить терминал в режим работы одной рукой другими средствами, и в режиме работы одной рукой возможны различные регулировки интерфейса дисплея. Все эти средства применимы в техническом решении данного изобретения, которое не ограничивается объемом данного изобретения.
[0035] При выполнении шага 204, когда терминал переключен в режим работы одной рукой, он определяет, получена ли первая предварительно заданная операция на ближней физической кнопке, при этом ближняя физическая кнопка представляет собой физическую кнопку в пределах рабочей области одной руки на терминале.
[0036] В данном варианте осуществления терминал может определить направление рабочей руки, соответствующее режиму работы одной рукой, и выбрать, среди множества физических кнопок, выстроенных на терминале по горизонтали, физическую кнопку, удаленную от направления рабочей руки, как дальнюю физическую кнопку, а остальные физические кнопки - как ближнюю физическую кнопку. Определяется направление рабочей руки (например, путем автоматического определения или посредством пользовательских настроек), а средства действия физических кнопок могут быть точно конфигурированы, что позволит избежать путаницы.
[0037] Как вариант осуществления, терминал включает в себя три физические кнопки, расположенные на нем по горизонтали, если направление рабочей руки соответствует левой руке, левая и средняя физические кнопки соответствуют ближней физической кнопке, а правая физическая кнопка - дальней физической кнопке. Если направление рабочей руки соответствует правой руке, правая и средняя физические кнопки соответствуют ближней физической кнопке, а левая физическая кнопка - дальней физической кнопке.
[0038] При выполнении шага 206, когда получена первая предварительно заданная операция на ближней физической кнопке, выполняется рабочая функция, соответствующая дальней физической кнопке, при этом дальней физической кнопкой является физическая кнопка, расположенная за пределами рабочей области одной руки на терминале.
[0039] В данном варианте осуществления одна ближняя физическая кнопка может имитировать дальнюю физическую кнопку, в то время как другая ближняя физическая кнопка может имитировать первую ближнюю физическую кнопку, предотвращая, таким образом, возможность одновременного выполнения функций ближней и дальней физических кнопок, что может сделать работу более удобной для пользователя.
[0040] Как можно видеть из описанных выше вариантов осуществления данного изобретения, физические кнопки на терминале в настоящем изобретении классифицируются как ближняя физическая кнопка и дальняя физическая кнопка, и дальняя физическая кнопка может быть функционально сымитирована с использованием ближней физической кнопки. Соответственно, пользователь может выполнять функции всех физических кнопок, используя только ближнюю физическую кнопку. Следовательно, физические кнопки доступны также для режима работы одной рукой, что повышает практичность режима работы одной рукой.
[0041] Ниже описываются процессы при выполнении шагов 204 и 206, соответствующие чертежам.
[0042] I. Классификация физических кнопок
[0043] С одной стороны, для режима работы одной рукой требуется информация о физических кнопках, находящихся на терминале, такая как их расположение, количество и упорядочение. Например, как проиллюстрировано на Фиг. 3, если физические кнопки представляют собой три физические кнопки, выстроенные в линию в нижней части терминала, когда пользователь держит терминал в вертикальном положении (т.е., в положении, показанном на Фиг. 3), может иметь место такая ситуация, при которой рабочая область одной руки пользователя не сможет охватить все физические кнопки.
[0044] С другой стороны, требуется направление рабочей руки пользователя на терминале. Например, когда направление рабочей руки соответствует левой руке, физическая кнопка с правой стороны терминала определяется как дальняя физическая кнопка, т.е., крайняя правая из множества физических кнопок, выстроенных на терминале по горизонтали. Когда направление рабочей руки соответствует правой руке, физическая кнопка с левой стороны терминала определяется как дальняя физическая кнопка, т.е., крайняя левая из множества физических кнопок, выстроенных на терминале по горизонтали. Например, когда пользователь держит терминал правой рукой, как показано на Фиг. 3, соответствующая рабочая область правой руки может охватывать только среднюю и правую физические кнопки, и не может охватывать левую физическую кнопку. Соответственно, средняя и крайняя правая физические кнопки могут быть определены как ближние физические кнопки, а крайняя левая физическая кнопка может быть определена как дальняя физическая кнопка.
[0045] II. Имитирование функции кнопок
[0046] В соответствии с вариантом осуществления, проиллюстрированным на Фиг. 3, левая физическая кнопка может быть сымитирована с использованием средней или правой физической кнопки. В качестве примера имитирования левой физической кнопки с использованием средней физической кнопки, как проиллюстрировано на Фиг. 4А, когда пользователь выполняет первую предварительно заданную операцию на средней кнопке домашней страницы, такую как операция при длительном нажатии, при которой время нажатия Т превышает предварительно установленное время t0 или равно ему, терминал выполняет рабочую функцию, соответствующую кнопке меню. Например, как проиллюстрировано на Фиг. 4В, рабочее меню переносится на поверхность дисплея.
[0047] В качестве примера осуществления изобретения, выполняется функция, соответствующая дальней физической кнопке, когда получена первая предварительно заданная операция на какой-либо из ближних физических кнопок; и соответствующая первоначальная рабочая функция выполняется, когда получена первоначальная операция запуска на каждой из ближних физических кнопок.
[0048] Другими словами, если ближняя физическая кнопка может сымитировать дальнюю физическую кнопку, ближняя физическая кнопка может также выполнять свою первоначальную рабочую функцию. Например, как проиллюстрировано на Фиг. 4А, пользователь может выполнить рабочую функцию кнопки меню с использованием кнопки домашней страницы посредством первой предварительно заданной операции, такой как длительное нажатие; в качестве альтернативы, первоначальная рабочая функция кнопки домашней страницы, такая как переход непосредственно на предварительно заданную домашнюю страницу, все еще может выполняться, когда пользователь выполняет первоначальную операцию запуска, такую как операция, соответствующая щелчку, на кнопке домашней страницы.
[0049] В данном варианте осуществления изобретения необходимо заменить рабочую функцию ближней физической кнопки при имитировании дальней физической кнопки, и от пользователя требуется только знать, как имитировать дальнюю физическую кнопку, чтобы уменьшить его затраты на обучение.
[0050] В другом примере осуществления изобретения выполняется рабочая функция, соответствующая дальней физической кнопке, когда получена первая предварительно заданная операция на какой-либо из ближних физических кнопок; соответствующая первоначальная рабочая функция выполняется, когда получена первоначальная операция запуска на другой ближней физической кнопке, и выполняется рабочая функция, соответствующая любой из ближних физических кнопок, когда получена вторая предварительно заданная операция на другой ближней физической кнопке. В одном из вариантов осуществления, например, «другая ближняя физическая кнопка» и «любая из ближних физических кнопок» может быть одной и той же физической кнопкой.
[0051] Другими словами, если на терминале находится множество ближних физических кнопок, одна ближняя физическая кнопка может быть назначена для имитирования дальней физической кнопки, в то время как другие ближние физические кнопки используются для имитирования рабочей функции этой одной ближней физической кнопки. Например, как проиллюстрировано на Фиг. 4А, как кнопка домашней страницы, так и кнопка возврата представляют собой ближние физические кнопки, в то время как кнопка меню является дальней физической кнопкой. Ближняя физическая кнопка, которая расположена относительно далеко от направления рабочей руки терминала, выбирается для имитирования дальней физической кнопки, то есть, кнопка домашней страницы используется для имитирования кнопки меню, в то время как кнопка возврата используется для имитирования рабочей функции кнопки домашней страницы и ее первоначальной рабочей функции.
[0052] В данном варианте осуществления изобретения, дальняя физическая кнопка и регулирование действия ближних физических кнопок имитируются независимо, и концепция относительного распределения и режим работы «ближних» и «дальних» кнопок остаются между ближними физическими кнопками. Таким образом, пользователь может быть застрахован от путаницы между различными режимами работы, что повышает удобство его работы.
[0053] Вышеописанные режимы работы, разумеется, являются всего лишь примерами технических решений данного изобретения. Путем функциональной настройки каждой из ближних физических кнопок, рабочие функции любой дальней или ближней физической кнопки могут быть сымитированы с использованием каждой ближней физической кнопки, что позволит выполнить эксплуатационные требования в различных ситуациях, которые включены в технические решения данного изобретения.
[0054] Необходимо отметить следующие пункты.
[0055] i) Количество кнопок. В приведенных выше вариантах осуществления изобретения, проиллюстрированных на Фиг. 3 и 4А-4В, описываются примеры, в которых три физические кнопки располагаются в один ряд в нижней стороне терминала; однако, количество физических кнопок, составляющих описанные выше «дальнее» и «ближнее» отношение, не ограничивается данным изобретением. Терминал может включать в себя другое количество физических кнопок, например, как проиллюстрировано на Фиг. 5А-5В, - четыре физические кнопки.
[0056] ii) Направление рабочей руки. В приведенных выше вариантах осуществления изобретения, проиллюстрированных на Фиг. 3 и 4А-4В, описаны примеры, в которых направление рабочей руки является правым; однако, направление рабочей руки не ограничивается данным изобретением. Например, как проиллюстрировано на Фиг. 5А, пользователь может держать терминал одной левой рукой, и, исходя из наличия четырех физических кнопок на терминале, три физические кнопки слева могут использоваться в качестве ближних физических кнопок, и крайняя правая физическая кнопка может использоваться в качестве дальней физической кнопки.
[0057] iii) Количество дальних физических кнопок. В приведенных выше примерах осуществления изобретения, проиллюстрированных на Фиг. 3, 4А-4В и 5А, описаны примеры, в которых присутствует множество ближних физических кнопок и одна дальняя физическая кнопка; однако, количество ближних физических кнопок или дальняя физическая кнопка не ограничивается данным изобретением. Например, в варианте осуществления, проиллюстрированном на Фиг. 5В, терминал включает в себя четыре физические кнопки. Когда пользователь держит терминал левой рукой, две физические кнопки с левой стороны являются ближними физическими кнопками, а две физические кнопки с правой стороны являются дальними физическими кнопками. Для иллюстративных целей, если крайней левой кнопкой является левая кнопка 1, второй кнопкой слева является левая кнопка 2, крайней кнопкой справа является правая кнопка 1, и второй кнопкой справа является правая кнопка 2.
[0058] В качестве примера осуществления изобретения, терминал может выполнять рабочую функцию, соответствующую правой кнопке 2, когда обнаружено первое предварительно настроенное действие пользователя на левой кнопке 1, и выполнять рабочую функцию, соответствующую правой кнопке 1, когда обнаружено первое предварительно настроенное действие пользователя на левой кнопке 2. Аналогичным образом, в другом примере осуществления изобретения терминал может выполнять рабочую функцию, соответствующую правой кнопке 1, когда обнаружено первое предварительно настроенное действие пользователя на левой кнопке 1, и выполнять рабочую функцию, соответствующую правой кнопке 2, когда обнаружено первое предварительно настроенное действие пользователя на левой кнопке 2. При этом могут быть предварительно настроены различные соответствия между левой кнопкой 1, левой кнопкой 2, правой кнопкой 1 и правой кнопкой 2. В качестве альтернативы, пользователь может свободно устанавливать соответствия между кнопками, согласно собственными навыками/предпочтениями. Данное изобретение вышеописанным не ограничивается.
[0059] Кроме того, в вышеописанных вариантах осуществления, если терминал обнаруживает операцию запуска на дальней физической кнопке, он может указать, что пользователь может охватить все физические кнопки, и терминал, соответственно, выходит из режима работы одной рукой.
[0060] В соответствии с вариантами осуществления способа управления функциями кнопок в режиме работы одной рукой, данное изобретение далее предусматривает варианты осуществления устройства для управления функциями кнопок в режиме работы одной рукой.
[0061] Фиг. 6 представляет собой блок-схему, иллюстрирующие устройство для управления функциями кнопок в режиме работы одной рукой в соответствии с примером осуществления. Как показано на Фиг. 6, устройство включает в себя блок 61 определения режима, блок определения операции и исполнительный блок 63.
[0062] При этом блок 61 определения режима сконфигурирован для определения, переключен ли терминал в режим работы одной рукой.
[0063] Блок 62 определения операции сконфигурирован для определения, получена ли первая предварительно заданная операция на ближней физической кнопке, когда терминал переключается в режим работы одной рукой, при этом ближняя физическая кнопка представляет собой физическую кнопку в пределах рабочей области одной руки на терминале.
[0064] Исполнительный блок 63 сконфигурирован для выполнения рабочей функции, соответствующей дальней физической кнопке, когда получена первая предварительно заданная операция на ближней физической кнопке, при этом дальняя физическая кнопка является физической кнопкой, расположенной за пределами рабочей области одной руки на терминале.
[0065] На Фиг. 7 представлена блок-схема, иллюстрирующая устройство для управления функциями кнопок в режиме работы одной рукой, в соответствии с примером осуществления. В соответствии с вышеописанным вариантом осуществления, проиллюстрированным на Фиг. 6, устройство может далее включать в себя блок 64 определения направления и блок 65 определения кнопки.
[0066] При этом блок 64 определения направления сконфигурирован для определения направления рабочей руки, соответствующего режиму работы одной рукой.
[0067] Блок 65 определения кнопки сконфигурирован для определения дальней физической кнопки как физической кнопки с правой стороны терминала, когда направление рабочей руки соответствует левой руке, и для определения дальней физической кнопки как физической кнопки с левой стороны терминала, когда направление рабочей руки соответствует правой руке.
[0068] На Фиг. 8 представлена блок-схема, иллюстрирующая устройство для управления функциями кнопок в режиме работы одной рукой, в соответствии с примером осуществления. В соответствии с вышеописанным вариантом осуществления, проиллюстрированным на Фиг. 6, исполнительный блок 63 включает в себя первый исполнительный субблок 631, который сконфигурирован для выполнения рабочей функции, соответствующей дальней физической кнопке, когда получена первая предварительно заданная операция на любой из множества ближних физических кнопок.
[0069] Устройство далее включает в себя первый рабочий блок 66, который сконфигурирован для выполнения соответствующей первоначальной рабочей функции, когда получена первоначальная операция запуска на каждой из множества ближних физических кнопок.
[0070] На Фиг. 9 представлена блок-схема, иллюстрирующая устройство для управления функциями кнопок в режиме работы одной рукой, в соответствии с примером осуществления. В соответствии с вышеописанным примером осуществления, проиллюстрированным на Фиг. 6, исполнительный блок 63 включает в себя второй исполнительный субблок 632, который сконфигурирован для выполнения рабочей функции, соответствующей дальней физической кнопке, когда получена первая предварительно заданная операция на любой из множества ближних физических кнопок.
[0071] Устройство далее включает в себя второй рабочий блок 67, который сконфигурирован для выполнения рабочей функции, соответствующей любой из множества ближних физических кнопок, когда получена вторая предварительно заданная операция на другой ближней физической кнопке.
[0072] На Фиг. 10 представлена блок-схема, иллюстрирующая устройство для управления функциями кнопок в режиме работы одной рукой, в соответствии с примером осуществления. В соответствии с вышеописанным примером осуществления, проиллюстрированным на Фиг. 6, устройство может далее включать в себя блок 68 выхода.
[0073] При этом блок выхода сконфигурирован для выхода из режима работы одной рукой при обнаружении операции запуска на дальней физической кнопке.
[0074] Следует отметить, что структура модуля 66 выхода в варианте осуществлении устройства, проиллюстрированном на Фиг. 10, может быть включена в приведенные выше варианты осуществления устройства, показанные на Фиг. 7-9, что не ограничивается данным изобретением.
[0075] Что касается устройства в описанных выше вариантах осуществления, конкретные способы выполнения операций для отдельных их модулей подробно описаны в вариантах осуществления, относящихся к способам, которые не будут далее подробно раскрыты в настоящем документе.
[0076] Поскольку варианты осуществления устройств в значительной степени соответствуют вариантам осуществления способов, в соответствующем содержании описания примеров осуществления устройств могут быть сделаны ссыпки на некоторые разъяснения в примерах осуществления способов. Блоки, проиллюстрированные как раздельные компоненты, могут быть разделены или не разделены физически; компонент, используемый в качестве дисплея блока, может быть или не быть физическим блоком, т.е. может быть расположен в одном месте или распределен по нескольким блокам сети. Все модули или их часть могут быть выбраны для достижения цели решения в данном изобретении в соответствии с фактическими требованиями. Специалист в данной области техники может понять и осуществить технические решения данного изобретения без затраты творческого труда.
[0077] Соответственно, данное изобретение также предусматривает устройство для управления функциями кнопок в режиме работы одной рукой, которая включает в себя процессор и запоминающее устройство для хранения команд, выполняемых процессором. При этом процессор сконфигурирован для определения, переключен ли терминал в режим работы одной рукой; определения, получена ли первая предварительно заданная операция на ближней физической кнопке, когда терминал переключен в режим работы одной рукой, при этом ближней физической кнопкой является физическая кнопка в пределах рабочей области одной руки на терминале; и для выполнения рабочей функции, соответствующей дальней физической кнопке, когда получена первая предварительно заданная операция на ближней физической кнопке, при этом дальней физической кнопкой является физическая кнопка вне рабочей области одной руки на терминале.
[0078] Соответственно, настоящее изобретение также предусматривает терминал, включающий в себя запоминающее устройство и одну или более программ, сохраненных в нем, при этом данный терминал сконфигурирован на выполнение одной или более программ одним или более процессорами для выполнения следующих операций: определения, переключен ли терминал в режим работы одной рукой; определения, получена ли первая предварительно заданная операция на ближней физической кнопке, когда терминал переключен в режим работы одной рукой, при этом ближней физической кнопкой является физическая кнопка в пределах рабочей области одной руки на терминале; и выполнения рабочей функции, соответствующей дальней физической кнопке, когда получена первая предварительно заданная операция на ближней физической кнопке, при этом дальней физической кнопкой является физическая кнопка вне рабочей области одной руки на терминале.
[0079] Фиг. 11 представляет собой структурную схему, иллюстрирующую устройство 1100 для управления функциями кнопки в режиме работы одной рукой в соответствии с примером осуществления. Устройство 1100 может, например, представлять собой мобильный телефон, компьютер, абонентское устройство цифрового вещания, устройство передачи сообщений, игровую консоль, планшет, медицинское устройство, тренажерное оборудование, электронного секретаря и аналогичное оборудование.
[0080] Что касается Фиг. 11, устройство 1100 может включать в себя один или несколько из следующих компонентов: компонент 1102 обработки, запоминающее устройство 1104, блок 1106 питания, мультимедийный компонент 1108, аудиокомпонент 1110, интерфейс 1112 ввода/вывода (I/O), сенсорный компонент 1114 и компонент 1116 связи.
[0081] Компонент 1102 обработки обычно управляет общими операциями устройства 1100 такими, как операции, связанные с дисплеем, телефонные вызовы, передача данных, операции съемки и операции записи. Компонент 1102 обработки может включать в себя один или несколько процессоров 1120 для исполнения команд на выполнение всех шагов описанных выше способов или их части. Более того, компонент 1102 обработки может включать в себя один или более модулей, облегчающих взаимодействие между компонентом 1102 обработки и другими компонентами. Компонент 1102 обработки может, например, включать в себя мультимедийный модуль для облегчения взаимодействия между мультимедийным компонентом 1108 и компонентом 1102 обработки.
[0082] Запоминающее устройство 1104 сконфигурировано для хранения различных типов данных для поддержания функционирования устройства 1100. Примеры таких данных включают в себя инструкции по любым приложениям или способам, задействованным в устройстве 1100, контактные данные, данные из телефонного справочника, сообщения, рисунки, видео и т.д. Запоминающее устройство 1104 может быть реализовано с использованием энергозависимых или энергонезависимых запоминающих устройств или их комбинации, таких, как статическое оперативное запоминающее устройство (СОЗУ), электрически программируемое постоянное запоминающее устройство (ЭСППЗУ), стираемое программируемое постоянное запоминающее устройство (СППЗУ), программируемое постоянное запоминающее устройство (ППЗУ), постоянное запоминающее устройство (ПЗУ), магнитное запоминающее устройство, флэш-карта, магнитный или оптический диск.
[0083] Блок 1106 питания обеспечивает электрическое питание различных компонентов устройства 1100. Блок 1106 питания может включать в себя систему управления электрическим питанием, один или несколько источников питания и любые другие компоненты, связанные с выработкой и распределением электроэнергии, а также управлением электрическим питанием в устройстве 1100.
[0084] Мультимедийный компонент 1108 включает в себя экран, обеспечивающий выходной интерфейс между устройством 1100 и пользователем. В некоторых вариантах осуществления изобретения экран может включать в себя жидкокристаллический дисплей (LCD) и сенсорную панель (TP). Если экран включает в себя сенсорную панель, он может быть реализован как сенсорный экран для принятия входных сигналов от пользователя. Сенсорная панель включает в себя один или более тактильных датчиков для восприятия касаний, скольжения и жестов на сенсорной панели. Тактильные датчики могут воспринимать не только границу прикосновения или скольжения, но также воспринимать период времени и нажим, связанный с действием прикосновения или скольжения. В некоторых вариантах осуществления мультимедийный компонент 1108 включает в себя переднюю камеру и/или заднюю камеру. Передняя и задняя камеры могут принимать внешнюю мультимедийную информацию, когда устройство 1100 находится в рабочем режиме, таком как режим фотографии или видеосъемки. Каждая из камер - передняя и задняя - может представлять собой фиксированную систему оптических линз или иметь функцию фокусировки и оптического масштабирования.
[0085] Аудиокомпонент 1110 способен выводить и/или вводить аудиосигналы. Аудиокомпонент 1110 может, например, включать в себя микрофон («MIC»), сконфигурированный для приема внешнего аудиосигнала, когда устройство 1100 находится в рабочем режиме, например, в режиме вызова, режиме записи и режиме распознавания голоса. Принятый аудиосигнал может быть далее сохранен в запоминающем устройстве 1104 или передан посредством компонента 1116 связи. В некоторых примерах осуществления, аудиокомпонент 1110 дополнительно включает в себя динамик для вывода аудиосигналов.
[0086] Интерфейс 1112 ввода/вывода обеспечивает интерфейсную связь между компонентом 1102 обработки и периферийными интерфейсными модулями, такими, как клавиатура, мышь, кнопки и т.д. Кнопки могут включать в себя кнопку возврата в исходное положение, кнопку регулирования громкости, кнопку запуска и кнопку блокировки, но не ограничиваются ими.
[0087] Сенсорный компонент 1114 включает в себя один или несколько датчиков для обеспечения оценки состояния различных аспектов устройства 1100. Сенсорный компонент 1114 может, например, обнаруживать состояние открытия/закрытия устройства 1100, взаимное расположение компонентов, например, дисплея и клавиатуры устройства 1100, изменение положения устройства 1100 или компонента устройства 1100, наличие или отсутствие контакта пользователя с устройством 1100, ориентацию или ускорение/замедление перемещения устройства 1100 и изменение температуры устройства 1100. Сенсорный компонент 1114 может включать в себя датчик присутствия, сконфигурированный для обнаружения присутствия находящихся вблизи объектов без какого-либо физического контакта. Сенсорный компонент 1114 может также включать в себя оптический датчик, такой как датчик изображения КМОП или ПЗС, для использования с целью получения изображений. В некоторых примерах осуществления сенсорный компонент 1114 может также включать в себя акселерометр, гиродатчик, магнитный датчик, датчик давления или датчик температуры.
[0088] Компонент 1116 связи сконфигурирован для облегчения связи - проводной или беспроводной - между устройством 1100 и другими устройствами. Устройство 1100 может иметь доступ к беспроводной сети, основанной на стандарте связи, такой как WiFi, 2G или 3G, или на их сочетании. В одном из примеров осуществления изобретения компонент связи 1116 принимает транслируемый сигнал оповещения или информацию, связанную с оповещением, от внешней системы управления оповещением посредством широковещательного канала. В одном из примеров осуществления изобретения компонент связи 1116 далее включает в себя модуль беспроводной связи ближнего радиуса действия (NFC) для облегчения связи малого радиуса действия. Модуль NFC может быть выполнен, например, на основе технологии радиочастотной идентификации (РЧИД), технологии Ассоциации передачи данных в инфракрасном диапазоне (АПДИК), сверхширокополосной (UWB) технологии, технологии Bluetooth (ближней беспроводной связи для устройств разных типов) и других технологий.
[0089] В примерах осуществления устройство 1100 для реализации описанных выше способов может быть выполнено на одной или нескольких специализированных заказных интегральных схемах (ASIC), цифровых сигнальных процессорах (ЦСП), устройствах цифровой обработки сигналов (УЦОС), программируемых логических устройствах (ПЛУ), программируемых пользователем вентильных матрицах (ППВМ), контроллерах, микроконтроллерах, микропроцессорах или других электронных компонентах.
[0090] В примерах осуществления предусмотрен также энергонезависимый машиночитаемый носитель информации, содержащий команды, такие как записанные в запоминающем устройстве 1104, выполняемые процессором 1120 в устройстве 1100, для реализации описанных выше способов. Энергонезависимым машиночитаемым носителем информации может быть, например, ПЗУ, ОЗУ, компакт-диск, магнитная лента, дискета, оптическое устройство хранения данных и подобные им.
[0091] Другие варианты осуществления изобретения будут очевидны для специалистов в данной области техники из рассмотрения описания и работы изобретения, описанных в настоящем документе. Предполагается, что данная заявка охватывает любые изменения, варианты использования или адаптации данного изобретения с соблюдением его общих принципов, включая такие отклонения от данного описания, которые возникают в рамках известной или традиционной практики в данной области. Предполагается, что описание и примеры считаются только примерами, при этом истинный объем данного изобретения указан в нижеследующей формуле изобретения.
[0092] Данное изобретение, предпочтительно, не ограничивается точной конструкцией, которая описана выше и проиллюстрирована на чертежах, и различные модификации и изменения могут быть сделаны, оставаясь в пределах его объема. Предполагается, что объем данного изобретения ограничивается только прилагаемыми пунктами формулы.