СПОСОБ И УСТРОЙСТВО ДЛЯ ОБЕСПЕЧЕНИЯ ГРАФИЧЕСКОГО ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА В МОБИЛЬНОМ ТЕРМИНАЛЕ
METHOD AND DEVICE FOR PROVIDING GRAPHIC USER INTERFACE IN MOBILE TERMINAL

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение относится к способу обеспечения графического пользовательского интерфейса (GUI) в мобильном терминале. Более конкретно, настоящее изобретение относится к способу и устройству для обеспечения GUI, который работает, когда больше одного приложения выполняется в мобильном терминале.
УРОВЕНЬ ТЕХНИКИ
В обычной функциональной возможности многозадачности одновременно выполняется множество приложений. Однако из-за того, что приложения выполняются в фоновом режиме, пользователь не может просматривать множество приложений. Соответственно, когда пользователь обращается к одному приложению, пользователь может отображать другое приложение в форме всплывающего окна. Однако трудно одновременно использовать два приложения, особенно на небольшом устройстве отображения, таком как устройство отображения мобильного телефона, планшетный компьютер, КПК и т.д. Кроме того, из-за того, что часто существуют зависимые приложения, пользователь не может получать к ним доступ во всех ситуациях.
Дополнительно обращаясь к событию, относящемуся к приложению, выполняющемуся в фоновом режиме, которое происходит во время выполнения какого-либо приложения, воплощают функциональную возможность отображения события сигнализации в форме всплывающего окна. Однако не обеспечивают интерфейс, имеющий возможность одновременно работать с множеством приложений. Таким образом, в предшествующем уровне техники существует потребность в лучшем способе получения доступа к устройству отображения с множеством приложений на устройстве отображения.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯ
Техническая задача
Трудно одновременно использовать два приложения, особенно на небольшом устройстве отображения, таком как устройство отображения мобильного телефона, планшетный компьютер, КПК и т.д. Кроме того, из-за того, что часто существуют зависимые приложения, пользователь не может получать к ним доступ во всех ситуациях. Кроме того, не обеспечен интерфейс, имеющий возможность одновременной работы с множеством приложений.
Решение задачи
Настоящее изобретение обеспечивает способ обеспечения GUI, имеющего возможность воплощать множество экранов выполнения приложений на одном экране, и устройство, использующее вышеупомянутую возможность.
В соответствии с примерным аспектом настоящего изобретения способ обеспечения графического пользовательского интерфейса (GUI) в мобильном терминале предпочтительно включает в себя: отображение области значков выполнения приложений и области экранов выполнения приложений, сформированной с помощью одного или большего количества значков выполнения приложений; прием результата выбора одного из одного или большего количества значков выполнения приложений; и отображение экрана выполнения в сокращенном режиме для приложения, соответствующего выбранному значку выполнения приложения, в области экранов выполнения приложений.
В соответствии с другим примерным аспектом настоящего изобретения мобильный терминал для обеспечения графического пользовательского интерфейса (GUI) предпочтительно включает в себя: устройство отображения, которое отображает область значков выполнения приложений и область экранов выполнения приложений, сформированную с помощью одного или большего количества значков выполнения приложений; блок ввода данных, который принимает результат выбора одного из одного или большего количества значков выполнения приложений; и контроллер для управления устройством отображения для отображения экрана выполнения приложения в сокращенном режиме, соответствующего выбранному значку выполнения приложения в области экранов выполнения приложений.
ПОЛЕЗНЫЙ ЭФФЕКТ ИЗОБРЕТЕНИЯ
В настоящем изобретении при использовании функциональной возможности многозадачности мобильного терминала пользователь может просматривать множество экранов выполнения приложений на одном экране и вводить рабочую команду для множества приложений на одном экране. Поскольку команда, такая как выполнение, завершение, скрытие приложения, преобразование приложения из режима «мини» в полный режим, выполняется через простую сенсорную операцию, удобство для пользователя может быть улучшено при использовании функциональной возможности многозадачности.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Примерные задачи, особенности и преимущества настоящего изобретения станут более очевидными специалистам из последующего подробного описания вместе с сопроводительными чертежами, на которых:
фиг.1 - структурная схема, показывающая конфигурацию мобильного терминала согласно примерному варианту осуществления настоящего изобретения;
фиг.2 - последовательность операций, показывающая примерный способ обеспечения GUI в мобильном терминале согласно примерному варианту осуществления настоящего изобретения;
фиг.3 - пример копии экрана мобильного терминала, отображаемого в процедуре на фиг.2;
фиг.4 - последовательность операций, показывающая примерную работу способа обеспечения GUI в мобильном терминале согласно другому примерному варианту осуществления настоящего изобретения;
фиг.5 - вид, показывающий конфигурацию экрана мобильного терминала согласно примерному варианту осуществления настоящего изобретения;
фиг.6 - вид, показывающий пример копии экрана мобильного терминала, отображаемого в процедуре на фиг.4;
фиг.7 - последовательность операций, показывающая примерную работу способа обеспечения GUI в мобильном терминале согласно дополнительному примерному варианту осуществления настоящего изобретения;
фиг.8 - вид, показывающий пример копии экрана мобильного терминала, отображаемого в процедуре на фиг.7;
фиг.9 - вид, показывающий пример копии экрана мобильного терминала, отображаемого после завершения приложения согласно примерному варианту осуществления настоящего изобретения;
фиг.10 - вид, показывающий изменение внешнего вида из экрана выполнения в режиме «мини» на экран выполнения в полном режиме;
фиг.11 - вид, показывающий внешний вид, когда экран выполнения в режиме «мини» и экран выполнения в полном режиме того же самого приложения отображаются на одном экране;
фиг.12 - последовательность операций, показывающая примерную работу способа обеспечения GUI в мобильном терминале согласно другому примерному варианту осуществления настоящего изобретения;
фиг.13 - вид, показывающий пример копии экрана мобильного терминала, отображаемого в процедуре на фиг.12;
фиг.14 - вид, показывающий пример, когда множество экранов выполнения в режиме «мини» отображаются в области экранов выполнения приложений; и
фиг.15 и 16 - виды, показывающие преобразование внешнего вида из экрана выполнения в полном режиме в экран выполнения в режиме «мини», соответственно.
ВАРИАНТЫ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ
Примерные варианты осуществления настоящего изобретения подробно описаны в отношении сопроводительных чертежей. Те же самые ссылочные номера, которые используются по всем чертежам, относятся к тем же самым или аналогичным частям. Подробные описания известных используемых функциональных возможностей и структур могут быть опущены, чтобы избежать затенения понимания объекта изобретения настоящего изобретения специалистами с помощью подробных описаний таких известных функциональных возможностей и структур.
В данной работе термин «область значков выполнения приложений» относится к области, в которой расположен по меньшей мере один значок выполнения приложения. Область значков выполнения приложений сформирована так, чтобы отличать ее от области экранов выполнения приложений. Область значков выполнения приложений может состоять из области значков выполнения в режиме «мини» и области значков выполнения в полном режиме. Область значков выполнения в режиме «мини» содержит область, в которой расположен значок выполнения приложения для выполнения в режиме «мини», а область значков выполнения в полном режиме является областью, в которой расположен значок выполнения приложения для выполнения в полном режиме. Область значков выполнения в режиме «мини» и область значков выполнения в полном режиме отображают в том же самом месте, и их можно менять согласно вводимой пользователем информации. Как будет понятно специалистам, область в режиме «мини» относительно меньше области в полном режиме, как показано, например, на фиг.3.
В данной работе термин «индикаторная область» относится к области, в которой расположена по меньшей мере одна функциональная клавиша. Индикаторная область отображается в том же самом месте, где расположена область значков выполнения приложений. Индикаторную область и область значков выполнения приложений можно преобразовывать друг в друга согласно вводимой пользователем информации. Индикаторная область может включать в себя полностью или частично клавишу «назад», клавишу «возврат в исходное состояние», клавишу «список последних выполненных команд» и клавишу «поиск». Дополнительно, индикаторная область может включать в себя изображение «ключа», причем изображение «ключа» указывает, что индикаторная область может быть преобразована в другую область.
В данной работе термин «область панели меню» относится к области, в которой расположены область значков выполнения приложений и индикаторная область.
В данной работе термин «область экранов выполнения приложений» относится к области, в которой отображают экран выполнения приложения, начальный экран и экран меню. Область экранов выполнения приложений отличается от области значков выполнения приложений. Экраны выполнения приложений в режиме «мини» и в полном режиме отображаются в области экранов выполнения приложений.
В данной работе термин «экран выполнения в полном режиме» приложения относится к экрану выполнения, сформированному с помощью всей области экранов выполнения приложений в качестве одного примера экранов выполнения приложений. Если пользователь касается или выбирает с помощью другого средства, например с помощью клавиши, стилуса или голоса, значок выполнения приложения, который включает в себя начальный экран или экран меню, то отображается экран выполнения приложения в полном режиме.
В данной работе термин «экран выполнения в режиме «мини»» или «экран выполнения в сокращенном режиме» относится к экрану выполнения, сформированному частью области экранов выполнения приложений в качестве другого внешнего вида экрана выполнения приложения. Экран выполнения в режиме «мини» сформирован меньше экрана выполнения в полном режиме, и экран выполнения в режиме «мини» и экран выполнения в полном режиме для того же самого приложения могут быть сформированы с помощью различных графических интерфейсов пользователя. Если пользователь касается или выбирает с помощью другого средства, например с помощью клавиши, стилуса или голоса, значок выполнения приложения, который включает в себя область значков выполнения в режиме «мини», то отображают экран выполнения приложения в режиме «мини».
Мобильный терминал согласно примерному варианту осуществления настоящего изобретения может быть информационным устройством связи и мультимедийным устройством, таким как переносной мультимедийный плеер (PMP), карманный персональный компьютер (КПК), планшетный компьютер или MP3-плеер.
Фиг.1 - структурная схема, показывающая конфигурацию мобильного терминала согласно примерному варианту осуществления настоящего изобретения. Мобильный терминал 100 настоящего изобретения предпочтительно включает в себя блок 110 радиочастотной (РЧ) связи, запоминающее устройство 120, сенсорный экран 130, клавишный блок 140 ввода данных и контроллер 150.
Блок 110 РЧ связи осуществляет функциональные возможности беспроводной передачи и приема соответствующих данных для РЧ связи в мобильном терминале 100. Блок 110 РЧ связи может включать в себя передатчик (не показан), который преобразовывает с повышением частоты передаваемый сигнал и усиливает данный сигнал, приемник (не показан), который выполняет усиление с низким уровнем собственных шумов принимаемого сигнала и преобразовывает с понижением частоты данный сигнал. Дополнительно, блок 110 РЧ связи принимает данные через РЧ канал и выводит принятые данные в контроллер 150. Блок 110 РЧ связи может передавать выводимые данные из контроллера 150 через РЧ канал.
Запоминающее устройство 120 - не являющийся временным машинно-считываемый носитель, имеющий структурные элементы для хранения программ и данных, используемых при работе мобильным терминалом 100, и он может хранить данные, такие как приложения, изображения, звуковая и видеоинформация.
Сенсорный экран 130 предпочтительно включает в себя сенсорный датчик 131 и устройство 132 отображения. Сенсорный датчик 131 является структурным элементом для восприятия вводимой с помощью сенсорного ввода информации пользователя. Сенсорный датчик 131 может содержать емкостный накладывающийся сенсорный датчик или резистивный накладывающийся сенсорный датчик, просто чтобы назвать два возможных неограничивающих примера. Помимо вышеуказанных датчиков, различные типы сенсорных устройств, которые имеют возможность восприятия контактов с объектами, могут формировать сенсорный датчик 131 настоящего изобретения. Сенсорный датчик воспринимает вводимые с помощью сенсорного ввода данные пользователя и генерирует и передает воспринимаемый сигнал в контроллер 150. Воспринимаемый сигнал включает в себя данные координат места, где пользователь вводит касание. Когда пользователь вводит операцию перемещения места касания, сенсорный датчик 131 генерирует и передает в контроллер 150 воспринимаемый сигнал, включающий в себя данные координат траектории перемещения места касания.
Устройство 132 отображения может быть сформировано предпочтительно с помощью жидкокристаллического устройства отображения (LCD), устройств отображения на органических светоизлучающих диодов (OLED) или с активной матрицей на органических светоизлучающих диодах (AMOLED) или тонкопленочной технологии другого типа. Устройство 132 отображения явно обеспечивает пользователю данные, хранящиеся на мобильном терминале 100, или вводимые данные. Устройство 132 отображения настоящего изобретения отображает область значков выполнения приложений и область экранов выполнения приложений, сформированную по меньшей мере с помощью одного значка выполнения приложения. Когда один значок выполнения приложения выбирают и вводят, экран выполнения приложения в режиме «мини», соответствующего выбранному значку выполнения приложения, отображают в области экранов выполнения приложений.
Клавишный блок 140 ввода данных является устройством ввода данных, сформированным в другой области, чем сенсорный экран 130 на мобильном терминале, и он создает и передает вводимый сигнал в контроллер 150, как в сенсорном датчике 131. Клавишный блок 140 ввода данных может быть сформирован с помощью клавиатуры, включающей в себя цифровые клавиши и клавиши курсора, или с помощью отдельных клавиш. Клавишный блок 140 ввода данных может быть сформирован с помощью кнопок или сенсорного датчика. В варианте осуществления настоящего изобретения клавишный блок 140 ввода данных может не использоваться в мобильном терминале, имеющем возможность выполнения различных операций только с помощью сенсорного экрана 130. Конфигурация клавиатуры может быть любого известного типа, которая включает в себя QWERTY, DVORAK, телефонную клавиатуру с 12 клавишами, алфавитно-цифровую клавиатуру и т.д., но никоим образом не ограничена ими.
Контроллер 150 является структурным элементом для управления всей работой мобильного терминала 100.
Контроллер 150, который может содержать процессор или микропроцессор, согласно примерному варианту осуществления настоящего изобретения управляет устройством 132 отображения для отображения области значков выполнения приложений и области экранов выполнения приложений, сформированной по меньшей мере одним значком выполнения приложения. Если контроллер 150 принимает результат выбор любого значка выполнения приложения от пользователя через сенсорный датчик 131, то контроллер управляет устройством 132 отображения для отображения экрана выполнения приложения в режиме «мини», соответствующего выбранному значку выполнения приложения в области экранов выполнения приложений.
Контроллер 150 настоящего изобретения управляет устройством 132 отображения для отображения индикаторной области по меньшей мере с одной функциональной клавишей и области экранов выполнения приложений. Если операция перемещения места касания к области экранов выполнения приложений принята сенсорным датчиком (ами) после касания индикаторной области от пользователя через сенсорный датчик 131, то контроллер 150 может управлять устройством 132 отображения для замены индикаторной области на область значков выполнения приложений, сформированную по меньшей мере с помощью одного значка выполнения приложения, и отображения замененной области значков выполнения приложений. Затем, если пользователь выбирает один значок выполнения приложения, то контроллер 150 может отображать экран выполнения в режиме «мини», соответствующий выбранному значку выполнения приложения, в области экранов выполнения приложений.
Если контроллер 150 принимает от сенсорного датчика операцию перемещения места касания в направлении к индикаторной области после касания экрана выполнения в режиме «мини» через сенсорный датчик 131, в то время как отображаются индикаторная область и экран выполнения приложения в режиме «мини», то контроллер управляет устройством 132 отображения для перемещения и отображения экрана выполнения в режиме «мини» согласно операции перемещения места касания.
Контроллер 150 также предпочтительно управляет устройством 132 отображения для перемещения и отображения экрана выполнения в режиме «мини», и для определения, проходит или нет центр экрана выполнения в режиме «мини» через индикаторную область.
Если контроллер определяет, что центр экрана выполнения в режиме «мини» проходит через индикаторную область, то контроллер 150 управляет устройством 132 отображения для замены и отображения индикаторной области на область значков выполнения приложений. Если определяют, что центр экрана выполнения в режиме «мини» не проходит через индикаторную область, то контроллер 150 поддерживает отображение индикаторной области. Контроллер 150 определяет через сенсорный датчик 131, достигает или нет перемещение места касания области значков выполнения приложений. Если определяют, что перемещение места касания достигает области значков выполнения приложений, то контроллер 150 завершает приложение экрана выполнения в режиме «мини». Если определяют, что перемещение места касания не достигает области значков выполнения приложений, то контроллер 150 поддерживает состояние выполнения приложения экрана выполнения в режиме «мини».
Контроллер 150 настоящего изобретения также предпочтительно управляет устройством 132 отображения для отображения в активном состоянии экрана выполнения в режиме «мини» и экрана выполнения в полном режиме, и определяет, происходит или нет событие в приложении, отображаемом на экране выполнения в полном режиме. Если контроллер определяет, что событие происходит, то контроллер 150 управляет устройством 132 отображения для отображения всплывающего окна, включающего в себя клавишу «Да» и клавишу «Отмена». Если контроллер определяет через сенсорный датчик 131, что выбрана клавиша «Да», то контроллер 150 управляет устройством 132 отображения для перемещения активного состояния и отображения в активном состоянии экрана выполнения в полном режиме. Если контроллер определяет, что выбрана клавиша «Отмена», то контроллер 150 поддерживает активное состояние экрана выполнения в режиме «мини».
Вышеупомянутый примерный вариант осуществления показывает конфигурацию мобильного терминала 100 согласно настоящему изобретению. В дальнейшем будет описан способ обеспечения GUI, поддерживающий функциональную возможность многозадачности в мобильном терминале 100.
Фиг.2 - последовательность операций, показывающая примерную работу способа обеспечения GUI в мобильном терминале согласно примерному варианту осуществления настоящего изобретения.
На этапе (201) контроллер 150 предпочтительно управляет устройством 132 отображения для отображения области значков выполнения приложений, сформированной по меньшей мере с помощью одного значка выполнения приложения, и области экрана выполнения приложений. Например, контроллер 150 может управлять устройством 132 отображения для отображения области значков выполнения приложений на нижнем краю устройства 132 отображения в форме панели и области экранов выполнения приложений в верхней части области значков выполнения приложений. В данном случае по меньшей мере один значок выполнения приложения располагается в левом и правом направлениях в области значков выполнения приложений.
Согласно примерному аспекту настоящего изобретения область экранов выполнения приложений может включать в себя начальный экран, сформированный с помощью значка или виджета меню, экран меню, сформированный с помощью значка меню, или экран выполнения приложения в полном режиме. Контроллер 150 предпочтительно управляет устройством 132 отображения в неактивном состоянии для отображения начального экрана или экрана меню в области экранов выполнения приложений. Контроллер 150 также предпочтительно управляет устройством 132 отображения в состоянии выполнения приложения для отображения экрана выполнения в полном режиме соответствующего приложения.
На этапе (201) контроллер 150 принимает результат выбора одного значка выполнения приложения через сенсорный датчик 131. Когда экран выполнения приложения в полном режиме отображают в области экранов выполнения приложений, сенсорный экран воспринимает, что пользователь коснулся значка выполнения приложения для выполнения многозадачного режима для другого приложения, и контроллер 150 распознает значок выполнения приложения, которого коснулся пользователь, через сенсорный датчик 131.
В примерном варианте осуществления настоящего изобретения, если пользователь выбирает предпочтительно с помощью сенсорного выбора значок выполнения приложения и затем вводит операцию перемещения места касания к области экранов выполнения приложений, то контроллер 150 может определять, выбран или нет значок выполнения приложения пользователем через сенсорный датчик 131, и распознавать результат выбора в качестве команды выполнения соответствующего приложения. В данном конкретном случае предпочтительно, что вводимая операция перемещения места касания является операцией «перетащить и оставить», которую воспринимают, когда пользователь касается значка выполнения приложения, перемещает его в область экранов выполнения приложений и затем прекращает касание.
Затем на этапе (203) контроллер 150 управляет устройством 132 отображения для отображения экрана выполнения приложения в режиме «мини», соответствующего значку выполнения приложения, выбранному пользователем на экране выполнения приложения. Контроллер 150 выполняет приложение, соответствующее значку выполнения приложения, выбранному пользователем, конфигурирует и отображает экран выполнения в режиме «мини» на устройстве 132 отображения. Экран выполнения в режиме «мини» предпочтительно содержит экран выполнения, сформированный частью области экранов выполнения приложений, и его отображают на начальном экране, экране меню или поверх экрана выполнения приложения в полном режиме. В случае когда приложение отображают на экране выполнения в режиме «мини» в настоящем изобретении, экран выполнения в режиме «мини» и экран выполнения в полном режиме могут быть сформированы с помощью различных графических интерфейсов пользователя.
Фиг.3 - вид, показывающий пример экрана мобильного терминала, отображаемого в процедуре на фиг.2.
Фиг.3 показывает отображение области 31 экрана выполнения приложений, области 32 значков выполнения приложений и экрана 33 выполнения в режиме «мини». Экран выполнения в полном режиме приложения «калькулятор» отображают в области 31 экранов выполнения приложений. Экран 33 выполнения в режиме «мини» - экран выполнения приложения «мировое время», и его отображают на переднем плане экрана выполнения приложения «калькулятор». В показанном на фиг.3 примере экран 33 выполнения в режиме «мини» включает в себя клавишу 34 замены на полный режим и клавишу 35 завершения. Для замены приложения «мировое время» на полный режим, пользователь выполняет касание клавиши 34 замены на полный режим. Для завершения приложения «мировое время» вводят клавишу 35 завершения.
Область 32 значков выполнения приложений включает в себя множество значков 321 - 327 выполнения приложений. Список значков выполнения приложений, которые включает в себя область 32 значков выполнения приложений, может быть сброшен пользователем, и пользователь может создавать область 32 значков выполнения приложений с помощью значков выполнения часто используемых приложений. Фиг.3 показывает результат, когда пользователь касается значка 323, соответствующего значку выполнения приложения «мировое время». Область 32 значков выполнения приложений может включать в себя клавишу завершения области значков выполнения приложений для замены области 32 значков выполнения приложений на другую область. В настоящем изобретении область 32 значков выполнения приложений можно заменять на индикаторную область, сформированную с помощью функциональных клавиш.
Фиг.4 - последовательность операций, показывающая примерную работу способа обеспечения GUI в мобильном терминале согласно другому примерному варианту осуществления настоящего изобретения.
Фиг.4 показывает примерный вариант осуществления, в котором область значков выполнения приложений и индикаторную область можно заменять между собой. В данном случае пользователь вводит и меняет состояние клавиши завершения области значков выполнения приложений.
На этапе (401) контроллер 150 управляет устройством 132 отображения для отображения индикаторной области и экрана выполнения приложения, включающих в себя по меньшей мере одну функциональную клавишу. В настоящем изобретении индикаторная область может включать в себя набор клавиш, таких как клавиша «назад», клавиша «возврат в исходное состояние», клавиша «список последних выполненных команд» и клавиша «поиск». Как показано на фиг.3, в области экранов выполнения приложений могут отображаться начальный экран, экран меню и экран выполнения приложения в полном режиме.
На этапе (402) сенсорный датчик воспринимает вводимую с помощью сенсорного ввода информацию и уведомляет контроллер 150 о получении вводимой операции перемещения места касания к области экранов выполнения приложений после касания индикаторной области. Предпочтительно, что ввод операции перемещения места касания на этапе 402 является операцией «пролистывания», содержащей непосредственное прекращение касания после выполнения сенсорной операции со скоростью выше, чем предварительно установленная скорость.
На этапе (403) контроллер 150 управляет устройством 132 отображения для замены индикаторной области на область значков выполнения приложений, сформированную по меньшей мере с помощью одного значка выполнения приложения, и ее отображения. В данном случае контроллер 150 управляет устройством 132 отображения для замены индикаторной области на область значков выполнения приложений, отображая изображение визуального эффекта вращающейся панели.
На этапе (404) контроллер 150 принимает результат выбора одного значка выполнения приложения через сенсорный датчик 131.
Затем, на этапе (405) контроллер 150 управляет устройством 132 отображения для отображения экрана выполнения приложения в режиме «мини», соответствующего выбранному значку выполнения приложения, в области экранов выполнения приложений.
Клавишу замены для замены на область значков выполнения приложений может включать в себя индикаторная область согласно примерному варианту осуществления настоящего изобретения. Если пользователь касается клавиши замены, то контроллер 150 управляет устройством 132 отображения для замены индикаторной области на область значков выполнения приложений и для отображения области значков выполнения приложений.
В примерном варианте осуществления настоящего изобретения клавишу завершения области значков выполнения приложений может включать в себя область значков выполнения приложений. Если пользователь касается данной клавиши, то контроллер 150 управляет устройством 132 отображения для замены области значков выполнения приложений на индикаторную область.
В состоянии, когда отображается область значков выполнения приложений, когда сенсорный экран воспринимает, что пользователь касается области значков выполнения приложений и вводит операцию перемещения места касания в направлении вниз (в направлении, противоположном направлению к области экранов выполнения приложений), контроллер 150 управляет устройством 132 отображения для замены отображения области значков выполнения приложений на индикаторную область. В данном случае предпочтительно, что вводимая операция перемещения места касания - операция «пролистывания».
В примерном варианте осуществления настоящего изобретения контроллер 150 управляет устройством 132 отображения для замены отображения индикаторной области на область значков выполнения приложений, запускает таймер и определяет, истекло или нет предварительно установленное время T. Контроллер определяет, что предварительно установленное время T истекло, и контроллер 150 может управлять устройством 132 отображения для замены отображения области значков выполнения приложений отображением индикаторной области.
В настоящем изобретении область значков выполнения приложений может предпочтительно включать в себя область значков выполнения в режиме «мини» и область значков выполнения в полном режиме. Три области, например индикаторную область, область значков выполнения в режим «мини» и область значков выполнения в полном режиме, можно последовательно заменять в нижней части отображаемой области экранов выполнения приложений. Область значков выполнения в режиме «мини» и область значков выполнения в полном режиме сформированы по меньшей мере с помощью одного значка выполнения приложения. Если выбран значок, который включает в себя область значков выполнения в режиме «мини», то контроллер 150 создает и отображает на устройстве 132 отображения экран выполнения в режиме «мини» соответствующего приложения. Если выбран значок, который включает в себя область значков выполнения в полном режиме, то контроллер 150 создает и отображает на устройстве 132 отображения экран выполнения в полном режиме соответствующего приложения.
Фиг.5 - вид в перспективе, показывающий конфигурацию экрана мобильного терминала 100 согласно примерному варианту осуществления настоящего изобретения.
Обращаясь теперь к фиг.5, показаны область 51 экранов выполнения приложений и область 52 панели меню. Область 52 панели меню имеет панель меню в форме трехмерного бруска, и панель меню сформирована с помощью трех поверхностей. Панель меню включает в себя индикаторную область 521, область 522 значков выполнения в режиме «мини» и область 523 значков выполнения в полном режиме. Панель меню вращается в направлении вверх или вниз согласно вводимой пользователем информации. Область 52 панели меню заменяют на одну из области 522 значков выполнения в режиме «мини» или области 523 значков выполнения в полном режиме, и отображают замененную область.
Фиг.6 - вид, показывающий пример копии экрана мобильного терминала 100, отображаемого в соответствии с процедурой фиг.4.
Фиг.6[a] показывает приложение «воспроизведение движущихся изображений» и индикаторную область, сформированную экраном выполнения в полном режиме. Индикаторная область предпочтительно включает в себя, например, клавишу 61 «предыдущий», клавишу 62 «возврат в исходное состояние», клавишу 63 «список последних выполненных команд» и клавишу 64 «поиск». Индикаторная область включает в себя «ключ» для указания замены на другую область и текущее время. Фиг.6[a] показывает внешний вид, когда пользователь касается индикаторной области и затем вводит операцию перемещения места касания к области экранов выполнения приложений.
Фиг.6[b] показывает отображение экрана, которое изменилось, когда пользователь коснулся индикаторной области на фиг.6[a] и затем ввел операцию перемещения места касания к области экранов выполнения приложений. На фиг.6[b] индикаторную область заменили на область значков выполнения приложений и отображают замененную область значков выполнения приложений.
Область значков выполнения приложений на фиг.6[b] является областью значков выполнения в режиме «мини». Дополнительно, фиг.6[b] показывает внешний вид, когда пользователь выбирает значок 323 выполнения приложения «мировое время».
Фиг.6[c] показывает отображение экрана, которое изменилось, когда пользователь выбрал значок 323 выполнения приложения «мировое время» на фиг.6[b]. Фиг.6[c] показывает внешний вид, когда экран выполнения в режиме «мини» приложения «мировое время» отображают поверх экрана выполнения в полном режиме приложения «движущиеся изображения». Чтобы снова заменить область значков выполнения приложений на индикаторную область, пользователь выбирает клавишу 328 завершения области значков выполнения приложений.
Фиг.6[d] показывает отображение экрана, которое изменилось, когда пользователь выбрал клавишу 328 завершения области значков выполнения приложений на фиг.6[c], которое показывает область значков выполнения приложений, на которую заменили область значков выполнения приложений.
Фиг.7 - последовательность операций, показывающая примерную работу способа обеспечения GUI в мобильном терминале согласно дополнительному примерному варианту осуществления настоящего изобретения. Фиг.7 - примерный вариант осуществления процедуры завершения приложения, выполняемого в режиме «мини».
Обращаясь теперь к фиг.7, на этапе (701) контроллер 150 управляет устройством 132 отображения для отображения индикаторной области и экрана выполнения приложения в режиме «мини». Этап 701 показывает состояние отображения, когда область значков выполнения приложений снова заменена на индикаторную область после этапа 203 или этапа 405 на фиг.4.
На этапе 702 в ответ на восприятие касания сенсорным датчиком 131 на экране выполнения в режиме «мини», контроллер 150 управляет приемом введенной операции перемещения места касания в направлении к индикаторной области. Касания пользователя могут завершать текущее приложение, выполняемое в режиме «мини», с помощью касания экрана выполнения в режиме «мини», и затем с помощью ввода операции перемещения места касания в направлении к индикаторной области, которую воспринимают с помощью сенсорного экрана.
На этапе (703) контроллер 150 управляет устройством 132 отображения для перемещения и отображения экрана выполнение в режиме «мини» согласно воспринимаемой операции перемещения места касания.
На этапе 704 контроллер 150 определяет, проходит/занимает или нет центр экрана выполнения в режиме «мини» через индикаторную область. Если пользователь касается и перемещает экран выполнения в режиме «мини» вниз, то контроллер 150 управляет устройством 132 отображения для перемещения и отображения экрана выполнения в режиме «мини». Если нижняя часть экрана выполнения в режиме «мини» проходит через индикаторную область, то экран выполнения в режиме «мини» отображают на нижнем слое индикаторной области. Затем контроллер 150 определяет, достигает или нет центр экрана выполнения в режиме «мини» индикаторной области. В этом случае контроллер 150 может определять, достигает или нет индикаторной области средняя линия между верхним краем и нижним краем экрана выполнения в режиме «мини».
На этапе 704, если определяют, что центр экрана выполнения в режиме «мини» не занимает индикаторную область, то на этапе 705 контроллер 150 управляет устройством 132 отображения для поддержания состояния отображения индикаторной области.
Когда центр экрана выполнения в режиме «мини» проходит через индикаторную область, затем на этапе (706) контроллер 150 управляет устройством 132 отображения для замены индикаторной области на область значков выполнения приложений и для отображения замененной области значков выполнения приложений. В этом случае контроллер 150 управляет устройством 132 отображения для отображения в активном состоянии значка выполнения приложения, соответствующем приложению, выполняющемуся в режиме «мини».
На этапе (707) контроллер 150 определяет через сенсорный датчик 131, проходит или нет перемещение места касания через область значков выполнения приложений. Пользователь перемещает касание в область значков выполнения приложений для завершения приложения и затем прекращает касание.
Если на этапе 707 контроллер определяет, что место перемещения касания не проходит через область значков выполнения приложений, то на этапе (708) контроллер 150 поддерживает состояние выполнения приложения.
Когда определяют, что перемещение места касания проходит через область значков выполнения приложений, затем на этапе (709) контроллер 150 завершает соответствующее приложение.
Когда приложение завершено, контроллер 150 управляет устройством 132 отображения для отображения изображения визуального эффекта, в котором экран выполнения в режиме «мини» уменьшается и сходится в направлении соответствующего значка выполнения приложения.
В примерном варианте осуществления настоящего изобретения экран выполнения в режиме «мини» может включать в себя клавишу завершения приложения. Если пользователь касается клавиши завершения приложения, то контроллер 150 может завершать выполнение соответствующего приложения. Дополнительно, когда пользователь касается клавиши «назад», которую включает в себя индикаторная область, контроллер 150 может завершать состояние выполнения текущего приложения, выполняющегося в режиме «мини».
Фиг.8 - вид, показывающий пример экрана мобильного терминала, отображаемого при выполнении процедуры согласно фиг.7.
Фиг.8[a] показывает приложение «воспроизведение движущихся изображений», сформированное с помощью экрана выполнения в полном режиме, приложение «мировое время», сформированное с помощью экрана выполнения в режиме «мини», и индикаторную область в форме, когда пользователь касается экрана выполнения в режиме «мини» и затем вводит операцию перемещения места касания в направлении к индикаторной области. На фиг.8[a] «а» указывает расстояние между верхним краем и нижним краем экрана выполнения в режиме «мини».
Фиг.8[b] показывает измененный экран, когда пользователь касается экрана выполнения в режиме «мини» и вводит операцию перемещения места касания в направлении к индикаторной области на предопределенное расстояние. Экран выполнения в режиме «мини» на фиг.8[b] опущен по сравнению с экраном на фиг.8[a]. Часть экрана выполнения в режиме «мини» отображена в области экранов выполнения приложений, а остальная его часть прикрыта под областью значков выполнения приложений. Индикаторная область на фиг.8[a] заменена на область значков выполнения приложений, и отображают замененную область значков выполнения приложений. Контроллер 150 определяет, равна или нет длина b в настоящее время отображаемого экрана выполнения в режиме «мини» половине (1/2*a) полной длины экрана выполнения в режиме «мини». Когда «b» на 8B меньше 1/2*a, контроллер 150 управляет устройством 132 отображения для замены индикаторной области на область значков выполнения приложений и для отображения замененной области значков выполнения приложений. Фиг.8[b] показывает внешний вид, в котором отображают в активном состоянии значок выполнения текущего приложения «мировое время», выполняемого в режиме «мини». Затем пользователь непрерывно перемещает место касания в область значков выполнения приложений.
Фиг.8[c] показывает замененный экран, когда пользователь перемещает место касания в область значков выполнения приложений. Экран выполнения в режиме «мини» приложения «мировое время» исчезает из фиг.8[c], и только экран выполнения в полном режиме приложения «воспроизведение движущихся изображений» отображают в области экранов выполнения приложений.
Фиг.8[c] показывает внешний вид, на котором приложение «мировое время» удалено вместе с активным состоянием, появляющимся во время выполнения текущего режима «мини», поскольку выполнение приложения «мировое время» завершено, по сравнению с фиг.8[b].
В примерном варианте осуществления настоящего изобретения, если пользователь вводит клавишу завершения, которую включает в себя экран выполнения в режиме «мини», или вводит клавишу 82 «назад», которую включает в себя индикаторная область на фиг.8[a], контроллер 150 может завершать приложение, выполняемое в режиме «мини», и управлять устройством 132 отображения для удаления экрана выполнения в режиме «мини» и для отображения оставшейся части, как показано на фиг.8[c].
В настоящем изобретении, когда завершают приложение, выполняемое в режиме «мини», контроллер 150 может управлять устройством 132 отображения для отображения изображения визуального эффекта, в котором экран выполнения в режиме «мини» уменьшается и сходится в значок выполнения соответствующего приложения. Дополнительно, когда пользователь вводит результат выбора значка выполнения приложения, контроллер 150 может управлять отображением изображения визуального эффекта такой формы, что экран выполнения приложения в режиме «мини», соответствующего выбранному значку выполнения приложения, увеличивается из значка выполнения приложения.
Фиг.9 - вид, показывающий пример экрана на мобильном терминале 100, отображаемого при завершении приложения согласно примерному варианту осуществления настоящего изобретения. Фиг.9 показывает внешний вид, на котором экран выполнения в режиме «мини» приложения «мировое время» уменьшается в направлении к значку выполнения приложения «мировое время».
В примерном варианте осуществления настоящего изобретения экран выполнения в режиме «мини» может включать в себя клавишу замены на полный режим. Если пользователь выбирает клавишу замены на полный режим, то контроллер 150 управляет устройством 132 отображения для замены экрана выполнения в режиме «мини» на экран выполнения в полном режиме и для отображения замененного экрана выполнения в полном режиме.
Фиг.10 - вид, показывающий внешний вид замены экрана выполнения в режиме «мини» на экран выполнения в полном режиме.
На фиг.10[a] приложение «калькулятор» отображают на экране выполнения в режиме «мини», и экран выполнения в режиме «мини» включает в себя клавишу 10 замены на полный режим. Для использования приложения «калькулятор» в полном режиме пользователь вводит клавишу 10 замены на полный режим.
Фиг.10[b] показывает замененный экран, когда пользователь вводит клавишу 10 замены на полный режим на фиг.10[a]. Область экранов выполнения приложений на фиг.10[b] сформирована экраном выполнения в полном режиме приложения «калькулятор».
В примерном варианте осуществления настоящего изобретения экран выполнения в режиме «мини» и экран выполнения в полном режиме для того же самого приложения могут отображаться на одном экране. Если пользователь выбирает значок выполнения для того же самого приложения из области значков выполнения приложений, выполняя определенное приложение в полном режиме, то контроллер 150 управляет устройством 132 отображения для отображения экрана выполнения в режиме «мини» поверх экрана выполнения в полном режиме.
Фиг.11 - вид, показывающий формат, в котором экран выполнения в режиме «мини» и экран выполнения в полном режиме в том же самом приложении отображают на одном экране. Область экранов выполнения приложений на фиг.11 включает в себя экран выполнения в полном режиме и экран выполнения в режиме «мини» приложения «калькулятор». Активное состояние можно менять между экраном выполнения в полном режиме и экраном выполнения в режиме «мини». Пользователь может перемещать активное состояние для выборочного использования экрана выполнения в полном режиме и экрана выполнения в режиме «мини». Другими словами, на фиг.11 для пользователя приложение «калькулятор» на экране выполнения в режиме «мини» и приложение «калькулятор» на экране выполнения в полном режиме - различные приложения.
Фиг.12 - последовательность операций, показывающая примерную работу способа обеспечения GUI в мобильном терминале согласно другому примерному варианту осуществления настоящего изобретения. Фиг.12 показывает примерный вариант осуществления процедуры обработки, когда событие происходит в приложении, выполняемом в полном режиме, когда отображают экран выполнения в режиме «мини» и экран выполнения в полном режиме.
Обращаясь теперь к фиг.12, на этапе (1201) контроллер 150 управляет устройством 132 отображения для отображения активного экрана выполнения в режиме «мини» и экрана выполнения в полном режиме. Контроллер 150 управляет устройством 132 отображения для отображения экрана выполнения в полном режиме первого приложения и отображения экрана выполнения в режиме «мини» второго приложения на экране выполнения в полном режиме согласно директиве пользователя. В этом случае контроллер 150 управляет устройством 132 отображения для отображения активного состояния экрана выполнения в режиме «мини».
На этапе (1202) контроллер 150 определяет, происходит или нет событие в приложении, отображаемом на экране выполнения в полном режиме. Когда приложение, отображаемое на экране выполнения в полном режиме, является приложением, связанное со временем или графиками событие может быть сигналом. Когда приложение, отображаемое на экране выполнения в полном режиме, является приложением вызова, событие может быть событием вызова адресата. Когда приложение, отображаемое на экране выполнения в полном режиме, является приложением обмена сообщениями, событие может быть сигналом приема.
Когда определяют, что происходит событие, на этапе (1203) контроллер 150 управляет устройством 132 отображения для отображения всплывающего окна, включающего в себя клавишу «Да» и клавишу «Отмена». В настоящем изобретении клавиша «Да» является клавишей для ввода команды подтверждения, такой как «Да», «подтвердить», «выполнено» или «удалить». В этом случае всплывающее окно отображают поверх экрана выполнения в режиме «мини».
На этапе (1204) контроллер 150 определяет, сообщают или нет о вводе клавиши «Да» через сенсорный датчик 131 или через клавишный блок 140 ввода данных.
Когда контроллер определяет, что введена клавиша «Да», затем на этапе (1205) контроллер 150 управляет устройством 132 отображения для перемещения и отображения в активном состоянии экрана выполнения в полном режиме. Выбор клавиши «Да» пользователем может быть распознан в качестве команды подтверждения или выбора события, и контроллер 150 переводит в активное состояние приложение экрана выполнения в полном режиме, которое генерирует это событие.
Если клавишу «Да» не выбирают на этапе 1204, то на этапе (1206) контроллер 150 определяет, введена или нет клавиша «Отмена» через сенсорный датчик 131 или через клавишный блок 140 ввода данных.
Если контроллер определяет, что введена клавиша «Отмена», то на этапе (1207) контроллер 150 управляет устройством 132 отображения для поддержания в активном состоянии экрана выполнения в режиме «мини». Выбор пользователем клавиши «Отмена» может быть воспринят в качестве команды подтверждения последнего события и предпочтительного использования в настоящее время активного экрана выполнения в режиме «мини», и контроллер 150 управляет устройством 132 отображения для непрерывного поддержания активного состояние экрана выполнения в режиме «мини».
Фиг.13 - вид, показывающий пример копии экрана мобильного терминала, например, отображаемого в процедуре на фиг.12.
Фиг.13[a] показывает экран выполнения в полном режиме приложения «мировое время», экран выполнения в режиме «мини» приложения «калькулятор», всплывающее окно и индикаторную область. Фиг.13[a] показывает состояние отображения, в котором отображают в активном состоянии экран выполнения в режиме «мини» текущего приложения «калькулятор», и всплывающее окно, указывающее сигнальное событие, происходящее в приложении «мировое время», отображают на переднем плане экрана выполнения в режиме «мини». Всплывающее окно включает в себя клавишу «Да» и клавишу «Отмена».
Фиг.13[b] показывает измененный экран, когда сенсорный экран воспринимает, что пользователь вводит клавишу «Да» на фиг.13[a]. Активное состояние перемещают и отображают экран выполнения приложения «мировое время» в полном режиме. Фиг.13[c] показывает измененный экран, когда пользователь вводит клавишу «Отмена» на фиг.13[a], и непрерывно поддерживают активное состояние на экране выполнения в режиме «мини» приложения «калькулятор».
В примерном варианте осуществления настоящего изобретения контроллер 150 может управлять устройством 132 отображения для отображения множества экранов выполнения в режиме «мини» в области экранов выполнения приложений. Множество экранов выполнения в режиме «мини» может отображаться по-разному согласно соответствующим уровням, и в активном состоянии может находиться экран выполнения в режиме «мини», расположенный на верхнем уровне. Когда пользователь вводит команду выполнения другого приложения в состоянии отображения экрана выполнения в режиме «мини», контроллер 150 управляет устройством 132 отображения для расположения экрана выполнения приложения в режиме «мини» для введенной команды выполнения на верхнем уровне и для отображения активного экрана.
В примерном варианте осуществления настоящего изобретения, когда пользователь вводит команду выполнения другого приложения в состоянии отображения, в котором отображается экран выполнения в режиме «мини», контроллер 150 управляет устройством 132 отображения для удаления в настоящее время отображаемого экрана выполнения в режиме «мини» и замены и отображения экрана выполнения в режиме «мини», в котором введена команда выполнения.
Фиг.14 - вид, показывающий формат, когда множество экранов выполнения в режиме «мини» отображают в области экранов выполнения приложений. На фиг.14 экран выполнения в режиме «мини» приложения «мировое время» отображают на верхнем уровне, экран выполнения в режиме «мини» другого приложения расположен на нижнем уровне экрана выполнения в режиме «мини» приложения «мировое время». Пользователь может вводить команду замены активного состояния экрана выполнения в режиме «мини» через операцию «пролистывания» в левом и правом направлениях или операцию «касания» экрана выполнения в режиме «мини».
На фиг.14, если сенсорный экран воспринимает касание, когда пользователь вводит операцию перетаскивания после касания экрана выполнения в режиме «мини», контроллер 150 управляет устройством 132 отображения для перемещения и отображения всего отображаемого экрана выполнения в режиме «мини» согласно перемещению места касания.
Когда пользователь вводит операцию «пролистывания» в левом направлении на фиг.14, контроллер 150 управляет устройством 132 отображения для перевода в активное состояния и отображения экрана выполнения в режиме «мини», расположенного с правой стороны экрана выполнения в режиме «мини» приложения «мировое время». Дополнительно, когда пользователь касается экрана выполнения в режиме «мини», расположенного с правой стороны экрана выполнения в режиме «мини» приложения «мировое время», контроллер 150 может управлять устройством 132 отображения для перевода в активное состояния и отображения экрана выполнения в режиме «мини», которого коснулись.
В примерном варианте осуществления настоящего изобретения контроллер 150 может определять через сенсорный датчик 131, вводят или нет операцию перемещения места касания в направлении к индикаторной области после касания двух точек на экране выполнения в режиме «мини». В данном случае вводимая операция перемещения места касания - предпочтительно операция «пролистывания», непосредственно прекращающая касание после того, как пользователь коснулся двух точек и переместил место касания со скоростью выше, чем предварительно установленная скорость. Если сенсорный экран воспринимает сенсорный ввод, который определен контроллером как операция «пролистывания» при касании двух точек, контроллер 150 управляет устройством 132 отображения для удаления всех экранов выполнения в режиме «мини», которые включает в себя область экранов выполнения приложений, и для отображения остальных. В этом случае контроллер 150 непрерывно поддерживает состояние выполнения приложения в режиме «мини» и осуществляет только функциональную возможность скрытия экрана выполнения в режиме «мини».
В примерном варианте осуществления настоящего изобретения контроллер 150 может определять через сенсорный датчик 131, направлена или нет операция перемещения места касания к индикаторной области после касания одной точки на экране выполнения в режиме «мини». Когда контроллер определяет, что введена операция перемещения места касания, контроллер 150 может завершать приложение, соответствующее экрану выполнения в режиме «мини», которого коснулся пользователь.
В примерном варианте осуществления настоящего изобретения экран выполнения в полном режиме может включать в себя клавишу замены на режим «мини». Если ввод клавиши замены на режим «мини» распознают через сенсорный датчик 131, то контроллер 150 управляет устройством 132 отображения для замены экрана выполнения в полном режиме на экран выполнения в режиме «мини» и отображения замененного экрана выполнения в режиме «мини». Дополнительно, экран выполнения в полном режиме может включать в себя клавишу завершения приложения. В этом случае контроллер 150 определяет, вводят или нет клавишу завершения приложения дольше, чем предварительно установленное время. Если определяют, что клавишу завершения приложения вводят дольше, чем предварительно установленное время, то контроллер 150 управляет устройством 132 отображения для замены экрана выполнения в полном режиме на экран выполнения в режиме «мини» и отображения замененного экрана выполнения в режиме «мини». Если клавишу завершения приложения вводят меньше, чем предварительно установленное время, через сенсорный датчик 131, то контроллер 150 завершает выполнение приложения и управляет устройством 132 отображения для удаления экрана выполнения в полном режиме.
Если пользователь вводит клавишу замены на режим «мини», которую включает в себя экран выполнения в полном режиме, в состоянии, когда отображают и экран выполнения в полном режиме, и экран выполнения в режиме «мини», контроллер 150 управляет устройством отображения для замены экрана выполнения в полном режиме на экран выполнения в режиме «мини» и для удаления отображения отображаемого в настоящее время экрана выполнения в режиме «мини», или располагает и отображает его на нижнем уровне вновь созданного экрана выполнения в режиме «мини».
Фиг.15 и 16 - виды, показывающие преобразование различных внешних видов отображения из экрана выполнения в полном режиме в экран выполнения в режиме «мини», соответственно.
Фиг.15[a] показывает экран выполнения в полном режиме приложения «календарь» и внешний вид, в котором вводят касание клавиши замены на режим «мини». Фиг.15[b] является экраном, измененным по сравнению с фиг.15[a], и он показывает внешний вид, в котором для приложения «календарь» заменяют экран выполнения в полном режиме на экран выполнения в режиме «мини».
Фиг.16[a] показывает экран выполнения в полном режиме приложения «календарь» и экран выполнения в режиме «мини» приложения «воспроизведение музыки», и внешний вид, в котором пользователь вводит касание завершения приложения в течение времени, которое больше предварительно установленного времени. Фиг.16[b] является экраном, измененным по сравнению с фиг.16[a], и он показывает внешний вид, в котором для приложения «календарь» экран выполнения в полном режиме заменили на экран выполнения в режиме «мини», и экран выполнения в режиме «мини» приложения «календарь» расположен поверх экрана выполнения в режиме «мини» приложения «воспроизведение музыки».
В примерном варианте осуществления настоящего изобретения при использовании функциональной возможности многозадачности мобильного терминала пользователь может просматривать экраны выполнения множества приложений и вводить рабочие команды для множества приложений на одном экране.
В настоящем изобретении при использовании функциональной возможности многозадачности мобильного терминала пользователь может просматривать множество экранов выполнения приложения на одном экране и вводить рабочие команды для множества приложений на одном экране. Поскольку такая команда, как выполнение, завершение, скрытие приложения, преобразование приложения из режима «мини» в полный режим происходит через простую сенсорную операцию, удобство для пользователя может быть улучшено при использовании функциональной возможности многозадачности.
В другом примере настоящего изобретения лоток режима «мини» вызывают с помощью «пролистывания» вверх по области знака «ключ» в индикаторной области. После N секунд лоток режима «мини» автоматически закрывается, а также для его закрытия выполняют «короткое нажатие» по кнопке завершения. После выполнения и завершения применяют объемный визуальный эффект, при котором вращается брусок.
Вызов приложения в режиме «мини»
Приложением в режиме «мини» можно вызывать с помощью выполнения «короткого нажатия» или перетаскивания и отпускания значков соответствующего приложения в лотке.
Завершение приложения в режиме «мини»
Приложение в режиме «мини» можно перетаскивать и отпускать в области лотка или выполняют «короткое нажатие» по кнопке завершения в области заголовка для завершения приложение в режиме «мини».
Визуальный эффект при переключении
Приложение в режиме «мини» выполняется так, что применяют визуальный эффект, в котором лоток увеличивается во время завершения.
Выполнение одного приложения в один момент времени
Одно приложение в режиме «мини» вызывают в один момент времени. Когда другое приложение в режиме «мини» выполняется, пока используют определенное приложение в режиме «мини», ранее используемое приложение в режиме «мини» закрывается, и выполняется новое приложение в режиме «мини».
Связь с полным режимом
Способ перемещения
«Короткое нажатие» и перемещение области заголовка в режиме «мини»
- Содержимое поля ввода является первым содержимым в полном режиме
Поскольку полный режим является более подходящим для выполнения ввода данных, полный режим расценивают как предназначенный для ввода данных, и поле ввода данных сначала применяют в полном режиме.
- Операция согласно выбору программной клавиши, когда возникает всплывающее окно
Когда всплывающее окно возникает в фоновом приложении при использовании приложения в режиме «мини», если выбрана команда подтверждения (да, подтверждение, сделано, удалить...), то активное состояние перемещают к фоновому приложению. Когда выбрана команда отмены (отмена, нет...), поддерживают активное состояние для приложения в режиме «мини».
- Воспроизведение звука в фоновом режиме
Значок отображают в индикаторной области на нижнем краю в ситуации воспроизведения звука в фоновом режиме (музыка, вызов), и выполняют «короткое нажатие» по значку для выполнения приложения в режиме «мини».
- Входящий вызов
Если в индикаторной области возникает сигнал при генерации вызова, и вызов принимают, то выполняется режим «мини». Когда пользователь использует другое приложение в режиме «мини», используемое приложение закрывается, и приложение вызова выполняется в режиме «мини».
Эффект настоящего изобретения
Настоящее изобретение предоставляет возможность пользователю использовать функциональную возможность многозадачности, аналогично использованию ПК (персонального компьютера), в мобильной среде использования.
Вышеописанные способы согласно настоящему изобретению могут воплощаться в аппаратных средствах, встроенном программном обеспечении или как программное обеспечение или машинный код, который может храниться на носителе записи, таком как CD-ROM (компакт-диск), ОП (оперативная память), гибкий диск, жесткий диск или магнитооптический диск, или как машинный код, загруженный по сети, первоначально хранившийся на удаленном носителе записи или не являющимся временным машинно-считываемом носителе, и сохраненный на локальном носителе записи, так что описанные способы могут обрабатываться в таком программном обеспечении, которое хранится на носителе записи, используя универсальный компьютер, или специализированный процессор или в программируемых, или в специализированных аппаратных средствах, таких как СпИС (специализированные интегральные схемы) или ППВМ (программируемые пользователем вентильные матрицы). Как понятно из предшествующего уровня техники, компьютер, процессор, микропроцессорный контроллер или программируемые аппаратные средства включают в себя компоненты - запоминающие устройства, например ОП (оперативную память), ПЗУ (постоянное запоминающее устройство), флэш-накопители и т.д., которые могут хранить или принимать программное обеспечение или машинный код, который при обращении к нему и выполнении с помощью компьютера, процессора или аппаратных средств воплощает описанные способы обработки. Кроме того, следует признать, что когда универсальный компьютер обращается к коду для воплощения показанной обработки, выполнение кода преобразовывает универсальный компьютер в специализированный компьютер для выполнения показанной обработки.
Хотя примерные варианты осуществления настоящего изобретения подробно описаны выше, нужно ясно понимать, что множество разновидностей и модификаций раскрытых основных концепций изобретения, которые могут быть обнаружены специалистами, все равно будут находиться в пределах объема и формы настоящего изобретения, которые определены в прилагаемой формуле изобретения.