ТЕРМИНАЛ И СПОСОБ ОСУЩЕСТВЛЕНИЯ СЕАНСА СВЯЗИ С ИСПОЛЬЗОВАНИЕМ В НИХ УСЛУГИ МГНОВЕННОГО ОБМЕНА СООБЩЕНИЯМИ
TERMINAL AND METHOD TO REALISE COMMUNICATION SESSION USING SERVICE OF INSTANT MESSAGING

Настоящая заявка на патент испрашивает приоритет по заявке на патент Кореи № 10-2008-0029926, поданной 31 марта 2008, которая полностью включена в этот документ посредством ссылки.
Область техники, к которой относится изобретение
Настоящее изобретение относится к терминалу и соответствующему способу для проведения сеанса связи, по меньшей мере, с одним другим терминалом с использованием услуги мгновенного обмена сообщениями (IMS).
Уровень техники
В настоящее время кроме основного обслуживания вызова терминалы оказывают много дополнительных услуг. Например, пользователь может теперь получать доступ в Интернет, играть в игры, смотреть видеофильмы, слушать музыку, вводить изображения и видео, записывать звуковые файлы и т.д. Подвижные терминалы также теперь обеспечивают вещательные программы так, что пользователь может смотреть телепередачи, спортивные программы, видео и т.д.
Терминал предшествующего уровня техники обеспечивает возможность пользователям обмениваться информацией или осуществлять сеанс связи друг с другом с использованием услуги IMS, обеспечиваемой их терминалом. С использованием IMS пользователь может набирать текст в реальном времени для другого пользователя и может также отправлять и принимать фотографии и другие файлы. Однако возможности IMS очень ограничены и не обеспечивают пользователю большой гибкости при осуществлении различных сеансов связи посредством услуги IMS с другими пользователями.
Раскрытие изобретения
Соответственно одной задачей настоящего изобретения является устранение вышеупомянутых и других недостатков.
Другой задачей настоящего изобретения является обеспечение терминала и соответствующего способа для сохранения содержимого сеанса связи, проводимого с использованием IMS, и выполнения другого сеанса связи IMS с использованием сохраненного содержимого.
Для решения этих задач и достижения других преимуществ и в соответствии с задачей изобретения, воплощенной и во многом описанной в этом документе, настоящее изобретение обеспечивает в одном аспекте терминал, включающий в себя узел беспроводной связи, сконфигурированный для выполнения первого сеанса связи, по меньшей мере, с одним соответствующим абонентом с использованием услуги мгновенного обмена сообщениями, память, сконфигурированную для сохранения содержимого первого сеанса связи, узел ввода, сконфигурированный для ввода сигнала выбора для выбора второго сеанса связи, выполняемого с использованием сохраненного содержимого первого сеанса связи после завершения первого сеанса связи, и контроллер, сконфигурированный для управления узлом беспроводной связи для выполнения второго сеанса связи, по меньшей мере, с одним соответствующим абонентом с использованием сохраненного содержимого первого сеанса связи согласно входному сигналу выбора.
В другом аспекте настоящее изобретение обеспечивает способ, управляющий терминалом и который включает в себя выполнение первого сеанса связи, по меньшей мере, с одним соответствующим абонентом с использованием услуги мгновенного обмена сообщениями, сохранение содержимого первого сеанса связи, ввод сигнала выбора для выбора второго сеанса связи, выполняемого с использованием сохраненного содержимого первого сеанса связи после завершения первого сеанса связи, и управление узлом беспроводной связи для выполнения второго сеанса связи, по меньшей мере, с одним соответствующим абонентом с использованием сохраненного содержимого первого сеанса связи согласно входному сигналу выбора.
Дополнительная область применения настоящего изобретения станет очевидной из подробного описания, приведенного далее в этом документе. Однако следует понимать, что подробное описание и конкретные примеры, при указании предпочтительных вариантов осуществления изобретения, даны только как иллюстрация, так как из этого подробного описания специалистам в данной области техники станут очевидными различные изменения и модификации в пределах существа и объема изобретения.
Краткое описание чертежей
Прилагаемые чертежи, которые включены в настоящее описание для обеспечения дальнейшего понимания изобретения и составляют ее часть, иллюстрируют вариант(ы) осуществления изобретения и вместе с описанием служат для пояснения принципа изобретения.
На чертежах представлено:
Фиг.1 - блок-схема терминала согласно варианту осуществления настоящего изобретения.
Фиг.2 - перспективный вид спереди терминала согласно варианту осуществления настоящего изобретения.
Фиг.3 - перспективный вид сзади терминала, изображенного на Фиг.2.
Фиг.4 - блок-схема системы радиосвязи CDMA, функционирующей с терминалом Фиг.1-3.
Фиг.5 - блок-схема, иллюстрирующая способ сеанса связи с использованием IMS в терминале согласно одному варианту осуществления настоящего изобретения.
Фиг.6A - C - общие представления экранов дисплея, иллюстрирующих процесс сохранения содержимого сеанса связи, когда сеанс связи завершен выбором пользователя, в терминале согласно одному варианту осуществления настоящего изобретения.
Фиг.7A - B - общие представления экранов дисплея, иллюстрирующих процесс сохранения содержимого сеанса связи во время сеанса связи в терминале согласно другому варианту осуществления настоящего изобретения.
Фиг.8A - B - общие представления экранов дисплея, иллюстрирующих процесс сохранения содержимого сеанса связи, когда сеанс связи принудительно завершен, в терминале согласно одному варианту осуществления настоящего изобретения.
Фиг.9A - B - общие представления экранов дисплея, иллюстрирующих процесс окончания и сохранения содержимого сеанса связи в терминале согласно одному варианту осуществления настоящего изобретения.
Фиг.10 - 11B - общие представления экранов дисплея, иллюстрирующих процесс обеспечения возможности пользователю просмотра содержимого предыдущих сеансов связи в терминале согласно одному варианту осуществления настоящего изобретения.
Фиг.12A - 12B - общие представления экранов дисплея, иллюстрирующих процесс обеспечения возможности пользователю просмотра предыдущих сеансов связи или проведения другого сеанса связи с абонентом посредством содержимого соответствующего предыдущего сеанса связи в терминале согласно одному варианту осуществления настоящего изобретения.
Фиг.13A - 13B - общие представления экранов дисплея, иллюстрирующих процесс обеспечения возможности выбора в терминале сеанса связи, выполняемого с конкретным соответствующим абонентом, согласно одному варианту осуществления настоящего изобретения.
Фиг.14 - общее представление экрана дисплея, иллюстрирующего процесс обеспечения возможности выбора в терминале выполняемого сеанса связи согласно одному варианту осуществления настоящего изобретения, выведено на экран.
Фиг.15A - 18 - общее представление экрана дисплея, иллюстрирующего процесс обозначения соответствующего абонента, операцию управления передачей файла и операцию управления приемом файла в терминале согласно одному варианту осуществления настоящего изобретения.
Фиг.19 - 22B - общее представление экранов дисплея, иллюстрирующих процесс вывода на экран состояний сеанса связи в терминале согласно одному варианту осуществления настоящего изобретения.
Фиг.23A - 23C - общее представление экранов дисплея, иллюстрирующих операцию выполнения сеанса связи с использованием предыдущего содержимого сеанса связи, выполненного вместе с обслуживанием видеовызова, в терминале согласно варианту осуществления настоящего изобретения.
Осуществление изобретения
Теперь обратимся к подробным предпочтительным вариантам осуществления настоящего изобретения, примеры которых иллюстрируются в прилагаемых чертежах.
Фиг.1 является блок-схемой подвижного терминала 100 согласно варианту осуществления настоящего изобретения. Терминал может быть реализован с использованием множества различных типов терминалов. Примеры таких терминалов включают в себя мобильные телефоны, абонентское оборудование, смартфоны, компьютеры, широковещательные цифровые терминалы, персональных цифровых секретарей, переносные мультимедиа-плееры (PMP) и навигаторы и т.д.
Как изображено, подвижный терминал 100 включает в себя узел 110 беспроводной связи, содержащий один или несколько компонентов, который обеспечивает возможность беспроводной связи между подвижным терминалом 100 и системой беспроводной связи или сетью, в пределах которой находится подвижный терминал.
Например, узел 110 беспроводной связи включает в себя широковещательный приемный модуль 111, который принимает широковещательный сигнал и/или связанную с широковещанием информацию от внешнего объекта управления широковещанием через широковещательный канал. Широковещательный канал может включать в себя спутниковый канал и наземный канал.
Кроме того, объект управления широковещанием в общем относится к системе, которая передает широковещательный сигнал и/или связанную с широковещанием информацию. Примеры связанной с широковещанием информации включают в себя информацию, связанную с широковещательным каналом, широковещательной программой, поставщиком широковещательных услуг и т.д. Например, связанная с широковещанием информация может включать в себя электронную программу передач (EPG) цифрового мультимедийного вещания (DMB) и электронный справочник услуг (ESG) передачи цифрового телевидения на мобильные устройства (DVB-H).
Кроме того, широковещательный сигнал может быть реализован, среди прочих, как сигнал телевещания, сигнал радиовещания и сигнал передачи данных по широковещательным каналам. Широковещательный сигнал может также включать в себя широковещательный сигнал, объединенный с сигналом радиовещания или телевещания.
Широковещательный приемный модуль 111 дополнительно сконфигурирован для приема широковещательных сигналов, передаваемых из широковещательных систем различного типа. Например, такие радиовещательные системы включают в себя, среди прочего, систему наземного цифрового мультимедийного вещания (DMB-T), систему спутникового цифрового мультимедийного вещания (DMB-S), систему передачи цифрового телевидения на мобильные устройства (DVB-H), систему передачи данных по вещательным каналам, известную как трансляция видеосигнала через сотовые сети (MediaFLO), и систему наземного цифрового вещания интегрированных услуг (ISDB-T). Также возможен прием групповых сигналов. Кроме того, данные, принятые широковещательным приемным модулем 111, могут быть сохранены в надлежащем устройстве, например в памяти 160.
Узел 110 беспроводной связи также включает в себя модуль 112 мобильной связи, который передает радиосигналы в один или несколько сетевых объектов (например, базовую станцию, узел B) или принимает их из них. Такие сигналы могут представлять, среди прочего, звук, видео, мультимедиа, управляющую сигнализацию и данные.
В него также включен модуль 113 беспроводного Интернета, который поддерживает доступ в Интернет для подвижного терминала. Модуль 113 может быть соединен с терминалом внутренне или внешне. Узел 110 беспроводной связи также включает в себя модуль 114 связи с малым радиусом действия, который обеспечивает связь с относительно малым радиусом действия. Подходящие технологии для реализации этого модуля включают в себя радиочастотную идентификацию (RFID), стандарт на передачу данных в инфракрасном диапазоне (IrDA), ультраширокополосную радиосвязь (UWB), а также сетевые технологии, обычно называемые Bluetooth и ZigBee, и это только некоторые из них.
Модуль 115 определения местоположения также включен в узел беспроводной связи 110 и идентифицирует или каким-либо другим способом определяет местоположение подвижного терминала 100. Модуль 115 определения местоположения может быть реализован с использованием компонентов глобальной системы определения местоположения (GPS), которые взаимодействуют с соответствующими спутниками, сетевыми компонентами и их комбинациями.
Кроме того, как изображено на Фиг.1, подвижный терминал 100 также включает в себя узел 120 ввода аудио/видео (A/V), который обеспечивает звуковые или видеосигналы в подвижный терминал 100. Как изображено, узел 120 ввода A/V включает в себя камеру 121 и микрофон 122. Камера 121 принимает и обрабатывает кадры изображения фотоснимков или видео.
Кроме того, микрофон 122 принимает внешний звуковой сигнал, когда переносное устройство находится в конкретном режиме, например в режиме телефонного вызова, режиме записи и режиме распознавания речи. Принятый звуковой сигнал затем обрабатывается и преобразовывается в цифровые данные. Кроме того, переносное устройство и, в частности, узел 120 ввода A/V, как правило, включает в себя алгоритмы устранения различного шума для устранения шума, формируемого в ходе приема внешнего звукового сигнала. Кроме того, данные, формируемые узлом 120 ввода A/V, могут быть сохранены в памяти 160, используемой узлом 150 вывода, или переданы посредством одного или нескольких модулей узла 110 связи. Если требуется, то можно использовать два или несколько микрофонов и/или камер.
Подвижный терминал 100 также включает в себя пользовательский узел 130 ввода, который формирует входные данные в ответ на манипуляцию пользователя связанным устройством или устройствами ввода. Примеры таких устройств включают в себя кнопочную панель, резиновую клавиатуру, сенсорную панель (например, статическое давление/емкость), джог-диск и джог-переключатель. Конкретным примером является пример, в котором пользовательский узел 130 ввода сконфигурирован как сенсорная панель во взаимодействии с дисплеем с сенсорным экраном, которые будут более подробно описаны ниже.
В подвижный терминал 100 также включен датчик 140, который обеспечивает измерения состояний различных аспектов подвижного терминала 100. Например, датчик 140 может определять открытое/закрытое состояние подвижного терминала 100, относительное положение компонентов (например, дисплея и кнопочной панели) подвижного терминала 100, изменение положения подвижного терминала 100 или компонента подвижного терминала 100, наличие или отсутствие контакта пользователя с подвижным терминалом 100, ориентацию или ускорение/замедление подвижного терминала 100 и т.д.
В качестве примера, когда подвижный терминал 100 является подвижным терминалом типа слайдера, датчик 140 может распознавать, открыта или закрыта скользящая часть подвижного терминала 100. Другие примеры включают в себя датчик 140, распознающий наличие или отсутствие электропитания, обеспечиваемого блоком питания 190, наличие или отсутствие связи или другого соединения между интерфейсным узлом 170 и внешним устройством и т.д.
Кроме того, интерфейсный узел 170 часто реализуется для соединения подвижного терминала 100 с внешними устройствами. Типичные внешние устройства включают в себя, среди прочего, проводные/беспроводные наушники, внешние зарядные устройства, блоки питания, запоминающие устройства, сконфигурированные для хранения данных (например, звука, видео, изображений и т.д.), наушники и микрофоны. Кроме того, интерфейсный узел 170 может быть сконфигурирован с использованием проводного/беспроводного порта данных, контактного гнезда для карты (например, для соединения с картой памяти, картой модуля идентификации абонента (SIM), картой модуля идентификации пользователя (UIM), картой съемного модуля идентификации пользователя (RUIM) и т.д.), портов ввода/вывода звука и портов ввода/вывода видео.
Узел 150 вывода, как правило, включает в себя различные компоненты, которые поддерживают требования к выходу подвижного терминала 100. Подвижный терминал 100 также включает в себя дисплей 151, который выводит на экран визуальную информацию, связанную с подвижным терминалом 100. Например, если подвижный терминал 100 работает в режиме телефонного вызова, то дисплей 151, как правило, обеспечивает интерфейс пользователя или графический интерфейс пользователя, который включает в себя информацию, связанную с выполнением, проведением и завершением телефонного вызова. В качестве другого примера, если подвижный терминал 100 находится в режиме видеовызова или режиме фотографирования, то дисплей 151 может дополнительно или в качестве альтернативы выводить на экран изображения, которые связаны с этими режимами.
Кроме того, предпочтительно, чтобы дисплей 151 также включал в себя сенсорный экран, взаимодействующий с устройством ввода, например, сенсорной панелью. Эта конфигурация обеспечивает дисплею 151 возможность функционировать и как устройство вывода, и как устройство ввода. Кроме того, дисплей 151 может быть реализован с использованием технологий дисплея, в том числе, например, жидкокристаллического дисплея (LCD), жидкокристаллического дисплея на тонкопленочных транзисторах (TFT-LCD), дисплея органического светодиода (OLED), гибкого дисплея и трехмерного дисплея.
Подвижный терминал 100 может также включать в себя один или несколько таких дисплеев. Примером варианта осуществления с двумя дисплеями является вариант, в котором один дисплей сконфигурирован как внутренний дисплей (просматриваемый, когда терминал находится в открытом положении), и второй дисплей сконфигурирован как внешний дисплей (просматриваемый, и в открытом и в закрытом положениях).
На Фиг.1 также изображен узел 150 вывода, имеющий модуль 152 вывода звука, который поддерживает требования к выходу звука подвижного терминала 100. Модуль 152 вывода звука часто реализуется с использованием одного или нескольких динамиков, зуммеров, других звукопроизводящих устройств и их комбинаций.
Кроме того, модуль 152 вывода звука функционирует в различных режимах, в том числе в режиме приема вызова, в режиме выполнения вызова, в режиме записи, в режиме распознавания речи и в режиме приема широковещания. Во время работы модуль 152 вывода звука выводит звук согласно конкретной функции (например, принятый вызов, принятое сообщение и ошибки).
Кроме того, также изображено, что узел 150 вывода имеет сигнал 153 тревоги, который используется для сигнализации или идентификации каким-либо другим способом того, что произошло конкретное событие, связанное с подвижным терминалом 100. Типичные события включают в себя принятый вызов, принятое сообщение и принятый ввод пользователя. Пример такого вывода включает в себя обеспечение пользователю тактильных ощущений (например, вибрации). Например, сигнал 153 тревоги может быть сконфигурирован для вибрации в ответ на прием вызова или сообщения подвижным терминалом 100.
В качестве другого примера вибрация обеспечивается сигналом 153 тревоги в ответ на прием ввода пользователя в подвижном терминале 100, соответственно обеспечивая тактильный механизм обратной связи. Кроме того, различные выводы, обеспечиваемые компонентами узла 150 вывода, могут выполняться отдельно, или такой вывод может выполняться с использованием любой комбинации таких компонентов.
Кроме того, память 160, как правило, используется для хранения различных типов данных для поддержки обработки, управления и требований к запоминающему устройству подвижного терминала 100. Примеры таких данных включают в себя команды программы для приложений, функционирующих в подвижном терминале 100, предысторию вызовов, контактные данных, данные телефонной книги, сообщения, изображения, видео и т.д.
Кроме того, память 160, изображенная на Фиг.1, может быть реализована с использованием любого типа или комбинации соответствующей энергозависимой и энергонезависимой памяти или запоминающих устройств, в том числе оперативного запоминающего устройства (RAM), статического оперативного запоминающего устройства (SRAM), электрически стираемого программируемого постоянного запоминающего устройства (EEPROM), стираемого программируемого постоянного запоминающего устройства (EPROM), программируемого постоянного запоминающего устройства (PROM), постоянного запоминающего устройства (ROM), магнитной памяти, флэш-памяти, магнитного или оптического диска, памяти типа карты или другой аналогичной памяти или запоминающего устройства.
Терминал 100 также включает в себя контроллер 180, который, как правило, управляет всеми операциями подвижного терминала 100. Например, контроллер 180 выполняет управление и обработку, связанную с речевыми вызовами, передачей данных, мгновенным обменом сообщениями, видеовызовами, работой камеры и операциями записи. Как изображено на Фиг.1, контроллер 180 может также включать в себя модуль 181 мультимедиа для обеспечения функций воспроизведения мультимедиа. Модуль 181 мультимедиа может быть сконфигурирован как часть контроллера 180 или может быть реализован как отдельный компонент.
Кроме того, блок питания 190 обеспечивает электропитание, используемое различными компонентами, для переносного устройства. Обеспечиваемое электропитание может быть внутренним электропитанием, внешним электропитанием или их комбинациями.
Далее, Фиг.2 является видом спереди подвижного терминала 100 согласно варианту осуществления настоящего изобретения. Как изображено на Фиг.2, подвижный терминал 100 включает в себя первый корпус 200, сконфигурированный для взаимодействия со вторым корпусом 205 по типу скольжения. Пользовательский узел 130 ввода, описанный в Фиг.1, может включать в себя первый узел ввода, например функциональные клавиши 210, второй узел ввода, например кнопочную панель 215, и третий узел ввода, например боковые клавиши 245.
Функциональные клавиши 210 связаны с первым корпусом 200, и кнопочная панель 215 связана со вторым корпусом 205. Кнопочная панель 215 включает в себя различные кнопки (например, числа, буквы и символы) для обеспечения возможности пользователю сделать вызов, подготовить текст или мультимедиа-сообщение и каким-либо другим способом управлять подвижным терминалом 100.
Кроме того, первый корпус 200 скользит относительно второго корпуса 205 между открытым и закрытым положениями. В закрытом положении первый корпус 200 расположен над вторым корпусом 205 так, что кнопочная панель 215 в основном или полностью загорожена первым корпусом 200. В открытом положении возможен доступ пользователя к кнопочной панели 215, а также к дисплею 151 и функциональным клавишам 210. Функциональные клавиши 210 удобны для пользователя для ввода команд, например, команд запуска, останова и прокрутки.
Кроме того, подвижный терминал 100 работает или в режиме ожидания (например, может принимать вызов или сообщение, принимать сетевую управляющую сигнализацию и отвечать на нее), или в активном режиме вызова. Как правило, в закрытом положении подвижный терминал 100 функционирует в режиме ожидания, и в открытом положении - в активном режиме. Однако конфигурация режима по желанию или в соответствии с требованием может быть изменена.
Кроме того, первый корпус 200 состоит из первого блока 220 и второго блока 225, и второй корпус 205 состоит из первого блока 230 и второго блока 235. Предпочтительно, чтобы первые и вторые блоки состояли из подходящего ребристого материала, например из отлитой под давлением пластмассы, или были изготовлены с использованием металлического материала, например нержавеющей стали (STS) и титана (Ti).
Если требуется, то между первым и вторым блоками одного или обоих, и первого и второго, корпусов 200 и 205 могут быть обеспечены один или несколько промежуточных блоков. Кроме того, размеры первого и второго корпусов 200 и 205, как правило, подбираются так, чтобы вместить электронные компоненты, используемые для поддержки работы мобильного терминала 100.
Также первый корпус 200 включает в себя камеру 121 и узел 152 вывода звука, который сконфигурирован как динамик, размещенный согласно с дисплеем 151. Камера может также быть сконструирована так, что ее можно позиционировать по выбору (например, вращаться, поворачиваться и т.д.) относительно первого корпуса 200.
Кроме того, функциональные клавиши 210 расположены смежно с нижней стороной дисплея 151. Как обсуждалось выше, дисплей 151 может быть реализован как LCD или OLED. Дисплей 151 может также быть сконфигурирован как сенсорный экран, имеющий расположенную внизу сенсорную панель, которая формирует сигналы в ответ на контакт пользователя (например, пальца, пера и т.д.) с сенсорным экраном.
Кроме того, второй корпус 205 включает в себя микрофон, размещенный смежно с кнопочной панелью 215, и боковые клавиши 245, которые являются одним типом пользовательского блока ввода, размещенного вдоль боковой стороны второго корпуса 205. Предпочтительно, чтобы боковые клавиши 245 были сконфигурированы как горячие клавиши так, чтобы боковые клавиши 245 были связаны с конкретной функцией подвижного терминала 100. Как изображено, интерфейсный узел 170 размещается смежно с боковыми клавишами 245, и блок питания 190 в виде батареи находится в нижней части второго корпуса 205.
Фиг.3 является перспективным видом сзади терминала 100, изображенного на Фиг.2. Как изображено на Фиг.3, второй корпус 205 включает в себя камеру 121 и связанную с ней вспышку 250 и зеркало 255. Вспышка 250 работает вместе с камерой 121 второго корпуса 205, и зеркало 255 полезно для помощи пользователю в установке камеры 121 в режиме автопортрета. Кроме того, камера 121 второго корпуса 205 направлена в направлении, противоположном направлению камеры 121 первого корпуса 200, изображенной на Фиг.2.
Кроме того, каждая из камер 121 первого и второго корпусов 200 и 205 может иметь идентичные или отличные возможности. Например, в одном варианте осуществления камера 121 первого корпуса 200 работает с относительно более низким разрешением, чем камера 121 второго корпуса 205. Такая конфигурация хорошо работает во время вызова видеоконференции, например, в котором могут быть ограниченные возможности полосы пропускания обратной линии связи. Кроме того, относительно более высокое разрешение камеры 121 второго корпуса 205 (Фиг.3) полезно для получения изображений более высокого качества для более позднего использования.
Второй корпус 205 также включает в себя узел 152 вывода звука, сконфигурированный как динамик и который находится на верхней стороне второго корпуса 205. Модули вывода звука первого и второго корпусов 200 и 205 могут также работать вместе для обеспечения стереовывода. Кроме того, любой из этих модулей вывода звука или оба могут быть сконфигурированы для работы как спикерфон.
Терминал 100 также включает в себя приемную антенну 260 широковещательного сигнала, находящуюся на верхнем крае второго корпуса 205. Антенна 260 функционирует во взаимодействии с широковещательным приемным модулем 111 (Фиг.1). Если требуется, то антенна 260 может быть установлена или сконфигурирована так, чтобы убираться внутрь второго корпуса 205. Кроме того, задняя сторона первого корпуса 200 включает в себя модуль 265 скольжения, который соединяется по типу скольжения с соответствующим модулем скольжения, находящимся на передней стороне второго корпуса 205.
Кроме того, проиллюстрированная конфигурация различных компонентов первого и второго корпусов 200 и 205 может быть модифицирована в соответствии с требованием или по желанию. В общем, некоторые или все компоненты одного корпуса могут в качестве альтернативы быть реализованы в другом корпусе. Кроме того, размещение и относительное положение таких компонентов может быть осуществлено в местах, которые отличаются от тех, которые изображены в иллюстративных чертежах.
Кроме того, подвижный терминал 100 из Фиг.1-3 может быть сконфигурирован для работы в пределах системы связи, которая передает данные посредством кадров или пакетов, включающей в себя и беспроводные и проводные системы связи и системы связи на основе спутников. Такие системы связи используют различные радиоинтерфейсы и/или физические уровни.
Примеры таких радиоинтерфейсов, используемых системами связи, включают в себя, например, множественный доступ с частотным разделением (FDMA), множественный доступ с временным разделением (TDMA), множественный доступ с кодовым разделением (CDMA) и универсальную мобильную телекоммуникационную систему (UMTS), долгосрочное развитие (LTE) UMTS и глобальную систему мобильной связи (GSM). Только в качестве примера, дальнейшее описание относится к системе связи CDMA, но такие идеи в равной степени применимы к другим типам систем.
Далее, на Фиг.4 изображена система радиосвязи CDMA, содержащая множество подвижных терминалов 100, множество базовых станций 270, множество контроллеров базовой станции (BSC) 275 и центр коммутации мобильной связи (MSC) 280.
MSC 280 сконфигурирован для обеспечения интерфейса с коммутируемой телефонной сетью общего пользования (PSTN) 290, и MSC 280 дополнительно сконфигурирован для обеспечения интерфейса с контроллерами BSC 275. Кроме того, контроллеры BSC 275 связаны с базовыми станциями 270 через линии обратного соединения базовой станции с центром управления сетью. Кроме того, линии обратного соединения базовой станции с центром управления сетью могут быть сконфигурированы в соответствии с любым из нескольких интерфейсов, в том числе, например, E1/T1, ATM, IP, PPP, ретрансляция кадров, HDSL, ADSL или xDSL. Кроме того, система может включать в себя более двух BSC 275.
Кроме того, каждая базовая станция 270 может включать в себя один или несколько секторов, причем каждый сектор содержит всенаправленную антенну или антенну, направленную радиально от базовой станции 270 в конкретном направлении. В качестве альтернативы, каждый сектор может включать в себя две антенны для разнесенного приема. Кроме того, каждая базовая станция 270 может быть сконфигурирована для поддержки множества частотных присваиваний, причем каждое частотное присваивание имеет конкретный спектр (например, 1,25 МГц, 5 МГц).
Пересечение сектора и частотного присваивания может называться каналом CDMA. Базовые станции 270 могут также называться подсистемами приемопередатчика базовой станции (BTS). В некоторых случаях термин "базовая станция" может использоваться для совместной ссылки на BSC 275 и одну или несколько базовых станций 270.
Базовые станции 270 могут также обозначаться как "узлы сотовой связи". В качестве альтернативы, отдельные сектора данной базовой станции 270 могут называться узлами сотовой связи. Кроме того, изображен передатчик 295 наземного цифрового мультимедийного вещания (DMB), передающий в подвижные терминалы 100, работающие в пределах системы.
Кроме того, широковещательный приемный модуль 111 (Фиг.1) подвижного терминала 100, как правило, сконфигурирован для приема широковещательных сигналов, передаваемых передатчиком 295 DMB. Аналогичные конфигурации могут быть реализованы для других типов сигнализации групповой рассылки и широковещания, как обсуждалось выше.
На Фиг.4 также изображено несколько спутников 300 глобальной (спутниковой) системы определения местоположения (GPS). Такие спутники обеспечивают определение местоположения некоторых или всех подвижных терминалов 100. На Фиг.4 изображено два спутника, но информация определения местоположения может быть получена с большим или меньшим количеством спутников.
Кроме того, модуль 115 определения местоположения (Фиг.1) подвижного терминала 100, как правило, сконфигурирован для взаимодействия со спутниками 300 для получения требуемой информации о местоположении. Однако в качестве альтернативы могут быть реализованы другие типы технологии обнаружения местоположения, например, технология обнаружения, которая может использоваться в дополнение к GPS технологии обнаружения или вместо нее. Некоторые или все спутники 300 GPS в качестве альтернативы или дополнения могут быть сконфигурированы для обеспечения спутниковых передач DMB.
Далее, во время обычной работы беспроводной системы связи базовые станции 270 принимают наборы сигналов обратной линии связи от различных подвижных терминалов 100. Подвижные терминалы 100 занимаются вызовами, обменом сообщениями и другим обменом информацией.
Кроме того, каждый сигнал обратной линии связи, принятый данной базовой станцией 270, обрабатывается в пределах этой базовой станции 270, и получающиеся в результате данные направляются в соответствующий BSC 275. BSC 275 обеспечивает распределение ресурсов вызова и функциональные возможности управления мобильностью, в том числе мягкую передачу обслуживания между базовыми станциями 270.
Кроме того, контроллеры BSC 275 также маршрутизируют принятые данные в MSC 280, который оказывает дополнительные услуги маршрутизации для обеспечения интерфейса с PSTN 290. Аналогично, PSTN обеспечивает интерфейс с MSC 280, и MSC 280 обеспечивает интерфейс с контроллерами BSC 275. Контроллеры BSC 275 также управляют базовыми станциями 270 для передачи наборов сигналов прямой линии связи в подвижные терминалы 100.
В нижеследующем описании дается пояснение способа управления, применимого к сконфигурированному выше подвижному терминалу 100, согласно различным вариантам осуществления. Однако следующие варианты осуществления могут быть реализованы независимо или посредством их комбинаций. Кроме того, в следующем описании предполагается, что дисплей 151 включает в себя сенсорный экран.
IMS, упомянутая в следующем описании настоящего изобретения, является услугой, способной выполнять передачу данных в реальном времени, в том числе сеанс связи в текстовом режиме, сеанс речевой связи, сеанс видеосвязи, передачу/прием файла и т.д., на основе интернет-протокола между множеством терминалов, обеспеченных функциями реализации IMS. IMS также поддерживает мобильную IMS между подвижными терминалами.
Фиг.5 является блок-схемой, иллюстрирующей способ сеанса связи с использованием IMS в терминале согласно одному варианту осуществления настоящего изобретения. На Фиг.1 также будут делаться ссылки во всем настоящем описании. Кроме того, как обсуждалось выше, сеанс связи с использованием IMS может включать в себя сеанс речевой связи, сеанс видеосвязи, сеанс связи в текстовом режиме и т.д. В настоящем описании предполагается, что сеанс связи или обмен информацией между различными пользователями является сеансом связи в текстовом режиме, но настоящее изобретение применимо ко всем другим типам сеансов связи IMS. Кроме того, сеансы связи могут осуществляться между двумя пользователями или между множеством пользователей (то есть сеансы связи 1:N).
Кроме того, до выполнения процесса сеанса связи с использованием IMS согласно варианту осуществления настоящего изобретения терминал 100 инициирует IMS посредством сервера, который управляет IMS. Соответственно для выполнения этого процесса инициирования терминал 100 принимает информацию инициирования (или информацию для регистрации абонента), например, ID (идентификацию), пароль или различные типы информации удостоверения подлинности от пользователя посредством пользовательского узла 130 ввода.
Далее, после приема от пользователя информации инициализации, терминал 100 отправляет сообщение запроса инициирования IMS в сервер посредством блока 110 беспроводной связи, а более конкретно, посредством модуля 113 беспроводного интернета. После этого терминал 100 принимает из сервера сообщение подтверждения приема для одобрения полномочия терминала 100 на использование IMS.
Согласно Фиг.5 терминал 100 выполняет сеанс связи с, по меньшей мере, одним соответствующим абонентом посредством модуля беспроводной связи 110, а более конкретно, посредством модуля 113 беспроводного Интернета с использованием IMS (S510). Впоследствии терминал 100 сохраняет содержимое сеанса связи в памяти 160 (S520).
Кроме того, этап S520 сохранения может быть выполнен, если существует настройка пользователя, или если сеанс связи завершен принудительно. Например, 'если настройка пользователя существует' соответствует ситуации, когда 'автоматическое сохранение содержимого сеанса связи для окончания сеанса связи или во время сеанса связи' предварительно установлено пользователем, и ситуации, когда 'сохранение содержимого сеанса связи' выбрано пользователем для конца сеанса связи или во время сеанса связи и т.п.
Также, 'если выполнение сеанса связи завершено принудительно' соответствует ситуации, когда IMS или сеанс связи завершаются из-за прерывания доступа к беспроводному Интернету по причине неустойчивости сети, выключения питания терминала, разъединения сеанса связи соответствующим абонентом, подключения видеовызова и т.п. Если сеанс связи завершается принудительно, то терминал 100 автоматически сохраняет содержимое сеанса связи или может сохранять содержимое сеанса связи, если пользователь выбирает опцию сохранения сеанса связи (предварительная установка или момент окончания засечки времени).
Кроме того, если содержимое сеанса связи не сохраняется одним из вышеупомянутых способов, то терминал 100 может принимать содержимое сеанса связи из терминала абонента посредством узла 110 беспроводной связи и затем сохранять принятое содержимое сеанса связи в памяти 160. В этом примере терминал 100 отправляет содержимое сообщения запроса передачи сеанса связи в соответствующий терминал и затем принимает соответствующее содержимое сеанса связи или может принимать содержимое сеанса связи из соответствующего терминала односторонне, независимо от запроса.
Теперь поясним этап S520 сохранения со ссылкой на прилагаемые чертежи. Более подробно Фиг.6A по Фиг.6C являются экранами дисплея, иллюстрирующими процесс сохранения содержимого сеанса связи, когда сеанс связи завершен выбором пользователя в терминале согласно одному варианту осуществления настоящего изобретения.
При осуществлении только сеанса связи в текстовом режиме (Фиг.6A(a)) или вместе с видеовызовом (Фиг.6A(b)), если пользователь выбирает опцию 611 Конец для завершения сеанса связи в Фиг.6A, то терминал выводит на экран окно 620, обеспечивающее возможность пользователю сохранить содержимое сеанса связи (Фиг.6B).
Далее, если пользователь выбирает опцию 'Да' в окне 620, то терминал 100 сохраняет содержимое содержимого сеанса связи и выводит фразу 630 или другой тип указания, указывающего, что содержимое сеанса связи было сохранено (Фиг.6C).
Кроме того, в другом варианте осуществления пользователь может предварительно установить конкретную опцию сохранения, например, 'автоматическое сохранение содержимого сеанса связи, когда сеанс связи завершен'. В этом примере терминал 100 сразу переходит к этапу, изображенному на Фиг.6C, без выполнения этапа, изображенного на Фиг.6B.
Далее, Фиг.7A и Фиг.7B являются общими представлениями экранов дисплея, иллюстрирующих процесс сохранения содержимого сеанса связи в терминале согласно другому варианту осуществления настоящего изобретения. В этом варианте осуществления, когда пользователь предварительно устанавливает 'автоматическое сохранение содержимого сеансов связи во время сеанса связи', терминал 100 сохраняет содержимое содержимого сеанса связи в случайный момент времени или периодически (Фиг.7A).
Терминал 100 также выводит на экран идентификатор 711, указывающий, что содержимое сеанса связи сохраняется в заданной области экрана (Фиг.7A). Кроме того, упомянутый идентификатор может быть представлен как один из различных способов, включающих в себя пиктограмму, символ, текст, изображение, речевое сообщение, звук звонка, звуковой сигнал, вибрацию, мигающий свет и т.д. Пользователь может также устанавливать тип идентификации с использованием соответствующих опций меню, обеспечиваемых терминалом, согласно варианту осуществления настоящего изобретения.
Кроме того, и как изображено на Фиг.7B, если пользователь выбирает опцию 712 Сохранить для сохранения содержимого сеанса связи во время сеанса связи, то терминал сохраняет содержимое и сообщает пользователю, что содержимое сохраняется.
Далее, Фиг.8A и Фиг.8B являются общими представлениями экранов дисплея, иллюстрирующих процесс сохранения содержимого сеанса связи, когда этот сеанс связи завершен принудительно, в терминале согласно одному варианту осуществления настоящего изобретения.
В этом варианте осуществления, когда сеанс связи завершен принудительно во время сеанса связи, терминал 100 выводит на экран окно 810, указывающее, что сеанс связи завершен принудительно, и обеспечивающее возможность пользователю выбирать, сохранять или не сохранять содержимое содержимого сеанса связи (Фиг.8A). Если пользователь выбирает опцию 'Да', то терминал 100 сохраняет содержимое сеанса связи и выводит фразу, сообщающую, что содержимое сеанса связи было сохранено.
В качестве альтернативы, и как изображено на Фиг.8B, когда сеанс связи завершен принудительно во время сеанса связи, терминал 100 автоматически сохраняет содержимое сеанса связи и затем выводит на экран фразу 820, указывающую, что содержимое сеанса связи было сохранено. Фиг.8B также применима к ситуации, в которой пользователь предварительно установил автоматическое сохранение содержимого сеанса связи.
Кроме того, на этапе S520 сохранения на Фиг.5, терминал 100 также обеспечивает пользователю опцию редактирования и сохранения содержимого сеанса связи в памяти 160. Кроме того, опция редактирования содержимого может выполняться при сохранении содержимого сеанса связи или над ранее сохраненным содержимым сеанса связи.
Теперь будет пояснена операция редактирования со ссылкой на Фиг.9A и Фиг.9B. Более подробно, Фиг.9A и Фиг.9B являются общими представлениями экранов дисплея, иллюстрирующих процесс редактирования и сохранения содержимого сеанса связи когда терминал 100 сохраняет содержимое сеанса связи, согласно одному варианту осуществления настоящего изобретения.
Как изображено на Фиг.9A, когда пользователь выбирает опцию 911 Редактирование для редактирования содержимого сеанса связи, терминал 100 выводит на экран терминала 100 список операций редактирования (Фиг.9B). Например, список операций редактирования может включать в себя опцию сохранения, опцию удаления, опцию установки шрифта, опцию выделения и т.д.
Каждая из этих операций редактирования может быть выполнена над целой частью содержимого сеанса связи или его заданной частью. Кроме того, список операций редактирования может включить в себя все типы операций редактирования, выполняемые над текстом, а также вышеупомянутые операции. Кроме того, заданная часть содержимого сеанса связи может включать в себя неполное содержимое сеанса связи, содержимое сеанса связи с конкретным соответствующим абонентом, конкретную фразу и т.п.
Следовательно, на основе операции редактирования, выбранной из списка операций редактирования, терминал 100 выполняет одну из операции сохранения, операции удаления, операции установки шрифта, операции выделения и т.п. над целой частью или заданной частью содержимого сеанса связи.
Кроме того, на этапе S520 сохранения в Фиг.5, если терминал 100 принимает и передает файл или выполняет множественное обслуживание при сохранении содержимого сеанса связи, то терминал 100 сохраняет информацию о состоянии, соответствующую принимаемому и передаваемому файлу или выполнению множественного обслуживания, в памяти 160 вместе с содержимым сеанса связи.
Кроме того, множество обслуживаний включает в себя услугу для одновременного выполнения множества услуг приема и передачи данных беспроводной связи на основе Интернет-протокола, в том числе IMS, обслуживание видеовызова, обслуживание совместного использования видео, обслуживание сетевой игры, обслуживание совместного использования широковещательного сигнала и т.п.
Например, согласно Фиг.6A(a), если выполняется прием и передача файла, когда сохраняется содержимое сеанса связи, то терминал 100 сохраняет информацию о состоянии принимаемого и передаваемого файла, например, тему принимаемого и передаваемого файла, информацию о файле, скорость приема и передачи файла, место хранения файла (если терминал 100 находится в процессе передачи) и т.п.
Согласно Фиг.6A(b), если выполняется множество обслуживаний, а более конкретно сеанс связи посредством IMS и обслуживания видеовызова, при сохранении содержимого сеанса связи, то терминал 100 сохраняет соответствующую информацию о состоянии множественного обслуживания, например, тему видеовызова, изображения ввода видеовызова при завершении, идентификационный номер терминала, сделавшего видеовызов и т.п.
Снова обратимся к Фиг.5, после выполнения завершения и сохранения содержимого на этапе S510 терминал 100 обеспечивает возможность пользователю выбрать операцию выполнения сеанса связи, которая использует ранее сохраненное содержимое сеанса связи (далее в этом документе называемое 'предыдущее содержимое сеанса связи'), согласно операции выбора пользователем посредством пользовательского узла 130 ввода (S530).
Теперь более подробно поясним этап S530 выбора. В частности, Фиг.10 по Фиг.11B являются общими представлениями, иллюстрирующими процесс для обеспечения возможности пользователю просматривать содержимое предыдущего сеанса связи согласно одному варианту осуществления настоящего изобретения, выведенное на экран.
Согласно Фиг.10 при выводе на экран списка 1010 соответствующих абонентов, содержащего множество соответствующих абонентов, согласившихся на взаимное выполнение передачи данных посредством IMS, терминал 100 выводит на экран опцию 1011 Просмотр предыдущего сеанса связи, которую пользователь может выбрать.
Если пользователь выбирает опцию 1011 Просмотр предыдущего сеанса связи на Фиг.10, как изображено на Фиг.11A, то терминал 100 выводит на экран список 1110 предыдущих сеансов связи. Пользователь может также прокрутить список 1110 для просмотра дополнительных пользователей, с которыми у него или у нее был предыдущий сеанс связи с использованием полосы прокрутки, клавиши управления курсором и т.п. Терминал 100 также выводит на экран информацию о текущем состоянии абонентов, с которыми у пользователя ранее был сеанс связи (например, [онлайн], [офлайн] и т.д.). Терминал 100 также выводит на экран некоторое из содержимого предыдущего содержимого для перечисленных абонентов.
Кроме того, если пользователь выбирает абонента из списка 1110 и выбирает опцию 1111 Просмотр предыдущего сеанса связи на Фиг.11A, то терминал 100 выводит на экран содержимое предыдущего сеанса связи для этого конкретного пользователя. Далее, в другом варианте осуществления, как изображено на Фиг.11B, если пользователь выбирает опцию 1011 Просмотр предыдущего сеанса связи на Фиг.10, то терминал 100 выводит на экран список 1120 предыдущих сеансов связи, включающий в себя, по меньшей мере, одну позицию предыдущих сеансов связи. Как изображено, список 1120 предыдущих сеансов связи включает в себя, для каждой позиции предыдущих сеансов связи, дату, область для выбора предыдущего содержимого пункта сеанса связи, часть содержимого сеанса связи, область для указания соответствующего абонента предыдущего сеанса связи и выбор пункта информации о текущем состоянии каждого соответствующего абонента и т.п.
Например, если выбрана область просмотра содержимого конкретной позиции предыдущего сеанса связи, то терминал 100 выводит на экран терминала предыдущее содержимое сеанса связи, соответствующего конкретной позиции предыдущих сеансов связи. Если выбрана область просмотра информации соответствующего абонента конкретной позиции предыдущего сеанса связи, то терминал 100 выводит на экран терминала 100 соответствующего абонента, участвующего в предыдущем сеансе связи, из конкретной позиции предыдущего сеанса связи и информацию о текущем состоянии каждого соответствующего абонента. Кроме того, если пользователь выбирает опцию 1111 Просмотра предыдущего сеанса связи на Фиг.11B, то терминал 100 выводит на экран предыдущее содержимое сеанса связи.
Далее, Фиг.12A и Фиг.12B являются общими представлениями, иллюстрирующими процессы для обеспечения возможности пользователю выполнить новый сеанс связи посредством списка пользователей или посредством ранее сохраненного содержимого в терминале согласно одному варианту осуществления настоящего изобретения.
Как изображено на Фиг.12A и Фиг.12B, пользователь может выбрать соответствующего абонента для проведения с ним сеанса связи из выведенного на экран списка 1210 соответствующих абонентов. Например, если пользователь выбирает 'Йонг Хе', то терминал 100 отправляет запрос сеанса связи в терминал 'Йонг Хе' посредством узла 110 беспроводной связи и затем выполняет сеанс связи с соответствующим абонентом, указываемым как 'Йонг Хе'.
Далее, как изображено на Фиг.12A, когда пользователь выбирает 'Йонг Хе' как соответствующего абонента сеанса связи, то терминал выводит на экран опции 1212, включающие в себя 'сеанс связи' (с 'Йонг Хе') или 'предыдущий сеанс связи' (с 'Йонг Хе'). Если пользователь выбирает опцию 'предыдущий сеанс связи' на Фиг.12A, то терминал 100 выводит на экран опции 1213 (см. Фиг.12B), включающие в себя 'Просмотр предыдущего сеанс связи' (с 'Йонг Хе'), и 'Выполнение предыдущего сеанса связи' (с 'Йонг Хе').
Далее, если пользователь выбирает 'Просмотр предыдущего сеанса связи из опций 1213 на Фиг.12B, то терминал 100 выводит на экран содержимое предыдущего сеанса связи с 'Йонг Хе'. Если пользователь выбирает опцию 'Выполнение предыдущего сеанса связи' из опций 1213 на Фиг.12B, то терминал 100 инициирует новый или другой сеанс связи между соответствующим абонентом предыдущего сеанса связи и пользователем с использованием содержимого предыдущего сеанса связи с соответствующим абонентом 'Йонг Хе'.
Соответственно на Фиг.12A, пользователь может выбрать опцию 'предыдущий сеанс связи' из опций 1212 на Фиг.12A и затем выбрать опцию 'Просмотр предыдущего сеанса связи' из опций 1213 на Фиг.12B для просмотра содержимого предыдущего сеанса связи со абонентом, выбранным на Фиг.12A. В качестве альтернативы пользователь может выбрать опцию 'Выполнение предыдущего сеанса связи' для установки другого сеанса IMS с выбранным абонентом. Кроме того, пользователь может также выбрать опцию 'сеанс связи' на Фиг.12A для проведения обычного сеанса IMS с соответствующим абонентом.
Далее, в одном примере, терминал 100 может проводить или выполнять сеанс связи с соответствующим абонентом на основе содержимого предыдущего сеанса связи с использованием пользовательского ID соответствующего абонента (выбранного на Фиг.12A или посредством считывания ID соответствующего абонента из сохраненного содержимого) или посредством использования другой информации в сохраненном содержимом (например, IP-адреса, номера телефона и т.д.). Терминал 100 может также преимущественно выводить на экран содержимое сохраненного предыдущего сеанса связи при начале нового сеанса связи с соответствующим абонентом так, что оба абонента могут быстро определять, где закончился предыдущий сеанс связи.
Далее, Фиг.13A и Фиг.13B являются общими представлениями экранов дисплея, иллюстрирующих процесс обеспечения возможности пользователю выполнять сеанс связи с конкретным выбранным соответствующим абонентом в терминале согласно одному варианту осуществления настоящего изобретения, выведено на экран. В этом варианте осуществления терминал 100 принимает запрос сеанса связи из конкретного одного из множества соответствующих абонентов, содержащихся в списке 1310 соответствующих абонентов, и выполняет сеанс связи с упомянутым конкретным соответствующим абонентом в ответ на запрос сеанса связи.
Например, и как изображено на Фиг.13A, если терминал 100 принимает запрос сеанса связи от 'Мин Йонг', пользователь может выбрать опции, включающие в себя 'сеанс связи' или 'предыдущий сеанс связи' 1321 с 'Мин Йонг'. Если пользователь выбирает опцию 1321 'предыдущий сеанс связи' на Фиг.13A, то терминал 100 выводит на экран окно 1330, включающее в себя опции 'Просмотр предыдущего сеанса связи' и 'Выполнение предыдущего сеанса связи' (см. Фиг.13B). Далее пользователь может выбрать опцию 'Просмотр предыдущего сеанса связи' для просмотра содержимого предыдущего сеанса связи с 'Мин Йонг' или выбрать опцию 'Выполнение предыдущего сеанса связи' для инициации терминалом 100 другого сеанса связи IMS с 'Мин Йонг'. Как обсуждалось выше, терминал 100 может создавать новый сеанс связи IMS, включающий в себя содержимое предыдущего сеанса связи так, что каждый пользователь может легко видеть, где закончился предыдущий сеанс связи.
Кроме того, если существует множество предыдущих сеансов связи с соответствующим абонентом 'Мин Йонг', то терминал 100 выполняет сеанс связи с использованием предыдущего сеанса связи, выбранного пользователем, или предыдущего сеанса связи, который был выполнен последним. Также, если пользователь выбирает опцию 'Просмотр предыдущего сеанса связи' на Фиг.13B, то терминал 100 выводит на экран терминала содержимое предыдущего сеанса связи с соответствующим абонентом 'Мин Йонг'. Кроме того, на Фиг.13A, если пользователь выбирает опцию 'сеанс связи' на Фиг.13A, то терминал 100 выполняет обычный сеанс связи с соответствующим абонентом 'Мин Йонг' с использованием IMS.
Далее, Фиг.14 является общим представлением экрана дисплея, иллюстрирующего процесс для обеспечения возможности пользователю выполнять сеанс связи, когда сеанс связи, соответственно завершенный принудительно, установлен в терминале согласно одному варианту осуществления настоящего изобретения, выведен на экран.
Согласно Фиг.14, если сеанс связи, который был завершен принудительно, был установлен или урегулирован, терминал 100 сообщает, что причина принудительного завершения сеанса связи была урегулирована и выводит на экран окно 1420, обеспечивающее возможность пользователю выбрать, выполнять ли сеанс связи с использованием сохраненного предыдущего содержимого сеанса связи согласно принудительному завершению сеанса связи. Если пользователь выбирает опцию 'Да', то терминал 100 возобновляет предыдущий сеанс связи или начинает новый сеанс связи с указанием соответствующего абонента или соответствующих абонентов принудительно завершенного сеанса связи и пользователя.
Кроме того, в этом варианте осуществления терминал 100 выводит на экран список 1310 соответствующих абонентов, когда на экран выводится окно 1420. Однако терминал 100 может выводить на экран окно 1420 в любое время, отличное от того, когда на экран выводится список 1310 соответствующих абонентов. Кроме того, если предыдущее соединение IMS все еще доступно, то терминал 100 может использовать это соединение IMS для повторного возобновления сеанса связи IMS. В качестве альтернативы, если проблема была установлена, но предыдущее соединение IMS не доступно, то терминал 100 может запросить другое соединение IMS с использованием имени пользователя соответствующего абонента и т.д.
Снова обратимся к Фиг.5, терминал 100 указывает соответствующего абонента для участия в сеансе связи с использованием предыдущего содержимого сеанса связи (S540). Например, этап S540 указания может выполняться контроллером 180 согласно входному сигналу посредством пользовательского узла 130 ввода.
Кроме того, на этапе S540 указания терминал 100 указывает соответствующего абонента, выбранного пользователем посредством пользовательского узла 130 ввода, или автоматически указывает абонента, находящегося в состоянии, способном осуществлять сеанс связи. Кроме того, на этапе S540 указания, если терминал 100 передает файл вместе с предыдущим сеансом связи, то терминал 100 указывает, по меньшей мере, одно из наличия или отсутствия передачи файла и соответствующего абонента, принимающего файл, согласно входному сигналу посредством пользовательского узла 130 ввода.
Кроме того, на этапе S540 указания, если терминал 100 принимает файл вместе с предыдущим сеансом связи, то терминал 100 отправляет сообщение, содержащее информацию для указания, по меньшей мере, одного из наличия или отсутствия передачи файла и соответствующего абонента, принимающего файл, соответствующему абоненту файла, который принимается, посредством узла 110 беспроводной связи согласно входному сигналу посредством пользовательского узла 130 ввода.
Кроме того, этап S540 указания может быть пропущен в настоящем изобретении, если это необходимо. Если этап S540 указания пропущен, то терминал 100 указывает всех абонентов предыдущего сеанса связи как соответствующих абонентов сеанса связи, которые должны выполняться с использованием содержимого предыдущего сеанса связи, и указывает тему файла, принимаемого и передаваемого в ходе предыдущего сеанса связи, как всех соответствующих абонентов (кроме абонента, передающего файл).
Теперь более подробно поясним этап S540 указания. Соответственно Фиг.15A по Фиг.18 являются общими представлениями экранов дисплея, иллюстрирующих процесс указания соответствующего абонента с использованием предыдущего содержимого сеанса связи, операции управления передачей файла и операции управления приемом файла в терминале согласно одному варианту осуществления настоящего изобретения.
В этом варианте осуществления, когда терминал 100 выводит на экран окно 1510, включающее в себя предыдущее содержимое сеанса связи с конкретным абонентом, пользователь может выбрать опцию 1511 'Указание адресата' для указания соответствующего абонента, с которым будет новый сеанс IMS, адресата, передающего файл, адресата, принимающего файл и т.п. (Фиг.15A).
Соответственно, если пользователь выбирает опцию 1511 'Указание адресата', то терминал 100 выводит на экран список 1512 указанных адресатов (Фиг.15B). Если пользователь выбирает опцию 'Соответствующий абонент сеанса связи' из списка 1512 указанных адресатов, то терминал 100 выводит на экран список 1513 всех абонентов, которые участвовали в предыдущем сеансе связи (Фиг.16). Следовательно, пользователь может выбрать соответствующего абонента для участия в сеансе связи с использованием предыдущего содержимого сеанса связи из списка 1513.
Кроме того, на Фиг.15B, если пользователь выбирает опцию 'Передача файла' из списка 1512 указанных адресатов, то терминал 100 выводит на экран список 1514 соответствующих абонентов, которые участвовали в предыдущем сеансе связи (Фиг.17).
Таким образом, пользователь может указывать тему передачи файла, который передавался терминалом 100 в сеансе связи с использованием предыдущего содержимого сеанса связи, из списка 1514. Аналогично, если пользователь выбирает опцию 'Прием файла' из списка 1512 указанных адресатов на Фиг.15B, то терминал 100 выводит на экран список 1515 абонентов (кроме соответствующего абонента, передающего файл), участвовавших в сеансе связи, соответствующем выведенному на экран предыдущему содержимому сеанса связи (Фиг.18A).
Следовательно, пользователь может указывать соответствующего абонента, принимающего файл, который принимался от соответствующего абонента, передающего файл, в сеансе связи с использованием предыдущего содержимого сеанса связи, из списка 1515.
Затем, терминал 100 передает сообщение, которое содержит, по меньшей мере, одну информацию или позицию, в том числе наличие или отсутствие приема файла и соответствующего абонента, принимающего файл, соответствующему абоненту, передающему файл, и сообщает пользователю, что сообщение запроса передачи файла выполняется для выбранного абонента или выбранных абонентов (Фиг.18B).
Далее, так как информация о текущем состоянии каждого из соответствующих абонентов, участвовавших в предыдущем сеансе связи, изображенная в Фиг.15 по Фиг.18B, выводится на экран вместе, то пользователь может легко выбрать соответствующего абонента сеанса связи или соответствующего абонента приема файла, который передавался терминалом конкретного соответствующего абонента.
Снова обратимся к Фиг.5, если на этапе S530 выбора выбрано выполнение сеанса связи с использованием предыдущего содержимого сеанса связи, то терминал 100 выполняет сеанс связи с использованием предыдущего содержимого сеанса связи посредством блока 110 беспроводной связи, а более конкретно, посредством модуля 113 беспроводного Интернета (S550).
Далее, до выполнения этапа S550 выполнения сеанса связи, терминал 100 может передать сообщение, сообщающее, что сеанс связи с использованием предыдущего содержимого сеанса связи будет выполнен для соответствующего абонента или соответствующих абонентов сеанса связи с использованием предыдущего содержимого сеанса связи. При этом терминал 100 может передавать предыдущее содержимое сеанса связи вместе. Таким образом, терминал соответствующего абонента может выборочно выводить на экран предыдущее содержимое сеанса связи, поскольку выполняется сеанс связи с использованием предыдущего содержимого сеанса связи.
Далее, как упоминалось в вышеизложенном описании, соответствующий абонент сеанса связи может включать в себя соответствующего абонента (или абонентов), соответствующего предыдущему содержимому сеанса связи или человека (людей), указанного как соответствующий абонент (абоненты) сеанса связи.
Если среди соответствующих абонентов существует абонент, который недоступен, то терминал может передать сообщение, сообщающее, что сеанс связи с использованием предыдущего содержимого сеанса связи будет выполняться для недоступного человека.
Следовательно, когда состояние недоступного человека изменяется на доступное состояние, недоступный человек понимает, что выполняется сеанс связи с использованием предыдущего содержимого сеанса связи, и тогда он может принять решение, участвовать ли в сеансе связи.
Далее, упомянутый недоступный человек включает в себя человека, который по существу не может участвовать в сеансе связи из-за текущего состояния, в том числе окончания сеанса, отсутствия, отказа от сеанса связи и т.п. В частности, если соответствующий абонент (или абоненты) находятся в недоступном состоянии, то человек не может выполнять сеанс связи с использованием предыдущего содержимого сеанса связи.
Если в будущем состояние, по меньшей мере, одного из соответствующих абонентов изменится на доступное состояние, то сеанс связи с использованием предыдущего содержимого сеанса связи может быть выполнен с уведомлением пользователя об измененном состоянии.
Также, если в предыдущем сеансе связи выполнялась передача файла, и если пользователь принимает решение передать файл, то терминал 100 передает файл, который передавался в предыдущем сеансе связи, соответствующему абоненту, принимающему файл, при выполнении этапа S550 выполнения сеанса связи.
Аналогично, если в предыдущем сеансе связи выполнялся прием файла и если пользователь принимает решение принять файл, то терминал 100 принимает файл, который принимался в предыдущем сеансе связи, от соответствующего абонента, передающего файл, при выполнении этапа S550 выполнения сеанса связи.
Если соответствующий абонент, передающий файл, являетсянедоступным человеком, то терминал 100 сообщает пользователю, что прием файла невозможен в настоящее время. Кроме того, если соответствующий абонент, передающий файл, переходит в доступное состояние, то терминал 100 уведомляетпользователя о новом состоянии. Следовательно, терминал 100 обеспечивает возможность соответствующему абоненту, передающему файл, передать файл, который передавался в предыдущем сеансе связи, приводя соответствующего абонента, передающего файл, к участию в сеансе связи с использованием предыдущего содержимого сеанса связи.
Теперь более подробно поясним этап S550 выполнения сеанса связи. В частности, Фиг.19 по Фиг.22B являются общими представлениями экранов дисплея, иллюстрирующих процесс вывода на экран состояний сеанса связи в терминале согласно одному варианту осуществления настоящего изобретения.
Согласно Фиг.19, когда терминал 100 выводит на экран содержимое предыдущего сеанса связи, пользователь может выбрать опцию 1911 'Выполнение предыдущего сеанса связи' в терминале 100. Далее, если пользователь выбирает опцию 1911, то терминал 100 выводит на экран окно 1912, содержащее опции 'Состояние вывода на экран сеанса связи', 'Установка сообщения о недоступном человеке в сеансе связи' и 'Установка передачи содержимого сеанса связи'.
Если пользователь выбирает опцию 'Состояние вывода на экран сеанса связи' на Фиг.19, то терминал 100 выводит на экран окно 2010 на Фиг.20A, обеспечивающее возможность пользователю выбрать вывод на экран только нового содержимого сеанса связи ('новый сеанс связи') или и предыдущего содержимого сеанса связи и нового содержимого сеанса связи ('предыдущий+новый сеанс связи').
Если пользователь выбирает опцию 'новый сеанс связи' на Фиг.20A, то терминал 100 выводит на экран только содержимое сеанса связи в настоящее время выполняемого сеанса связи, даже при выполнении сеанса связи с использованием предыдущего содержимого сеанса связи (Фиг.20B).
В качестве альтернативы, если пользователь выбирает опцию 'новый+предыдущий сеанс связи' на Фиг.20A, то терминал 100 выводит на экран и предыдущее содержимое сеанса связи и содержимое сеанса связи в настоящее время выполняемого сеанса связи (Фиг.20C).
Далее, если пользователь выбирает опцию 'Установка сообщения о недоступном человеке в сеансе связи' на Фиг.19, то терминал 100 выводит на экран окно 2110, обеспечивающее возможность пользователю выбрать опции, включающие в себя 'Установка сообщения' или 'Выдача сообщения' (Фиг.21A). Далее, пользователь также может выбрать опции 'Установка сообщения' или 'Выдача сообщения' для недоступного абонента (не изображено на чертежах).
Если пользователь выбирает опцию 'Установка сообщения' на Фиг.21A, когда недоступный человек переходит в доступное состояние, то терминал 100 сообщает, что соответствующий абонент, который был недоступным, теперь может участвовать в сеансе связи, и затем обеспечивает возможность пользователю выбирать, позволить или нет этому человеку участвовать в сеансе связи (Фиг.21B). Соответственно, если пользователь выбирает опцию 'Да', позволяющую человеку участвовать в сеансе связи, то терминал 100 обеспечивает возможность соответствующему абоненту, который был недоступным, участвовать в настоящее время выполняемом сеансе связи с использованием предыдущего содержимого сеанса связи.
Если пользователь выбирает 'Отказ сообщения' на Фиг.21A, то терминал 100 не сообщает, что недоступный человек в сеансе связи теперь находится в доступном состоянии. При этом также возможно, что, если соответствующим абонентом, который был недоступным, выбрано участие в сеансе связи, то терминал 100 обеспечивает возможность соответствующему абоненту, который был недоступным, участвовать в сеансе связи независимо от наличия или отсутствия выбора пользователя.
Кроме того, если соответствующий абонент, который был недоступным, переходит в доступное сеансу связи состояние, то терминал 100 обеспечивает возможность соответствующему абоненту, который был недоступным, участвовать в настоящее время выполняемом сеансе связи с использованием предыдущего содержимого сеанса связи независимо от наличия или отсутствия выбора пользователя.
Если пользователь выбирает опцию 'Установка передачи содержимого сеанса связи' на Фиг.19, то терминал 100 выводит на экран окно 2210, обеспечивающее возможность пользователю выбрать, передавать ли предыдущее содержимое сеанса связи соответствующему абоненту сеанса связи (Фиг.22A). Пользователь также может установить, передавать ли предыдущее содержимое сеанса связи, для каждого соответствующего абонента сеанса связи.
Кроме того, если пользователь выбирает опцию 'установка передачи сеанса связи' на Фиг.22A, то терминал 100 передает предыдущее содержимое сеанса связи соответствующему абоненту сеанса связи и сообщает, что предыдущее содержимое сеанса связи передается соответствующему абоненту сеанса связи (Фиг.22B).
Следовательно, терминал соответствующего абонента сеанса связи может выводить на экран предыдущее содержимое сеанса связи вместе с новым содержимым сеанса связи.
Далее, Фиг.23A по Фиг.23C являются общими представлениями экранов дисплея, иллюстрирующих операцию выполнения сеанса связи с использованием предыдущего содержимого сеанса связи, выполненного вместе с обслуживанием видеовызова. Этот вариант осуществления также применим к выполнению сеанса связи вместе с обслуживанием совместного использования широковещательного сигнала, обслуживанием совместного использования видео и/или обслуживанием сетевой игры и т.д.
Кроме того, когда терминал 100 выводит на экран предыдущее содержимое сеанса связи и изображения видеовызова, терминал 100 обеспечивает возможность пользователю выбрать опцию 2311 'Выполнение предыдущего сеанса связи' для выполнения сеанса связи с использованием предыдущего содержимого сеанса связи (Фиг.23A).
В этом варианте осуществления, терминал 100 выводит на экран информацию о состоянии абонента, соответствующего IMS или обслуживанию видеовызова. Если пользователь выбирает опцию 2311 'Выполнить предыдущий сеанс связи', то терминал 100 обеспечивает возможность пользователю выбрать, соединять или не соединять видеовызов с абонентами видеовызова, выполняемого вместе с предыдущим сеансом связи (Фиг.23B). Далее, в этом примере, пользователь может выбрать конкретного абонента, который будет подключен для видеовызова, из множества абонентов предыдущего видеовызова.
Если пользователь выбирает 'Да' (подключение видеовызова) на Фиг.23B, то терминал 100 выполняет сеанс связи с использованием предыдущего содержимого сеанса связи и одновременно выполняет видеовызов с абонентами предыдущего видеовызова или с одним выбранным абонентом (Фиг.23C).
Кроме того, вышеупомянутые различные варианты осуществления могут быть реализованы в машиночитаемом носителе с использованием, например, компьютерного программного обеспечения, аппаратных средств или некоторой их комбинации. Для реализации аппаратными средствами описанные выше варианты осуществления могут быть реализованы в одном или большем количестве специализированных интегральных схем (ASIC), цифровых сигнальных процессоров (DSP), устройств цифровой обработки сигналов (DSPD), программируемых логических устройств (PLD), пользовательских программируемых вентильных матриц (FPGA), процессоров, контроллеров, микроконтроллеров, микропроцессоров, других электронных устройств, предназначенных для выполнения описанных здесь функций, или их выборочных комбинациях.
Для программной реализации варианты осуществления, описанные в этом документе, могут быть реализованы посредством отдельных программных модулей например, процедур и функции каждая из которых выполняет одну или несколько функций и операций, описанных в этом документе. Программные коды могут быть реализованы посредством программного обеспечения, написанного на любом соответствующем языке программирования, и могут быть сохранены в памяти (например, в памяти 160) и исполняться контроллером или процессором (например, контроллером 180).
Кроме того, подвижный терминал 100 может быть реализован во множестве различных конфигураций. Примеры таких конфигураций включают в себя раскладного типа, типа слайдера, типа моноблока, типа ротатора, откидного типа и их комбинации.
Соответственно настоящее изобретение обеспечивает несколько преимуществ.
Во-первых, варианты осуществления настоящего изобретения обеспечивают сеанс связи посредством IMS, выполняемый с использованием предыдущего содержимого сеанса связи.
Во-вторых, варианты осуществления настоящего изобретения выполняют сеанс связи с использованием предыдущего содержимого сеанса связи, тем самым избегая указания абонентов сеанса связи одного за другим.
В-третьих, варианты осуществления настоящего изобретения выполняют сеанс связи с использованием предыдущего содержимого сеанса связи, тем самым обеспечивая возможность продолжения предыдущего сеанса связи, который был разъединен.
Специалистам в данной области техники будет очевидно, что в настоящем изобретении могут быть сделаны различные модификации и изменения, не выходя за пределы существа или объема изобретений. Соответственно подразумевается, что настоящее изобретение охватывает модификации и изменения этого изобретения, если они сделаны в рамках объема прилагаемых пунктов формулы изобретения и их эквивалентов.