Способ и устройство для управления информацией контактов в мобильном терминале

Изобретение относится к области пользовательских интерфейсов, а именно к управлению контактами в мобильном терминале, обеспечивающему синхронизацию контактов. Технический результат заключается в упрощении управления списком контактов за счет объединения информации о связанных контактах. Для этого отображается экран редактирования списка контактов, в котором при выполнении функции интеграции контактов полный список контактов с возможностью прокрутки отображается в первой области, а список контактов для интегрированного управления отображается во второй области. Контакты, выбранные из первой области, регистрируются в списке контактов второй области. Первичный контакт в списке контактов, зарегистрированных во второй области, поддерживается в первой области, тогда как вторичные контакты, зарегистрированные во второй области, удаляются из первой области. 3 н. и 12 з.п. ф-лы, 5 ил.

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

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

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

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

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

Между тем возрастающее внимание в последнее время было уделено службам социальных сетей (SNS), таким как Facebook®, Twitter® и Google®. SNS предоставляет услугу хранения списка контактов, а также услугу синхронизации списка контактов. Пользователь может посылать на мобильный терминал список контактов, зарегистрированный в веб-сервере, обеспечивающем SNS. Таким образом, мобильный терминал может хранить множество контактов в дополнение к тем, что хранятся в телефонной книге, введенной пользователем.

Раскрытие изобретения

Техническая задача изобретения

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

Кроме того, не является редким, что список «друзей» по SNS и, таким образом, в конечном счете - список в телефонной книге разрастется в сотни или значительно выше тысячи контактов. Большое количество контактов затрудняет быстрое определение местоположения контакта в телефонной книге или в некоторых случаях - даже запоминание каждого контакта. Таким образом, при некоторых сценариях, таких как описанные выше, обычный мобильный терминал не может эффективно управлять списком контактов.

Решение задачи

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

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

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

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

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

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

Полезные эффекты изобретения

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

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

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

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

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

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

Фиг.3-5 - примерные экраны для пояснения способа управления контактами для мобильного терминала согласно примеру осуществления настоящего изобретения.

Осуществление изобретения

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

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

На Фиг.1 показана структурная схема, иллюстрирующая конфигурацию мобильного терминала 100 согласно примеру осуществления настоящего изобретения. Мобильный терминал 100 включает в себя контроллер 110, запоминающее устройство 120, блок 130 отображения и блок 150 беспроводной связи.

Блок 150 беспроводной связи может формировать канал связи для соединения вызова и канал связи для передачи данных. Например, блок 150 беспроводной связи может формировать канал речевого вызова и канал видеовызова между базовой станцией и блоком 150 беспроводной связи и передает или принимает речевой сигнал и видеосигнал на другие терминалы/от таковых через канал речевого вызова и канал видеовызова. Блок 150 беспроводной связи может включать в себя радиочастотный (RF) блок передачи (не показан) для выполнения на сигнале передачи преобразования с повышением частоты и усиления, RF блок приема (не показан) для выполнения преобразования частоты с понижением и малошумящего усиления принятого сигнала, и разделитель (не показан) передатчика/приемника для разделения сигнала передачи и принимаемого сигнала. В частности, блок 150 беспроводной связи согласно настоящему изобретению под управлением контроллера 110 может принимать информацию контактов, по меньшей мере, от одного веб-сервера (не показан) или передавать на веб-сервер информацию контактов, сохраненную в запоминающем устройстве 120. Веб-сервер может обеспечивать услугу синхронизации контактов. Например, веб-сервером может быть сервер, который обеспечивает службу социальной сети (SNS), такую как Twitter®, Facebook® или Google®. Блок 150 беспроводной связи может осуществлять связь с веб-сервером через сеть мобильной связи, например, множественного доступа с кодовым разделением (CDMA), широкополосного множественного доступа с кодовым разделением (WCDMA), глобальную систему мобильной связи (GSM) или модуль беспроводной связи ближнего действия, например, стандартов Wi-Fi, WiMax, или беспроводную локальную вычислительную сеть (LAN). Альтернативно, блок 150 беспроводной связи может осуществлять связь с веб-сервером через портативный модуль Интернет-связи, такой как WiBro (технология высокоскоростной передачи данных Wireless Broadband).

Блок 130 отображения отображает введенную пользователем информацию или информацию, предоставленную пользователю, включая различные меню мобильного терминала 100. Например, согласно операционному режиму мобильного терминала 100 блок 130 отображения может обеспечивать различные экраны, такие как экран «дежурного режима», экран «меню», экран «записи сообщения» или экран «видеовызова». В частности, блок 130 отображения согласно настоящему изобретению может отображать экран редактирования списка контактов, предназначенный для управления списком контактов. Экран редактирования содержит две области: основную область списка контактов, в которой все контакты могут отображаться с возможностью прокрутки, и другую область, в которой отображаются выбранные связанные контакты. Экран редактирования списка контактов будет дополнительно подробно описан со ссылкой на примерные экраны по фигурам Фиг.3-5. Блок 130 отображения может включать в себя устройство отображения на жидких кристаллах (LCD), органических светоизлучающих диодах (OLED) или активной матрице на органических светоизлучающих диодах (AMOLED). Если блок 130 отображения осуществлен в виде сенсорного экрана, он может выполнять функцию ввода.

Запоминающее устройство 120 хранит операционную систему (ОС) портативного терминала 100 и хранит прикладные программы для обеспечения необязательных функциональных возможностей. Такие функциональные возможности могут включать в себя воспроизведение аудио, изображения и видео, плюс хранение пользовательских данных и других, принятых и подлежащих передаче данных. В частности, запоминающее устройство 120 согласно настоящему изобретению может хранить список контактов. Список контактов может включать в себя, для каждого контакта, например, имя, номер мобильного телефона, номер домашнего телефона, рабочий номер, адрес электронной почты и изображение человека или объекта, представленного именем контакта (например, члена семьи, друга, коллеги, или предприятия или организации). Список контактов может включать в себя контакт, загруженный по сети с нескольких веб-серверов, таких как Google®, Twitter® или Facebook®, контакт, загруженный по сети с персонального компьютера (PC), или контакт, вручную вводимый пользователем через мобильный терминал. Таким образом, запоминающее устройство 120 может включать в себя множественные контакты для одного и того же лица или объекта. Запоминающее устройство 120 может хранить программу управления контактами, чтобы управлять множественными контактами путем использования первичного контакта. Программа управления контактами может отображать только первичный контакт в списке контактов наряду с другими множественными связанными контактами. Подробное описание этого будет приведено ниже.

Контроллер 110 может управлять всей работой и потоком сигналов между внутренними блоками мобильного терминала 100. В частности контроллер 110 согласно настоящему изобретению может управлять функцией интеграции контактов. Функция интеграции контактов является функцией, которая осуществляет управление интегрированными контактами, зарегистрированными в множестве веб-серверов или компьютере, или вручную введены пользователем. Более конкретно, путем использования функции интеграции контактов, множество связанных контактов может быть управляемым путем использования репрезентативного контакта, который отображается в списке контактов. Здесь контроллер 110 просто управляет отображением списка контактов и не удаляет фактические данные.

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

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

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

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

Если сигнал «удалить» вводится по отношению ко второй области посредством операции касания или подобного, контроллер 110 может переместить контакт, для которого запрошено удаление, из второй области в первую область. Другими словами, контроллер 110 может управлять операцией для удаления контакта, для которого запрошено удаление, из второй области и отображения удаленного контакта в первой области. Кроме того, если принимается команда изменения первичного контакта, контроллер 110 может изменить первичный на запрошенный контакт. Здесь контроллер 110 может удалить предшествующий первичный контакт из первой области и зарегистрировать новый первичный контакт в первой области. При приеме команды «завершить редактирование списка контактов» контроллер 110 может сохранить отредактированный список контактов в запоминающем устройстве 120 и завершить функцию интеграции контакта.

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

На Фиг.2 показана блок-схема, иллюстрирующая способ управления контактами для мобильного терминала согласно примеру осуществления настоящего изобретения. На Фиг.3-5 показаны примерные экраны для пояснения способа управления контактами для мобильного терминала согласно примеру осуществления настоящего изобретения.

Со ссылкой на Фиг.1-5 контроллер 110 соответственно может определять, выполнять ли функцию интеграции контактов (этап 201). Функция интеграции контактов может выполняться по щелчку мышью на меню мобильного терминала 100 или на подменю, которое появляется при выборе конкретного контакта в списке контактов.

При выполнении функции интеграции контактов контроллер 110 может управлять устройством 130 отображения, чтобы отобразить экран редактирования списка контактов (этап 203). Например, блок 130 отображения может выводить экран редактирования списка контактов, как показано в примерном экране 310 по Фиг.3. Экран редактирования списка контактов может включать в себя первую область 10, в которой отображается список контактов, хранимый в запоминающем устройстве 120 мобильного терминала 100, и вторую область 20, в которой отображается, по меньшей мере, один первичный контакт для интегрированного управления контактами, то есть, по меньшей мере, один связанный контакт, меню 31 завершения ("Done" (выполнено)) для завершения редактирования списка и меню 32 отмены для возврата на предыдущий этап. Со ссылкой на примерный экран 320 описываются первая область 10 и вторая область 20. Первая область 10 может включать в себя поле 11 индекса, поле 12 отображения списка и поле 13 меню поиска для осуществления поиска контактов. Поле 11 индекса используется, чтобы легко определять местоположение требуемого контакта. При выборе конкретного буквенного символа путем касания или краткого нажатия контроллер 110 может выводить список контактов, начинающийся с выбранного буквенного символа, в поле 12 отображения списка. Полем 12 отображения списка является область, в которой отображается список всех контактов, полученных путем синхронизации с веб-сервером и/или компьютером, и/или пользовательским вводом, и хранимых в терминале. Поле 13 меню поиска отображает меню поиска для поиска всех контактов, которые были введены, либо пользователем, либо загружены по сети с SNS и т.д. Поле 11 индекса и поле 13 меню поиска могут задаваться в виде фиксированного изображения, в котором не является возможным экран с прокруткой, тогда как поле 12 отображения списка может задаваться в виде изображения, которое разрешает прокрутку экрана, посредством чего полный список контактов отображается с возможностью прокрутки.

Вторая область 20 может отображать, по меньшей мере, один связанный контакт, например, информацию контакта, выбранного из поля 12 отображения списка. Информация, отображаемая во второй области 20, может включать в себя имя 21 лица, соответствующего выбранному контакту, изображение 22, которое показывает информацию ссылки для контакта, меню 23 установки первичного контакта, чтобы установить первичный контакт, и пиктограмму 24 удаления, чтобы удалять контакт из второй области 20. Здесь со ссылкой на примерный экран 330 вторая область 20 отображает связанные контакты "An Daniel", "Brian Thomas 1" и "Brian Hugh 1", которые выбраны для интегрированного управления контактами. Первая область 10 отображает только "An Daniel" из числа связанных контактов, отображенных во второй области 20, и контакты "Brain Thomas 1" и "Brain Hugh 1" не появляются в первой области 10. Другими словами, первая область 10 показывает список контактов, в который не включаются контакт "Brain Thomas 1" и контакт "Brain Hugh 1". Кроме того, пользователь может заметить, что из числа контактов "An Daniel", "Brain Thomas 1" и "Brain Hugh", отображенных во второй области 20, контакт "An Daniel" задан в качестве первичного контакта. Кроме того, пользователь может заметить, что "An Daniel" является контактом, вручную введенным пользователем в мобильный терминал 100, "Brain Thomas 1" является контактом, загруженным по сети с веб-сервера, то есть, Google® (представленного в виде "g"), и контакт "Brain Hugh 1" является контактом, загруженным с другого веб-сервера, то есть, Facebook®, представленного в виде "f".

Контроллер 110 может определять, выбран ли, по меньшей мере, один конкретный контакт в первой области 10 (этап 205). Если, по меньшей мере, один конкретный контакт выбран в первой области 10, контроллер 110 может переместить, по меньшей мере, один выбранный конкретный контакт во вторую область 20 для интегрированного управления контактами (этап 207). Конкретно со ссылкой на Фиг.3, как показано в примерном экране 310, если выбран контакт "An Daniel" и пользователь касанием или кратким нажатием выбирает другой контакт "Brian Thomas 1", контроллер 110 может переместить выбранный контакт "Brian Thomas 1" во вторую область 20, как показано в примерном экране 320. Здесь контроллер 110 может удалить контакт "Brian Thomas 1" из поля 12 отображения списка. Таким образом, со ссылкой на примерный экран 320 контакт "Brian Thomas 2" (не показан в примерном экране 310), который является следующей записью в списке контактов, теперь отображается в предыдущей позиции контакта "Brian Thomas 1". Кроме того, если пользователь далее выбирает контакт "Brian Hugh 1" в примерном экране 320, контроллер 110 может переместить выбранный контакт "Brian Hugh 1" во вторую область 20, как показано в примерном экране 330. Здесь, как уже описано выше, контроллер 110 может удалить контакт "Brian Hugh 1" из поля 12 отображения списка после перемещения контакта во вторую область 20.

Как описано выше, согласно настоящему изобретению, множество связанных контактов можно выбирать из списка контактов, отображенного в первой области 10, причем множество контактов является управляемым путем использования первичного контакта. Например, в примерном экране 330, пользователь может управлять контактами "An Daniel", "Brian Thomas 1" и "Brian Hugh 1" путем использования первичного контакта "An Daniel".

Согласно Фиг.2, если, по меньшей мере, один конкретный контакт не выбирается на этапе 205, контроллер 110 может определять, принята ли команда удаления, чтобы удалять контакт, отображенный во второй области 20 (этап 209). Команда удаления формируется при касании или кратком нажатии пользователем меню 24 удаления. Если принимается команда удаления, контроллер 110 может переместить контакт, удаление которого запрошено, из второй области 20 в поле 12 отображения списка в первой области 10 (этап 211). Например, в примерном экране 330 при касании пользователем меню 24 удаления для контакта "Brian Hugh 1" во второй области 20, контроллер 110 может удалить контакт "Brian Hugh 1", удаление которого запрошено, из второй области 20 и добавить соответствующий контакт "Brian Hugh 1" в поле 12 отображения списка. Другими словами, блок 130 отображения может выводить экран, как показано в примерном экране 320.

В способе по Фиг.2, если команда удаления не принимается на этапе 209, контроллер 110 может определять, принята ли команда изменения первичного контакта, чтобы изменять первичный контакт (этап 213). Если команда изменения первичного контакта не принимается на этапе 213, контроллер 110 может переходить к этапу 217, который будет описан ниже. Если команда изменения первичного контакта принимается на этапе 213, контроллер 110 может изменить первичный контакт на контакт, выбранный пользователем (этап 215). Конкретно, со ссылкой на Фиг.4, в примерном экране 410 показано, что контакт "An Daniel" задан в качестве первичного контакта. Если пользователь касается меню 23 установки первичного контакта для контакта "Brian Hugh 1", чтобы изменить первичный контакт, контроллер 110 может изменить первичный контакт на контакт "Brian Hugh 1". Со ссылкой на примерный экран 420 контакт "Brian Hugh 1", который задан в качестве первичного контакта, перемещается в верхнюю позицию, и контакт "An Daniel", который является предыдущим первичным контактом, перемещается в нижнюю позицию. Кроме того, в поле 12 отображения списка в первой области 10 удален предыдущий первичный контакт "An Daniel" и добавлен новый первичный контакт "Brian Hugh 1".

Контроллер 110 может определять, принята ли команда завершения редактирования списка контактов (этап 217). Эта команда может приниматься через посредство пиктограммы 31 завершения ("Done"), показанной на Фиг.3 и 4. Если команда не принимается, контроллер 110 может возвратиться на этап 205 для повторения вышеописанных этапов. Если принимается команда завершения редактирования списка контактов, контроллер 110 может сохранить отредактированный список контактов в запоминающем устройстве 120 и завершить функцию интеграции контактов (этап 219).

Если меню просмотра списка контактов в меню телефонной книги выбирается после завершения функции интеграции контактов, блок 130 отображения может отображать экран списка контактов, как показано на Фиг.5. Экран списка контактов может включать в себя область отображения списка, чтобы отображать отредактированный список контактов, и область отображения подробной информации, чтобы отображать подробную информацию контакта, выбранного из списка контактов. В отредактированном списке контактов, имена для первичных контактов, такие как An Daniel в примере, могут быть выделены, например, выделением яркостью, подчеркиванием, курсивом и т.д., чтобы давать возможность пользователю легко узнать, какие контакты были назначены в качестве первичных контактов.

В области отображения подробной информации подробная информация может включать в себя, например, изображение, имя, номер мобильного телефона, номер домашнего телефона, рабочий номер и адрес электронной почты лица, соответствующего выбранному контакту. В частности, если выбранным контактом является первичный контакт из множества связанных контактов, область отображения подробной информации может отображать в "поле вторичного контакта" информацию контактов для связанных, вторичных контактов, в привязке к первичному контакту. В примере имена Brian Thomas 1 и Brian Hugh 1 приводятся в поле вторичного контакта, поскольку эти индивиды были предварительно назначены, что будут вторичными контактами для Brian Thomas 1, в режиме интеграции контактов, описанном выше. Рядом с Brian Thomas 1 отображена пиктограмма "g", указывающая, что информация контакта этого лица была получена от SNS Google®, и/или что лицо все еще является членом SNS Google®. Аналогично, пиктограмма "f" отображается рядом с Brian Hugh 1, указывая, что информация его контакта была получена от Facebook®, и/или что он все еще является членом Facebook.

Область отображения подробной информации может также отображать информацию связанных контактов в поле "Joint Contact" по Фиг.5, указывающую, является ли первичный контакт членом нескольких SNS. Благодаря пиктограммам в поле Joint Contact пользователь может распознать, что контакт "An Daniel" является связанным с информацией контакта, зарегистрированной в Google®, информацией контакта, зарегистрированной в Facebook®, и информацией контакта, зарегистрированной в телефонной книге (символ, представляющий мобильный терминал). Здесь контроллер 110 может сравнивать информацию контакта, зарегистрированную в Google, Facebook и телефонной книге, одну с другой и управлять отображаемой информацией, так что идентичная информация появляется только один раз в области отображения подробной информации. Например, если контакты, зарегистрированные в Google и Facebook, имеют один и тот же адрес электронной почты, контроллер 110 отображает только один адрес электронной почты в поле "E-mail".

Вышеописанные способы согласно настоящему изобретению могут осуществляться в контроллере аппаратными средствами либо в виде программного или машинного кода, который может храниться на носителе записи, таком как ПЗУ на компакт-диске (CD-ROM), оперативное запоминающее устройство (ОЗУ, RAM), накопитель на гибком диске, жестком диске или магнитооптическом диске, либо загружаться по сети, так что описанные способы могут воспроизводиться в таком программном обеспечении с использованием универсального компьютера или специального процессора, либо в программируемых или специализированных аппаратных средствах, таких как специализированная интегральная схема (ASIC) или программируемая вентильная матрица (FPGA). Как известно в данной области техники, компьютер, процессор или программируемые аппаратные средства включают в себя компоненты ЗУ, например, оперативное ЗУ (ОЗУ, RAM), постоянное ЗУ (ПЗУ, ROM), флэш-память и т.д., которые могут сохранять либо принимать программный или машинный код, который при осуществлении доступа и исполнения компьютером, процессором или аппаратными средствами реализует способы обработки, описанные в документе. Кроме того, понятно, что если универсальный компьютер загружен кодом или осуществляет доступ к коду, который может храниться в компоненте ЗУ, универсальный компьютер становится специализированным компьютером, подходящим, по меньшей мере, для исполнения и реализации обработки, показанной в документе.

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

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

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

3. Способ по п.1, в котором функция синхронизации контактов синхронизирует контактную информацию для отдельных контактов, принятую от нескольких служб социальных сетей (SNS).

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

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

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

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

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