Мобильный терминал связи с улучшенным пользовательским интерфейсом и способ управления пользовательским интерфейсом

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

 

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

УРОВЕНЬ ТЕХНИКИ

Мобильные терминалы связи, например мобильные телефоны, карманные персональные компьютеры (КПК) и подобные им устройства, теперь стали компьютерными терминалами, которые предлагают почти такие же функциональные возможности, как и компьютерные рабочие станции или персональные компьютеры. Эти мобильные терминалы содержат офисные приложения, обозреватели Интернета, игровые платформы и так далее.

Многие из наиболее совершенных в настоящий момент мобильных терминалов связи управляются с помощью графического пользовательского интерфейса (GUI), который напоминает графические пользовательские интерфейсы, используемые в рабочих станциях и персональных компьютерах. Однако мобильные терминалы связи, как правило, не имеют указывающего устройства, такого как мышь, и по своей сути имеют значительно меньшую доступную площадь дисплея, чем компьютерные рабочие станции и персональные компьютеры.

Поэтому известные графические пользовательские интерфейсы для мобильных терминалов связи, например Symbian Series 60 или Windows Mobile 2003 Software for Smartphone®, отображают одновременно только одно окно, и это одиночное окно содержит значительно меньше информации, чем сопоставимое окно в графическом пользовательском интерфейсе для персонального компьютера или рабочей станции. В указанных выше графических пользовательских интерфейсах для мобильных терминалов связи список контактов или телефонная книга в стандартном виде показывает список имен без дополнительных подробностей. Записи в списке можно по выбору выделить, и когда выбирается выделенная запись, то показывается новое окно с подробностями о соответствующей записи. Пользователь должен закрыть окно, которое содержит подробную информацию о контакте, для того чтобы вернуться к списку.

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

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

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

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

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

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

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

Далее изобретение будет объясняться более подробно со ссылкой на типичные варианты его осуществления, показанные на чертежах, на которых:

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

Фиг.1b представляет еще один вид в перспективе мобильного терминала связи, показанного на фиг.1а, на котором показана передняя панель и верхняя часть терминала;

Фиг.2 - блок-схема, на которой показана аппаратная архитектура мобильного терминала связи, показанного на фиг.1а;

Фиг.3 - блок-схема, на которой показана программная архитектура мобильного терминала связи, показанного на фиг.1а;

Фиг.4 - снимок экрана рабочего стола мобильного терминала связи, показанного на фиг.1а;

Фиг.5 показывает области дисплея мобильного терминала связи, показанного на фиг.1а;

Фиг.6 - еще один снимок экрана мобильного терминала связи, показанного на фиг.1а;

Фиг.7 - вид спереди мобильного терминала связи в соответствии с еще одним предпочтительным вариантом осуществления изобретения;

Фиг.8 показывает области дисплея мобильного терминала связи, показанного на фиг.7;

Фиг.9 и 10 - снимки экрана приложения обмена сообщениями для мобильного терминала связи, показанного на фиг.7;

Фиг.11 - алгоритм, который иллюстрирует способ распределения площади дисплея для частей области приложения;

Фиг.12 и 13 - снимки экрана приложения телефонной книги для мобильного терминала связи, показанного на фиг.7;

Фиг.14 и 15 - снимки экрана для варианта приложения телефонной книги, показанного на фиг.12 и 13.

ПОДРОБНОЕ ОПИСАНИЕ

В следующем далее подробном описании на примере предпочтительных вариантов осуществления изобретения будет описан мобильный терминал связи в виде портативного телефона, предпочтительно сотового/мобильного телефона. Термин "мобильный терминал связи", который здесь используется, включает в себя все портативные терминалы, оснащенные разновидностью беспроводного или проводного соединения с сетью или другим терминалом. Другим примером такого терминала может быть карманный персональный компьютер, оборудованный Wi-Fi®.

На фиг.1а и 1b показан мобильный телефон 1 в соответствии с предпочтительным вариантом осуществления изобретения. У мобильного телефона 1 есть корпус, кнопки 2 переключения, сенсорный экран 3, которым управляют с помощью пера (стилуса), кнопка 4 включения/выключения, кнопка 5 удаления, головной телефон 8 (показаны только отверстия), громкоговоритель 11 громкой связи (показаны только отверстия), микрофон 7 (показано только отверстие), разъем 9 зарядного устройства и соединитель типа Pop-Port™ 10. Телефон 1 в соответствии с предпочтительным вариантом осуществления применяется для связи в сети сотовой связи, например сети GSM 900/1800 МГц, но также мог бы применяться в сети с кодовым разделением каналов и множественным доступом (CDMA), сети третьего поколения (3G) или сети на основе протокола TCP/IP (например, WLAN, WIMAX и тому подобных).

Мобильный телефон имеет плоский сенсорный дисплей 3, который обычно выполнен на основе жидкокристаллического дисплея, возможно с задней подсветкой, например, в виде матрицы TFT, которая может отображать цветные изображения.

Съемная задняя панель (не показана) предоставляет доступ к перезаряжаемому батарейному блоку (не показан) сзади телефона, который снабжает электрической энергией электронные компоненты мобильного телефона.

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

Дополнительно мобильный телефон снабжен кнопками 12 управления телефонным вызовом (снять и положить трубку), кнопкой 13 переключения, кнопкой 14 меню и кнопкой 15 рабочего стола. Две кнопки 12 управления телефонным вызовом используются для установления телефонного вызова или конференц-связи, прекращения телефонного вызова или отклонения входящего вызова. Кнопка 13 переключения осуществляет переключение между головным телефоном 8 и громкоговорителем 11 громкой связи. Кнопка 14 меню предоставляет прямой доступ к меню, повторяющиеся нажатия на нее приводят к перемещению между страницами диалога. Кнопка 15 рабочего стола открывает приложение рабочего стола, которое является главным экраном для этого терминала.

Существует два способа ввода текста (букв, цифр и специальных символов) для ввода номера телефона, записи текстового сообщения (SMS, MMS, e-mail), записи имени (связанного с телефонным номером) и т.д. Первый способ заключается в написании символов прямо на сенсорном экране 3 с использованием пера (не показано). Распознавание рукописных символов преобразует запись от руки в символы. Второй способ заключается в наборе символов на экранной клавиатуре, которая отображается на сенсорном экране.

На фиг.2 в виде структурной схемы приведена аппаратная архитектура мобильного телефона 1, который сконструирован в соответствии с настоящим изобретением. Процессор 18 управляет связью с сотовой сетью через схему 19 передатчика/приемника и внутреннюю антенну 20. Микрофон 7 преобразует речь пользователя в аналоговые сигналы, сформированные таким образом аналоговые сигналы подвергаются аналого-цифровому преобразованию в аналого-цифровом преобразователе (не показан), перед тем как речевой сигнал кодируется в блоке 14 цифровой обработки сигнала (DSP). Кодированный речевой сигнал передается процессору 18, который, например, поддерживает программное обеспечение терминала GSM. Процессор 18 также формирует интерфейс к периферийным блокам аппаратуры, которые включают память 17а ОЗУ и память 17b флэш ПЗУ, SIM карту 16, сенсорный экран 3, Pop-Port™ 10 и кнопки 2, 4-6, 12-15 (а также данные, энергоснабжение и т.д.). Блок 14 цифровой обработки сигнала осуществляет декодирование речевого сигнала, который через цифро-аналоговый преобразователь (не показан) передается от процессора 18 к головному телефону 8 или громкоговорителю 11 громкой связи.

Теперь обратимся к фиг.3. Архитектура программного обеспечения мобильного терминала включает:

операционную систему Symbian OS v7.0s, которая предоставляет основные сервисы для платформы разработчика Series 90 Developer Platform 2.0;

основное программное обеспечение - общий набор API и программное обеспечение, которое встречается во всех устройствах, которые используют серию 90 (Series 90) платформы разработчика Developer Platform 2.0;

дополнительное программное обеспечение - API и программное обеспечение, которое расширяет платформу Series 90 Developer Platform 2.0 в ее реализациях на устройстве или номенклатуре устройств;

приложения - функциональные возможности, которые предоставляются пользователю и содержат:

коммуникационные приложения, например телефон, обмен сообщениями и обозреватель Интернета с проигрывателем Macromedia Flash;

медиа-приложения, например программу просмотра изображений, камеру, музыкальный проигрыватель, диктофон, RealPlayer и радиоприемник FM;

программу управления личной информацией (РIМ - personal information manager) с приложениями календаря, планировщика задач и управления контактами;

поддержку решения офисных задач с текстовым процессором и приложениями просмотра таблиц и презентаций;

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

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

область 16 заголовка, которая отображает название и группу приложения, название или другие подробности о статусе приложения. Нажав на область заголовка или на кнопку 14 меню, можно получить доступ к меню;

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

панель инструментов 18, которая содержит либо ярлыки часто используемых приложений, либо, в приложениях, ярлыки полезных инструментов;

полосу прокрутки 19, на которую можно нажать или перетащить ее для прокрутки экрана.

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

Когда приложение открывается, то экран меняет вид на показанный на фиг.5 с областью 22 приложения, областью 23 заголовка над областью приложения, кнопками 24 управления рядом с областью приложения, областью 21 указателя с пиктограммами статуса сверху и областью 25 часов под кнопками 24 управления. Внизу сенсорного экрана может отображаться панель инструментов (не показана). Снимок экрана открытого приложения, в данном случае приложения для редактирования текста, показан на фиг.6.

В соответствии с еще одним вариантом осуществления изобретения, показанным на фиг.7, мобильный терминал использует сенсорный экран 3, вытянутый по вертикали (формат портрета). Мобильный телефон 1 согласно второму варианту осуществления имеет в основном такие же компоненты, конструкцию, программную и аппаратную архитектуру, как и мобильный телефон в соответствии с первым вариантом осуществления. Главное различие заключается в расположении сенсорного экрана и кнопок, для того чтобы можно было использовать терминал в вертикальном положении с дисплеем в режиме портрета. Одинаковые части двух вариантов осуществления изобретения имеют одинаковые позиционные обозначения. Микрофон, разъем зарядного устройства и Pop-Port™ (не показан) расположены внизу корпуса. Отверстие для громкоговорителя громкой связи (не показан) расположено с правой стороны корпуса.

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

Когда приложение открывается, то экран меняется к виду, показанному на фиг.8, с областью 22 приложения, областью 23 заголовка над областью приложения, кнопками 24 управления над областью заголовка, областью 21 указателя с пиктограммами статуса и областью 25 часов сверху. В некоторых приложениях область приложения разделена на две части 22а и 22b. В других приложениях (не показаны) область приложения разделена на три или более части. Внизу дисплея может отображаться панель инструментов (не показана).

Снимок экрана открытого приложения, в данном случае приложения для обмена сообщениями, показан на фиг.9. Приложение для обмена сообщениями может обрабатывать несколько типов сообщений, например SMS, MMS, e-mail и т.д. На фиг 9 сообщения являются сообщениями электронной почты (e-mail). Кнопки 24 управления имеют следующее функциональное назначение: «Новое» (нажатие на эту кнопку управления приводит к созданию нового сообщения), «Ответить» (нажатие на эту кнопку управления приводит к созданию ответного сообщения на выделенное или открытое сообщение), «Перенаправить» (нажатие на эту кнопку управления приводит к созданию перенаправленного сообщения для выделенного или открытого сообщения) и «Удалить» (нажатие на эту кнопку управления приводит к удалению выделенного или открытого сообщения). Область заголовка показывает папку входящих сообщений (Messaging Inbox), которая содержит 23 сообщения. Область 22 приложения разделена на часть 22а области приложения и часть 22b области приложения.

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

Одно из сообщений в папке входящих сообщений выделено, по умолчанию это первое сообщение в списке. Выделение достигается с помощью светло-синего прямоугольника (указывает на активный фокус ввода), который показан на чертежах оттенками серого. Пользователь может выделить сообщение путем нажатия на него с помощью пера или с помощью перемещения выделения четырехпозиционной кнопкой 6 навигации от одного сообщения к следующему в списке. Информация, которая касается выделенного сообщения, показывается во временно меньшей части 22b области дисплея. Только приблизительно четверть области 22 приложения выделяется под часть 22b области дисплея, и поэтому могут быть показаны только параметры сообщения и его тема. Таким образом, часть 22b области дисплея в этом состоянии выступает в качестве окна предварительного просмотра.

Когда пользователь выбирает выделенное сообщение в папке входящих сообщений, то около трех четвертей области 22 дисплея отводится под часть 22b области дисплея, которая после этого считается временно большей частью области приложения, как показано на фиг.10. Параметры сообщения, тема и значительная часть текста сообщения (или даже полный текст сообщения, если он короткий) теперь могут быть показаны в части 22b области дисплея. В этом состоянии часть 22b области дисплея выступает в качестве окна для чтения сообщения. Некоторые из параметров сообщения в части 22b области приложения могут быть элементами, которые можно выбирать. Выделение в части 22а области приложения изменяется от светло-синего до светлого желто-зеленого, чтобы показать, что фокус ввода переключился к части 22 области приложения (светлый желто-зеленый цвет показан на чертежах оттенками серого). Отправитель, получатель и поле темы в части 22b приложения выделяются с помощью светло-синего прямоугольника, который показан на чертежах оттенками серого.

Если пользователь возвращается в папку входящих сообщений, например, нажав на одно из сообщений в папке входящих сообщений в части 22а области приложения или нажимая/перетаскивая полосу 28 прокрутки, то три четверти области 22 дисплея выделяется под часть 22а области дисплея, которая после этого снова временно является большей частью области приложения, и одна четверть выделяется под область 22b дисплея, как показано на фиг.9. Теперь пользователь снова имеет хороший обзор папки входящих сообщений. Пользователь также может просто коснуться (или дотронуться пером) любой части области дисплея, чтобы сделать ее временно большей частью области приложения.

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

На фиг.11 показан алгоритм, иллюстрирующий процесс выделения области приложения в соответствии с предпочтительным вариантом осуществления изобретения. Когда приложение, которое использует процесс динамического распределения области приложения, запускается на шаге 11.1, процессор устанавливает на шаге 11.2, какая из частей 22а, 22b области приложения по умолчанию является временно большей частью области приложения. На шаге 11.3 процессор выделяет три четверти (75%) области 22 приложения той части области приложения, которая была установлена в качестве большей, и одну четверть (25%) - другой (дополняющей) части области приложения. На шаге 11.4 процессор отображает разделенную область приложения с двумя частями разного размера, как установлено на шагах 11.2 и 11.3. На шаге 11.5 процессор ожидает пользовательский ввод и продолжает это делать до тех пор, пока не принимает его. Когда пользовательский ввод принимается, процессор устанавливает на шаге 11.2, какая из двух частей области приложения должна быть временно большей и повторяется обработка на шагах 11.3, 11.4 и 11.5. Результат шага 11.2 зависит от вида пользовательского ввода. Если, например, прокручивается список в части области приложения, которая уже является временно большей частью, то никакого изменения в распределении пространства приложения не будет. Однако если выбирается элемент из списка во временно большей части области приложения, то временно большей частью области приложения станет другая часть области приложения с подробностями относительно выбранного элемента. Соотношение между большей и меньшей частями области приложения можно установить и предварительно задать, или оно может зависеть от содержимого, вида и количества информации, которую надо отобразить.

Теперь обратимся к фиг.12 и 13, на которых показаны снимки экрана для еще одного приложения, телефонной книги, которое использует процесс динамического распределения области приложения в соответствии с предпочтительным вариантом осуществления. Приложение телефонной книги обрабатывает много видов адресной информации, например имя, номера телефонов, адрес, компания, e-mail и т.д. Кнопки 24 управления имеют следующие функциональные назначения: «Открыть» (нажатие этой кнопки управления открывает выделенную запись контакта), «Вызов» (нажатие этой кнопки управления начинает вызов выделенной или открытой записи контакта), «Создать сообщение» (нажатие этой кнопки управления создает сообщение для выделенного или открытого сообщения), «Удалить» (нажатие этой кнопки управления удаляет выделенную или открытую запись контакта) и (фиг.13) «Редактировать» (нажатие этой кнопки управления дает возможность редактировать открытую запись контакта). Область 21 заголовка показывает список контактов телефонной книги, который показывает все сохраненные контакты. Панель 27 выбора ниже области заголовка позволяет пользователю выбирать буквенные диапазоны в списке контактов. Область 22 приложения разделена на часть 22а области приложения и часть 22b области приложения.

Часть 22а области приложения отображает основные данные о записях контактов (имя и фамилию) в списке контактов в виде прокручиваемого списка элементов, которые можно выбирать. Записи контактов могут быть расположены в списке в соответствии с выбираемым пользователем критерием, например в алфавитном порядке по фамилии или по имени. Полоса 28 прокрутки позволяет пользователю прокручивать список путем нажатия или перетаскивания пером. Также можно использовать для прокрутки списка четырехпозиционную кнопку 6 навигации. Когда телефонная книга открывается, то около трех четвертей области 22 приложения отводится под часть 22а области приложения, которая считается в этом состоянии временно большей частью области приложения. Поэтому эта временно большая часть может отобразить в списке значительное количество записей, таким образом предоставляя пользователю хороший обзор списка записей контактов.

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

Когда пользователь выбирает выделенную запись в списке контактов, то около трех четвертей области 22 дисплея отводится под часть 22b области дисплея, которая становится временно большей частью области приложения, как показано на фиг.13. Теперь имя контакта, должность, все номера телефонов и факсов, адрес e-mail и физический адрес могут быть показаны в части 22b области дисплея. В этом состоянии часть 22b области дисплея выполняет функции окна для подробного просмотра контакта. Некоторые из подробностей контакта в части 22b области приложения могут быть элементами, которые можно выбирать.

Если пользователь возвращается в список контактов, например, нажимая на одну из записей в списке контактов в части 22а области приложения или нажимая/перетаскивая полосу 28 прокрутки, то три четверти области 22 дисплея выделяется под часть 22а области дисплея, которая снова временно является большей частью области приложения, и одна четверть выделяется под область 22b дисплея, как показано на фиг.12. Теперь пользователь снова имеет хороший обзор списка контактов. Пользователь также может просто коснуться (или нажать пером) любой части области дисплея, чтобы сделать ее временно большей частью области приложения.

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

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

Настоящее изобретение может включать программное обеспечение и компьютерные программы, которые включают этапы процесса обработки и команды, описанные выше, выполняемые один или более раз. Фиг.16 - это структурная схема варианта выполнения типичного устройства 50, которое включает функции настоящего изобретения и может использоваться для осуществления настоящего изобретения на практике. Как показано, компьютерную систему 52 можно соединить с другой компьютерной системой 54 так, что компьютеры 52 и 54 будут способны посылать информацию друг другу и принимать информацию друг от друга. В одном варианте осуществления изобретения компьютерная система 50 может включать серверный компьютер 54, приспособленный для связи с сетью 56, например, такой как система мобильной связи. Компьютерные системы 52 и 54 могут быть соединены вместе любым известным способом, включая модем, постоянное проводное соединение, беспроводное соединение или оптоволоконную связь. Как правило, информацию можно сделать доступной обеим компьютерным системам 52 и 54 с использованием протокола связи обычно по каналу связи или через коммутируемое соединение по линии ISDN. Компьютер 52, как правило, использует устройства хранения программ, которые включают в себя машиночитаемый исходный код программы, предназначенный для того, чтобы вызывать выполнение компьютером 52 этапов способа согласно настоящему изобретению. Устройства хранения программ, которые включают признаки настоящего изобретения, можно разработать, изготовить и использовать в качестве составной части устройства, которое использует оптические, магнитные свойства и/или электронику для выполнения операций и способов настоящего изобретения. В альтернативных вариантах осуществления изобретения устройства хранения программ могут содержать магнитный носитель, например дискету или жесткий диск компьютера, который считывается и исполняется компьютером. В других альтернативных вариантах осуществления устройства хранения программ могут включать оптические диски, постоянное запоминающее устройство (ПЗУ), гибкие диски и полупроводниковые материалы и микросхемы.

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

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

задания для принтера: список очереди заданий для принтера в одной части и подробности о выделенных заданиях для принтера в другой части;

загрузка/выгрузка: список выполняемых в данный момент загрузок/выгрузок в одной части и подробности о выделенных загрузках/выгрузках в другой части;

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

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

Приложения, которые работают с динамическим распределением пространства приложения в соответствии с настоящим изобретением, могут являться основным программным обеспечением, дополнительным программным обеспечением или собственно приложениями. Разделение пространства приложения не обязательно должно составлять три четверти к одной четверти, может применяться любое неравное распределение пространства приложения, например 60:40, 70:30, 75:25 или 80:20. Для областей дисплея, разделенных на три части, разделение может быть, например, таким: 50:25:25, 50:30:20 или 60:15:15. Выбираемые элементы в части области приложения не обязательно надо представлять в виде списка, также могут использоваться другие расстановки элементов, например в виде сетки, в особенности, если список составлен из множества пиктограмм или элементов в виде пиктограмм.

Соотношение распределения в соответствии с еще одним предпочтительным вариантом осуществления изобретения гибко зависит от количества данных, которые нужно представить в соответствующих частях, то есть, если первая часть отображает список только с двумя записями, то соотношение будет, например, 55/45 вместо 70/30, когда в списке 30 записей. Соотношение также может зависеть от количества информации в части, которая отображает подробную информацию. Если сообщение электронной почты, которое надо отобразить в части с подробной информацией, очень короткое, то максимальный размер части с подробностями можно ограничить 35% области приложения. Однако, если сообщение электронной почты, которое надо отобразить, очень длинное, то 80% области приложения можно выделить части с подробностями.

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

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

2. Мобильный терминал по п.1, в котором первая из указанных частей области приложения отображает множество выбираемых элементов, один из которых выделен, а вторая из указанных частей области приложения отображает подробности о выделенном элементе.

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

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

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

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

7. Мобильный терминал по любому из пп.1-4, в котором указанный компонент дисплея и указанный компонент ввода образованы сенсорным экраном.

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

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

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

11. Мобильный терминал по п.7, в котором указанным приложением является телефонная или адресная книга, и одна из указанных частей области приложения отображает список выбираемых записей телефонной или адресной книги, одна из которых выделена, а другая из указанных частей области приложения отображает подробности относительно выделенной записи телефонной или адресной книги.

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

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

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

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

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

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

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

19. Способ по любому из пп.13-16, в котором указанный компонент дисплея и указанный компонент ввода образованы сенсорным экраном.

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

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

22. Способ по п.19, в котором функциональное назначение и количество кнопок управления индивидуально для каждой из частей области приложения.

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

24. Читаемый компьютером носитель по п.23, в котором указанное соотношение больше чем 1:1 и меньше чем 1:0, и предпочтительно находится в диапазоне между 3:2 и 9:1.

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

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

27. Способ по п.26, далее включающий:
выбор уменьшенной первичной области;
переопределение размера уменьшенной первичной области в начальное состояние; и
переопределение размера увеличенной вторичной области в начальное состояние.

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

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

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

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

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

33. Способ по п.26, в котором в начальном состоянии размер первичной области больше размера вторичной области приблизительно в два-три раза.

34. Способ по п.26, включающий в начальном состоянии назначение отношения размера первичной области к размеру вторичной области более чем приблизительно 2:1.

35. Способ по п.26, включающий во втором состоянии назначение отношения размера вторичной области к размеру первичной области более чем приблизительно 2:1.

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

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

38. Способ по п.26, в котором во втором состоянии размер вторичной области больше размера первичной области приблизительно в два-три раза.

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

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

41. Способ по п.26, в котором во время перехода из первого состояния во второе изменение размера вторичной области и изменение размера первичной области происходит одновременно.

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

43. Дисплей по п.42, включающий, по меньшей мере, одну кнопку управления, которая связана с первым состоянием.

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

45. Дисплей по п.42, в котором первое и второе состояния являются взаимоисключающими.

46. Дисплей по п.42, включающий область заголовка, расположенную рядом с первой или второй частью.

47. Дисплей по п.42, в котором первая часть в первом состоянии содержит представление списка выбираемых пользователем объектов, а вторая часть в первом состоянии содержит экран предварительного просмотра для выделенного в списке объекта, при этом экран предварительного просмотра отображает, по меньшей мере, часть данных, связанных с выделенным объектом.

48. Дисплей по п.42, в котором первая часть во втором состоянии содержит частичный вид представления списка выбираемых пользователем объектов, а вторая часть во втором состоянии содержит подробное представление данных, связанных с выбранным объектом.

49. Дисплей по п.42, в котором в первом состоянии отношение площади первой части к площади второй части составляет более чем 2:1.

50. Дисплей по п.42, в котором во втором состоянии отношение площади второй части к площади первой части составляет более чем 2:1.

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



 

Похожие патенты:

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

Изобретение относится к многоплоскостным пользовательским интерфейсам устройств обработки данных компьютерных систем. .

Изобретение относится к способам обработки графической и иной видеоинформации для отображения в компьютерных системах. .

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

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

Изобретение относится к мобильным информационным устройствам. .

Изобретение относится к области вычислительной техники, а именно к графическому интерфейсу пользователя (ГИП). .

Изобретение относится к области вычислительной техники, а именно к графическому интерфейсу пользователя (ГИП). .

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

Изобретение относится к области радиотехники, в частности к способам и устройствам ввода информации в компьютеры и игровые приставки

Изобретение относится к средствам трехмерного представления коллекции данных на основе атрибута

Изобретение относится к способам управления тем, как конкретная информация предоставляется компьютерным приложениям

Изобретение относится к способу ввода информации, в частности к новому способу ввода информации для предотвращения разглашения вводимой информации наблюдателям

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

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

Изобретение относится к системе и способу для комбинирования VoiceXML с инструментальным средством разработки речевого приложения, такого как SALT
Наверх