УСТРОЙСТВО ТЕРМИНАЛА ПОЛЬЗОВАТЕЛЯ И ЕГО СПОСОБ ОТОБРАЖЕНИЯ
USER TERMINAL DEVICE AND ITS METHOD OF DISPLAY

Область техники, к которой относится изобретение
[0001] Устройства и способы, согласующиеся с примерными вариантами осуществления, относятся к устройству терминала пользователя и его способу отображения, и в частности к, устройству терминала пользователя, в котором дисплей складывается ассиметрично по отношению к линии складывания таким образом, чтобы демонстрировать часть дисплея, и его способу отображения.
Предпосылки создания изобретения
[0002] С развитием электронной технологии, были разработаны и распространены разнообразные типы устройств терминала пользователя. В последние годы, размер таких устройств терминала пользователя минимизировался в то время, как функции устройств становились многообразными и, следовательно, непрерывно росли требования в отношении устройств терминала пользователя.
[0003] Устройство терминала пользователя может предоставлять разнообразные контенты, такие как мультимедийные контенты, и экраны приложения в соответствии с запросом пользователя. Пользователь может выбирать требуемую функцию, используя кнопку или сенсорный экран, предоставленный в устройстве терминала пользователя. Устройство терминала пользователя может исполнять программу выборочно в соответствии с взаимодействием пользователя и отображать результат исполнения.
[0004] Между тем, по мере того, как устройство терминала пользователя предоставляет более многообразные функции, присутствуют разнообразные потребности в способе отображения контентов или способе интерфейса пользователя. Другими словами, так как изменился способ отображения контентов и увеличивается тип и функция контентов, существующие типы взаимодействия, такие как простой выбор кнопки или касание экрана, могут быть недостаточными, чтобы выполнять разнообразные функции устройства терминала пользователя.
[0005] В частности, было разработано устройство терминала пользователя, дисплей которого может быть сложен по отношению к линии складывания для того, чтобы минимизировать размер устройства терминала пользователя. Когда дисплей складывается симметрично по отношению к линии складывания, однако, дисплей складывается полностью и пользователь не может использовать или просматривать дисплей.
Раскрытие изобретения
Решение задачи
[0006] Аспекты одного или более примерных вариантов осуществления относятся к устройству терминала пользователя которое, когда дисплей складывается ассиметрично по отношению к линии складывания, демонстрируя часть дисплея, предоставляет разнообразный Интерфейс Пользователя (UI) через демонстрируемую зону, и его способу отображения.
[0007] В соответствии с аспектом примерного варианта осуществления, предоставляется устройство терминала пользователя, которое включает в себя: дисплей, выполненный с возможностью быть разделенным на первую зону и вторую зону, которая больше чем первая зона, по отношению к линии складывания; детектор, выполненный с возможностью обнаружения взаимодействия пользователя; и контроллер, выполненный с возможностью, в ответ на обнаружение складывания дисплея по линии складывания, управления дисплеем, чтобы отображать предварительно определенный UI в зоне демонстрации, которая является демонстрируемой частью второй зоны.
[0008] Контроллер, в ответ на обнаружение складывания дисплея по линии складывания в то время, как устройство терминала пользователя исполняет конкретное приложение, может быть выполнен с возможностью управления дисплеем, чтобы отображать UI для управления конкретным приложением в зоне демонстрации.
[0009] Контроллер, в ответ на обнаружение предварительно определенного взаимодействия пользователя в то время, как дисплей сложен, может быть выполнен с возможностью управления дисплеем, чтобы отображать UI для отключения заблокированного состояния устройства терминала пользователя в зоне демонстрации.
[0010] Контроллер, в ответ на обнаружение предварительно определенного взаимодействия пользователя в то время, как дисплей сложен, может быть выполнен с возможностью управления дисплеем, чтобы отображать UI для изменения установки устройства терминала пользователя в зоне демонстрации.
[0011] Устройство может дополнительно включать в себя коммуникатор, выполненный с возможностью отправки и приема сообщений, и контроллер, в ответ на прием сообщения в то время, как дисплей сложен, может быть выполнен с возможностью управления дисплеем, чтобы отображать UI для информирования о том, что принято сообщение, в зоне демонстрации.
[0012] Контроллер, в ответ на обнаружение раскладывания дисплея вплоть до предварительно определенного угла в то время, как UI для информирования о том, что принято сообщение в зоне демонстрации, может быть выполнен с возможностью управления дисплеем, чтобы отображать окно сообщения для ответа на сообщение.
[0013] Контроллер, в ответ на одну или более пиктограмм, которые отображаются в зоне демонстрации в то время, как дисплей сложен, и обнаружение раскладывания дисплея в то время, как касаются одной из пиктограмм, может быть выполнен с возможностью управления дисплеем, чтобы отображать экран, соответствующий пиктограмме, которой касаются.
[0014] Контроллер, в ответ на то, что пиктограммой, которой касаются, является пиктограмма фотографии, может быть выполнен с возможностью управления дисплеем, чтобы отображать экран вызова в верхней зоне и списка для выбора фотографии, которой нужно поделиться.
[0015] Контроллер, в ответ на прием сообщения в то время, как конкретное приложение исполняется, когда дисплей находится в сложенном состоянии, может быть выполнен с возможностью управления дисплеем, чтобы отображать UI для информирования о том, что принято сообщение, в зоне демонстрации, в ответ на обнаружение раскладывания дисплея в то время, как касаются UI для информирования о том, что принято сообщение, может быть выполнен с возможностью управления дисплеем, чтобы отображать окно сообщения для ответа на сообщение, и в ответ на обнаружение раскладывания дисплея в то время, как не касаются UI для информирования о том, что принято сообщение, может быть выполнен с возможностью управления дисплеем, чтобы отображать экран исполнения конкретного приложения.
[0016] Контроллер, в ответ на то, что отображается UI для отключения состояния блокировки устройства терминала пользователя в зоне демонстрации, когда дисплей находится в сложенном состоянии, и обнаружение раскладывания дисплея после того, как команда отключения блокировки вводится через UI для отключения состояния блокировки устройства терминала пользователя, может быть выполнен с возможностью управления дисплеем, чтобы отображать домашний экран, и в ответ на обнаружение раскладывания дисплея в то время, как команда отключения блокировки не вводится через UI для отключения состояния блокировки устройства терминала пользователя, может быть выполнен с возможностью управления дисплеем, чтобы отображать UI для отключения состояния блокировки устройства терминала пользователя на весь экран.
[0017] Контроллер, в ответ на то, что принимается запрос телефонного вызова в то время, как дисплей сложен, может быть выполнен с возможностью управления дисплеем, чтобы отображать UI для информирования о том, что принят запрос телефонного вызова, в зоне демонстрации, в ответ на то, что дисплей раскладывается на первый диапазон угла, может быть выполнен с возможностью управления дисплеем, чтобы отображать, по меньшей мере, одну пиктограмму для управления функцией телефонного вызова, и в ответ на то, что дисплей раскладывается на второй диапазон угла, который больше, чем первый диапазон угла, может быть выполнен с возможностью принятия запроса телефонного вызова и управления дисплеем, чтобы отображать экран телефонного вызова.
[0018] Контроллер, в ответ на то, что принимается запрос телефонного вызова в то время, как исполняется конкретное приложение, когда дисплей находится в сложенном состоянии, может быть выполнен с возможностью управления дисплеем, чтобы отображать UI для информирования о том, что принят запрос телефонного вызова, в зоне демонстрации, в ответ на обнаружение раскладывания дисплея, может быть выполнен с возможностью принятия запроса телефонного вызова и управления дисплеем, чтобы отображать экран телефонного вызова, и в ответ на завершение телефонного вызова, может быть выполнен с возможностью управления дисплеем, чтобы отображать экран исполнения конкретного приложения.
[0019] Контроллер, в ответ на обнаружение складывания дисплея на первый угол, в то время, как экран исполнения конкретного приложения отображается на дисплее, может быть выполнен с возможностью управления дисплеем, чтобы отображать, по меньшей мере, часть экрана исполнения конкретного приложения в, по меньшей мере, части второй зоны, и в ответ на обнаружение складывания дисплея так, что первая зона дисплея входит в контакт со второй зоной, может быть выполнен с возможностью управления дисплеем, чтобы отображать экран предоставления краткой информации конкретного приложения в зоне демонстрации.
[0020] В соответствии с аспектом другого примерного варианта осуществления, предоставляется способ отображения устройства терминала пользователя, который включает в себя этапы, на которых: отображают изображение на дисплее, который разделен на первую зону и вторую зону, которая больше, чем первая зона, по отношению к линии складывания; и, в ответ на обнаружение складывания дисплея по отношению к линии складывания, отображают предварительно определенный UI в зоне демонстрации, которая является демонстрируемой частью второй зоны.
[0021] Этап отображения, может включать в себя этап, на котором, в ответ на обнаружение складывания дисплея по отношению к линии складывания в то время, как устройство терминала пользователя исполняет конкретное приложение, отображают UI для управления конкретным приложением в зоне демонстрации.
[0022] Способ может включать в себя этап, на котором, в ответ на обнаружение предварительно определенного взаимодействия пользователя, в то время, как дисплей сложен, отображают UI для отключения состояния блокировки устройства терминала пользователя в зоне демонстрации.
[0023] Способ может включать в себя этап, на котором, в ответ на обнаружение предварительно определенного взаимодействия пользователя, в то время как дисплей сложен, отображают UI для изменения установки устройства терминала пользователя в зоне демонстрации.
[0024] Способ может включать в себя этап, на котором, в ответ на прием сообщения, в то время как дисплей сложен, отображают UI для информирования о том, что принято сообщение, в зоне демонстрации.
[0025] Способ может включать в себя этап, на котором, в ответ на то, что отображается UI для информирования о том, что принято сообщение, в зоне демонстрации в то время, как дисплей сложен, и обнаружение раскладывания дисплея вплоть до предварительно определенного угла, в то время как UI для информирования о том, что принято сообщение, в зоне демонстрации, отображают окно сообщения для ответа на сообщение.
[0026] Этап отображения, может включать в себя этап, на котором отображают одну или более пиктограмм в зоне демонстрации, и в ответ на то, что отображают одну или более пиктограмм в зоне демонстрации в то время, как дисплей сложен, и обнаружение раскладывания дисплея, в то время как касаются одной из множества пиктограмм, отображают экран, соответствующий пиктограмме, которой касаются.
[0027] Способ может включать в себя этап, на котором, в ответ на то, что принимается сообщение в то время, как исполняется конкретное приложение, когда дисплей находится в сложенном состоянии, отображают UI для информирования о том, что приложение принято, в зоне демонстрации, в ответ на обнаружение раскладывания дисплея в то время, как касаются UI для информирования о том, что принято сообщение, отображают окно сообщения для ответа на сообщение, и в ответ на обнаружение раскладывания дисплея, в то время, как не касаются UI для информирования о том, что сообщение принято, отображают экран исполнения конкретного приложения.
[0028] Этап отображения, может включать в себя этап, на котором отображают UI для отключения состояния блокировки устройства терминала пользователя в зоне демонстрации в то время, как дисплей сложен, и в ответ на то, что отображается UI для отключения состояния блокировки устройства терминала пользователя в зоне демонстрации в то время, как дисплей сложен, и обнаружение раскладывания дисплея после того, как вводится команда отключения блокировки через UI для отключения состояния блокировки устройства терминала пользователя, отображают домашний экран, и в ответ на обнаружение раскладывания дисплея в то время, как не вводится команда отключения блокировки через UI для отключения состояния блокировки устройства терминала пользователя, отображают UI для отключения состояния блокировки устройства терминала пользователя на весь экран.
[0029] Этап отображения, может включать в себя, в ответ на то, что принимается запрос телефонного вызова в то время, как дисплей сложен, отображают UI для информирования о том, что принят запрос телефонного вызова в зоне демонстрации, в ответ на то, что дисплей раскладывается на первый диапазон угла, отображают, по меньшей мере, одну пиктограмму для управления функцией телефонного вызова, и в ответ на то, что дисплей раскладывается на второй диапазон угла, который больше чем первый диапазон угла, осуществляют принятие запроса телефонного вызова и отображают экран телефонного вызова.
[0030] Способ может включать в себя этап на котором, в ответ на то, что принимается запрос телефонного вызова в то время, как исполняется конкретное приложение, когда дисплей находится в сложенном состоянии, отображают UI для информирования о том, что принят запрос телефонного вызова в зоне демонстрации, в ответ на обнаружение раскладывания дисплея, осуществляют принятие запроса телефонного вызова и отображают экран телефонного вызова, и в ответ на то, что телефонный вызов завершается, отображают экран исполнения конкретного приложения.
[0031] Способ может включать в себя этап, на котором, в ответ на обнаружение складывания дисплея на первый угол в то время, как экран исполнения конкретного приложения отображается на дисплее, отображают часть экрана исполнения конкретного приложения в, по меньшей мере, части второй зоны, и в ответ на обнаружение складывания дисплея таким образом, что первая зона дисплея входит в контакт со второй зоной, отображают экран предоставления краткой информации конкретного приложения в зоне демонстрации.
[0032] В соответствии с другим аспектом примерного варианта осуществления, предоставляется складное дисплейное устройство, включающее в себя: дисплей, содержащий первую зону и вторую зону, которая больше, чем первая зона, при этом дисплей выполнен с возможностью складывания по оси, разделяющей первую зону и вторую зону; детектор, содержащий: детектор касания, выполненный с возможностью обнаружения ввода пользователя; и детектор складывания, выполненный с возможностью обнаружения угла складывания дисплея; и контроллер, выполненный с возможностью управления дисплеем, чтобы отображать интерфейс пользователя в зоне демонстрации второй зоны.
[0033] Контроллер может быть выполнен с возможностью управления дисплеем, чтобы отображать разное количество сообщений-подсказок в соответствии с углом складывания дисплея.
[0034] Контроллер, в ответ на то, что угол складывания находится в пределах первого диапазона угла, может быть выполнен с возможностью управления дисплеем, чтобы отображать два сообщения-подсказки; и в ответ на то, что угол шарнира дисплея находится в пределах второго диапазона угла, который больше, чем первый диапазон угла, может быть выполнен с возможностью управления дисплеем, чтобы отображать три сообщения-подсказки.
Преимущественные эффекты изобретения
[0035] Как описано выше, в соответствии с одним или более примерными вариантами осуществления, пользователь может выполнять разнообразные функции устройства терминала пользователя через UI, отображаемый в зоне демонстрации, даже когда дисплей сложен, и ему могут предоставляться разнообразные фрагменты информации.
Краткое описание чертежей
[0036] Вышеприведенные и/или прочие аспекты примерных вариантов осуществления, станут более очевидны со ссылкой на сопроводительные чертежи, на которых:
[0037] Фиг. 1 является структурной схемой, иллюстрирующей конфигурацию устройства терминала пользователя в соответствии с примерным вариантом осуществления;
[0038] Фиг. 2 является структурной схемой, иллюстрирующей подробную конфигурацию устройства терминала пользователя в соответствии с примерным вариантом осуществления;
[0039] Фиг. с 3A по 3E являются видами, иллюстрирующими устройство терминала пользователя с прямоугольной панелью дисплея в соответствии с примерным вариантом осуществления;
[0040] Фиг. 4 является видом, иллюстрирующим конфигурацию программного обеспечения, хранящегося в хранилище в соответствии с примерным вариантом осуществления;
[0041] Фиг. с 5A по 7B являются видами, иллюстрирующими UI, который отображается в зоне демонстрации в соответствии с разнообразными примерными вариантами осуществления;
[0042] Фиг. с 8A по 16B являются видами, иллюстрирующими примерный вариант осуществления, где устройство терминала пользователя выполняет разнообразные функции в соответствии с взаимодействием складывания и взаимодействием раскладывания в соответствии с разнообразными примерными вариантами осуществления;
[0043] Фиг. с 17A по 23B являются видами, иллюстрирующими примерный вариант осуществления, где устройство терминала пользователя обеспечивает функцию, когда взаимодействие складывания и взаимодействие раскладывания обнаруживаются в соответствии с разнообразными примерными вариантами осуществления;
[0044] Фиг. 24 является блок-схемой алгоритма, иллюстрирующей способ отображения устройства терминала пользователя в соответствии с примерным вариантом осуществления;
[0045] Фиг. с 25A по 27B являются видами, иллюстрирующими примерный вариант осуществления, где устройство терминала пользователя выполняет разнообразные функции в соответствии с взаимодействием складывания и взаимодействием раскладывания; и
[0046] Фиг. с 28A по 31B являются видами, иллюстрирующими примерный вариант осуществления, где крышка закрывает зону демонстрации в соответствии с другим примерным вариантом осуществления.
Преимущественный вариант осуществления изобретения
[0047] Один или более примерные варианты осуществления могут разниться и могут быть предоставлены в разных типах примерных вариантов осуществления. Конкретные примерные варианты осуществления будут описаны со ссылкой на сопроводительные чертежи и подробное объяснение. Тем не менее, это не обязательно ограничивает объем примерных вариантов осуществления конкретной формой варианта осуществления. Наоборот, могут быть использованы модификации, эквиваленты и замещения включенные в раскрываемую концепцию и технический объем данного технического описания. При описании примерных вариантов осуществления, если конкретное описание касательно известной технологии, может затенить суть концепции изобретения, конкретное описание может быть опущено.
[0048] В настоящем раскрытии, относительные понятия, такие как первый и второй, и подобные, могут быть использованы, чтобы отличать один объект от другого объекта, при этом не обязательно предполагая какого-либо фактического отношения или очередности между такими объектами.
[0049] Понятия, используемые в нижеследующем описании, предоставлены, чтобы объяснить конкретный примерный вариант осуществления и не предназначены, чтобы ограничить объем прав. Понятие в единственном числе включает в себя форму множественного числа до тех пор, пока определенно не сказано иное. Понятия «включать в себя», «содержать», «выполнено с возможностью», и т.д., описания используются, чтобы указать на то, что присутствуют признаки, числа, этапы, операции, элементы, части или их сочетания, и они не должны исключать возможностей сочетания и добавления одного или более признаков, чисел, этапов, операций, элементов, частей или их сочетания.
[0050] В примерном варианте осуществления, 'модуль' или 'блок' выполняет, по меньшей мере, одну функцию или операцию, и может быть реализован в качестве аппаратного обеспечения, программного обеспечения, или их сочетания. В дополнение, множество 'модулей' или множество 'блоков' могут быть интегрированы в, по меньшей мере одном модуле и могут быть реализованы в качестве, по меньшей мере, одного процессора за исключением 'модулей' или 'блоков', которые должны быть реализованы в конкретном аппаратном обеспечении.
[0051] Теперь примерный вариант осуществления будет подробно описан с помощью сопроводительных чертежей. Фиг. 1 является структурной схемой, иллюстрирующей конфигурацию устройства 100 терминала пользователя в соответствии с примерным вариантом осуществления. Как иллюстрируется на Фиг. 1, устройство 100 терминала пользователя включает в себя дисплей 100, детектор 120, и контроллер 130. Устройство 100 терминала пользователя может быть реализовано в качестве разнообразных типов устройств, таких как TV, монитор, PC, PC класса лэптоп, мобильный телефон, планшетный PC, сенсорный экран, PDA, MP3 проигрыватель, киоск, электронный альбом, настольное дисплейное устройство, LCD дисплей, LED дисплей, OLED дисплей, камера, часы, носимое устройство, и т.д. Если устройство терминала пользователя реализовано в качестве портативного устройства, такого как мобильный телефон, планшетный PC, PDA, MP3 проигрыватель, PC класса лэптоп, часы, носимое устройство и т.д., устройство терминала пользователя может именоваться мобильным устройством. На всем протяжении данного технического описания, для удобства, а не в каких-либо целях ограничения, оно может именоваться как устройство терминала пользователя.
[0052] Дисплей 110 отображает разнообразные данные изображения и UI. В частности, дисплей 110 может быть реализован в качестве сенсорного экрана, который объединен с детектором касания. В дополнение, дисплей 110 может включать в себя линию складывания таким образом, что дисплей 110 может быть сложен.
[0053] В частности, дисплей 110 состоит из первой зоны и второй зоны, которая больше чем первая зона по отношению к линии складывания. Если дисплей складывается таким образом, что первая зона входит в контакт со второй зоной по отношению к линии складывания, дисплей 110 может отображать в зоне демонстрации второй зоны, зоне, которая демонстрируется в то время, как дисплей 110 сложен, по меньшей мере, одно из следующего: UI, включающий в себя информацию касательно устройства терминала100 пользователя, и UI для управления устройством 100 терминала пользователя.
[0054] Детектор 120 обнаруживает взаимодействие пользователя. В частности, детектор 120 может включать в себя детектор касания, который обнаруживает взаимодействие касания пользователя. В дополнение, детектор 120 может включать в себя детектор складывания, который обнаруживает взаимодействие складывания, где дисплей 110 складывается по отношению к линии складывания, и взаимодействие раскладывания, где дисплей 110 раскладывается по отношению к линии складывания.
[0055] Контроллер 130 управляет всей работой устройства 100 терминала пользователя. В частности, если дисплей складывается по отношению к линии складывания, контроллер 130 может управлять дисплеем 110, чтобы отображать предварительно определенный UI в зоне демонстрации второй зоны. В данном случае, предварительно определенный UI включает в себя, по меньшей мере, одно из следующего: UI, представляющий информацию состояния устройства 100 терминала пользователя, и UI для управления устройством 100 терминала пользователя. В дополнение, зона демонстрации представляет собой зону второго экрана, которая демонстрируется наружу, когда первая зона полностью входит в контакт со второй зоной.
[0056] В частности, если взаимодействие складывания в виде складывания дисплея 110 по отношению к линии складывания обнаруживается посредством детектора 120, в то время как устройство 100 терминала пользователя исполняет конкретное приложение, контроллер 130 может управлять дисплеем 110, чтобы отображать UI для управления конкретным приложением в зоне демонстрации второй зоны. Например, если взаимодействие складывания в виде складывания дисплея 110 по отношению к линии складывания обнаруживается посредством детектора в то время, как устройство 100 терминала пользователя исполняет музыкальное приложение, контроллер 130 может управлять дисплеем 110, чтобы отображать UI для управления воспроизведением музыки в демонстрируемой зоне.
[0057] В дополнение, если происходит предварительно определенное взаимодействие пользователя (например, взаимодействие касания в виде касания демонстрируемой зоны) в то время, как дисплей 110 сложен, контроллер 130 может управлять дисплеем 110, чтобы отображать UI для отключения состояния блокировки устройства 100 терминала пользователя в зоне демонстрации второго экрана.
[0058] Если происходит предварительно определенное взаимодействие пользователя (например, взаимодействие касания в виде касания демонстрируемой зоны) в то время как дисплей 110 сложен, контроллер 130 может управлять дисплеем 110, чтобы отображать UI для изменения установки устройства терминала пользователя в демонстрируемой зоне. Например, если взаимодействие касания в виде касания зоны демонстрации обнаруживается в то время, как дисплей 110 сложен, контроллер 130 может управлять дисплеем 110, чтобы отображать UI для изменения аудио, видео и другой настройки устройства терминала пользователя в демонстрируемой зоне.
[0059] В дополнение, если сообщение принимается из вне устройства в то время, как дисплей 110 сложен, контроллер 130 может управлять дисплеем 110, чтобы отображать UI для информирования о том, что принято сообщение, в демонстрируемой зоне. В данном случае, UI, отображаемый в зоне демонстрации, может включать в себя информацию касательно отправителя и сообщения.
[0060] Если UI, информирующий о том, что принято сообщение, отображается в зоне демонстрации в то время, как дисплей 110 сложен и взаимодействие раскладывания в виде раскладывания дисплея на предварительно определенный угол обнаруживается в то время, как касаются UI, контроллер 130 может управлять дисплеем 110, чтобы отображать окно сообщения для ответа на принятое сообщение.
[0061] Тем не менее, устройство не ограничивается использованием предварительно определенного угла. Это может быть диапазоном углов. Это также может быть углом или диапазоном углов, которые могут быть установлены пользователем.
[0062] В дополнение, контроллер 130 может управлять дисплеем 110, чтобы отображать множество пиктограмм в зоне демонстрации в то время, как дисплей 110 сложен. Если одной из множества пиктограмм касаются посредством детектора 120 в то время, как множество пиктограмм отображаются в зоне демонстрации в то время, как дисплей 110 сложен и взаимодействие раскладывания в виде раскладывания дисплея 110 обнаруживается посредством детектора 120, в то время как касаются одной из множества пиктограмм, контроллер 130 может управлять дисплеем 110, чтобы отображать экран, соответствующий пиктограмме, которой касаются. Например, если взаимодействие раскладывания в виде раскладывания дисплея 110 обнаруживается в то время, как касаются пиктограммы сообщения из множества пиктограмм, контроллер 130 может управлять дисплеем 110, чтобы отображать окно сообщения, соответствующее пиктограмме сообщения. Конечно, устройство не ограничивается пиктограммой сообщения. Может существовать любое количество пиктограмм, например, пиктограмма музыки, пиктограмма телефона, пиктограмма документа, и т.д.
[0063] В дополнение, если сообщение принимается из вне в то время, как устройство терминала пользователя исполняет конкретное приложение в состоянии складывания, контроллер 130 может управлять дисплеем 110, чтобы отображать UI, информирующий о том, что принято сообщение, в демонстрируемой зоне. Если взаимодействие раскладывания в виде раскладывания дисплея 110 обнаруживается посредством детектора 120 в то время, как касаются UI, контроллер 130 может управлять дисплеем 110, чтобы отображать окно сообщения для ответа на сообщение. Если действие раскладывания в виде раскладывания дисплея обнаруживается посредством детектора 120, в то время как не касаются UI, контроллер 130 может управлять дисплеем 110, чтобы отображать экран исполнения для конкретного приложения.
[0064] Если UI для отключения состояния блокировки устройства 100 терминала пользователя отображается в зоне демонстрации в то время, как дисплей 110 сложен, команда отключения блокировки вводится посредством UI и затем, взаимодействие раскладывания в виде раскладывания дисплея 110 обнаруживается посредством детектора 120, контроллер 130 может управлять дисплеем 110, чтобы отображать домашний экран. Тем не менее, если команда отключения блокировки не вводится посредством UI, и взаимодействие раскладывания в виде раскладывания дисплея 110 обнаруживается посредством детектора 120, контроллер 130 может управлять дисплеем 110, чтобы отображать UI для отключения состояния блокировки устройства 100 терминала пользователя на весь экран.
[0065] В дополнение, если запрос вызова принимается из вне в то время, как дисплей 110 сложен, контроллер 130 может управлять дисплеем 110, чтобы отображать UI в демонстрируемой зоне для информирования о том, что из вне принят запрос вызова. Если обнаруживается взаимодействие раскладывания в виде раскладывания дисплея на первый диапазон угла, контроллер 130 может управлять дисплеем 110, чтобы отображать, по меньшей мере, одну пиктограмму для управления функцией телефонного вызова. Если обнаруживается взаимодействие раскладывания в виде раскладывания дисплея на второй угол, который больше чем границы первого угла, контроллер 130 может осуществлять принятие запроса вызова и управлять дисплеем 110, чтобы отображать экран телефонного вызова.
[0066] Если запрос вызова принимается из вне в то время, как дисплей исполняет конкретное приложение, когда он сложен, контроллер 130 может управлять дисплеем 110, чтобы отображать UI для информирования о том, что принят запрос вызова, в демонстрируемой зоне. Если взаимодействие раскладывания в виде раскладывания дисплея 110 обнаруживается посредством детектора 120, контроллер 130 может осуществлять принятие запроса вызова и управлять дисплеем 110, чтобы отображать экран телефонного вызова. Когда телефонный вызов завершен, контроллер 130 может управлять дисплеем 110, чтобы вновь отображать экран исполнения конкретного приложения.
[0067] Если первое взаимодействие складывания в виде складывания дисплея на первый угол обнаруживается в то время, как дисплей 110 отображает экран исполнения конкретного приложения, контроллер 130 может управлять дисплеем 110, чтобы отображать часть экрана исполнения конкретного приложения в, по меньшей мере, части второй зоны. Если обнаруживается второе взаимодействие складывания в виде складывания дисплея 110 таким образом, что первая зона и вторая зона дисплея 110 входят в контакт друг с другом, контроллер 130 может управлять дисплеем 110, чтобы отображать экран предоставления краткой информации конкретного приложения в демонстрируемой зоне.
[0068] В описанном выше одном или более примерных вариантах осуществления, пользователь может выполнять разнообразные функции устройства терминала пользователя посредством UI, отображаемого в зоне демонстрации даже когда дисплей 110 находится в состоянии складывания и, следовательно, пользователю может быть предоставлена разнообразная информация и опции для взаимодействия.
[0069] Один или более примерные варианты осуществления будут описаны более подробно со ссылкой на Фиг. с 2 по 23B. Фиг. 2 является структурной схемой, подробно иллюстрирующей конфигурацию устройства 200 терминала пользователя в соответствии с примерным вариантом осуществления. Как иллюстрируется на Фиг. 2, устройство терминала пользователя включает в себя приемник 210 изображения, процессор 220 изображения, дисплей 230, коммуникатор 240, хранилище 250, аудио процессор 260, громкоговоритель 270, детектор 280, и контроллер 290.
[0070] Между тем, Фиг. 2 всесторонне иллюстрирует разнообразные компоненты, предполагая, что устройство 200 терминала пользователя является устройством с разнообразными функциями, такими как функция предоставления контентов, функция отображения, и т.д. Соответственно, в зависимости от одного или более примерных вариантов осуществления, часть компонентов, иллюстрируемых на Фиг. 2, может быть опущена или изменена, или дополнительно могут быть добавлены другие компоненты.
[0071] Приемник 210 изображения принимает данные изображения посредством разнообразных источников. Например, приемник 210 изображения может принимать данные широковещания от внешней станции широковещания, данные VOD в режиме реального времени от внешнего сервера, или данные изображения от внешнего устройства.
[0072] Процессор 220 изображения обрабатывает данные изображения, принятые от приемника 210 изображения. Процессор 220 изображения может выполнять разнообразную обработку изображения в отношении данных изображения, такую как декодирование, масштабирование, фильтрацию шума, преобразование частоты кадров, преобразование разрешения, и т.д.
[0073] Дисплей 230 отображает, по меньшей мере, одно из следующего: видео кадр, который генерируется по мере того, как процессор 220 изображения обрабатывает данные изображения, принятые от приемника 220 изображения, и разнообразные экраны, сгенерированные посредством графического процессора 293.
[0074] В частности, как иллюстрируется на Фиг. 3A, дисплей 230 может состоять из первой зоны 320 и второй зоны 330, которая больше чем первая зона 320 по отношению к линии 310 складывания. Как иллюстрируется на Фиг. 3B, если дисплей 230 складывается по отношению к линии 310 складывания, дисплей 230 может включать в себя зону 340 демонстрации, которая является демонстрируемой частью второй зоны 330. Между тем, Фиг. 3C является видом, иллюстрирующим крышку, которая находится на задней стороне устройства 200 терминала пользователя, когда устройство 200 терминала пользователя сложено.
[0075] Между тем, в описанном выше примерном варианте осуществления, длина линии 310 складывания является параллельной короткой стороне, однако это лишь пример. Как иллюстрируется на Фиг. 3D, длина линии 310 складывания может быть параллельной длинной стороне. В данном случае, дисплей 230 может состоять из первой зоны 350 и второй зоны 360 по отношению к линии 310 складывания. Как иллюстрируется на Фиг. 3E, если дисплей 230 складывается по отношению к линии 310 складывания, дисплей 230 может включать в себя зону 370 демонстрации второй зоны 360, которая демонстрируется наружу.
[0076] Между тем, в вышеприведенном примерном варианте осуществления, линия 310 складывания может быть линией, которая генерируется посредством физического шарнира. В дополнение, если дисплей 230 является гибким дисплеем, линия 310 складывания может быть линией, которая может быть сложена посредством пользователя.
[0077] Коммуникатор 240 осуществляет связь с внешними устройствами разнообразных типов в соответствии с разнообразными типами способов связи. Коммуникатор 240 может включать в себя микросхему 241 WiFi, микросхему 242 Bluetooth, микросхему 243 беспроводной связи, и микросхему 244 Связи Ближнего Поля (NFC). Контроллер 290 осуществляет связь с разнообразными внешними устройствами, используя коммуникатор 240.
[0078] В частности, микросхема 241 WiFi и микросхема 242 Bluetooth осуществляют связь в соответствии со способом WiFi и способом Bluetooth, соответственно. В случае микросхемы 241 WiFi или микросхемы 242 Bluetooth, разнообразная информация соединения, такая как SSID и ключ сеанса, могут быть переданы/приняты сначала для соединения связи и затем, может быть передана/принята разнообразная информация. Микросхема 243 беспроводной связи представляет собой микросхему, которая осуществляет связь в соответствии с разнообразными стандартами связи, такими как IEEE, Zigbee, 3-его Поколения (3G), Проекта Партнерства Третьего Поколения (3GPP), Долгосрочного Развития (LTE), и т.п. Микросхема 244 NFC представляет собой микросхему, которая работает в соответствии со способом NFC, который использует полосу 13.56МГц из числа разнообразных полос часто RF-ID, таких как 135кГц, 13.56кГц, 433МГц, 860~960МГц, 2.45ГГц, и т.п.
[0079] Хранилище 250 может хранить разнообразные программы и данные, необходимые для работы устройства 200 терминала пользователя. В частности, хранилище 250 может хранить программы и данные, чтобы конфигурировать разнообразные экраны, которые должны быть отображены в главной зоне и суб-зоне. Фиг. 4 является видом, предоставленным чтобы объяснить структуру программного обеспечения, хранящегося в устройстве 200 терминала пользователя. В соответствии с Фиг. 4, хранилище 250 может хранить Операционную Систему 410 (OS), ядро 420, промежуточное программное обеспечение 430, приложение 440, и т.д.
[0080] OS 410 осуществляет управление и администрирование всей работой аппаратного обеспечения. Другими словами, OS 410 осуществляет администрирование аппаратного обеспечения и отвечает за базовые функции такие как память и безопасность.
[0081] Ядро 420 служит в качестве пути, передающего разнообразные сигналы, обнаруженные на дисплее 230, такие как сигнал касания, к промежуточному программному обеспечению 430.
[0082] Промежуточное программное обеспечение 430 включает в себя разнообразные модули программного обеспечения для управления работой устройства 200 терминала пользователя. В соответствии с Фиг. 4, промежуточное программное обеспечение 430 включает в себя модуль 430-1 X11, средство 430-2 администрирования APP, средство 430-3 администрирования соединений, модуль 430-4 безопасности, средство 430-5 администрирования системы, инфраструктуру 430-6 мультимедиа, инфраструктуру 430-7 UI, средство 430-8 администрирования окон, модуль 430-9 распознавания рукописного ввода.
[0083] Модуль 430-1 X11 принимает разнообразные сигналы события от разнообразного аппаратного обеспечения, предусмотренного в устройстве 200 терминала пользователя. В данном документе, событие может варьироваться, начиная от события установки сигнализации системы, события исполнения или завершения конкретной программы, и т.д.
[0084] Средство 430-2 администрирования APP осуществляет администрирование состояния исполнения разнообразных приложений 440, которые инсталлированы в хранилище 250. Когда от модуля 430-1 X11 обнаруживается событие исполнения приложения, средство 430-2 администрирования APP вызывает и исполняет приложение, соответствующее событию.
[0085] Средство 430-3 администрирования соединений поддерживает соединение проводной или беспроводной сети. Средство 430-3 соединения может включать в себя разнообразные подробные модули, такие как модуль DNET, модуль UPnP, и т.д.
[0086] Модуль 430-4 безопасности поддерживает сертификацию, разрешение, безопасное хранилище, и т.д. по отношению к аппаратному обеспечению.
[0087] Средство 430-5 администрирования системы отслеживает состояние каждого элемента устройства 200 терминала пользователя, и предоставляет результат отслеживания другим модулям. Например, если осталось недостаточно заряда батареи, происходит ошибка, или разрывается соединение, средство 430-5 администрирования системы может предоставлять результат отслеживания инфраструктуре 430-7 главного UI или инфраструктуре 430-9 суб-UI и выводить сообщение предупреждения или звук предупреждения.
[0088] Инфраструктура 430-6 мультимедиа может быть сохранена в устройстве 200 терминала пользователя, или может воспроизводить мультимедийные контенты, предоставленные от внешнего источника. Инфраструктура 430-6 мультимедиа может включать в себя модуль проигрывателя, модуль видеокамеры, модуль обработки звука, и т.д. Соответственно, инфраструктура 430-6 мультимедиа может воспроизводить разнообразные мультимедийные контенты, и генерировать и воспроизводить экраны и звуки.
[0089] Инфраструктура 430-7 главного UI предоставляет разнообразные UI, которые должны быть отображены в главной зоне дисплея 230, а инфраструктура 430-9 суб-UI предоставляет разнообразные UI, которые должны быть отображены в суб-зоне. Инфраструктура 430-7 главного UI и инфраструктура 430-9 суб-UI может включать в себя модуль составления изображения, чтобы конфигурировать разнообразные объекты, модуль составления координат, чтобы вычислять координаты, где должны быть отображены объекты, модуль рендеринга, чтобы осуществлять рендеринг сконфигурированного объекта в вычисленных координатах, набор инструментов 2D/3D UI, чтобы предоставлять инструмент для конфигурирования UI в 2D или 3D форме, и т.д. Инфраструктура 430-7 главного UI и инфраструктура 430-9 суб-UI может включать в себя модуль составления изображения, чтобы конфигурировать разнообразные объекты, модуль составления координат, чтобы вычислять координаты, где должны быть отображены объекты, модуль рендеринга, чтобы осуществлять рендеринг сконфигурированного объекта в вычисленных координатах, набор инструментов 2D/3D UI, чтобы предоставлять инструмент для конфигурирования UI в 2D или 3D форме, и т.д.
[0090] Средство 430-8 администрирования окон может обнаруживать событие касания, используя часть тела пользователя или перо или другие события ввода. Когда обнаруживается такое событие, средство 430-8 администрирования окон передает сигнал события инфраструктуре 430-7 главного UI или инфраструктуре 430-9 суб-UI так что выполняется операция, соответствующая событию.
[0091] В дополнение, если пользователь касается и перетаскивает экран, разнообразные модули программ, такие как модуль рукописного ввода для рисования линии в соответствии со следом перетаскивания и модуль вычисления угла для вычисления угла продольного наклона, угла поперечного наклона, и угла поворота вокруг вертикальной оси, и т.д. на основании значения датчика, регистрируемого посредством детектора 282 перемещения, могут быть сохранены.
[0092] Модуль 440 приложения включает в себя приложения 440-1~440-n для обеспечения разнообразных функций. Например, могут быть включены модули программ для предоставления разнообразных услуг, такие как модуль программы навигации, игровой модуль, модуль электронной книги, модуль календаря, модуль администрирования сигнализации, модуль музыки, модуль электронного банковского обслуживания, биржевой модуль, модуль калькулятора, модуль электронной почты, модуль электронных таблиц, модуль электронной обработки текста, и т.д. Такие приложения могут быть установлены в качестве приложений по умолчанию или могут быть установлены временно пользователем при необходимости. Если выбирается объект, главный CPU 294 может исполнять приложение, соответствующее выбранному объекту, используя модуль 440 приложения.
[0093] Структура программного обеспечения, отображенная на Фиг. 4 является только примером и, следовательно, примерный вариант осуществления не обязательно ей ограничивается. Таким образом, часть структуры может быть опущена или изменена, или может быть добавлена новая структура, при необходимости. Например, хранилище 250 может дополнительно предоставлять разнообразные программы, такие как модуль регистрации для анализа сигналов, регистрируемых разнообразными датчиками, модуль обмена сообщениями, включающий в себя программу обмена сообщениями, программу Услуги Короткого Сообщения (SMS) и Услуги Мультимедийного Сообщения, программу работы с электронной почтой, и т.д., модуль программы агрегатора информации о вызове, модуль VoIP, модуль web-обозревателя, и т.д.
[0094] Вновь обращаясь к Фиг. 2, аудио процессор 260 обрабатывает аудио данные контентов изображения. Аудио процессор 260 может выполнять разнообразную обработку, такую как декодирование, усиление, фильтрация шума, сжатие, выравнивание, подавление шума, удаление или добавление эхо и реверберации, и т.д., в отношении аудио данных. Аудио данные, обработанные посредством аудио процессора 260, могут быть выведены в блок 270 вывода аудио (например, средство вывода аудио).
[0095] Блок 270 вывода аудио выводит не только разнообразные аудио данные, которые обрабатываются разнообразными способами такими как декодирование, усиление, и фильтрация шума посредством аудио процессора 260, а также разнообразные звуки предупреждения или голосовые сообщения. В частности, блок 270 вывода аудио может быть реализован в качестве громкоговорителя, но это лишь пример. Блок 270 вывода аудио может быть реализован в качестве терминала вывода, который может выводить аудио данные.
[0096] Детектор 280 обнаруживает разнообразные взаимодействия пользователя. В частности, детектор 280 может включать в себя детектор 281 касания, детектор 282 перемещения, и детектор 283 складывания, как иллюстрируется на Фиг. 2.
[0097] В частности, детектор 281 касания может обнаруживать взаимодействие касания пользователя используя сенсорную панель, прикрепленную к задней стороне дисплейной панели. Детектор 282 перемещения может обнаруживать перемещение (например, перемещение вращения, вертикальное перемещение, или горизонтальное перемещение, и т.д.) устройства 100 терминала пользователя, используя, по меньшей мере, одно из следующего: датчик акселератора, геомагнитный датчик, и датчик гироскопа. Детектор 283 складывания может обнаруживать, по меньшей мере, одно из следующего: складывается ли устройство 200 терминала пользователя по отношению к линии 310 складывания, и угол, на который устройство 200 терминала пользователя складывается, используя датчик изгиба (например, светочувствительный датчик, оптоволоконный датчик, датчик на основе проводящих чернил, датчик проводящей ткани, и т.д.).
[0098] Между тем, детектор 281 касания может активировать только датчик касания, расположенный в зоне демонстрации в то время, как дисплей 230 сложен, и не активировать датчик касания, расположенный в других зонах.
[0099] Контроллер 290 управляет всей работой устройства 200 терминала пользователя, используя разнообразные программы, хранящиеся в хранилище 250.
[0100] Как иллюстрируется на Фиг. 2, контроллер 290 включает в себя RAM 291, ROM 292, графический процессор 293, главный CPU 294, с первого по n-ый интерфейс 295-1~295-n, и шину 296. В данном случае, RAM 291, ROM 292, графический процессор 293, главный CPU 294, с первого по n-ый интерфейс 295-1~295-n, и т.д. могут быть взаимно соединены посредством шины 296.
[0101] ROM 292 хранит набор команд для загрузки системы. Если вводится команда включения и, следовательно, подается питание, главный CPU 294 копирует O/S, хранящуюся в хранилище 250, в RAM 291 в соответствии с командой, хранящейся в ROM 292, и загружает систему посредством исполнения O/S. Когда загрузка завершена, главный CPU 294 копирует разнообразные прикладные программы, хранящиеся в хранилище 250, в RAM 291, и исполняет прикладные программы, скопированные в RAM 291, чтобы выполнить разнообразные операции.
[0102] Графический процессор 293 генерирует экран, включающий в себя разнообразные объекты, такие как пиктограмму, изображение, текст, и т.д., используя блок вычисления (например, компьютер) и блок рендеринга (например, рендер). Блок вычисления вычисляет значения свойства, такие как координаты, форму, размер, и цвет каждого объекта, который должен быть отображен, в соответствии с компоновкой экрана, используя команду управления, принятую от детектора 280. Блок рендеринга генерирует экран с разнообразными компоновками, включающими объекты, на основании значений свойства, вычисленных посредством блока вычисления. Экран, сгенерированный посредством блока рендеринга, отображается в зоне отображения дисплея 230.
[0103] Главный CPU 294 осуществляет доступ к хранилищу 250, и выполняет загрузку, используя O/S, хранящуюся в хранилище 250. Главный CPU 294 выполняет разнообразные операции, используя разнообразные программы, контенты, данные, и т.д., хранящиеся в хранилище 250.
[0104] С первого по n-ый интерфейс 295-1~295-n соединены с описанными выше разнообразными элементами. Один из вышеупомянутых интерфейсов может быть сетевым интерфейсом, который соединен с внешним устройством через сеть.
[0105] В частности, контроллер 290 может предоставлять разнообразные функции, используя зону демонстрации, которая демонстрируется наружу, когда дисплей 110 сложен.
[0106] <UI предоставленный в зоне демонстрации>
[0107] Если дисплей 230 складывается по отношению к линии 310 складывания так, что первая зона 320 и вторая зона 330 входят в контакт друг с другом, контроллер 290 может управлять дисплеем 230, чтобы отображать предварительно определенный UI в зоне 340 демонстрации второй зоны 320, которая демонстрируется наружу. В данном случае, предварительно определенный UI может включать в себя одно из следующего: UI, включающий в себя информацию состояния устройства 200 терминала пользователя, и UI для управления устройством 200 терминала пользователя.
[0108] В примерном варианте осуществления, если обнаруживается взаимодействие складывания в виде складывания дисплея 230 по отношению к линии 310 складывания так, что первая зона 320 и вторая зона 330 входят в контакт друг с другом, контроллер 290 может управлять дисплеем 230, чтобы отображать UI 510, предоставляющий функцию памятки в зоне демонстрации, как иллюстрируется на Фиг. 5A. В данном случае, если обнаруживается ввод пользователя, например, палец, перо, или стилус, посредством UI 510, который предоставляет функцию памятки, контроллер 290 может управлять дисплеем 230, чтобы отображать изображение в соответствии с вводом пользователя.
[0109] В дополнение, контроллер 290 может управлять дисплеем 230, чтобы отображать UI для управления конкретным приложением в зоне демонстрации. В частности, если обнаруживается взаимодействие складывания в виде складывания дисплея 230 по отношению к линии 310 складывания так, что первая зона 320 и вторая зона 330 входят в контакт друг с другом в то время, как исполняется конкретное приложение, контроллер 290 может управлять дисплеем 230, чтобы отображать UI для управления конкретным приложением в зоне демонстрации. Например, если обнаруживается взаимодействие складывания в виде складывания дисплея 230 по отношению к линии 310 складывания так, что первая зона 320 и вторая зона 330 входят в контакт друг с другом в то время, как исполняется музыкальное приложение, контроллер 290 может управлять дисплеем 230, чтобы отображать UI 520, управляющий музыкальным приложением, в зоне демонстрации, как иллюстрируется на Фиг. 5B. В данном случае, UI 520 для управления музыкальным приложением может включать в себя информацию касательно воспроизводимой в настоящий момент музыки, пиктограмму воспроизвести/остановить, пиктограмму пропуска, пиктограмму перемотки назад, следующая песня, прошедшая песня, символ понравилось, символ не понравилось, и т.д.
[0110] В дополнение, контроллер 290 может управлять дисплеем 230, чтобы отображать UI, включающий в себя пиктограмму горячей клавиши для проверки текущего состояния устройства 200 терминала пользователя в зоне демонстрации. Например, если предварительно определенное взаимодействие пользователя (например, взаимодействие в виде касания или легкого удара по зоне демонстрации два раза подряд) обнаруживается в то время, как дисплей 230 сложен, контроллер 290 может управлять дисплеем 230, чтобы отображать UI 530, включающий в себя пиктограмму горячей клавиши для проверки текущего состояния устройства 200 терминала пользователя в зоне демонстрации, как иллюстрируется на Фиг. 5C. В данном случае, пиктограмма горячей клавиши для проверки текущего состояния устройства 200 терминала пользователя может включать в себя пиктограмму горячей клавиши для проверки состояния батареи, пиктограмму горячей клавиши для проверки сетевого состояния, и пиктограмму горячей клавиши для проверки установки яркости дисплея, и т.д.
[0111] В дополнение, контроллер 290 может управлять дисплеем 230, чтобы отображать UI, информирующий о том, что принято сообщение или данные из вне, в зоне демонстрации. Например, если сообщение SNS или сообщение SMS принимается из вне посредством коммуникатора 240 в то время, как дисплей 230 сложен, контроллер 290 может управлять дисплеем 230, чтобы отображать UI 540, информирующий о том, что принято сообщение SNS или сообщение SMS, в зоне демонстрации, как иллюстрируется на Фиг. 5D. В данном случае, UI 540, информирующее о том, что принято сообщение SNS или сообщение SMS, может включать в себя, по меньшей мере, одно из следующего: информацию касательно отправителя и информацию касательно сообщения SNS или сообщения SMS.
[0112] Кроме того, контроллер 290 может управлять дисплеем 230, чтобы отображать разнообразные типы UI для отключения состояния блокировки устройства 200 терминала пользователя в зоне демонстрации.
[0113] В частности, как иллюстрируется на Фиг. 6A, контроллер 290 может управлять дисплеем 230, чтобы отображать UI 610 для ввода номера PIN, чтобы отключать состояние блокировки устройства 200 терминала пользователя, в зоне демонстрации. В данном случае, UI 610 для ввода номера PIN может менять номер PIN посредством взаимодействия касания в виде проводки вверх и вниз. Если предварительно определенный номер PIN вводится в UI 610, который отображается в зоне демонстрации, контроллер 290 может отключать состояние блокировки устройства 200 терминала пользователя. Дополнительно, пользователь может устанавливать номер PIN посредством ввода пользователя.
[0114] В дополнение, как иллюстрируется на Фиг. 6B, контроллер 290 может управлять дисплеем 230, чтобы отображать UI 620, включающий в себя множество точек в углу зоны демонстрации, чтобы отключать состояние блокировки устройства 200 терминала пользователя в зоне демонстрации. В данном случае, если обнаруживается взаимодействие касания в виде соединения точек по предварительно определенному шаблону в UI 620, контроллер 290 может отключать состояние блокировки устройства 200 терминала пользователя. Дополнительно, пользователь может устанавливать шаблон посредством ввода пользователя.
[0115] Как иллюстрируется на Фиг. 6C, контроллер 290 может управлять дисплеем 230, чтобы отображать UI 630 в форме клавиатуры, т.е., пианино, чтобы отключать состояние блокировки устройства 200 терминала пользователя в зоне демонстрации. В данном случае, если обнаруживается взаимодействие касания в виде касания клавиатуры, т.е., пианино по предварительно определенному ритму в UI 630, контроллер может отключать состояние блокировки устройства 200 терминала пользователя.
[0116] В дополнение, как иллюстрируется на Фиг. 6D, контроллер 290 может управлять дисплеем 230, чтобы отображать UI 640, включающий в себя пиктограмму дома, чтобы отключать состояние блокировки устройства терминала пользователя в зоне демонстрации. В данном случае, если обнаруживается взаимодействие касания в виде раздвигающего щипка по отношению к пиктограмме дома, включенной в UI 640, контроллер 290 может отключать состояние блокировки устройства 200 терминала пользователя.
[0117] Контроллер 290 может управлять дисплеем 230, чтобы отображать UI для изменения установки устройства 200 терминала пользователя в зоне демонстрации.
[0118] В частности, как иллюстрируется на Фиг. 7A, контроллер 290 может управлять дисплеем 230, чтобы отображать UI 710 в форме дуги для регулировки громкости устройства 200 терминала пользователя. Между тем, в вышеприведенном примерном варианте осуществления, UI, отображаемый в зоне демонстрации, регулирует громкость, но это лишь пример. Может быть отображен UI для регулировки другой установки устройства 200 терминала пользователя (например, яркости дисплея, и т.д.).
[0119] В дополнение, как иллюстрируется на Фиг. 7B, если обнаруживается взаимодействие касания в виде перетаскивания одной из множества вершин, включенных в зону демонстрации в диагональном направлении, контроллер 290 может управлять дисплеем 230, чтобы отображать UI 720 для выключения питания устройства 200 терминала пользователя в угловой зоне, соответствующей вершине, где обнаруживается взаимодействие касания.
[0120] <Взаимодействие складывания и взаимодействие раскладывания>
[0121] Если множество пиктограмм отображается в зоне демонстрации в то время, как дисплей 230 сложен, и взаимодействие раскладывания в виде раскладывания дисплея 230 в то время, как касаются одной из множества пиктограмм, контроллер 290 может управлять дисплеем 230, чтобы отображать экран, соответствующий пиктограмме, которой касаются, на весь экран.
[0122] В частности, как иллюстрируется на Фиг. 8A, дисплей 230 отображает с первой по четвертую пиктограммы с 810 по 840 в то время, как дисплей 230 сложен. Если обнаруживается взаимодействие раскладывания в виде раскладывания дисплея 230 в то время, как касаются четвертой пиктограммы 840 из с первой по четвертую пиктограммы с 810 по 840, контроллер 290 может управлять дисплеем 230, чтобы отображать окно 850 сообщения, соответствующее четвертой пиктограмме 840 на весь экран, как иллюстрируется на Фиг. 8B.
[0123] Между тем, в вышеприведенном примерном варианте осуществления, взаимодействие раскладывания обнаруживается в то время, как касаются четвертой пиктограммы 840, но это лишь пример. Если взаимодействие раскладывания обнаруживается в то время, как касаются другой пиктограммы, экран, соответствующий другой пиктограмме, которой касаются, может быть отображен на весь экран дисплея 230. Например, если взаимодействие раскладывания обнаруживается в то время, как касаются первой пиктограммы 810, контроллер 290 может управлять дисплеем 230, чтобы отображать экран исполнения приложения вызова, соответствующего первой пиктограмме 810 (например, экран списка последних вызовов, экран адресной книги, экран отправки вызова, и т.д.) на весь экран. В дополнение, если взаимодействие раскладывания обнаруживается в то время, как касаются второй пиктограммы 820, контроллер 290 может управлять дисплеем 230, чтобы отображать экран web-обозревателя, соответствующего второй пиктограмме 820, на весь экран. Если взаимодействие раскладывания обнаруживается в то время, как касаются третьей пиктограммы 830, контроллер 290 может управлять дисплеем 230, чтобы отображать экран исполнения музыкального приложения, соответствующего третьей пиктограмме 830 (например, экран воспроизведения музыки, экран списка музыки, и т.д.), на весь экран.
[0124] В дополнение, если касаются зоны демонстрации в то время, как дисплей 230 сложен, и затем, обнаруживается взаимодействие раскладывания в виде раскладывания угла шарнира дисплея 230 на величину предварительно определенного угла, контроллер 290 может управлять дисплеем 230, чтобы отображать экран для исполнения конкретной функции.
[0125] В частности, если принимается запрос вызова в то время, как дисплей 230 сложен, контроллер 290 может управлять дисплеем 230, чтобы отображать UI 910, информирующий о том, что принимается запрос вызова, в зоне демонстрации, как иллюстрируется на Фиг. 9A. Если обнаруживается взаимодействие раскладывания в виде раскладывания угла шарнира дисплея 230 на величину предварительно определенного угла (например, от 70° до 120°) в то время, как касаются UI 910, информирующего о том, что принимается запрос вызова, контроллер 290 может осуществлять принятие запроса вызова, исполнять функцию громкой связи, и управлять дисплеем 230, чтобы отображать экран 920 исполнения, включающий в себя разнообразные пиктограммы, как иллюстрируется на Фиг. 9B.
[0126] В частности, если принимается сообщение из вне, в то время, как информация 1010 новостей отображается в то же самое время, когда дисплей 230 сложен, контроллер 290 может управлять дисплеем 230, чтобы отображать UI 1020, информирующий о том, что принято сообщение наряду с информацией 1010 новостей в зоне демонстрации, как иллюстрируется на Фиг. 10A. Если обнаруживается взаимодействие раскладывания в виде раскладывания угла шарнира дисплея 230 на величину предварительно определенного угла (например, от 70° до 120°) в то время, как касаются UI 1020, информирующего о том, что принято сообщение, контроллер 290 может управлять дисплеем 230, чтобы отображать окно 1030 сообщения для написания ответа на принятое сообщение, как иллюстрируется на Фиг. 10B.
[0127] В дополнение, контроллер 290 может управлять дисплеем 230, чтобы отображать разные экраны, когда касаются зоны демонстрации и затем, обнаруживается взаимодействие раскладывания и когда обнаруживается взаимодействие раскладывания.
[0128] В частности, контроллер 290 может управлять дисплеем 230, чтобы отображать UI 110, соответствующий музыкальному приложению в зоне демонстрации, как иллюстрируется на Фиг. 11A.
[0129] Если из вне принимается сообщение в то время, как UI 1110, соответствующий музыкальному приложению, отображается в зоне демонстрации, контроллер 290 может управлять дисплеем 230, чтобы отображать UI 1120, информирующий о том, что принято сообщение, наряду с UI 1110 музыкального приложения в зоне демонстрации, как иллюстрируется на Фиг. 11B.
[0130] В данном случае, если обнаруживается взаимодействие раскладывания в виде раскладывания дисплея 230 в то время, как не касаются зоны демонстрации, контроллер 290 может управлять дисплеем 230, чтобы отображать экран 1130 исполнения существующего музыкального приложения, как иллюстрируется на Фиг. 11C. В данном случае, UI 1135, информирующий о том, что принято сообщение, может быть отображен в одной зоне экрана 1130 исполнения музыкального приложения в течение предварительно определенного времени.
[0131] Тем не менее, если обнаруживается взаимодействие раскладывания в виде раскладывания дисплея 230 в то время, как UI 1120, информирующий о том, что принято сообщение, отображается в зоне демонстрации, контроллер 290 может управлять дисплеем 230, чтобы отображать окно 1140 сообщения для написания ответа на принятое сообщение, как иллюстрируется на Фиг. 11D.
[0132] В дополнение, контроллер 290 может управлять дисплеем 230, чтобы отображать разные экраны в соответствии с очередностью обнаружения взаимодействия раскладывания и взаимодействия касания для отключения блокировки.
[0133] В частности, как иллюстрируется в левой стороне Фиг. 12A, если взаимодействие касания для отключения блокировки обнаруживается в то время, как UI 1210 для отключения блокировки устройства 200 терминала пользователя отображается в зоне демонстрации, контроллер 290 может отключать состояние блокировки устройства 200 терминала пользователя, и, как иллюстрируется в правой стороне Фиг. 12A, может управлять дисплеем 230, чтобы отображать первый домашний экран 1220, включающий в себя информацию о времени, в зоне демонстрации.
[0134] В дополнение, как иллюстрируется в левой стороне Фиг. 12B, если взаимодействие касания для отключения блокировки обнаруживается в то время, как UI 1210 для отключения блокировки устройства 200 терминала пользователя отображается в зоне демонстрации, и обнаруживается взаимодействие раскладывания, контроллер 290 может отключать состояние блокировки устройства 200 терминала пользователя, и, как иллюстрируется в правой стороне Фиг. 12B, может управлять дисплеем 230, чтобы отображать второй домашний экран 1230 на весь экран.
[0135] Как иллюстрируется в левой стороне Фиг. 12C, если взаимодействие раскладывания обнаруживается в то время, как изображение не отображается в зоне демонстрации, контроллер 290 может управлять дисплеем 230, чтобы отображать UI 1240 для отключения блокировки устройства терминала пользователя на весь экран, как иллюстрируется в правой стороне Фиг. 12C. Если взаимодействие касания для отключения блокировки обнаруживается в UI 1240 для отключения блокировки устройства 200 терминала пользователя, который отображается на весь экран, контроллер 290 может отключать состояние блокировки устройства 200 терминала пользователя, и, как иллюстрируется в правой стороне Фиг. 12B, может управлять дисплеем 230, чтобы отображать второй домашний экран 1230 на весь экран.
[0136] В дополнение, контроллер 290 может управлять дисплеем 230, чтобы отображать различимо экран, который отображается, когда обнаруживается только взаимодействие раскладывания в то время, как UI, соответствующий конкретному приложению, отображается в зоне демонстрации, и экран, который отображается, когда взаимодействие раскладывания обнаруживается после того, как касаются зоны демонстрации.
[0137] В частности, если из вне принимается запрос вызова в то время, как дисплей 230 сложен, контроллер 290 может управлять дисплеем 230, чтобы отображать UI 1310, информирующий о том, что принят запрос вызова, в зоне демонстрации, как иллюстрируется в левой стороне Фиг. 13A. Если касаются UI 1310, отображаемого в зоне демонстрации, и затем, обнаруживается взаимодействие раскладывания в виде раскладывания дисплея 230, контроллер 290 может управлять дисплеем 230, чтобы отображать экран 1320 исполнения приложения календаря, который относится к функции запроса вызова на весь экран (в другом примере, экран исполнения приложения памятки), как иллюстрируется в нижней левой стороне Фиг. 13A. С другой стороны, если взаимодействие раскладывания в виде раскладывания дисплея 230 обнаруживается в то время, как не касаются UI 1310, отображаемого в зоне демонстрации, контроллер 290 может управлять дисплеем 230, чтобы отображать экран 1330 вызова на весь экран, как иллюстрируется в нижней правой стороне Фиг. 13A.
[0138] Если взаимодействие раскладывания в виде раскладывания дисплея 230 обнаруживается в то время, как исполняется музыкальное приложение, контроллер 290 может управлять дисплеем 230, чтобы отображать UI 1340 для управления музыкальным приложением в зоне демонстрации, как иллюстрируется в верхней части Фиг. 13B. Если касаются UI 1430, отображаемого в зоне демонстрации, и затем, обнаруживается взаимодействие раскладывания в виде раскладывания дисплея 230, контроллер 290 может управлять дисплеем 230, чтобы сохранять воспроизведение музыки и отображать список 1350 воспроизведения на весь экран, как иллюстрируется в нижней левой стороне Фиг. 13B. С другой стороны, если взаимодействие раскладывания в виде раскладывания дисплея 230 обнаруживается в то время, как не касаются UI 1340, отображаемого в зоне демонстрации, контроллер 290 может управлять дисплеем 230, чтобы отображать экран 1360 проигрывателя музыки на весь экран, как иллюстрируется в нижней правой стороне Фиг. 13B.
[0139] Если обнаруживается первое взаимодействие раскладывания в виде раскладывания угла шарнира дисплея 230 на величину предварительно определенного угла, контроллер 290 может управлять дисплеем 230, чтобы отображать, по меньшей мере, одну пиктограмму для исполнения конкретной функции. Если второе взаимодействие раскладывания в виде раскладывания дисплея 230 полностью в то время, как касаются, по меньшей мере, одной пиктограммы, контроллер 290 может исполнять функцию, соответствующую пиктограмме, которой касаются.
[0140] В соответствии с примерным вариантом осуществления, если из вне принимается запрос вызова в то время как дисплей 230 сложен, контроллер 290 может управлять дисплеем 230, чтобы отображать UI 1410, информирующий о том, что принят запрос вызова, в зоне демонстрации, как иллюстрируется на Фиг. 14A.
[0141] Если обнаруживается первое взаимодействие раскладывания в виде раскладывания угла шарнира дисплея 230 на величину предварительно определенного угла (например, от 30° до 150°) в то время, как отображается UI 1410, информирующий о том, что принят запрос вызова, контроллер 290 может управлять дисплеем 230, чтобы отображать UI 1420, включающий в себя множество пиктограмм с 1430-1 по 1430-3 для выполнения разнообразных функций в отношении совершения вызова, как иллюстрируется на Фиг. 14B.
[0142] Если обнаруживается взаимодействие раскладывания в виде раскладывания дисплея 230 полностью (т.е., раскладывания дисплея 230 таким образом, что угол шарнира дисплея становится 180°) в то время, как касаются пиктограммы возможности поделиться фотографией из множества пиктограмм с 1430-1 по 1430-3, контроллер 290 может осуществлять принятие запроса вызова, и, как иллюстрируется на Фиг. 14C, может управлять дисплеем 230, чтобы отображать экран 1440 вызова в верхней зоне и список 1450 для выбора фотографии, которой нужно поделиться. В данном случае, если выбирается взаимодействие касания в виде перетаскивания одной из множества фотографий, включенных в список 1450 на экран 1440 вызова, контроллер 290 может управлять коммуникатором 240, чтобы передавать фотографию, в которой обнаружено взаимодействие касания, к приемнику.
[0143] Если обнаруживается взаимодействие раскладывания, контроллер 290 может управлять дисплеем 230, чтобы отображать множество сообщений-подсказок в соответствии с углом шарнира дисплея 230 в то время, как обнаруживается взаимодействие раскладывания. В данном случае, сообщения-подсказки могут включать в себя сообщение-подсказку для информирования о входящем текстовом сообщении, сообщение-подсказку для информирования об отсутствии вызова, сообщение-подсказку для информирования о входящем сообщении SNS или сообщении SMS, сообщение-подсказку для информирования об обновлении приложений, и т.д.
[0144] В частности, как иллюстрируется на Фиг. 15A, контроллер 290 может управлять дисплеем 230, чтобы отображать одно сообщение-подсказку в то время, как дисплей 230 сложен. Впоследствии, если обнаруживается взаимодействие раскладывания в виде раскладывания дисплея 230, контроллер 290 может управлять дисплеем 230, чтобы отображать разное количество сообщений-подсказок в соответствии с углом шарнира дисплея 230. Например, если угол шарнира дисплея 230 находится в пределах первого диапазона угла (например, между 5° и 15°), контроллер 290 может управлять дисплеем 230, чтобы отображать два сообщения-подсказки 1510, 1520. Если угол шарнира дисплея 230 находится в пределах второго диапазона угла (например, между 15° и 25°), контроллер 290 может управлять дисплеем 230, чтобы отображать три сообщения-подсказки 1510, 1520, 1530. Т.е., контроллер 290 может увеличивать количество отображаемых сообщений-подсказок, по мере того, как угол шарнира дисплея 230 становится больше.
[0145] Если угол шарнира дисплея 230 находится в пределах четвертого диапазона угла (например, между 35° и 45°), контроллер 290 может управлять дисплеем 230, чтобы отображать пять сообщений-подсказок с 1510 по 1550 (возможно перекрывающихся), как иллюстрируется на Фиг. 15B. В данном случае, как иллюстрируется на Фиг. 15B, первое сообщение-подсказка 1510, которое обновилось самым последним, может быть расположено сверху.
[0146] Как иллюстрируется на Фиг. 15B, если взаимодействие складывания в виде складывания дисплея 230 вновь обнаруживается когда касаются второго сообщения-подсказки 1520 в то время, как отображается пять сообщений-подсказок с 1510 по 1550, контроллер 290 может управлять дисплеем 230, чтобы отображать второе сообщение-подсказку 1520 в зоне демонстрации, как иллюстрируется на Фиг. 15C.
[0147] В дополнение, как иллюстрируется на Фиг. 15B, если обнаруживается взаимодействие раскладывания в виде раскладывания дисплея 230 полностью, когда касаются второго сообщения-подсказки 1520 в то время, как отображается пять сообщений-подсказок с 1510 по 1550, контроллер 290 может управлять дисплеем 230, чтобы отображать экран, соответствующий второму сообщению-подсказке 1520 на весь экран, как иллюстрируется на Фиг. 15D.
[0148] Кроме того, контроллер 290 может выполнять разные функции в соответствии с направлением взаимодействия касания, которое обнаруживается в зоне демонстрации в то время, как дисплей 230 сложен.
[0149] В частности, если из вне принимается сообщение в то время, как дисплей 230 сложен, контроллер 290 может управлять дисплеем 230, чтобы отображать UI 1610, информирующий о том, что принято сообщение, в зоне демонстрации, как иллюстрируется на Фиг. 16A.
[0150] В данном случае, если взаимодействие касания в направлении влево-и-вправо обнаруживается в UI 1610, информирующем о том, что принято сообщение, контроллер 290 может управлять дисплеем 230, чтобы отображать UI, информирующий о предыдущем сообщении или следующем сообщении в зоне демонстрации в соответствии с взаимодействием касания.
[0151] Если взаимодействие касания в направлении вниз обнаруживается в UI 1610, информирующем о том, что принято сообщение, контроллер 290 может удалять в настоящий момент принятое сообщение.
[0152] Если взаимодействие касания в направлении вверх обнаруживается в UI 1610, информирующем о том, что принято сообщение, контроллер 290 может сохранять принятые сообщения. В частности, как иллюстрируется в верхней левой стороне Фиг. 16B, если взаимодействие касания в направлении вверх обнаруживается в UI 1620, информирующем о том, что принято первое сообщение, взаимодействие касания в направлении вверх обнаруживается в UI 1630, информирующем о том, что принято второе сообщение, взаимодействие касания в направлении вверх обнаруживается в UI 1640, информирующем о том, что принято третье сообщение и затем, обнаруживается взаимодействие раскладывания в виде раскладывания дисплея 230, контроллер 290 может управлять дисплеем 230, чтобы отображать экран 1620', включающий в себя первое сообщение, экран 1630', включающий в себя второе сообщение, экран 1640', включающий в себя третье сообщение, и домашний экран 1650, как иллюстрируется в нижней правой стороне Фиг. 16B.
[0153] <Сохранение текущей функции несмотря на изменение в форме дисплея 230>
[0154] Контроллер 290 может сохранять текущую функцию даже если форма дисплея 230 меняется в соответствии с взаимодействием складывания или взаимодействием раскладывания, и управлять дисплеем 230, чтобы отображать экран, соответствующий текущей функции.
[0155] В соответствии с примерным вариантом осуществления, если взаимодействие складывания в виде складывания дисплея 230 обнаруживается в то время, как исполняется музыкальное приложение, контроллер 290 может управлять дисплеем 230, чтобы отображать UI 1710, соответствующий музыкальному приложению в зоне демонстрации, как иллюстрируется на Фиг. 17A. Если запрос вызова принимается в то время, как UI 1710, соответствующий музыкальному приложению, отображается в зоне демонстрации, контроллер 290 может управлять дисплеем 230, чтобы отображать UI 1720, информирующий о том, что принят запрос вызова, в зоне демонстрации, как иллюстрируется на Фиг. 17B. Если взаимодействие раскладывания в виде раскладывания дисплея 230 обнаруживается в то время, как UI 1720, информирующий о том, что принят запрос вызова, отображается в зоне демонстрации, контроллер 290 может управлять дисплеем 230, чтобы отображать экран 1730 вызова на весь экран, как иллюстрируется на Фиг. 17C. Впоследствии, когда телефонный вызов завершается, контроллер 290 может управлять дисплеем 230, чтобы отображать экран 1740 исполнения музыкального приложения на весь экран, как иллюстрируется на Фиг. 17D. Если вновь обнаруживается взаимодействие складывания в виде складывания дисплея 230, контроллер 290 может управлять дисплеем 230, чтобы отображать UI, соответствующий музыкальному приложению в зоне демонстрации, как иллюстрируется на Фиг. 17E.
[0156] В соответствии с другим примерным вариантом осуществления, как иллюстрируется на Фиг. 18A, контроллер 290 может управлять дисплеем 230, чтобы отображать экран 1810 исполнения музыкального приложения на весь экран в то время, как исполняется музыкальное приложение. Если из вне принимается запрос вызова, контроллер 290 может управлять дисплеем 230, чтобы отображать экран 1820 для подтверждения того, осуществить ли принятие запроса вызова, как иллюстрируется на Фиг. 18B. Если взаимодействие складывания в виде складывания дисплея 230 обнаруживается в то время, как отображается экран 1820 для подтверждения того, осуществить ли принятие запроса вызова, контроллер 290 может управлять дисплеем 230, чтобы отображать UI 1830, информирующий о том, что запрос вызова отклонен, в зоне демонстрации, как иллюстрируется на Фиг. 18C. Когда телефонный вызов завершается, контроллер 290 может управлять дисплеем 230, чтобы отображать UI 1840, соответствующий музыкальному приложению, в зоне демонстрации, как иллюстрируется на Фиг. 18D. Впоследствии, если вновь обнаруживается взаимодействие раскладывания в виде раскладывания дисплея 230, контроллер 290 может управлять дисплеем 230, чтобы отображать экран 1810 исполнения музыкального приложения на весь экран, как иллюстрируется на Фиг. 18E.
[0157] Контроллер 290 может определять зону дисплея, которая может быть просмотрена пользователем, в соответствии с углом шарнира дисплея 230, и управлять дисплеем 230, чтобы отображать экран, включающий в себя разный объем информации в определенной зоне дисплея. В данном случае, угол шарнира дисплея 230 может быть сопоставлен с просматриваемой зоной дисплея и затем сохранен.
[0158] В соответствии с примерным вариантом осуществления, если дисплей 230 разложен в то время, как выполняется телефонный вызов, контроллер 290 может управлять дисплеем 230, чтобы отображать первый экран 1910 телефонного вызова на весь экран, как иллюстрируется на Фиг. 19A.
[0159] Если угол шарнира дисплея 230 сложен на величину θ в то время, как выполняется телефонный вызов, контроллер 290 может определять зону дисплея, соответствующую углу шарнира, и, как иллюстрируется на Фиг. 19B, может управлять дисплеем 230, чтобы отображать второй экран 1920 телефонного вызова в предварительно определенной зоне дисплея. В данном случае, второй экран 1920 телефонного вызова может включать в себя объем информации и пиктограммы, которые меньше чем те, что включены в первый экран 1910 телефонного вызова.
[0160] В дополнение, если дисплей 230 сложен в то время, как выполняется телефонный вызов, контроллер 290 может управлять дисплеем 230, чтобы отображать UI 1930, информирующий о том, что выполняется телефонный вызов, в зоне демонстрации, как иллюстрируется на Фиг. 19C.
[0161] В соответствии с другим примерным вариантом осуществления, если дисплей 230 разложен в то время, как исполняется приложение навигации, контроллер 290 может управлять дисплеем 230, чтобы отображать первый экран 2010 навигации на весь экран, как иллюстрируется на Фиг. 20A.
[0162] Если угол шарнира дисплея 230 сложен на величину θ в то время, как исполняется приложение навигации, контроллер 290 может определять зону дисплея, соответствующую углу шарнира, и, как иллюстрируется на Фиг. 20B, может управлять дисплеем 230, чтобы отображать второй экран 2020 навигации в определенной зоне экрана. В данном случае, направляющая зона второго экрана 2020 навигации может быть меньше, чем направляющая зона первого экрана 2010 навигации.
[0163] Если дисплей 230 сложен в то время, как исполняется приложение навигации, контроллер 290 может управлять дисплеем 230, чтобы отображать третий экран 2030 навигации в зоне демонстрации, как иллюстрируется на Фиг. 20C. В данном случае, третий экран 2030 навигации может включать в себя только информацию о направлении и информацию о расстоянии вместо экрана карты, включенного в первый экран 2010 навигации и второй экран 2020 навигации. Тем не менее, экран карты так же может быть включен в зону демонстрации в третьем экране 2030 навигации.
[0164] Всякий раз, если обнаруживается взаимодействие складывания или взаимодействие раскладывания, контроллер 290 может управлять дисплеем 230, чтобы повторно конфигурировать и отображать информацию таким образом, что информация соответствует размеру и направлению экрана.
[0165] В частности, как иллюстрируется на Фиг. 21A, если обнаруживается взаимодействие складывания в виде складывания дисплея 230 в то время, как первый список 2110 адресной книги отображается на весь экран, контроллер 290 может управлять дисплеем 230, чтобы отображать второй список 2120 адресной книги в зоне демонстрации, как иллюстрируется на Фиг. 21B. В данном случае, первый список 2110 адресной книги может включать в себя информацию о пользователе, такую как изображение, имя, номер телефона, пиктограмму прямого вызова, и т.д., а второй список 2120 адресной книги может включать в себя информацию о пользователе, такую как только изображение и имя, однако дисплей этим не ограничивается.
[0166] В дополнение, как иллюстрируется на Фиг. 22A, если взаимодействие раскладывания в виде раскладывания дисплея 230 обнаруживается в то время, как заголовок 2210 новостей отображается в зоне демонстрации, когда дисплей 230 сложен, контроллер 290 может управлять дисплеем 230, чтобы отображать полный экран 2220, включающий в себя не только заголовок новостей, но также изображение новостей и текст новостей, как иллюстрируется на Фиг. 22B.
[0167] В дополнение, контроллер 290 может управлять дисплеем 230, чтобы отображать разную информацию в зоне демонстрации и скрытой зоне, когда дисплей 230 сложен. В данном случае, как иллюстрируется на Фиг. 23А, контроллер 290 может управлять дисплеем 230, чтобы отображать публичную информацию в зоне 2310 демонстрации и частную информацию в скрытой зоне 2330. Например, как иллюстрируется на Фиг. 23B, контроллер 290 может управлять дисплеем 230, чтобы отображать информацию штрих-кода, которая является публичной информацией, в зоне 2330 демонстрации, и список кредитных карт и информацию о транзакции, которые является частной информацией, в скрытой зоне 2340.
[0168] Далее, способ отображения устройства 200 терминала пользователя в соответствии с примерным вариантом осуществления будет описан со ссылкой на Фиг. 24.
[0169] В частности, устройство 200 терминала пользователя отображает изображение на дисплее 230, который разделен на первую зону и вторую зону, которая больше чем первая зона по отношению к линии складывания (S2410).
[0170] Устройство 200 терминала пользователя определяет, сложен или нет дисплей 230 (S2420).
[0171] Если дисплей 230 сложен (S2420-Да), устройство 200 терминала пользователя отображает предварительно определенный UI в зоне демонстрации, которая является демонстрируемой частью второй зоны (S2430). В данном случае, предварительно определенный UI может включать в себя UI, включающий в себя информацию состояния устройства 200 терминала пользователя, и UI для управления устройством 200 терминала пользователя.
[0172] Как описано выше, UI отображается в зоне демонстрации, которая демонстрируется наружу, когда дисплей 230 сложен, и, следовательно, пользователь может выполнять разнообразные функции устройства терминала пользователя посредством UI, отображаемого в зоне демонстрации, и принимать разнообразную информацию, даже если дисплей сложен.
[0173] Фиг. с 25A по 27B являются видами, предоставленными, чтобы объяснить примерный вариант осуществления выполнения разнообразных функций устройства терминала пользователя на основании взаимодействия складывания и взаимодействия раскладывания в соответствии с разнообразными примерными вариантами осуществления.
[0174] В соответствии с примерным вариантом осуществления, если взаимодействие раскладывания обнаруживается в то время, как отображается UI для информирования о том, что из вне принято сообщение, когда дисплей 230 сложен, контроллер 290 может управлять дисплеем 230, чтобы отображать принятое из вне сообщение.
[0175] В частности, если принимается сообщение SNS или сообщение SMS в то время, как дисплей 230 сложен, контроллер 290 может управлять дисплеем 230, чтобы отображать UI 2510, информирующий о том, что принято сообщение SNS или сообщение SMS, в зоне демонстрации, как иллюстрируется на Фиг. 25A. В данном случае, UI 2510, информирующий о том, что принято сообщение SNS или сообщение SMS, может включать в себя отправителя, время, когда сообщение было отправлено, заголовок сообщения и частичный контент, и т.д. принятого сообщения SNS или сообщения SMS. Если обнаруживается взаимодействие раскладывания в виде раскладывания дисплея 230, который находится в состоянии складывания, контроллер 290 может управлять дисплеем 230, чтобы отображать подробный контент принятого сообщения SNS или сообщения SMS, как иллюстрируется на Фиг. 25B. В данном случае, подробный контент сообщения SNS или сообщения SMS может включать в себя отправителя, время, когда сообщение было отправлено, заголовок сообщения, подробный контент, пиктограмму редактирования сообщения SNS, или пиктограмму редактирования сообщения SMS, и т.д.
[0176] В соответствии с другим примерным вариантом осуществления, если взаимодействие складывания обнаруживается в то время, как исполняется конкретное приложение, когда дисплей 230 находится в состоянии раскладывания, контроллер 290 может управлять дисплеем 230, чтобы отображать графический эффект, который относится к экрану исполнения конкретного приложения в зоне демонстрации.
[0177] В частности, как иллюстрируется на Фиг. 26A, если взаимодействие складывания обнаруживается в то время, как отображается экран 2610 исполнения музыкального приложения, когда дисплей 230 находится в состоянии раскладывания, контроллер 290 может управлять дисплеем 230, чтобы отображать анимацию 2620 эквалайзера музыки, которая воспроизводится в настоящий момент, в зоне демонстрации, как иллюстрируется на Фиг. 26B.
[0178] В дополнение, как иллюстрируется на Фиг. 27A, если взаимодействие складывания обнаруживается в то время, как отображается экран 2710 исполнения приложения погоды, когда дисплей 230 находится в состоянии раскладывания, контроллер 290 может управлять дисплеем 230, чтобы отображать анимацию 2720, которая относится к текущей погоде (например, облачное небо), в зоне демонстрации, как иллюстрируется на Фиг. 27B.
[0179] Между тем, в вышеприведенном примерном варианте осуществления, зона демонстрации является зоной, которая демонстрируется наружу, не закрытая конкретной крышкой, однако это лишь пример. Зона демонстрации может быть защищена и закрыта конкретной крышкой.
[0180] В соответствии с примерным вариантом осуществления, устройство 200 терминала пользователя может включать в себя прозрачную крышку в зоне демонстрации для того, чтобы защитить зону демонстрации.
[0181] Например, если линия складывания параллельна длинной стороне, устройство 200 терминала пользователя может включать в себя прозрачную крышку 2810, как иллюстрируется на Фиг. с 28A по 28D. Фиг. 28A является видом сбоку терминального устройства 200 пользователя, включающего в себя прозрачную крышку 2810, Фиг. 28B является видом в плане устройства 200 терминала пользователя, включающего в себя прозрачную крышку 2810, Фиг. 28C является видом в перспективе устройства терминала пользователя, включающего в себя прозрачную крышку 2810, которая находится в состоянии складывания, и Фиг. 28D является видом в перспективе устройства 200 терминала пользователя, включающего в себя прозрачную крышку 2810, которая разложена на конкретный угол.
[0182] Если линия складывания параллельна короткой стороне, устройство 200 терминала пользователя может включать в себя прозрачную крышку 2910, как иллюстрируется на Фиг. с 29A по 29C. Фиг. 29A является видом сбоку устройства 200 терминала пользователя, включающего в себя прозрачную крышку 2910, Фиг. 29B является видом в плане устройства 200 терминала пользователя, включающего в себя прозрачную крышку 2910, и Фиг. 29C является видом в перспективе устройства 200 терминала пользователя, включающего в себя прозрачную крышку 2910, которая находится в состоянии складывания.
[0183] В соответствии с другим примерным вариантом осуществления, устройство 200 терминала пользователя может включать в себя перфорированную крышку в зоне демонстрации для того, чтобы защитить зону демонстрации.
[0184] В частности, устройство 200 терминала пользователя может включать в себя перфорированную крышку 3010, в которой отверстия перфорации сформированы в нижней стороне, которая входит в контакт с зоной демонстрации, как иллюстрируется на Фиг. с 30A по 30C. Фиг. 30A является видом сбоку устройства 200 терминала пользователя, включающего в себя перфорированную крышку 3010, Фиг. 30B является видом в плане устройства 200 терминала пользователя, включающего в себя перфорированную крышку 3010, и Фиг. 30C является видом в перспективе устройства 200 терминала пользователя, включающего в себя перфорированную крышку 3010, которая находится в состоянии складывания. В частности, с помощью перфорированной крышки 3010, устройство 200 терминала пользователя может предоставлять разнообразную информацию (например, текущее время, погоду, UI, информирующий о том, что принято сообщение, и т.д.) и эффекты изображения пользователю посредством использования отверстий, сформированных на перфорированной крышке 3010.
[0185] С помощью прозрачной крышки 2810, 2910, контроллер 290 может регистрировать ввод касания в зоне, где располагается прозрачная крышка 2810, 2910 в то время, как дисплей 230 сложен.
[0186] Если взаимодействие касания в виде завершения ввода касания обнаруживается в зоне крышки дисплея или зоне окантовки вместо зоны демонстрации после того, как касаются зоны демонстрации в то время, как дисплей 230 сложен, контроллер 290 может выполнять предварительно определенную функцию в соответствии с обнаруженным взаимодействием касания.
[0187] В частности, как иллюстрируется на виде (1) на Фиг. 31A и 31B, если взаимодействие касания в виде завершения ввода касания обнаруживается на верхней стороне зоны крышки дисплея после того, как касаются зоны демонстрации, когда дисплей 230 находится в состоянии складывания, контроллер 290 может выполнять первую функцию (например, сохранение сообщения, и т.д.) в соответствии с взаимодействием касания. В дополнение, как иллюстрируется на виде (2) Фиг. 31A, если взаимодействие касания в виде завершения ввода касания обнаруживается в зоне окантовки нижней стороны после того, как касаются зоны демонстрации, когда дисплей 230 находится в состоянии складывания, контроллер 290 может выполнять вторую функцию (например, удаление сообщения, и т.д.) в соответствии с взаимодействием касания. Как иллюстрируется на виде (3) Фиг. 31B, если взаимодействие касания в виде завершения ввода касания обнаруживается в зоне окантовки нижней стороны после того, как касаются зоны демонстрации в то время, как дисплей 230 устройства 200 терминала пользователя, включающего в себя прозрачную крышку 2810, сложен, контроллер 290 может выполнять вторую функцию (например, удаление сообщения и т.д.) в соответствии с взаимодействием касания.
[0188] Способ отображения устройства терминала пользователя в соответствии с одним или более примерными вариантами осуществления может быть реализован в качестве программы и предоставлен в устройстве терминала пользователя. В частности, может быть предоставлен энергонезависимый машиночитаемый носитель информации, который хранит программу, включающую в себя способ управления устройства терминала пользователя.
[0189] Энергонезависимый записываемый носитель информации относится к носителю информации, который может хранить данные полупостоянно, и может быть считан посредством устройства. В частности, не временный читаемый носитель информации может быть CD, DVD, жестким диском, диском Blu-ray, USB, картой памяти, ROM, и т.д.
[0190] Вышеприведенные варианты осуществления и преимущества являются лишь примерными и не должны толковаться в качестве ограничивающих настоящее изобретение. Настоящая идея может быть легко применена к другим типам устройств. Также, предполагается, что описание примерных вариантов осуществления настоящей концепции изобретения должно быть иллюстративным, а не чтобы ограничить объем формулы изобретения, и специалистам в соответствующей области техники будет очевидно много альтернатив, модификаций, и вариаций.