Способ и устройство для работы одной рукой на полном экране
Иллюстрации
Показать всеИзобретение относится к интеллектуальным устройствам. Технический результат заключается в обеспечении возможности работы одной рукой на полном экране без масштабирования изображения. Способ для работы одной рукой на полном экране содержит: запрет реакции на переключающее событие и выполнения реакции на переключающую операцию, выполняемую в переключающей области, когда указатель курсора перемещается в переключающую область, разрешающую реакцию на переключающую операцию, и возникает переключающее событие, инициируемое пользователем в отношении экрана. 3 н. и 10 з.п. ф-лы, 10 ил.
Реферат
ССЫЛКИ НА РОДСТВЕННЫЕ ЗАЯВКИ
[0001] Данная заявка основана на патентной заявке КНР №201510434157.Х от 22 июля 2015 г. и ссылается на ее приоритет, при этом все содержание указанной заявки включено в настоящий документ путем ссылки.
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0002] Настоящее изобретение относится к области компьютерной технологии, в частности к способу и устройству для работы одной рукой на полном экране.
УРОВЕНЬ ТЕХНИКИ
[0003] По мере расширения функциональности интеллектуальных устройств наблюдается тенденция увеличения размера их экранов, что связано с обеспечением доступности к большему количеству функций и оптимальных визуальных эффектов. Однако пользователи, привыкшие к работе одной рукой, испытывают затруднения при работе одной рукой на полном экране широкоформатного интеллектуального устройства.
[0004] Для того чтобы облегчить пользователю работу одной рукой на широкоформатном интеллектуальном устройстве, в интеллектуальном устройстве обычно предусматривается режим работы одной рукой. При получении инструкции о включении режима работы одной рукой интеллектуальное устройство уменьшает масштаб изображения, отображаемого на полном экране, и отображает его в заданной области, размеры которой меньше, чем размеры полного экрана интеллектуального устройства, при этом пользователь может управлять одной рукой содержимым экрана в пределах заданной области.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯ
[0005] С целью решения проблемы затруднений пользователя при работе одной рукой на полном экране широкоформатного интеллектуального устройства настоящее изобретение обеспечивает способ и устройство для работы одной рукой на полном экране. Ниже приведено техническое решение.
[0006] Согласно первому аспекту вариантов осуществления настоящего изобретения предлагается способ работы одной рукой на полном экране, применяемого в интеллектуальном устройстве, включающий:
[0007] отображение указателя курсора на экране интеллектуального устройства при включении режима работы одной рукой;
[0008] перемещение указателя курсора вдоль траектории скольжения, создаваемой пользователем при выполнении операции скольжения по экрану интеллектуального устройства; и
[0009] когда указатель курсора перемещается в переключающую область, разрешающую реакцию на переключающую операцию, и когда возникает переключающее событие, инициируемое пользователем в отношении экрана, запрет реакции на переключающее событие и выполнение реакции на переключающую операцию, выполняемую в переключающей области.
[0010] Как вариант, данный способ также предусматривает:
[0011] обнаружение того, что в интеллектуальном устройстве выполняется условие включения, при этом к условиям включения относятся: перемещение интеллектуального устройства по заданному первому жесту, перемещение интеллектуального устройства с ускорением, превышающим заданный первый порог ускорения, нажатие заданной первой физической клавиши интеллектуального устройства, либо прикосновение к экрану интеллектуального устройства в соответствии с заданной первой операцией; а также
[0012] включение режима работы одной рукой, когда для интеллектуального устройства выполняется условие включения.
[0013] Как вариант, отображение указателя курсора на экране интеллектуального устройства предусматривает:
[0014] отображение указателя курсора в заданной позиции экрана, при этом заданной позицией экрана является центральная зона экрана либо позиция, на которой указатель курсора отображался в последний раз, при этом указатель курсора может перемещаться к любой позиции экрана интеллектуального устройства.
[0015] Как вариант, перемещение указателя курсора вдоль траектории скольжения, создаваемой пользователем при выполнении операции скольжения по экрану интеллектуального устройства, предусматривает:
[0016] сбор данных о траектории скольжения, создаваемой пользователем при выполнении операции скольжения по экрану интеллектуального устройства; и
[0017] перемещение указателя курсора из текущей позиции, являющейся начальной точкой, вдоль траектории скольжения.
[0018] Как вариант, данный способ также предусматривает:
[0019] обнаружение того, что в интеллектуальном устройстве выполняется условие выключения режима работы одной рукой, при этом к условиям выключения относятся: перемещение интеллектуального устройства по заданному второму жесту, перемещение интеллектуального устройства с ускорением, превышающим заданный второй порог ускорения, нажатие заданной второй физической клавиши интеллектуального устройства, либо прикосновение к экрану интеллектуального устройства в соответствии с заданной второй операцией; а также
[0020] выключение режима работы одной рукой и удаление указателя курсора, когда в интеллектуальном устройстве выполняется условие для выключения режима работы одной рукой.
[0021] Как вариант, данный способ также предусматривает:
[0022] запрет реакции на переключающее событие и запрет реакции на переключающую операцию, выполняемую в непереключающей области, когда указатель курсора перемещается в непереключающую область, где запрещается переключающая операция, и когда возникает переключающее событие, инициируемое пользователем в отношении экрана.
[0023] Согласно второму аспекту вариантов осуществления настоящего изобретения предлагается устройство для работы одной рукой на полном экране, применяемого в интеллектуальном устройстве, включающее:
[0024] отображающий модуль, сконфигурированный для отображения указателя курсора на экране интеллектуального устройства при включении режима работы одной рукой;
[0025] перемещающий модуль, сконфигурированный для перемещения указателя курсора, отображаемого отображающим модулем, вдоль траектории скольжения, создаваемой пользователем при выполнении операции скольжения по экрану интеллектуального устройства; и
[0026] реагирующий модуль, сконфигурированный для запрета реакции на переключающее событие и выполнения реакции на переключающую операцию, выполняемую в переключающей области, когда указатель курсора, отображаемый отображающим модулем, перемещается в переключающую область, разрешающую реакцию на переключающую операцию, и когда возникает переключающее событие, инициируемое пользователем в отношении экрана.
[0027] Как вариант, данное устройство также содержит:
[0028] первый регистрирующий модуль, сконфигурированный для обнаружения того, что в интеллектуальном устройстве выполняется условие включения, при этом к условиям включения относятся: перемещение интеллектуального устройства по заданному первому жесту, перемещение интеллектуального устройства с ускорением, превышающим заданный первый порог ускорения, нажатие заданной первой физической клавиши интеллектуального устройства, либо прикосновение к экрану интеллектуального устройства в соответствии с заданной первой операцией; а также
[0029] включающий модуль, сконфигурированный для включения режима работы одной рукой, когда первый регистрирующий модуль обнаруживает то, что для интеллектуального устройства выполняется условие включения.
[0030] Как вариант, отображающий модуль также сконфигурирован для:
[0031] отображения указателя курсора в заданной позиции экрана, при этом заданной позицией экрана является центральная зона экрана либо позиция, на которой указатель курсора отображался в последний раз, при этом указатель курсора может перемещаться к любой позиции экрана интеллектуального устройства.
[0032] Как вариант, перемещающий модуль содержит:
[0033] собирающий данные подмодуль, сконфигурированный для сбора данных о траектории скольжения, создаваемой пользователем при выполнении операции скольжения по экрану интеллектуального устройства; и
[0034] перемещающий подмодуль, сконфигурированный для перемещения указателя курсора из текущей позиции, являющейся начальной точкой, вдоль траектории скольжения.
[0035] Как вариант, данное устройство также содержит:
[0036] второй регистрирующий модуль, сконфигурированный для обнаружения того, что в интеллектуальном устройстве выполняется условие выключения режима работы одной рукой, при этом к условиям выключения относятся: перемещение интеллектуального устройства по заданному второму жесту, перемещение интеллектуального устройства с ускорением, превышающим заданный второй порог ускорения, нажатие заданной второй физической клавиши интеллектуального устройства, либо прикосновение к экрану интеллектуального устройства в соответствии с заданной второй операцией; а также
[0037] выключающий модуль, сконфигурированный для выключения режима работы одной рукой и удаления указателя курсора, когда второй регистрирующий модуль определяет, что в интеллектуальном устройстве выполняется условие для выключения режима работы одной рукой.
[0038] Как вариант, данное устройство также содержит:
[0039] блокирующий модуль, сконфигурированный для запрета реакции на переключающее событие и запрета реакции на переключающую операцию, выполняемую в непереключающей области, когда указатель курсора перемещается в непереключающую область, где запрещается переключающая операция, и когда возникает переключающее событие, инициируемое пользователем в отношении экрана.
[0040] Согласно третьему аспекту вариантов осуществления настоящего изобретения обеспечивается устройство для работы одной рукой на полном экране, применяемого в интеллектуальном устройстве, включающее:
[0041] процессор; и
[0042] память для хранения инструкций, выполняемых процессором;
[0043] причем процессор сконфигурирован для:
[0044] отображения указателя курсора на экране интеллектуального устройства при включении режима работы одной рукой;
[0045] перемещения указателя курсора вдоль траектории скольжения, создаваемой пользователем при выполнении операции скольжения по экрану интеллектуального устройства; и
[0046] запрета реакции на переключающее событие и выполнения реакции на переключающую операцию, выполняемую в переключающей области, когда указатель курсора перемещается в переключающую область, разрешающую реакцию на переключающую операцию, и когда возникает переключающее событие, инициируемое пользователем в отношении экрана.
[0047] Технические решения согласно вариантам осуществления настоящего изобретения могут иметь следующие положительные эффекты.
[0048] При включении режима работы одной рукой указатель курсора отображается на экране интеллектуального устройства. Указатель курсора может перемещаться вдоль траектории скольжения, создаваемой пользователем при выполнении операции скольжения по экрану интеллектуального устройства. Когда указатель курсора перемещается в переключающую область, разрешающую реакцию на переключающую операцию и на переключающее событие, инициируемое пользователем в отношении экрана, запрещается реакция на переключающее событие и выполняется реакция на переключающую операцию в отношении переключающей области. Поскольку после включения режима работы одной рукой управление одной рукой в пределах ограниченной области может обеспечить перемещение указателя курсора в диапазоне полного окна и может активировать переключающую область, в которой находится указатель курсора, изображение, отображаемое на полном экране, не требует масштабирования. Таким образом, это может решить проблему затруднений пользователя при работе одной рукой на полном экране широкоформатного интеллектуального устройства. Кроме того, это создает возможность работы одной рукой на полном экране без масштабирования изображения, отображаемого на полном экране.
[0049] Следует понимать, что как приведенное выше общее описание, так и последующее подробное описание являются только иллюстративными и пояснительными и не ограничивают настоящее изобретение согласно настоящей формуле.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0050] Прилагаемые чертежи, которые включены в настоящее описание и составляют его часть, иллюстрируют варианты осуществления настоящего изобретения и вместе с описанием служат для объяснения принципов настоящего изобретения.
[0051] На фиг. 1 показана блок-схема, иллюстрирующая способ работы одной рукой на полном экране согласно примеру варианта осуществления настоящего изобретения;
[0052] На фиг. 2A показана блок-схема, иллюстрирующая способ работы одной рукой на полном экране согласно другому примеру варианта осуществления настоящего изобретения;
[0053] На фиг. 2В показана блок-схема, иллюстрирующая процесс перемещения указателя курсора вдоль траектории скольжения, создаваемой пользователем при выполнении операции скольжения по экрану интеллектуального устройства, согласно примеру варианта осуществления настоящего изобретения;
[0054] На фиг. 2С показана схема, иллюстрирующая процесс перемещения указателя курсора вдоль траектории скольжения из текущей позиции указателя курсора, являющейся начальной точкой, согласно примеру варианта осуществления настоящего изобретения;
[0055] На фиг. 2D показана схема, иллюстрирующая процесс перемещения указателя курсора вдоль траектории скольжения из текущей позиции указателя курсора, являющейся начальной точкой, согласно другому примеру варианта осуществления настоящего изобретения;
[0056] На фиг. 2Е показана схема, иллюстрирующая выполнение реакции на переключающую операцию, выполняемую в переключающей области, когда указатель курсора перемещается в переключающую область, разрешающую реакцию на переключающую операцию, согласно примеру варианта осуществления настоящего изобретения;
[0057] На фиг. 2F показана схема, иллюстрирующая ситуацию, когда указатель курсора перемещается в непереключающую область, запрещающую переключающую операцию, и когда возникает переключающее событие, инициируемое пользователем в отношении экрана, согласно примеру варианта осуществления настоящего изобретения;
[0058] На фиг. 3 показана блок-схема устройства для работы одной рукой на полном экране согласно примеру варианта осуществления настоящего изобретения;
[0059] На фиг. 4 показана блок-схема устройства для работы одной рукой на полном экране согласно другому примеру варианта осуществления настоящего изобретения; и
[0060] На фиг. 5 показана блок-схема устройства для работы одной рукой на полном экране согласно еще одному примеру варианта осуществления настоящего изобретения.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
[0061] Далее приводится подробное описание вариантов осуществления настоящего изобретения, примеры которых приведены на прилагаемых чертежах. Приведенное ниже описание ссылается на прилагаемые чертежи, при этом одинаковые номера на разных чертежах обозначают одинаковые или подобные элементы, если явно не указано иное. Реализации, рассматриваемые в настоящем описании примеров варианта осуществления настоящего изобретения, не составляют полный перечень возможных реализаций согласно настоящему изобретению. Напротив, они представляют собой лишь примеры устройств и способов согласно аспектам, относящимся к настоящему изобретению в соответствии с прилагаемой формулой.
[0062] На фиг. 1 показана блок-схема, иллюстрирующая способ работы одной рукой на полном экране согласно примеру варианта осуществления настоящего изобретения. Как показано на фиг. 1, способ работы одной рукой на полном экране применяется в интеллектуальном устройстве. В данном случае интеллектуальным устройством может быть устройство, имеющее сенсорную панель, например, смартфон, планшетный компьютер, медиаплеер или иное подобное устройство. Способ работы одной рукой на полном экране в частности предусматривает следующие шаги.
[0063] На шаге 101 при включении режима работы одной рукой указатель курсора отображается на экране интеллектуального устройства.
[0064] На шаге 102 указатель курсора перемещается вдоль траектории скольжения, создаваемой пользователем при выполнении операции скольжения по экрану интеллектуального устройства.
[0065] На шаге 103 запрещается реакция на переключающее событие и осуществляется реакция на переключающую операцию, выполняемую в переключающей области, когда указатель курсора перемещается в переключающую область, разрешающую реакцию на переключающую операцию, и когда возникает переключающее событие, инициируемое пользователем в отношении экрана.
[0066] Соответственно, в способе работы одной рукой на полном экране согласно варианту осуществления настоящего изобретения указатель курсора отображается на экране интеллектуального устройства, когда включается режим работы одной рукой. Указатель курсора может перемещаться вдоль траектории скольжения, создаваемой пользователем при выполнении операции скольжения по экрану интеллектуального устройства. Когда указатель курсора перемещается в переключающую область, разрешающую реакцию на переключающую операцию и на переключающее событие, инициируемое пользователем в отношении экрана, запрещается реакция на переключающее событие и осуществляется реакция на переключающую операцию в отношении переключающей области. Поскольку после включения режима работы одной рукой управление одной рукой в пределах ограниченной области может обеспечить перемещение указателя курсора в диапазоне полного окна и может активировать переключающую область, в которой находится указатель курсора, изображение, отображаемое на полном экране, не требует масштабирования. Таким образом, это может решить проблему затруднений пользователя при работе одной рукой на полном экране широкоформатного интеллектуального устройства. Кроме того, это создает возможность работы одной рукой на полном экране без масштабирования изображения, отображаемого на полном экране.
[0067] На фиг. 2а показана блок-схема, иллюстрирующая способ работы одной рукой на полном экране согласно другому примеру варианта осуществления настоящего изобретения. Как показано на Фиг. 2А, способ работы одной рукой на полном экране применяется в интеллектуальном устройстве. В данном случае интеллектуальным устройством может быть устройство, имеющее сенсорную панель, например, смартфон, планшетный компьютер, медиаплеер или иное подобное устройство. Способ работы одной рукой на полном экране в частности предусматривает следующие шаги.
[0068] На шаге 201 определяется то, что в интеллектуальном устройстве выполняется условие включения.
[0069] Здесь под условием включения понимается условие, необходимое для включения режима работы одной рукой.
[0070] На практике условие включения может задаваться в разных формах, например, покачиванием вверх и вниз, покачиванием влево и вправо, покачиванием по окружности, двойным касанием экрана, долгим нажатием на клавишу, нажатием комбинаций клавиш, голосов и другими подобными способами. Условие включения может задаваться пользователем посредством системного интерфейса настроек.
[0071] Например, условием включения может быть перемещение интеллектуального устройства в соответствии с заданным первым жестом. Здесь под заданным первым жестом понимается способ перемещения интеллектуального устройства по заданной траектории, каким может быть покачивание вверх и вниз, покачивание влево и вправо, покачивание по окружности и или иные подобные перемещения. Например, как правило, интеллектуальное устройство оснащается гироскопом или датчиками аналогичного назначения. Когда интеллектуальное устройство перемещается, датчик интеллектуального устройства может определить состояние интеллектуального устройства на основании направления и смещения оси вращения и создать информацию о перемещении.
[0072] Условием включения может быть также перемещение интеллектуального устройства с ускорением, превышающим заданный первый порог ускорения. Как правило, датчик, устанавливаемый в интеллектуальное устройство, может собирать информацию о состоянии перемещения интеллектуального устройства, включая данные ускорения и другие аналогичные данные. Например, первый порог ускорения составляет а м/с2, и когда интеллектуальное устройство быстро встряхивается с ускорением b м/с2, то если определяется, что b>а, тогда быстрое встряхивание удовлетворяет условию включения.
[0073] Условием включения может быть также нажатие заданной первой физической клавиши в интеллектуальном устройстве. Здесь под первой физической клавишей понимается такая невиртуальная клавиша, как клавиша Ноте, клавиша регулировки уровня громкости или иная аналогичная клавиша. Пользователь может задать физическую клавишу и соответствующую этой клавише операцию нажатия, например, длительное нажатие или нажатие комбинации клавиш, посредством системного интерфейса настроек. Например, если в качестве условия включения установлено длительное нажатие клавиши Ноте, то когда пользователь выполняет длительное нажатие клавиши Ноте, условие включения выполняется.
[0074] Условием включения может быть также касание экрана интеллектуального устройства в соответствии с заданной первой операцией. Здесь заданной первой операцией может быть скольжение вдоль конкретной траектории скольжения, двойное касание в конкретной позиции и иные аналогичные действия. Например, заданной первой операцией может быть двойное касание центральной зоны экрана, и когда пользователь выполняет двойное касание центральной зоны экрана, условие включения выполняется.
[0075] В настоящем варианте осуществления изобретения для условия включения не предусматриваются особые ограничения. В принципе, оно находится в рамках настоящего изобретения, пока способно включать режим работы одной рукой.
[0076] На шаге 202 включается режим работы одной рукой.
[0077] Здесь под режимом работы одной рукой понимается режим, в котором операция на полном экране может быть выполнена пользователем в зоне доступа одной руки. В режиме работы одной рукой пользователь может выполнять операцию на полном экране, действуя в зоне, доступной для движения одной руки.
[0078] Это можно понимать таким образом, что в описываемом здесь режиме работы одной рукой ни одно из приложений в интеллектуальном устройстве пользователя не реагирует на операцию касания пользователя, при этом каждое приложение лишь соответствует указателю курсора, отображаемого на шаге 203.
[0079] На шаге 203 указатель курсора отображается в заданной позиции экрана.
[0080] Здесь указатель курсора конфигурируется для указания текущего положения курсора. Либо это можно понимать таким образом, что указатель курсора сконфигурирован для указания позиции на экране интеллектуального устройства, которую намерен обозначить пользователь. Указателем курсора может быть полупрозрачный указатель, мигающий курсор, мерцающее кольцо или указатель любой другой формы, который может указывать текущее положение курсора. Форма указателя курсора не ограничивается настоящей заявкой.
[0081] Под заданным положением здесь понимается то положение, в котором отображается курсор при включении режима работы одной рукой. В зависимости от конкретного приложения пользователь может предварительно установить в качестве заданного положения указателя курсора, отображаемого при включении режима работы одной рукой, центральную зону экрана либо позицию, на которой указатель курсора отображался последний раз, и т.д.
[0082] Следует обратить внимание, что указатель курсора может перемещаться в любую позицию экрана интеллектуального устройства. То есть при отображении указателя курсора атрибуту указателя курсора может быть присвоено значение, соответствующее возможности перемещения по полному экрану.
[0083] На шаге 204 указатель курсора перемещается вдоль траектории скольжения, создаваемой пользователем при выполнении операции скольжения по экрану интеллектуального устройства.
[0084] Здесь под операцией скольжения понимается длительная операция касания, в результате которой на экране формируется траектория скольжения, имеющая начальную точку и конечную точку.
[0085] Как правило, траектория скольжения, создаваемая пользователем на экране, представляет собой траекторию касания пользователя, физически дотрагивающегося до экрана. Пользователь может выполнять операции в области, которой он касается. При работе с большим экраном пользователю трудно коснуться любой позиции экрана одной рукой. При включении режима работы одной рукой пользователь может с помощью операции скольжения обеспечить перемещение указателя курсора по всему экрану. В частности, на фиг. 2В показана блок-схема, иллюстрирующая процесс перемещения указателя курсора вдоль траектории скольжения, создаваемой пользователем при выполнении операции скольжения по экрану интеллектуального устройства, согласно примеру варианта осуществления настоящего изобретения, включающая следующие шаги.
[0086] На шаге 204а выполняется сбор данных о траектории скольжения, создаваемой пользователем при выполнении операции скольжения по экрану интеллектуального устройства.
[0087] Как правило, когда пользователь выполняет операцию скольжения на экране интеллектуального устройства, сенсорная панель может сообщать о положении точек касания, для сбора информации о траектории касания.
[0088] На шаге 204b указатель курсора перемещается из текущей позиции, являющейся начальной точкой, вдоль траектории скольжения.
[0089] Здесь под текущей позицией указателя курсора понимается позиция, в которой указатель курсора отображается на экране в текущий момент. Указатель курсора перемещается из текущей позиции, являющейся начальной точкой, вдоль траектории скольжения.
[0090] В частности, на фиг. 2С показана схема, иллюстрирующая процесс перемещения указателя курсора вдоль траектории скольжения из текущей позиции указателя курсора, являющейся начальной точкой, согласно примеру варианта осуществления настоящего изобретения. Когда пользователь выполняет пальцем операцию скольжения на экране вдоль траектории скольжения l1 из Точки А в Точку А, указатель курсора в Позиции В перемещается вдоль траектории m1 из Позиции В в качестве начальной точки в в Позицию В', при этом траектория m1 идентична траектории l1. Затем, когда пользователь выполняет пальцем другую операцию скольжения на экране вдоль траектории скольжения l2 из Точки А в Точку А'', указатель курсора перемещается вдоль траектории m2 из Позиции В' в качестве начальной точки в Позицию В'', при этом траектория m2 идентична траектории l2.
[0091] На практике пользователь может выполнять две отдельные операции скольжения, т.е. конечная точка первой операции скольжения не совпадает с начальной точкой второй операции скольжения. В этом случае указатель курсора по-прежнему может перемещаться вдоль траектории скольжения из текущей позиции, являющейся начальной точкой. В качестве примера на фиг. 2D показана схема, иллюстрирующая процесс перемещения указателя курсора вдоль траектории скольжения из текущей позиции указателя курсора, являющейся начальной точкой, согласно другому примеру варианта осуществления настоящего изобретения; Когда пользователь выполняет пальцем операцию скольжения на экране вдоль траектории скольжения l1 из Точки А в Точку А, указатель курсора в Позиции В перемещается вдоль траектории m1 из Позиции В в качестве начальной точки в в Позицию В1, при этом траектория m1 идентична траектории l1. Затем, когда пользователь выполняет пальцем другую операцию скольжения на экране вдоль траектории скольжения l3 из Точки С в Точку С'', указатель курсора перемещается вдоль траектории m2 из Позиции В1 в качестве начальной точки в Позицию В''. В этом случае Точка С не является той же точкой, что и А', т.е. две траектории скольжения, предшествующая и следующая за ней, создаваемые пользователем, не соединены между собой.
[0092] Как правило, пользователь включает режим работы одной рукой для облегчения выполнения соответствующих операцией одной рукой в текущем интерфейсе, к соответствующим операциям относятся одиночное или двойное касание значка приложения, одиночное или двойное касание значков управления на просматриваемой странице или иная операция в отношении переключающей области.
[0093] На шаге 205 запрещается реакция на переключающее событие и осуществляется реакция на переключающую операцию, выполняемую в переключающей области, когда указатель курсора перемещается в переключающую область, разрешающую реакцию на переключающую операцию, и когда возникает переключающее событие, инициируемое пользователем в отношении экрана.
[0094] Здесь под переключающей областью, разрешающей реакцию на переключающую операцию, понимается область для приема переключающей инструкции и реакции на нее, например область значка приложения. Когда указатель курсора находится в переключающей области, разрешающей реакцию на переключающую операцию, переключающая область может быть подсвечена, выделена цветом или приближена с целью показать ее отличие от других невыбранных областей.
[0095] Под переключающей операцией здесь понимается операция, создающая переключающее событие, например одиночное касание, двойное касание и другие аналогичные операции. На практике, когда пользователь выполняет переключающую операцию в интеллектуальном устройстве в режиме работы одной рукой, переключающая операция направлена на позицию указателя курсора, тогда как пользователь фактически находится в области реакции на переключающее событие. Затем запрещается реакция на переключающее событие и осуществляется реакция на переключающую операцию, выполняемую в переключающей области. В качестве примера на фиг. 2Е показана схема, иллюстрирующая выполнение реакции на переключающую операцию, выполняемую в переключающей области, когда указатель курсора перемещается в переключающую область, разрешающую реакцию на переключающую операцию, согласно примеру варианта осуществления настоящего изобретения. Когда указатель курсора 21 совмещается с приложением Video, область значка Video приближается для подсказки пользователю о том, что значок может быть включен. В это время палец пользователя находится над приложением Weather, при этом область значка Weather не приближается. Затем пользователь касается экрана, при этом запускается приложение Video, но не приложение Weather, над которым находится палей пользователя.
[0096] На практике указатель курсора может перемещаться в любую позицию экрана. Поэтому помимо переключающих областей, разрешающих реакцию на переключающую операцию, другие области являются непереключающими областями, запрещающими реакцию на переключающую операцию. Когда пользователь фактически находится в области реакции на переключающее событие, как вариант, будут запрещены реакции как на переключающее событие от пользователя, так и на переключающую операцию, выполняемую в непереключающей области.
[0097] На шаге 206, когда указатель курсора перемещается в непереключающую область, где запрещается реакция на переключающую операцию, и когда возникает переключающее событие, инициируемое пользователем в отношении экрана, запрещается реакция на переключающее событие и реакция на переключающую операцию, выполняемую в непереключающей области.
[0098] В качестве примера на фиг. 2F показана схема, иллюстрирующая ситуацию, когда указатель курсора перемещается в непереключающую область, запрещающую реакцию на переключающую операцию, и когда возникает переключающее событие, инициируемое пользователем в отношении экрана, согласно примеру варианта осуществления настоящего изобретения. Когда указатель курсора 21 находится в непереключающей области, а пользователь фактически находится в области приложения Weather, и в этот момент пользователь выполняет однократное касание экрана, указатель курсора 21 не реагирует на операцию одиночного касания, а приложение Weather не запускается.
[0099] На практике пользователь может не всегда использовать интеллектуальное устройство в режиме работы одной рукой, и ему может потребоваться вернуться в режим обычного управления.
[00100] На шаге 207 определяется то, что в интеллектуальном устройстве выполняется условие выключения для выключения режима работы одной рукой.
[00101] Здесь условие выключения служит для выхода из режима работы одной рукой на полном экране. Подобно условию включения, условие выключения может совпадать с условием включения или отличаться от него.
[00102] На практике условие выключения может принимать разные формы. Например, условием выключения может быть перемещение интеллектуального устройства в соответствии с заданным вторым жестом. Здесь под заданным вторым жестом понимается способ перемещения интеллектуального устройства по заданной траектории, каким может быть покачивание вверх и вниз, покачивание влево и вправо, покачивание по окружности или иные подобные перемещения. Например, как правило интеллектуальное устройство оснащается гироскопом или датчиками аналогичного назначения. Когда интеллектуальное устройство перемещается, датчик интеллектуального устройства может определить состояние интеллектуального устройства на основании направления и смещения оси вращения и создать информацию о перемещении.
[00103] Условием выключения может быть также перемещение интеллектуального устройства с ускорением, превышающим заданный второй порог ускорения. Как правило, датчик, устанавливаемый в интеллектуальное устройство, может собирать информацию о состоянии перемещения интеллектуального устройства, включая данные ускорения и другие аналогичные данные. Например, первый порог ускорения составляет с м/с2, и когда интеллектуальное устройство быстро встряхивается с ускорением d м/с2, то если определяется, что d>с, тогда быстрое встряхивание удовлетворяет условию выключения.
[00104] Условием выключения может быть также нажатие заданной второй физической клавиши в интеллектуальном устройстве. Здесь под второй физической клавишей понимается такая невиртуальная клавиша, как клавиша Ноте, клавиша регулировки уровня громкости или иная аналогичная клавиша, Пользователь может задать физическую клавишу и соответствующую этой клавише операцию нажатия, например, длительное нажатие или нажатие комбинации клавиш, посредством системного интерфейса настроек. Например, если в качестве условия выключения установлено длительное нажатие клавиши Ноте, то когда пользователь выполняет длительное нажатие клавиши Ноте, условие выключения выполняется.
[00105] Условием выключения может быть также касание экрана интеллектуального устройства в соответствии с заданной второй операцией. Здесь заданной второй операцией может быть скольжение вдоль конкретной траектории скольжения, двойное касание в конкретной позиции и иные аналогичные действия. Например, заданной второй операцией может быть двойное касание центральной зоны экрана, и когда пользователь выполняет двойное касание центральной зоны экрана, условие выключения выполняется.
[00106] В настоящем варианте осуществления изобретения для условия выключения не предусматриваются особые ограничения. В принципе оно находится в рамках настоящего изобретения, пока способно выключать режим работы одной рукой.
[00107] На шаге 208 режим работы одной рукой выключается, а указатель курсора удаляется, когда в интеллектуальном устройстве выполняется условие для выключения режима работы одной рукой.
[00108] Здесь под удалением указателя курсора понимается отсутствие изображения указателя курсора на экране.
[00109] Соответственно, в способе работы одной рукой на полном экране согласно варианту осуществления настоящего изобретения указатель курсора отображается на экране интеллектуального устройства, когда включается режим работы одной рукой. Указатель курсора может перемещаться вдоль траектории скольжения, создаваемой пользователем при выполнении операции скольжения по экрану интеллектуального устройства. Когда указатель курсора перемещается в переключающую область, разрешающую реакцию на переключающую операцию и на переключающее событие, инициируемое пользователем в отношении экрана, запрещается реакция на переключающее событие и осуществляется реакция на переключающую операцию в отношении переключ