Способ управления системной панелью устройства пользователя и устройство пользователя

Иллюстрации

Показать все

Изобретение относится к области дисплейных терминальных устройств. Технический результат заключается в расширении арсенала средств управления системной панелью. Варианты осуществления настоящего изобретения обеспечивают способ управления системной панелью устройства пользователя и устройство пользователя. В способе осуществляют обнаружение состояния отображения системной панели, включающей в себя скрытую кнопку, прием первого ввода, используемый для выбора скрытой кнопки и введенный посредством входного блока, чтобы скрыть системную панель. В другом варианте, когда системная панель не представлена на экране устройства пользователя, осуществляют прием второго ввода, который введен посредством входного блока, чтобы представить системную панель. В описанных выше технических решениях путем гибкого вызова или скрытия системной панели, интегрированной с различной информацией и/или удобными кнопками, экран может быть использован для отображения контента в наибольшей степени с тем, чтобы повысить коэффициент использования экрана. 3 н. и 23 з.п. ф-лы, 15 ил.

Реферат

Перекрестная ссылка на родственные заявки

Настоящая заявка является продолжением международной заявки PCT/CN 2013/079291, поданной 12 июля 2013 года, которая имеет приоритет над заявкой на патент Китая №201310288774,4, поданной 10 июля 2013 года, и заявкой на патент Китая №201210245439,1, поданной 16 июля 2012 года, все из которых включены здесь посредством ссылки во всей полноте.

Область техники, к которой относится изобретение

Настоящее изобретение относится к области терминальных устройств и, в частности, к способу управления системной панелью устройства пользователя и устройству пользователя.

Уровень техники

С развитием науки и технологий, изображения, отображаемые на дисплее терминального устройства (на английском языке - Terminal Equipment), которое также называют устройством пользователя (на английском языке - User Equipment, UE для краткости), становятся все более насыщенными и красочными, и в то же время мобильные интеллектуальные устройства, такие как мобильный телефон, мобильный планшет (на английском языке - PAD или Tablet) и мобильная мультимедийная машина и т.п., в терминальном устройстве становятся более компактными. Для того чтобы оставить больше пространства для визуального отображения информации, устройство пользователя постепенно максимизирует размер экрана и дополнительно уменьшает количество физических клавиш на плоскости, такой как экран. Тем не менее, при использовании устройства пользователя всегда требуется отображение некоторой информации о текущем состоянии или необходимо предоставить некоторые управляющие кнопки для выполнения операций на каждом уровне. В этой связи необходимо решить техническую задачу, которая заключается в нахождении баланса между визуальным отображением информации и необходимостью в удовлетворении требований пользователя при использовании приложений, где соотношение использования экрана является низким.

Сущность изобретения

В связи с этим варианты осуществления настоящего изобретения обеспечивают способ управления системной панелью устройства пользователя и устройство пользователя так, чтобы решить техническую задачу, которая заключается в обеспечении незначительного соотношения использования экрана.

В первом аспекте обеспечивается способ управления системной панелью устройства пользователя, где способ включает в себя: обнаружение состояния отображения системной панели, где системная панель используется для указания информации уровня системы или обеспечение кнопки виртуальной операции уровня системы, представленной в обозначенной области отображения на экране; и, когда системная панель представлена на экране устройства пользователя и представленная системная панель включает в себя скрытую кнопку, прием первой входной операции, используемой для выбора скрытой кнопки, и ввод посредством входного блока для сокрытия системной панели, в которой скрытая кнопка используется для скрытия системной панели на экране устройства пользователя; или, когда системная панель не представлена на экране устройства пользователя, прием второй входной операции, которая вводится посредством входного блока для представления системной панели, в котором вторая входная операция является дорожкой, перемещающейся от края экрана до центра экрана, и используется для представления системной панели на экране устройства пользователя.

В первом возможном варианте реализации, после приема первой входной операции для выбора скрытой кнопки и ввода посредством входного блока, способ дополнительно включает в себя: сокрытие посредством экрана системной панели и представление с помощью экрана контента, ассоциированного с непосредственно представляемым контентом в области отображения системной панели; или сокрытие посредством экрана системной панели, и масштабирование изображения в представлении с помощью экрана непосредственно представленного контента.

В соответствии со вторым возможным способом реализации, после приема второй входной операции, которая вводится посредством входного блока, при этом способ дополнительно включает в себя: представление с помощью экрана системной панели и адаптивное уменьшение масштаба и представление с помощью экрана непосредственно представленного контента; или представление с помощью экрана системной панели и покрытие с помощью экрана представленной части непосредственно представленного контента, используя системную панель.

Со ссылкой на первый аспект или любой возможный вариант реализации способа по первому аспекту, в третьем возможном варианте реализации, область отображения системной панели находится в заданной области, расширяющейся вверх от нижней кромки экрана.

Со ссылкой на первый аспект или любой возможный вариант реализации способа по первому аспекту, в четвертом возможном варианте реализации, вторая входная операция является дорожкой, перемещающейся от края экрана к центру экрана, которая включает в себя: вторую входную операцию, которая является дорожкой, движущейся снизу вверх, рассматривая нижний край экрана в качестве отправной точки.

Со ссылкой на первый аспект или любой возможный вариант реализации способа по первому аспекту, в пятом возможном способе реализации, во время приема второй входной операции, текущее приложение экранируется от приема второй входной операции, чтобы предотвратить реакцию текущего приложения на вторую входную операцию от инициирования.

Со ссылкой на первый аспект или любой возможный вариант реализации способа по первому аспекту, в шестом возможном способе реализации, экран устройства пользователя является экраном сенсорного типа.

Согласно второму аспекту, обеспечивается способ управления системой панелью устройства пользователя, где способ включает в себя: обнаружение состояния отображения системной панели, где системная панель используется для указания информации уровня системы или обеспечение кнопки виртуальной операции уровня системы и представлена в обозначенной области отображения на экране; и, когда системная панель представлена на экране устройства пользователя и время, в течение которого системная панель, представленная на экране устройства пользователя, достигает заранее определенного времени, сокрытие системной панели на экране устройства пользователя; или, когда системная панель не представлена на экране устройства пользователя, прием второй входной операции для представления системной панели, в которой вторая входная операция является дорожкой, перемещающейся от края экрана к центру экрана, и используется для представления системной панели на экране устройства пользователя.

В первом возможном варианте реализации, время, в течение которого системная панель представлена на экране устройства пользователя, достигает заданного времени, включает в себя: время, в течение которого системная панель представлена на экране устройства пользователя, достигает заранее определенного времени; и/или что системная панель не принимает никакой входной операции в заданное время.

В соответствии со вторым возможным способом реализации, сокрытие системной панели на экране устройства пользователя включает в себя: сокрытие с помощью экрана системной панели и представление посредством экрана контента, ассоциированного с текущим представленным контентом в области отображения системной панели; или сокрытие посредством экрана системной панели и увеличение масштаба и представление с помощью экрана непосредственно представленного контента.

В соответствии с третьим возможным способом реализации, после приема второй входной операции, который вводится посредством входного блока, при этом способ дополнительно включает в себя: представление посредством экрана системной панели и адаптивное уменьшение масштаба и представление с помощью экрана непосредственно представленного контента; или представление с помощью экрана системной панели и покрытие посредством экрана представленной части непосредственно представленного контента, используя системную панель.

Со ссылкой на первый аспект или любой возможный вариант реализации способа по первому аспекту, в четвертом возможном варианте реализации, область отображения системной панели находится в заданной области, расширяющейся вверх от нижней кромки экрана.

Со ссылкой на первый аспект или любой возможный вариант реализации способа по первому аспекту, в пятом возможном способе реализации, вторая входная операция является дорожкой, движущейся от края экрана к центру экрана, включает в себя: вторая входная операция является дорожкой, движущейся снизу вверх, принимая нижний край экран в качестве отправной точки.

Со ссылкой на первый аспект или любой возможный вариант реализации способа по первому аспекту, в шестом возможном способе реализации, во время приема второй входной операции, текущее приложение экранируется от приема второй входной операции, чтобы предотвратить реакцию текущего приложения на вторую входную операцию от инициации.

Со ссылкой на первый аспект или любой возможный вариант реализации способа по первому аспекту, в седьмом возможном способе реализации, экран устройства пользователя является экраном сенсорного типа.

В третьем аспекте, обеспечивается устройство пользователя, включающее в себя блок дисплея, блок детектирования, блок сокрытия, блок вызова и входной блок, в котором блок дисплея выполнен с возможностью представлять интерфейс взаимодействия человек-машина устройства пользователя в соответствии с информацией, отправленной блоком сокрытия и блоком вызова; входной блок выполнен с возможностью принимать внешний ввод для генерирования первого ввода и второго ввода, соответственно, для передачи в блок сокрытия и блок вызова; блок детектирования выполнен с возможностью обнаруживать состояние отображения системной панели и передавать обнаруженный статус дисплея в блок сокрытия или блок вызова, где системная панель используется для индикации информации уровня системы или предоставления кнопки виртуальной операции уровня системы, и представления в назначенной области отображения в блоке отображения; и блок сокрытия выполнен с возможностью принимать, когда блок детектирования определяет состояние отображения системной панели, посланное, когда системная панель представлена на устройстве отображения устройства пользователя, и представленная системная панель включает в себя скрытую кнопку, первый ввод, используемый для выбора скрытой кнопки и введенный посредством входного блока для отправки информации в блок отображения, так что блок отображения скрывает системную панель, в которой используется скрытая кнопка для сокрытия системной панели в блоке отображения устройства пользователя; или выполнен с возможностью скрыть системную панель в блоке отображения устройства пользователя, когда блок детектирования детектирует, что системная панель представлена на блоке отображения устройства пользователя, и время, в течение которого системная панель представлена на экране устройства пользователя достигает заданного времени; или блок вызова выполнен с возможностью принимать, когда блок детектирования определяет состояние отображения системной панели, посланное, когда системная панель не представлена на блоке отображения устройства пользователя, второй ввод, который вводится с помощью входного блока для отправки информации в блок отображения так, что блок отображения отображает системную панель, в которой второй ввод является дорожкой, движущейся от края дисплея к центру дисплея, и используется для представления системной панели на блоке отображения устройства пользователя.

В первом возможном варианте осуществления, принимается информация, посланная блоком сокрытия, блок отображения скрывает системную панель и блок отображения представляет контент, ассоциированный с непосредственно представленным контентом в области отображения системной панели; или принимается информация, посланная блоком сокрытия, блок отображения скрывает системную панель и блок отображения увеличивает масштаб и представляет непосредственно представленный контент.

В соответствии со вторым возможным способом реализации, принимается информация, посланная блоком вызова, блок отображения представляет системную панель, и блок отображения адаптивно уменьшает масштаб и представляет непосредственно представленный контент; или принимается информация, посланная блоком вызова, блок отображения представляет системную панель, и блок отображения покрывает представленную часть непосредственно представленного контента, используя системную панель.

Со ссылкой на второй аспекте или любой возможный вариант реализации способа согласно второму аспекту, в третьем возможном варианте реализации, область отображения системной панели, представленная блоком отображения, находится в назначенной области, расширяющейся вверх от нижнего края блока отображения.

Со ссылкой на второй аспект или любой возможный вариант реализации способа согласно второму аспекту, в четвертом возможном варианте реализации, вторым входом, используемым блоком вызова, является дорожка, движущаяся снизу вверх, принимая нижний край экрана блока отображения в качестве отправной точки.

Со ссылкой на второй аспект или любой возможный вариант реализации способа согласно второму аспекту, в пятом возможном способе реализации, устройство пользователя дополнительно включает в себя блок экранирования, в котором блок экранирования выполнен с возможностью экранировать во время приема второго ввода, отправленного входным блоком, текущее приложение от приема второго ввода, с тем, чтобы предотвратить реакцию текущего приложения на второй ввод от инициирования.

Со ссылкой на второй аспект или любой возможный вариант реализации способа согласно второму аспекту, в шестом возможном способе реализации, блок отображения устройства пользователя является экраном ввода сенсорного типа.

В описанных выше технических решениях, посредством гибкого вызова или сокрытия системной панели, интегрированной с различной информацией и/или удобными кнопками, экран может быть использован для отображения контента в наибольшей степени, чтобы повысить коэффициент использования экрана, тем самым улучшая возможности взаимодействия с пользователем.

Краткое описание чертежей

Для более четкой иллюстрации технических решений в вариантах осуществления настоящего изобретения кратко описываются следующие сопутствующие чертежи, необходимые для описания вариантов осуществления настоящего изобретения. Очевидно, что прилагаемые чертежи в следующем описании показывают всего некоторые варианты осуществления настоящего изобретения, и специалист в данной области все еще может получить другие чертежи из этих сопроводительных чертежей без творческих усилий.

Фиг. 1А-1С показывают схематические диаграммы системной панели устройства пользователя в одном из вариантов осуществления настоящего изобретения;

фиг. 2 представляет собой схематическую блок-схему алгоритма способа управления системной панелью устройства пользователя в соответствии с вариантом осуществления настоящего изобретения;

фиг. 3 представляет собой схематическую блок-схему алгоритма способа управления системной панелью устройства пользователя в соответствии с вариантом осуществления настоящего изобретения;

фиг. 4А и фиг. 4B представляют собой схематические скриншоты экрана устройства пользователя в соответствии с вариантом осуществления настоящего изобретения;

фиг. 5А и фиг. 5В являются схематическими скриншотами экрана устройства пользователя в соответствии с другим вариантом осуществления настоящего изобретения;

фиг. 6 представляет собой схематическую блок-схему алгоритма способа управления системной панелью устройства пользователя в соответствии с другим вариантом осуществления настоящего изобретения;

фиг. 7 является схематической блок-схемой алгоритма способа управления системной панелью устройства пользователя в соответствии с другим вариантом осуществления настоящего изобретения;

фиг. 8А и фиг. 8В являются схематичными скриншотами экрана устройства пользователя в соответствии с другим вариантом осуществления настоящего изобретения;

фиг. 9 представляет собой блок-схему устройства пользователя в соответствии с вариантом осуществления настоящего изобретения; и

фиг. 10 является схематической блок-схемой устройства пользователя в соответствии с другим вариантом осуществления настоящего изобретения.

Описание вариантов осуществления

Ниже четко и полностью описаны технические решения в вариантах осуществления настоящего изобретения со ссылкой на прилагаемые чертежи в вариантах осуществления настоящего изобретения. Очевидно, что описанные варианты осуществления являются лишь частью, а не всеми вариантами осуществления настоящего изобретения. Все другие варианты, полученные специалистом в данной области техники на основании вариантов осуществления настоящего изобретения без творческих усилий, должны находиться в пределах объема патентной защиты настоящего изобретения.

Выражение "и/или" в данном документе просто описывает связь между ассоциированными объектами, указывая, что могут существовать три типа взаимодействий, например А и/или В могут указывать на три ситуации: существует только А, А и В существует в то же время и только B существует. Кроме того, символ "/" в этом документе, как правило, представляет, что бывшие и последние ассоциированные объекты находятся в "или" отношениях.

Системная панель в вариантах осуществления настоящего изобретения относится к операционной области, которая находится на терминальном устройстве и которая используется для выполнения операции системного уровня, и предоставляет информацию о состоянии системного уровня, информацию о событии и т.п., и операционная кнопка уровня системы на системной панели может заменить функцию физического ключа. Аналогично, некоторые операционные панели, используемые для размещения кнопок управления, некоторые навигационные панели, используемые для размещения клавиш навигации и т.п., все они находятся в пределах объема защиты вариантов осуществления настоящего изобретения.

Фиг. 1А представляет собой схематическую диаграмму системной панели 10 устройства пользователя в одном из вариантов осуществления настоящего изобретения. Нижняя часть экрана 19 дисплея устройства пользователя включает в себя схематическую системную панель 10. Системная панель 10 используется для индикации информации системного уровня или предоставляет кнопку виртуальной операции уровня системы, и может быть представлена в заданной области отображения на экране. Например, системная панель может обеспечить услугу кнопки виртуальной операции, такой как информация 11 нового события, информации 12 о состоянии устройства пользователя, возврат к интерфейсу 13 предыдущего уровня, возврат к основному интерфейсу 14 и/или ввод установок 15 системы, и служба первоначально установлена системой устройства пользователя. Используя системную панель, физические ключи устройства пользователя могут быть дополнительно сокращены. Тем не менее, системная панель представлена на подавляющем большинстве интерфейсов, так что, хотя эффект отображения системной панели может быть прозрачным, часть ресурсов экрана дисплея по-прежнему занята. Для этого вариант осуществления настоящего изобретения обеспечивает способ управления системной панелью устройства пользователя, так что коэффициент использования экрана может быть максимально улучшен, тем самым улучшая возможности взаимодействия с пользователем.

Фиг. 2 представляет собой схематическую блок-схему алгоритма способа 20 управления системной панелью устройства пользователя в соответствии с вариантом осуществления настоящего изобретения. Способ 20 включает в себя следующий контент.

S21: Обнаружение статуса отображения системной панелью, где системная панель используется для индикации информации уровня системы или обеспечивать кнопку виртуальной операции уровня системы и представлена в назначенной области отображения на экране.

Есть два типа отображения статусов системной панели, включающие в себя: будучи представленной на экране устройства пользователя и будучи не представленной на экране устройства пользователя. Область отображения представленной системной панели может быть областью, простирающейся от края экрана к центру экрана, такой как прямоугольной областью, простирающейся вверх от нижней кромки края экрана, и обе левая и правая стороны прямоугольной области могут быть выровнены с обеих левой и правой сторон края экрана.

S22: Когда системная панель представлена на экране устройства пользователя и представленная системная панель включает в себя скрытую кнопку, прием первого ввода, используемый для выбора скрытой кнопки, чтобы скрыть системную панель, в которой скрытая кнопка используется для скрытия системной панели на экране устройства пользователя.

Ссылаясь на фиг. 1В, системная панель 10, представленная на экране 19, включает в себя скрытую кнопку 16.

Альтернативно, S23: когда системная панель не представлена на экране устройства пользователя, прием второго ввода для представления системной панели, в которой второй ввод является дорожкой, движущуюся от края экрана к центру экрана, и используется для представления системной панели на экране устройства пользователя.

Обращаясь к фиг. 1С, второй ввод 18 является дорожкой, перемещающейся из любой точки на краю экрана 19 к центру экрана. Пороговое значение может быть установлено по длине дорожки таким образом, чтобы избежать перебоев в работе. Когда устройство пользователя принимает второй ввод, представляется системная панель 10, показанная на фиг. 1В.

В способе управления системной панелью устройства пользователя, предоставленного вариантом осуществления настоящего изобретения, путем гибкого вызова или скрытия системной панели, интегрированной с различной информацией и/или удобными кнопками, экран может быть использован для отображения контента в наибольшей степени, чтобы повысить коэффициент использования экрана, тем самым улучшая возможности взаимодействия с пользователем.

Возможно, после приема первого ввода для выбора скрытой кнопки и ввода посредством входного блока, при этом способ дополнительно включает в себя: сокрытие посредством экрана системной панели и представление с помощью экрана контента, ассоциированного с текущим представленным контентом, в области отображения системной панели; или сокрытие посредством экрана системной панели и увеличение масштаба и представление с помощью экрана текущего представленного контента.

Возможно после приема второго ввода, который вводится посредством входного блока, при этом способ дополнительно включает в себя: представление посредством экрана системной панели и адаптивное уменьшение масштаба и представление с помощью экрана текущего представленного контента; или представление с помощью экрана системной панели и покрытие с помощью экрана представленной части текущего представленного контента, используя системную панель.

Возможно, область отображения системной панели, расположенная в определенной области, расширяющаяся вверх от нижней кромки экрана.

Возможно, второй ввод является дорожкой, движущейся от края экрана к центру экрана, включает в себя: второй ввод является дорожкой, движущейся снизу вверх, принимая нижний край экрана в качестве исходной точки.

Возможно, во время приема второго ввода, текущее приложение экранируется от приема второго ввода, чтобы предотвратить реакцию текущего приложения на второй ввод от инициирования.

Возможно, экран устройства пользователя является экраном ввода сенсорного типа.

Фиг. 3 представляет собой блок-схему алгоритма способа 300 для управления системной планкой устройства пользователя в соответствии с вариантом осуществления настоящего изобретения. Презентация способа 300 включает в себя следующее содержание.

S310: Обнаружение статуса отображения системной панели.

S315: Определение факта того, представлена ли системная панель на экране. Если системная панель представлена на экране, то есть "да" на этапе S315, выполняется этап S320. Если системная панель не представлена на экране, то есть "нет" на этапе S315, то выполняется этап S345.

S320: системная панель, представленная на экране, включает в себя скрытую кнопку.

Обращаясь к фиг. 4А, фиг. 4А является первым схематическим скриншотом экрана устройства пользователя в соответствии с вариантом осуществления настоящего изобретения. Экран 41, системная панель 42 и множество кнопок 43 виртуальной операции уровня системы и информация 44 уровня системы, включенные в состав системной панели, показаны на фиг. 4. Кроме того, представленная системная панель дополнительно включает в себя скрытую кнопку 45. Посредством выбора скрытой кнопкой системная панель может быть скрыта, так что системная панель скрыта на экране устройства пользователя.

S325: Обнаружение первого ввода.

Первый ввод является вводом, используемым для выбора скрытой кнопки 45. При первом вводе обнаруживается, что есть "да" на этапе S325, что выполняется этап S340 или этап S345. Если первый ввод не обнаружен, то есть "нет" на этапе S325, то выполняется этап S335. Возможно, когда экран устройства пользователя является экраном ввода сенсорного типа, экран и является как дисплеем, так и устройством ввода. Щелчок ввода, выполненный пользователем на скрытой кнопке 45 на экране, является внешним вводом, используемым для генерации первого ввода, и принятый устройством ввода устройства пользователя.

S335: Окончание. На этом этапе заканчивается презентация способа системной панели и текущее содержание дисплея на экране остается неизменным.

S340: Экран скрывает системную панель, и экран представляет контент, ассоциированный с текущим представленным контентом, в области отображения системной панели.

На фиг. 4А текущий представленный контент экрана представляет собой список, и присутствует экранированная часть контента 46 в области отображения системной панели 42. После определения первого ввода на этапе S325 делается ссылка на фиг. 4В. Фиг. 4В является вторым схематическим скриншотом экрана устройства пользователя в соответствии с вариантом осуществления настоящего изобретения. Как можно видеть на фиг. 4В, некоторый другой контент 46 списка представлен в области, экранированной областью отображения системной панели 42, показанной на фиг. 4А, так что пользователь может максимально использовать экран для представления контента, таким образом, чтобы улучшить взаимодействия с пользователем.

Альтернативно, S345: экран скрывает системную панель, и экран увеличивает масштаб и представляет текущий представленный контент.

Фиг. 5А является третьим схематическим скриншотом экрана устройства пользователя в соответствии с другим вариантом осуществления настоящего изобретения. Экран 51, системная панель 52 и схематическая кнопка 53 виртуальной операции уровня системы и информация 54 уровня системы, включенная в состав посредством системной панели, показаны на фиг. 5 так же. Кроме того, представленная системная панель дополнительно включает в себя скрытую кнопку 55. Контент, схематически показанный на чертеже, представляет собой фотографию, которая полностью представлена на верхней границе области отображения системной панели. После определения первого ввода на этапе S325 делается ссылка на фиг. 5В. Фиг. 5В является четвертым схематическим скриншотом экрана устройства пользователя в соответствии с вариантом осуществления настоящего изобретения. Как можно видеть на фиг. 5В, текущий представленный контент на фиг. 5А, то есть фотография, имеет увеличенный масштаб и представлен, так что пользователь может максимально использовать экран для представления текущего контента с тем, чтобы улучшить взаимодействие с пользователем.

После обнаружения первого ввода результат представления на этапе S340 и результат представления на этапе S345 отличаются. Разница заключается в том, что заданные результаты презентаций отличаются, так как текущий представленный контент отличается. Как и в списке, показанном на фиг. 4А, текущий представленный контент может дополнительно включать в себя электронную почту, короткое сообщение, адресную книгу или веб-страницу. Способ представления после приема первого ввода уже предварительно установлен для интерфейса, включающего в себя предшествующий контент, так что результат представления, показанный на фиг. 4В, представлен на этапе S340. Аналогичным образом, аналогично фотографии на фиг. 5А, текущий представленный контент может дополнительно включать в себя календарь или видео. Способ представления после приема первого ввода уже предварительно установлен для интерфейса, включающего в себя предшествующий контент, так что результат представления, показанный на фиг. 5В, представлен на этапе S340.

В частности, для ситуации на этапе S345, когда системная панель скрыта, текущий представленный контент резко увеличен в масштабе и представлен, но системная панель может перемещаться вниз медленно до тех пор, пока не будет скрыта так, чтобы вызвать непоследовательные анимации, влияя тем самым на процесс взаимодействия с пользователем. Анимация возврата системной панели может быть установлена на 0, используя способ непосредственного изменения параметра selectAnimationLw (selectArumationLw) в PhoneWindowManager (PhoneWindowManager), так что окно приложения и системная панель регулируются на месте одновременно.

После этапа S340 или этапа S345 системная панель скрыта на экране, которая является такой же, как в случае "нет" на этапе S315, и впоследствии выполняется этап S345. Описанная выше процедура может быть выполнена циклически.

S345: Обнаружение второго ввода.

Второй ввод является вводом, используемым для представления системной панели на экране устройства пользователя, и определен в варианте осуществления настоящего изобретения. Второй ввод является дорожкой, движущейся от края экрана к центру экрана. Возможно, второй ввод, аппроксимируя привычку пользователя, может представлять собой дорожку, которая перемещается снизу вверх, принимая нижний край экрана в качестве отправной точки, такой как 49 на фиг. 4А и 59 на фиг. 5А. Аналогичным образом, второй ввод может быть дорожкой, движущейся сверху вниз, принимая верхний край экрана в качестве отправной точки, или дорожкой, движущейся слева направо, принимая самый левый боковой край экрана в качестве отправной точки, или дорожкой, движущейся справа налево, принимая правую боковую кромку экрана в качестве отправной точки.

Если экран устройства пользователя является экраном ввода сенсорного типа, второй ввод является секцией сенсорной дорожки, проходящей к центру экрана, принимая любую точку на кромке экрана в качестве отправной точки.

Когда обнаружен второй ввод, то есть "да" на этапе S345, то выполняется этап S355 или этап S360. Если второй ввод не обнаружен, то есть «нет» на этапе S345, то выполняется этап S335. S355: экран представляет системную панель, и экран адаптивно уменьшает масштаб и представляет текущий представленный контент. Этап S345 и этап S355 выполняются последовательно, и может быть сделана ссылка на изменение представления на фиг. 5В и фиг. 5А. Когда системная панель появляется на экране, пользователь может удобно выполнить дополнительную операцию или просмотреть соответствующую информацию.

S360: экран представляет системную панель, и экран покрывает представленную часть текущего представленного контента с помощью системной панели. Этап S345 и этап S360 выполняются в последовательности, и может быть сделана ссылка на изменение представления на фиг. 4В и фиг. 4А. Ссылаясь на фиг. 4А, после приема второго ввода, способ презентации текущего представленного контента не изменился, и только часть контента 46, находящегося области отображения системной панели на фиг. 4В, скрыта, как показано на фиг. 4А.

После обнаружения второго ввода результат презентации на этапе S355 и результат презентации на этапе S360 отличаются. Разница заключается в том, что заданные результаты презентаций отличаются, потому что текущий представленный контент отличается. Как и в списке на фиг. 4В, текущий представленный контент может дополнительно включать в себя электронную почту, короткое сообщение, адресную книгу или веб-страницу. Способ представления после приема второго ввода уже предварительно установлен для интерфейса, включающего в себя предшествующий контент, так что результат представления, как показано на фиг. 4А, представлен на этапе S360. Аналогичным образом, аналогично фотографии на фиг. 5В, текущий представленный контент может дополнительно включать в себя календарь или видео. Способ представления после приема второго ввода уже предварительно установлен для интерфейса, включающий в себя предшествующий контент, так что результат представления, как показано на фиг. 5А, представлен на этапе S355.

В частности, для случая на этапе S355, когда отображается системная панель, текущий представленный контент резко сократился, и остались кромки черного цвета, но системная панель может перемещаться вверх медленно, пока она не будет полностью представлена таким образом, чтобы вызвать появление противоречивой анимации, влияя тем самым на процесс взаимодействия с пользователем. Анимация возврата системной панели может быть установлена в 0, используя способ непосредственного изменения параметра selectAnimationLw в PhoneWindowManager, так что окно приложения и системная панель корректируются на месте одновременно.

После этапа S355 или этапа S360, экран представляет системную панель, которая является такой же, как в случае "да" на этапе S315, этап S320 затем выполняется. Описанная выше процедура может быть выполнена циклически.

Кроме того, когда пользователь инициирует второй ввод, после NavigationBarPolicy (NavigationBarPolicy) распознает жест, системная панель может быть вызвана и внезапно всплыть, но второй ввод также может быть отправлен в текущие активные приложения одновременно. Если в это время есть ключ на месте, куда пользователь подносит руку, возникает ситуация, когда существуют два или более эффективных ответа для одной операции пользователя. В частности, фильтрация жеста может быть добавлена в систему распознавания жеста, и когда системная панель скрыта, то ряд классифицированных событий действий, начиная с некоторой области пикселя под экраном, отфильтровываются, так что текущее приложение не реагирует на второй ввод.

В способе управления системой панелью устройства пользователя, обеспечиваемого вариантом осуществления настоящего изобретения путем гибкого вызова или сокрытия системной панели, интегрированной с различной информацией и/или удобными кнопками, экран может быть использован для отображения контента в наибольшей степени, чтобы повысить коэффициент использования экрана, тем самым улучшая процесс взаимодействия с пользователем.

Фиг. 6 представляет собой схематическую блок-схему алгоритма способа управления системной панелью устройства пользователя в соответствии с другим вариантом осуществления настоящего изобретения. Способ 60 включает в себя следующее содержание.

S61: обнаружение статуса отображения системной панели, в котором системная панель используется для индикации информации уровня системы или обеспечивает кнопку виртуальной операции уровня системы и представлена в назначенной области отображения на экране.

Есть два типа отображения статусов системной панели, включающие в себя: будучи представленной на экране устройства пользователя и будучи не представленной на экране устройства пользователя. Область отображения представленной системной панели может быть областью, простирающейся от края экрана к центру экрана, такой как прямоугольной областью, простирающейся вверх от нижней кромки края экрана, и обе левая и правая стороны прямоугольной области могут быть выровнены с обеих левой и правой сторон края экрана.

S62: Когда системная панель представлена на экране устройства пользова