СПОСОБ И УСТРОЙСТВО ДЛЯ ПЕРЕКЛЮЧЕНИЯ СТИЛЯ КЛАВИАТУРЫ
KEYBOARD STYLE SWITCHING METHOD AND DEVICE

По настоящей заявке испрашивается приоритет на основании патентной заявки Китая № 201510781612.3, поданной 13 ноября 2015 г., все содержание которой включено в настоящую заявку посредством ссылки.
Область техники, к которой относится изобретение
Настоящее раскрытие в основном относится к области терминальных технологий и более конкретно к способу и устройству для переключения стиля клавиатуры.
Уровень техники
У людей возникают все большие и большие потребности в эффекте отображения терминалов, экраны дисплеев существующих терминалов становятся все больше и больше; большеразмерный экран дисплея хоть и улучшает эффект отображения, но также вносит некоторые неудобства для пользователя при управлении одной рукой.
Для облегчения выполнения пользователями действий одной рукой на большеразмерных экранах дисплея, терминалы могут обеспечивать режим управления одной рукой. При запуске режима управления одной рукой терминал уменьшает масштаб текущего интерфейса дисплея и отображает уменьшенный интерфейс дисплея в нижней стороне экрана дисплея, так что пользователи могут выполнять управление одной рукой в любом положении на уменьшенном интерфейсе дисплея.
Например, терминал отображает область ввода и QWERTY клавиатуру в интерфейсе ввода; когда запускают режим управления одной рукой, терминал уменьшает масштаб интерфейса ввода и отображает уменьшенную область ввода и уменьшенную QWERTY клавиатуру в уменьшенном интерфейсе ввода.
Раскрытие изобретения
Для преодоления проблем в соответствующей области техники, настоящее раскрытие обеспечивает способ и устройство для переключения стиля клавиатуры, при этом технические решения состоят в следующем.
В соответствии с первым аспектом вариантов осуществления настоящего раскрытия, предлагается способ для переключения стиля клавиатуры, содержащий:
в первом отображаемом видовом интерфейсе запуск режима управления одной рукой;
оценивание того, является ли текущий стиль клавиатуры первым стилем клавиатуры; и
если определяют, что текущий стиль клавиатуры представляет собой первый стиль клавиатуры, переключение первого стиля клавиатуры на второй стиль клавиатуры во втором видовом интерфейсе, соответствующем режиму управления одной рукой, при этом область ввода в первом стиле клавиатуры обладает меньшим размером по сравнению с областью ввода во втором стиле клавиатуры.
В соответствии с иным вариантом осуществления, способ может дополнительно содержать:
при выходе из режима управления одной рукой, переключение второго стиля клавиатуры на первый стиль клавиатуры в первом видовом интерфейсе.
В соответствии с иным вариантом осуществления, способ может дополнительно содержать:
оценивание того, содержит ли клавиатура первый стиль клавиатуры и второй стиль клавиатуры;
если определяют, что клавиатура содержит первый стиль клавиатуры и второй стиль клавиатуры, отображение запрашивающего сообщения, при этом запрашивающее сообщение предназначено для запрашивания у пользователя того, переключать ли стиль клавиатуры в режиме управления одной рукой; и
если обнаруживают подтверждающее действие на запрашивающее сообщение, вынесение решения о переключении стиля клавиатуры в режиме управления одной рукой.
В соответствии с иным вариантом осуществления, переключение первого стиля клавиатуры на второй стиль клавиатуры во втором видовом интерфейсе, соответствующем режиму управления одной рукой, если определяют, что текущий стиль клавиатуры представляет собой первый стиль клавиатуры, может содержать:
если выносят решение о переключении стиля клавиатуры в режиме управления одной рукой и определяют, что текущий стиль клавиатуры представляет собой первый стиль клавиатуры, переключение первого стиля клавиатуры на второй стиль клавиатуры во втором видовом интерфейсе.
В соответствии с иным вариантом осуществления, переключение первого стиля клавиатуры на второй стиль клавиатуры во втором видовом интерфейсе, соответствующем режиму управления одной рукой, если определяют, что текущий стиль клавиатуры представляет собой первый стиль клавиатуры, может содержать:
если определяют, что текущий стиль клавиатуры представляет собой первый стиль клавиатуры, и текущий экран дисплея находится в вертикальном положении экрана, переключение первого стиля клавиатуры на второй стиль клавиатуры во втором видовом интерфейсе, соответствующем режиму управления одной рукой.
В соответствии с иным вариантом осуществления, способ может также включать в себя: первый стиль клавиатуры представляет собой стиль QWERTY, при этом второй стиль клавиатуры представляет собой стиль девяти символов.
В соответствии со вторым аспектом вариантов осуществления настоящего раскрытия, предлагается устройство для переключения стиля клавиатуры, содержащее:
модуль обработки режима, выполненный с возможностью запуска режима управления одной рукой в первом отображаемом видовом интерфейсе;
первый оценивающий модуль, выполненный с возможностью оценивания того, является ли текущий стиль клавиатуры первым стилем клавиатуры; и
первый переключающий модуль, выполненный с возможностью переключения первого стиля клавиатуры на второй стиль клавиатуры во втором видовом интерфейсе, соответствующем режиму управления одной рукой, если определяют, что текущий стиль клавиатуры представляет собой первый стиль клавиатуры, при этом область ввода в первом стиле клавиатуры обладает меньшим размером по сравнению с областью ввода во втором стиле клавиатуры.
В соответствии с иным вариантом осуществления, устройство может дополнительно содержать:
второй переключающий модуль, выполненный с возможностью переключения второго стиля клавиатуры на первый стиль клавиатуры в первом видовом интерфейсе при выходе из режима управления одной рукой.
В соответствии с иным вариантом осуществления, устройство может дополнительно содержать:
второй оценивающий модуль, выполненный с возможностью оценивания того, содержит ли клавиатура первый стиль клавиатуры и второй стиль клавиатуры;
запрашивающий модуль, выполненный с возможностью отображения запрашивающего сообщения, если определяют, что клавиатура содержит первый стиль клавиатуры и второй стиль клавиатуры, при этом запрашивающее сообщение предназначено для запрашивания у пользователя того, переключать ли стиль клавиатуры в режиме управления одной рукой; и
определяющий модуль, выполненный с возможностью вынесения решения о переключении стиля клавиатуры в режиме управления одной рукой при обнаружении подтверждающего действия на запрашивающее сообщение.
В соответствии с иным вариантом осуществления, первый переключающий модуль также выполнен с возможностью переключения первого стиля клавиатуры на второй стиль клавиатуры во втором видовом интерфейсе, если выносят решение о переключении стиля клавиатуры в режиме управления одной рукой и определяют, что текущий стиль клавиатуры представляет собой первый стиль клавиатуры.
В соответствии с иным вариантом осуществления, первый переключающий модуль также выполнен с возможностью переключения первого стиля клавиатуры на второй стиль клавиатуры во втором видовом интерфейсе, соответствующем режиму управления одной рукой, если определяют, что текущий стиль клавиатуры представляет собой первый стиль клавиатуры и текущий экран дисплея находится в вертикальном положении экрана.
В соответствии с иным вариантом осуществления, первый стиль клавиатуры представляет собой стиль QWERTY, при этом второй стиль клавиатуры представляет собой стиль девяти символов.
В соответствии с третьим аспектом вариантов осуществления настоящего раскрытия, предлагается устройство для переключения стиля клавиатуры, содержащее:
процессор;
память, выполненную с возможностью хранения инструкций, исполняемых процессором;
при этом процессор выполнен с возможностью:
в первом отображаемом видовом интерфейсе, запуска режима управления одной рукой;
оценивания того, является ли текущий стиль клавиатуры первым стилем клавиатуры;
если определено, что текущий стиль клавиатуры представляет собой первый стиль клавиатуры, переключения первого стиля клавиатуры на второй стиль клавиатуры во втором видовом интерфейсе, соответствующем режиму управления одной рукой, при этом область ввода в первом стиле клавиатуры обладает меньшим размером по сравнению с областью ввода во втором стиле клавиатуры.
Техническое решение, обеспечиваемое вариантами осуществления настоящего раскрытия, может обладать следующими преимуществами:
в соответствии со способом и устройством, обеспечиваемыми вариантами осуществления, в то время как запускают режим управления одной рукой, текущий первый стиль клавиатуры, в котором размер области ввода сравнительно меньше, переключают на второй стиль клавиатуры, в котором размер области ввода сравнительно больше, тем самым избегают ошибочных действий во время процесса ввода пользователем, избегают воздействия на нормальный ввод пользователем и улучшают эффективность ввода в режиме управления одной рукой.
Следует понимать, что вышеприведенное общее раскрытие изобретения и последующее подробное раскрытие изобретения приведены исключительно в качестве примера и не ограничивают сущность настоящего изобретения, в соответствии с формулой изобретения.
Краткое описание чертежей
Прилагаемые чертежи, включенные в настоящее описание и составляющие его часть, изображают варианты осуществления настоящего изобретения и совместно с описанием служат для разъяснения основных положений настоящего изобретения.
На фиг. 1 представлена блок-схема способа переключения стиля клавиатуры в соответствии с вариантом осуществления.
На фиг. 2А представлена блок-схема способа переключения стиля клавиатуры в соответствии с иным вариантом осуществления.
На фиг. 2В представлено графическое изображение запрашивающего сообщения согласно способу для переключения стиля клавиатуры в соответствии с вариантом осуществления.
На фиг. 3 представлена структурная схема устройства для переключения стиля клавиатуры в соответствии с вариантом осуществления.
На фиг. 4 представлена структурная схема устройства для переключения стиля клавиатуры в соответствии с иным вариантом осуществления.
На фиг. 5 представлена структурная схема устройства для переключения стиля клавиатуры в соответствии с вариантом осуществления.
Осуществление изобретения
Для лучшего понимания цели, технической схемы и преимуществ настоящего раскрытия, осуществление настоящего раскрытия ниже описывается более подробно в сочетании с прилагаемыми чертежами.
Теперь обратимся к подробному описанию вариантов осуществления, примеры которых представлены на прилагаемых чертежах. В нижеследующем описании даются ссылки на прилагаемые чертежи, на которых одинаковые ссылочные номера на разных чертежах обозначает одинаковые или подобные элементы, если не указано обратное. Реализации, описанные в последующих приведенных в качестве примера вариантах осуществления, не представляют всех реализаций, согласующихся с настоящим изобретением. Напротив, они являются исключительно примерами устройств и способов, согласующихся с аспектами, относящимися к настоящему раскрытию, в соответствии с изложенным в прилагаемой формуле изобретения.
Прежде чем перейти к подробному описанию варианта осуществления, вначале следует пояснить термин «режим управления одной рукой», упоминаемый при описании варианта осуществления, следующим образом:
если экран дисплея терминала очень большой, пользователь не имеет возможности прикасаться ко многим положениям на экране дисплея при управлении одной рукой, что приводит к трудности в реализации управления одной рукой. Однако, если терминал запускает режим управления одной рукой, когда отображен текущий видовой интерфейс, терминал уменьшит масштаб текущего видового интерфейса и отображает уменьшенный видовой интерфейс в нижней стороне экрана дисплея; затем пальцы пользователя могут прикасаться к любым положениям на уменьшенном видовом интерфейсе, тем самым реализуя управление одной рукой на уменьшенном видовом интерфейсе.
На фиг. 1 представлена блок-схема способа переключения стиля клавиатуры в соответствии с вариантом осуществления. Как показано на фиг. 1, способ переключения стиля клавиатуры, применяемый к терминалу, содержит следующие этапы:
Этап 101: в первом отображаемом видовом интерфейсе запуск режима управления одной рукой.
Этап 102: оценивание того, является ли текущий стиль клавиатуры первым стилем клавиатуры.
Этап 103: если определяют, что текущий стиль клавиатуры представляет собой первый стиль клавиатуры, переключение первого стиля клавиатуры на второй стиль клавиатуры во втором видовом интерфейсе, соответствующем режиму управления одной рукой, при этом область ввода в первом стиле клавиатуры обладает меньшим размером по сравнению с областью ввода во втором стиле клавиатуры.
В соответствующей области техники, если режим управления одной рукой запускают, когда пользователь выполняет ввод данных через клавиатуру, уменьшают масштаб текущего интерфейса и, соответственно, уменьшают масштаб клавиатуры. Клавиатура может включать в себя несколько стилей клавиатуры, каждый из которых содержит область ввода различного размера; если текущий стиль клавиатуры является тем стилем, в котором область ввода обладает меньшим размером, при уменьшении масштаба клавиатуры область ввода станет слишком маленькой, вследствие чего в процессе ввода пользователем легко возникают ошибочные действия, нормальный ввод пользователем нарушен, и эффективность ввода очень низка.
В данном варианте осуществления, когда запускают режим управления одной рукой, если текущим стилем клавиатуры является первый стиль клавиатуры, в котором область ввода обладает сравнительно меньшим размером, терминал автоматически переключит первый стиль клавиатуры на второй стиль клавиатуры, в котором область ввода обладает сравнительно бо́льшим размером, таким путем, даже если масштаб клавиатуры уменьшен, сохраняется гарантия того, что размер области ввода не будет слишком маленьким; таким образом, избегаются ошибочные действия в процессе ввода пользователем, избегается влияние на нормальный ввод пользователем, и улучшается эффективность ввода в режиме управления одной рукой.
Путем переключения текущего первого стиля клавиатуры, в котором размер области ввода сравнительно меньше, на второй стиль клавиатуры, в котором размер области ввода сравнительно больше, при запуске режима управления одной рукой, способ, обеспечиваемый в данном варианте осуществления, позволяет избежать ошибочных действий в процессе ввода пользователем, избежать воздействия на нормальный ввод пользователем и улучшить эффективность ввода в режиме управления одной рукой.
Согласно иному варианту осуществления, способ дополнительно содержит:
при выходе из режима управления одной рукой, переключение второго стиля клавиатуры на первый стиль клавиатуры в первом видовом интерфейсе.
Согласно иному варианту осуществления, способ дополнительно содержит:
оценивание того, содержит ли клавиатура первый стиль клавиатуры и второй стиль клавиатуры;
если определяют, что клавиатура содержит первый стиль клавиатуры и второй стиль клавиатуры, отображение запрашивающего сообщения, при этом запрашивающее сообщение предназначено для запрашивания у пользователя того, переключать ли стиль клавиатуры в режиме управления одной рукой; и
если обнаруживают подтверждающее действие на запрашивающее сообщение, вынесение решения о переключении стиля клавиатуры в режиме управления одной рукой.
Согласно иному варианту осуществления, этап переключения первого стиля клавиатуры на второй стиль клавиатуры во втором видовом интерфейсе, соответствующем режиму управления одной рукой, если определяют, что текущий стиль клавиатуры представляет собой первый стиль клавиатуры, содержит:
если выносят решение о переключении стиля клавиатуры в режиме управления одной рукой и определяют, что текущий стиль клавиатуры представляет собой первый стиль клавиатуры, переключение первого стиля клавиатуры на второй стиль клавиатуры во втором видовом интерфейсе.
Согласно иному варианту осуществления, этап переключения первого стиля клавиатуры на второй стиль клавиатуры во втором видовом интерфейсе, соответствующем режиму управления одной рукой, если определяют, что текущий стиль клавиатуры представляет собой первый стиль клавиатуры, содержит:
если определяют, что текущий стиль клавиатуры представляет собой первый стиль клавиатуры и текущий экран дисплея находится в вертикальном положении экрана, переключение первого стиля клавиатуры на второй стиль клавиатуры во втором видовом интерфейсе, соответствующем режиму управления одной рукой.
Согласно иному варианту осуществления, первый стиль клавиатуры представляет собой стиль QWERTY, при этом второй стиль клавиатуры представляет собой стиль девяти символов.
Все вышеприведенные опциональные технические схемы могут образовывать опциональные варианты осуществления настоящего раскрытия с помощью любой комбинации, и дополнительного описания здесь не требуется.
На фиг. 2А представлена блок-схема способа переключения стиля клавиатуры в соответствии с вариантом осуществления; как показано на фиг. 2А, способ переключения стиля клавиатуры, применяемый к терминалу, содержит следующие этапы:
Этап 201: терминал отображает первый видовой интерфейс и запускает режим управления одной рукой в первом видовом интерфейсе.
Терминал может быть мобильным телефоном, планшетным компьютером, компьютером и т.д.; в частности, терминал может быть аппаратом, оснащенным большеразмерным экраном дисплея. Данный вариант осуществления не служит для ограничения понятия «терминал».
Согласно данному варианту осуществления, режим, в котором терминал выходит из режима управления одной рукой, называется нормальным рабочим режимом; первый видовой интерфейс, отображаемый терминалом в нормальном рабочем режиме, обладает тем же или меньшим размером, по сравнению с экраном дисплея терминала. Данный вариант осуществления не накладывает никаких ограничений.
Например, первый видовой интерфейс может быть телефонным вызовом, сообщением, игрой, видеороликом, поиском браузера и другими интерфейсами, отображаемыми в нормальном рабочем режиме, что не ограничено в данном варианте осуществления.
В первом видовом интерфейсе, если экран дисплея терминала слишком большой, пользователь не может прикоснуться ко многим положениям на экране дисплея в режиме управления одной рукой, что приводит к сложности реализации действий одной рукой. Для облегчения управления одной рукой пользователями, терминал запускает режим управления одной рукой в первом видовом интерфейсе. В частности, управление одной рукой может быть автоматически запущено терминалом в соответствии с объемом данных, отображаемых в первом видовом интерфейсе, или может быть запущен инициирующим действием пользователя, например, двойным нажатием на клавишу Домой терминала или длинным нажатием на экран дисплея. Данный вариант осуществления не ограничивает способ запуска режима управления одной рукой.
После запуска режима управления одной рукой в первом видовом интерфейсе, отображаемом терминалом, терминал может уменьшить масштаб текущего видового интерфейса и отобразить уменьшенный видовой интерфейс в нижней стороне экрана дисплея, который является вторым видовым интерфейсом, в этом момент пальцы пользователя могут прикоснуться к любому положению на уменьшенном видовом интерфейсе, тем самым выполняя режим управления одной рукой в уменьшенном видовом интерфейсе.
После запуска режима управления одной рукой при отображении первого видового интерфейса, терминал отображает второй видовой интерфейс, который обладает меньшим размером, чем первый видовой интерфейс. Затем терминал может отобразить второй видовой интерфейс в первых заданных границах экрана дисплея; в дальнейшем процессе, если терминал получает команду на переключение положения для второго видового интерфейса, терминал может отобразить второй видовой интерфейс во вторых заданных границах экрана дисплея.
Первые заданные границы и вторые заданные границы расположены в различных положениях экрана дисплея и, в частности, могут быть расположены в центральной нижней стороне, левой нижней стороне, правой нижней стороне и других положениях, удобных для управления одной рукой пользователем. Первые заданные границы и вторые заданные границы могут быть установлены терминалом заблаговременно или пользователем вручную, что не ограничивается в данном варианте осуществления. Кроме того, терминал может отображать опцию переключения положения во втором видовом интерфейсе; команда переключения положения может быть инициирована нажатием пользователя на опцию переключения положения или путем других действий, что не ограничивается в данном варианте осуществления.
Например, когда пользователь запускает режим управления одной рукой нажатием на правую нижнюю сторону экрана в первом видовом интерфейсе, терминал отобразит второй видовой интерфейс в правой нижней стороне экрана дисплея, затем пользователь может осуществлять действия по управлению одной рукой с помощью правой руки удобным для себя способом; когда пользователь почувствует усталость при действии правой рукой в течение длительного времени, пользователь может нажать на левую сторону экрана для инициирования команды переключения положения; после получения команды переключения положения, терминал может отобразить второй видовой интерфейс в левой нижней стороне экрана дисплея, и пользователь может выполнять действия по управлению одной рукой с помощью левой руки удобным для себя способом.
Этап 202: терминал оценивает то, является ли текущий стиль клавиатуры первым стилем клавиатуры; если  да, выполняют Этап 203; иначе выполняют Этап 205.
Учитывая, что размер второго видового интерфейса, отображаемого терминалом, сравнительно меньше после запуска режима управления одной рукой, если пользователю необходимо выполнить ввод посредством клавиатуры во втором видовом интерфейсе, размер клавиатуры, отображаемый терминалом, также сравнительно меньше. Клавиатура может содержать несколько стилей клавиатуры, каждый из которых имеет область ввода различных размеров; если текущий стиль клавиатуры является тем стилем, в котором область ввода имеет меньший размер, область ввода станет слишком маленькой, когда клавиатура будет отображена в соответствии с текущим стилем клавиатуры во втором видовом интерфейсе, следовательно, в процессе ввода пользователем легко возникают ошибочные действия, нарушается нормальный ввод пользователем, а эффективность ввода очень низкая. Область ввода клавиатуры может относится к клавишам, содержащимся в клавиатуре, или может относится к области, идентифицирующей скользящие действия пользователя, что не ограничивается в данном варианте осуществления.
Для решения проблемы режима управления одной рукой, состоящей в том, что область ввода клавиатуры слишком маленькая, терминал может заблаговременно оценить то, является ли текущий стиль клавиатуры первым стилем клавиатуры при запуске режима управления одной рукой. Первый стиль клавиатуры является тем стилем, в котором область ввода имеет сравнительно меньший размер, например, первый стиль клавиатуры может быть стиль QWERTY. Кроме того, первый стиль клавиатуры может быть определен терминалом в соответствии с размером области ввода каждого стиля клавиатуры или может быть задан пользователем; первый стиль клавиатуры может содержать один или более стилей клавиатуры, что не ограничивается в данном варианте осуществления.
Если текущий стиль клавиатуры является первым стилем клавиатуры, то после запуска режима управления одной рукой указывают, что область ввода клавиатуры во втором видовом интерфейсе слишком маленькая, и это повлияет на нормальный ввод пользователем в режиме управления одной рукой; для облегчения нормального ввода пользователем в режиме управления одной рукой, необходимо переключить стиль клавиатуры при запуске режима управления одной рукой, в частности, для осуществления Этапа 203, с целью предотвращения ошибочных действий, обуславливаемых процессом ввода пользователем.
Если текущий стиль клавиатуры не является первым стилем клавиатуры, указывается, что после запуска режима управления одной рукой размер области ввода клавиатуры во втором видовом интерфейсе достаточно большой, и  это не повлияет на нормальный ввод пользователем в режиме управления одной рукой; таким образом, терминалу не требуется переключать стиль клавиатуры при запуске режима управления одной рукой, а терминал напрямую выполняет Этап 205 с целью отображения второго видового интерфейса, в котором пользователь может непосредственно осуществлять ввод на основе текущего стиля клавиатуры.
Этап 203: терминал оценивает то, содержит ли клавиатуры первый стиль клавиатуры и второй стиль клавиатуры, и отображает запрашивающее сообщение, если определяют, что клавиатура содержит первый стиль клавиатуры и второй стиль клавиатуры.
Второй стиль клавиатуры является тем стилем, в котором область ввода имеет сравнительно больший размер, например, второй стиль клавиатуры может быть стилем девяти символов или рукописным стилем клавиатуры. Второй стиль клавиатуры может быть определен терминалом в соответствии с размером области ввода каждого стиля клавиатуры или может быть задан пользователем, что может включать в себя один или более стилей клавиатуры и не ограничивается в данном варианте осуществления.
Область ввода в первом стиле клавиатуры имеет меньший размер по сравнению с областью ввода во втором стиле клавиатуры, например, первый стиль клавиатуры является стилем QWERTY, в то время как второй стиль клавиатуры является стилем девяти символов, или первый стиль клавиатуры является стилем девяти символов, в то время как второй стиль клавиатуры является рукописным стилем.
Для улучшения эффективности терминал может также оценить то, содержит ли клавиатуры первый стиль клавиатуры и второй стиль клавиатуры, принимая, что текущий стиль клавиатуры является первым стилем клавиатуры. Если клавиатура не содержит первого стиля клавиатуры или второго стиля клавиатуры, указывается, что клавиатура не может быть переключена между первым стилем клавиатуры и вторым стилем клавиатуры, и терминал не выполняет переключение, а непосредственно осуществляет Этап 205. Однако, если клавиатура содержит первый стиль клавиатуры и второй стиль клавиатуры, указывается, что клавиатура может быть переключена между первым стилем клавиатуры и вторым стилем клавиатуры; затем терминал может отобразить на втором видовом интерфейсе запрашивающее сообщение для пользователя с целью определения того, переключать ли стиль клавиатуры, при этом запрашивающее сообщение предназначено для запрашивания у пользователя того, переключать ли стиль клавиатуры в режиме управления одной рукой.
На фиг. 2В представлено графическое изображение запрашивающего сообщения. Терминал 20 отображает в нормальном рабочем режиме интерфейс 22 ввода, в котором стиль клавиатуры представляет собой стиль 26 QWERTY; клавиатура поддерживает переключение между стилем QWERTY и стилем девяти символов. Для облегчения нормального ввода пользователем в режиме управления одной рукой, терминал отображает запрашивающее сообщение 24, которое запрашивает у пользователя, переключить ли автоматически клавиатуру на стиль девяти символов при инициировании режима управления одной рукой.
Следует отметить, что Этап 203 является опциональным этапом, который терминал может не выполнять. При определении, что текущий стиль клавиатуры является первым стилем клавиатуры, терминал непосредственно переключает первый стиль клавиатуры на второй стиль клавиатуры. То, выполнять ли Этап 203, не ограничивается в данном варианте осуществления.
Этап 204: при обнаружении того, что пользователь выполняет подтверждающее действие на запрашивающее сообщение, терминал выносит решение о переключении стиля клавиатуры в режиме управления одной рукой, и переключает первый стиль клавиатуры на второй стиль клавиатуры во втором видовом интерфейсе на основе второго стиля клавиатуры. Затем осуществляют Этап 206.
Если пользователь соглашается на переключение стиля клавиатуры в режиме управления одной рукой, он/она может инициировать подтверждающее действие на запрашивающее сообщение; при обнаружении запрашивающего действия на запрашивающее сообщение от пользователя, терминал переключает первый стиль клавиатуры на второй стиль клавиатуры во втором видовом интерфейсе.
На фиг. 2В, после того, как пользователь нажал на клавишу ОК в запрашивающем сообщении 24, терминал обнаруживает подтверждающее действие на запрашивающее сообщение от пользователя и определяет, что пользователь согласен на автоматическое переключение клавиатуры на стиль девяти символов во время инициирования режима управления одной рукой. После запуска режима управления одной рукой терминал автоматически переключает стиль 26 QWERTY, показанный на фиг. 2В на стиль девяти символов во втором видовом интерфейсе; затем пользователь может осуществить ввод на основе стиля девяти символов во втором видовом интерфейсе.
Согласно данному варианту осуществления, если режим управления одной рукой запущен в ситуации, в которой первый видовой интерфейс отображает клавиатуру первого стиля клавиатуры, терминал автоматически переключит стиль клавиатуры и отобразит клавиатуру второго стиля клавиатуры во втором видовом интерфейсе. Если режим управления одной рукой запущен в ситуации, в которой первый видовой интерфейс не отображает клавиатуру, терминал автоматически переключит стиль клавиатуры и отобразит второй видовой интерфейс, уменьшенный в масштабе относительно первого видового интерфейса. В дальнейшем процессе, если во втором видовом интерфейсе обнаруживают запрос клавиатуры от пользователя, то терминал отобразит клавиатуру второго стиля клавиатуры во втором видовом интерфейсе, и пользователь может осуществлять ввод на основе второго стиля клавиатуры во втором видовом интерфейсе.
Кроме того, если текущий стиль клавиатуры является первым стилем клавиатуры, учитывая, что область дисплея достаточно большая в альбомном режиме, даже если в альбомном режиме запущен режим управления одной рукой, размер области ввода в первом стиле клавиатуры достаточно большой во втором видовом интерфейсе и не вызовет влияния на нормальный ввод пользователем. Таким образом, при фактической реализации, стиль клавиатуры, используемый в режиме управления одной рукой, может не переключаться в альбомном режиме, в то время как стиль клавиатуры, используемый в режиме управления одной рукой, требует переключения в вертикальном режиме экрана. Другими словами, если определяют, что текущий стиль клавиатуры является первым стилем клавиатуры, и текущий экран дисплея находится в вертикальном положении экрана, первый стиль клавиатуры переключают на второй стиль клавиатуры во втором видовом интерфейсе.
Например, если определяют, что стиль клавиатуры является первым стилем клавиатуры, оценивают, находится ли текущий экран дисплея в вертикальном положении. Если текущий экран дисплея находится в вертикальном положении, то первый стиль клавиатуры переключают на второй стиль клавиатуры во втором видовом интерфейсе, и ввод осуществляется на основе второго стиля клавиатуры. Однако, если текущий экран дисплея находится в альбомном положении, стиль клавиатуры не переключают, и ввод продолжает осуществляться на основе первого стиля клавиатуры.
Следует отметить, что этот вариант осуществления проиллюстрирован, путем выполнения Этапа 203 и Этапа 204, в то время как, например, запускается режим управления одной рукой. Однако, при фактической реализации, Этап 203 и Этап 204 могут выполняться в любое время в нормальном рабочем режиме, например, Этап 203 и Этап 204 могут выполняться, когда в нормальном рабочем режиме обнаруживают запрос клавиатуры от пользователя, или когда терминал перезагружают. Время выполнения Этапа 203 и Этапа 204 не ограничивается в данном варианте осуществления.
Этап 205: терминал отображает второй видовой интерфейс в режиме управления одной рукой и осуществляет ввод на основе текущего стиля клавиатуры во втором видовом интерфейсе.
При запуске режима управления одной рукой терминал не переключает текущий стиль клавиатуры, но непосредственно отображает второй видовой интерфейс. В дальнейшем процессе, если обнаруживают запрос пользователем клавиатуры, терминал все еще отображает текущий стиль клавиатуры во втором видовом интерфейсе, то есть стиль клавиатуры, использовавшийся до запуска режима управления одной рукой, и в этот момент пользователь может осуществить ввод на основе текущего стиля клавиатуры.
Этап 206: терминал выходит из режима управления одной рукой и переключает второй стиль клавиатуры на первый стиль клавиатуры в первом видовом интерфейсе.
В частности, терминал может выйти из режима управления одной рукой автоматически в соответствии с объемом данных, отображаемых в первом видовом интерфейсе или в соответствии с действием, инициированным пользователем в режиме управления одной рукой, например, двойным нажатием на клавишу Домой или длинным нажатием на экран дисплея. Данный вариант осуществления не накладывает ограничений на способ выхода.
Когда терминал выходит из режима управления одной рукой, терминал возвращается от второго стиля клавиатуры к первому стилю клавиатуры, использовавшемуся до запуска режима управления одной рукой; в дальнейшем процессе, если обнаруживают запрос клавиатуры пользователем, терминал может отобразить клавиатуру в соответствии с первым стилем клавиатуры в первом видовом интерфейсе, и пользователь может осуществить ввод на основе первого стиля клавиатуры.
Например, если стиль клавиатуры, использовавшийся до запуска режима управления одной рукой, является стилем QWERTY, в то время, как стиль клавиатуры, использовавшийся в режиме управления одной рукой, является стилем девяти символов, то терминал возвращает стиль клавиатуры на стиль QWERTY при выходе из режима управления одной рукой, и в этот момент пользователь может осуществить ввод через клавиатуру, отображаемую в стиле QWERTY.
При фактической реализации, при запуске режима управления одной рукой, терминал может записать первый стиль клавиатуры до переключения стиля клавиатуры и затем переключить первый стиль клавиатуры на второй стиль клавиатуры, и, в конце концов, переключить второй стиль клавиатуры на записанный первый стиль клавиатуры при выходе из режима управления одной рукой.
Данный вариант осуществления может применяться в приложениях, требующих ввода. В видовом интерфейсе текущего приложения приложение, требующее ввода, может отображать клавиатуру в текущем видовом интерфейсе и переключать стиль клавиатуры путем вызова интерфейса между приложением, требующим ввода, и текущим приложением.
В соответствующей области техники, после запуска режима управления одной рукой, терминал только уменьшает масштаб видового интерфейса, но не оптимизирует вид участка, используемый пользователем в режиме управления одной рукой, т.е. допускает трудность ввода в уменьшенном видовом интерфейсе, что ведет к негативным впечатлениям пользователя и к неудовлетворению потребностей пользователей в удобстве пользования. В данном варианте осуществления после запуска режима управления одной рукой терминал оптимизирует переключение стиля клавиатуры в режиме управления одной рукой и обеспечивает лучшее впечатление пользователей.
В данном варианте осуществления способ, путем переключения текущего первого стиля клавиатуры, в котором размер области ввода сравнительно меньше, на второй стиль клавиатуры, в котором размер области ввода сравнительно больше, при запуске режима управления одной рукой, обеспечивает предотвращение ошибочных действий в процессе ввода пользователем, предотвращение влияния на нормальный ввод пользователем, улучшение эффективности ввода в режиме управления одной рукой и улучшение впечатлений пользователя при работе в режиме управления одной рукой.
На фиг. 3 представлена структурная схема устройства для переключения стиля клавиатуры в соответствии с вариантом осуществления. Устройство может быть мобильным телефоном, планшетным компьютером, компьютером и иным устройством. На фиг. 3 устройство для переключения стиля клавиатуры может содержать модуль 310 обработки режима, первый оценивающий модуль 320 и первый переключающий модуль 330.
Модуль 310 обработки режима выполнен с возможностью запуска режима управления одной рукой в первом отображаемом видовом интерфейсе.
Первый оценивающий модуль 320 выполнен с возможностью оценивания того, является ли текущий стиль клавиатуры первым стилем клавиатуры.
Первый переключающий модуль 330 выполнен с возможностью переключения первого стиля клавиатуры на второй стиль клавиатуры во втором видовом интерфейсе, соответствующем режиму управления одной рукой, если определяют, что текущий стиль клавиатуры является первым стилем клавиатуры, при этом область ввода в первом стиле клавиатуры имеет меньший размер по сравнению с областью ввода во втором стиле клавиатуры.
Устройство, предлагаемое в данном варианте осуществления, путем переключения текущего первого стиля клавиатуры, в котором размер области ввода сравнительно меньше, на второй стиль клавиатуры, в котором размер области ввода сравнительно больше, при запуске режима управления одной рукой, обеспечивает предотвращение ошибочных действий в процессе ввода пользователем, предотвращение влияния на нормальный ввод пользователем, улучшение эффективности ввода в режиме управления одной рукой и улучшение впечатлений пользователя при работе в режиме управления одной рукой.
На фиг. 4 представлена структурная схема устройства для переключения стиля клавиатуры в соответствии с иным вариантом осуществления. Устройство может быть мобильным телефоном, планшетным компьютером, компьютером и иным устройством. На фиг. 4 устройство для переключения стиля клавиатуры может содержать модуль 410 обработки режима, первый оценивающий модуль 420 и первый переключающий модуль 430.
Модуль 410 обработки режима выполнен с возможностью запуска режима управления одной рукой в первом отображаемом видовом интерфейсе.
Первый оценивающий модуль 420 выполнен с возможностью оценивания того, является ли текущий стиль клавиатуры первым стилем клавиатуры.
Первый переключающий модуль 430 выполнен с возможностью переключения первого стиля клавиатуры на второй стиль клавиатуры во втором видовом интерфейсе, соответствующем режиму управления одной рукой, если определяют, что текущий стиль клавиатуры является первым стилем клавиатуры, при этом область ввода в первом стиле клавиатуры имеет меньший размер по сравнению с областью ввода во втором стиле клавиатуры.
В ином варианте осуществления устройство может дополнительно содержать:
второй переключающий модуль 440, выполненный с возможностью переключения второго стиля клавиатуры на первый стиль клавиатуры в первом видовом интерфейсе при выходе из режима управления одной рукой.
В ином варианте осуществления устройство может дополнительно содержать:
второй оценивающий модуль 450, выполненный с возможностью оценивания того, содержит ли клавиатура первый стиль клавиатуры и второй стиль клавиатуры;
запрашивающий модуль 460, выполненный с возможностью отображения запрашивающего сообщения, если определяют, что клавиатура содержит первый стиль клавиатуры и второй стиль клавиатуры, при этом запрашивающее сообщение предназначено для запрашивания у пользователя того, переключать ли стиль клавиатуры в режиме управления одной рукой; и
определяющий модуль 470, выполненный с возможностью вынесения решения о переключении стиля клавиатуры в режиме управления одной рукой при обнаружении подтверждающего действия на запрашивающее сообщение.
В ином варианте осуществления первый переключающий модуль 430 также выполнен с возможностью переключения первого стиля клавиатуры на второй стиль клавиатуры во втором видовом интерфейсе, если выносят решение о переключении стиля клавиатуры в режиме управления одной рукой и определяют, что текущий стиль клавиатуры представляет собой первый стиль клавиатуры.
В ином варианте осуществления первый переключающий модуль 430 также выполнен с возможностью переключения первого стиля клавиатуры на второй стиль клавиатуры во втором видовом интерфейсе, соответствующем режиму управления одной рукой, если определяют, что текущий стиль клавиатуры представляет собой первый стиль клавиатуры и текущий экран дисплея находится в вертикальном положении экрана.
В ином варианте осуществления первый стиль клавиатуры представляет собой стиль QWERTY, при этом второй стиль клавиатуры представляет собой стиль девяти символов.
Касательно устройства, предлагаемого в данном варианте осуществления, конкретные особенности выполнения операций каждого модуля были подробно раскрыты в отношении соответствующего способа. Дополнительного описания здесь не требуется.
Устройство, предлагаемое в данном варианте осуществления, путем переключения текущего первого стиля клавиатуры, в котором размер области ввода сравнительно меньше, на второй стиль клавиатуры, в котором размер области ввода сравнительно больше, при запуске режима управления одной рукой, обеспечивает предотвращение ошибочных действий в процессе ввода пользователем, предотвращение влияния на нормальный ввод пользователем, улучшение эффективности ввода в режиме управления одной рукой и улучшение впечатлений пользователя при работе в режиме управления одной рукой.
На фиг. 5 представлена структурная схема устройства 500 для переключения стиля клавиатуры в соответствии с вариантом осуществления. Устройство 500 может быть мобильным телефоном, планшетным компьютером, компьютером и иным устройством.
Согласно фиг. 5 устройство 500 может содержать один или более из следующих компонентов: процессорный блок 502, память 504, блок 506 питания, мультимедийный блок 508, звуковой блок 510, блок 514 датчиков и блок 516 связи.
Процессорный блок 502 обычно управляет всеми операциями устройства 500, такими как операции, связанные с отображением, телефонными звонками, передачей данных, операциями с камерой и операциями записи. Процессорный блок 502 может содержать один или более процессоров 520 для выполнения инструкций по осуществлению всех или части этапов вышеприведенного способа. Более того, процессорный блок 502 может содержать один или более модулей, способствующих взаимодействию между процессорным блоком 502 и другими блоками. Например, процессорный блок 502 может содержать мультимедийный модуль, способствующий взаимодействию между процессорным блоком 502 и мультимедийным блоком 508.
Память 504 выполнена с возможностью хранения данных различных типов данных для обеспечения работы устройства 500. Примеры таких данных могут включать в себя инструкции для любых приложений или способов, выполняемых на устройстве 500. Память 504 может быть реализована с использованием любого типа энергозависимых или энергонезависимых запоминающих устройств или их комбинации, например, статическое оперативное запоминающее устройство (статическое ОЗУ), электрически стираемое перепрограммируемое постоянное запоминающее устройство (ЭСППЗУ), стираемое перепрограммируемое постоянное запоминающее устройство (СППЗУ), программируемое постоянное запоминающее устройство (ППЗУ), постоянное запоминающее устройство (ПЗУ), магнитное запоминающее устройство, флеш-память, магнитный или оптический диск.
Блок 506 питания обеспечивает питание для различных блоков устройства 500. Блок 506 питания может содержать систему управления питанием, один или более источников питания и любые другие компоненты, связанные с генерацией, управлением и распределением энергии для устройства 500.
Мультимедийный блок 508 содержит экран, обеспечивающий интерфейс вывода между устройством 500 и пользователем. В некоторых вариантах осуществления экран может содержать жидкокристаллический дисплей (ЖКД) и сенсорную панель (СП). Если экран содержит сенсорную панель, то экран может быть реализован как сенсорный экран для приема входных сигналов от пользователя. Сенсорная панель содержит один или более датчиков для обнаружения касаний, проводок и жестов на сенсорной панели. Датчики касания могут не только обнаруживать границы касания или проводок, но также определять период времени и давление, связанное с касанием или проводкой.
Звуковой блок 510 выполнен с возможностью выдачи и/или приема звуковых сигналов. Например, звуковой блок 510 содержит микрофон, выполненный с возможностью приема внешних звуковых сигналов, когда устройство 500 находится в рабочем режиме, например, в режиме разговора, режиме записи или режиме распознавания голоса. Принятый звуковой сигнал может быть далее сохранен в памяти 504 или передан через блок 516 связи. В некоторых вариантах осуществления звуковой блок 510 также содержит динамик для выдачи звуковых сигналов.
Блок 514 датчиков содержит один или более датчиков для обеспечения оценок состояния различных частей устройства 500. Например, блок 514 датчиков может обнаруживать состояние открыто/закрыто устройства 500, относительное расположение компонентов, изменение положения устройства 500 или компонента устройства 500 и изменение температуры устройства 500. Блок 514 датчиков может содержать магнитный датчик, датчик давления или температурный датчик.
Блок 516 связи выполнен с возможностью обеспечения связи, проводной или беспроводной, между устройством 500 и другими устройствами. Устройство 500 может осуществлять доступ в беспроводную сеть на основе стандарта связи, например, WiFi, 2G или 3G или их комбинации. В одном из вариантов осуществления блок 516 связи принимает широковещательный сигнал или сопряженную широковещательную информацию от внешней системы управления широковещательной передачей через широковещательный канал. В одном из вариантов осуществления блок 516 связи также содержит модуль связи малого радиуса действия (NFC) для обеспечения связи на коротких расстояниях. Например, модуль NFC может быть реализован на основе технологии радиочастотной идентификации (RFID), технологии ассоциации передачи данных в инфракрасном диапазоне (IrDA), технологии сверхширокополосной (UWB) связи, технологии Bluetoth (BT) и других технологий.
В примерах осуществления настоящего изобретения устройство 500 может быть реализовано с помощью одного или более компонентов из числа специализированных интегральных микросхем (ASIC), процессоров цифровых сигналов (DSP), устройств цифровой обработки сигналов (DSPD), программируемых логических устройств (PLD), программируемых пользователем вентильных матриц (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов, для выполнения раскрытых выше способов переключения стиля клавиатуры.
В примерах осуществления настоящего изобретения также предусмотрен долговременный машиночитаемый носитель информации, содержащий инструкции, например, имеющиеся в памяти 504, выполняемые процессором 520 в устройстве 500, для осуществления раскрытых выше способов. Например, долговременный машиночитаемый носитель информации может являться ПЗУ, ОЗУ, CD-ROM, магнитной лентой, гибким диском, оптическим устройством хранения данных и т.п.
Иные варианты осуществления настоящего изобретения должны быть понятны специалисту в данной области техники из рассмотрения спецификации и осуществления на практике настоящего раскрытия. Подразумевается, что данная заявка охватывает любые варианты, назначения или доработки настоящего раскрытия, исходя из его основных принципов, и включает в себя такие отступления от настоящего раскрытия, которые могут следовать из известной информации или обычной практики в данной области техники. Предполагается, что данная спецификация и примеры осуществления будут рассматриваться только в качестве примеров, включенных в объем и предмет настоящего изобретения, указанного в нижеследующей формуле изобретения.
Следует понимать, что идея настоящего изобретения не ограничена конкретной конструкцией, которая была раскрыта выше и проиллюстрирована на прилагаемых чертежах, и что могут быть сделаны различные модификации и изменения без отступления от объема настоящего изобретения. Предполагается, что объем настоящего изобретения ограничен только прилагаемой формулой изобретения.
Промышленная применимость
Способ и устройство, предлагаемые в вариантах осуществления настоящего раскрытия, путем переключения текущего первого стиля клавиатуры, в котором размер области ввода сравнительно меньше, на второй стиль клавиатуры, в котором размер области ввода сравнительно больше, при запуске режима управления одной рукой, позволяют избежать ошибочных действий во время процесса ввода пользователем, избежать воздействия на нормальный ввод пользователем, улучшить эффективность ввода в режиме управления одной рукой и улучшить впечатления пользователя от работы в режиме управления одной рукой.