СПОСОБ И УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ КОНТАКТАМИ
METHOD AND DEVICE FOR MANAGING CONTACTS

Настоящая заявка основана и испрашивает приоритет на патентную заявку Китая № 201510812863.3, поданную 20 ноября 2015 года, которая полностью включена в данный документ посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ
[001] Настоящее изобретение относится к телекоммуникационным технологиям и, в частности, к способу и устройству для управления контактами.
ПРЕДПОСЫЛКИ ИЗОБРЕТЕНИЯ
[002] Непрерывное развитие телекоммуникационных технологий дает возможность многим людям устанавливать связь с их друзьями при помощи телекоммуникационных средств, таких как средства мгновенной передачи сообщений, приложения для передачи коротких сообщений и приложения для осуществления телефонных звонков. С течением времени число контактов, хранящихся в списке контактов телекоммуникационного средства, может увеличиваться. С некоторыми из контактов могут редко устанавливать связь, и время для добавления определенного контакта может быть забыто самим пользователем. Увеличивающееся число контактов, хранящихся в списке контактов, может создавать неудобства для пользователя.
КРАТКОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
[003] Соответственно, в вариантах осуществления настоящего изобретения предусмотрены способ и устройство для управления контактами. Технические решения представлены ниже.
[004] В соответствии с первым аспектом вариантов осуществления настоящего изобретения предусмотрен способ управления контактами, включающий: извлечение информации о контактах контактов в списке контактов, при этом информация о контактах включает информацию о просмотре социальной информации контактов; определение по меньшей мере одного контакта, чья информация о контактах соответствует заданному условию, в качестве по меньшей мере одного контакта, подлежащего удалению; и отображение определенного контакта, подлежащего удалению.
[005] При необходимости перед извлечением информации о контактах контактов в списке контактов способ дополнительно включает запись одного или более из следующих видов информации о контактах для каждого контакта: времени добавления контакта; времени установки связи с контактом и/или частоты установки связи с контактом; и информации о просмотре социальной информации контакта. Информация о просмотре социальной информации контакта включает одно или более из следующего: времени просмотра профиля контакта и/или частоты просмотра профиля контакта; времени просмотра личной информации контакта и/или частоты просмотра личной информации контакта; времени прочтения информации, выданной контактом, и/или частоты прочтения информации, выданной контактом; и времени ответа на комментарии контакта и/или частоты ответа на комментарии контакта. Извлечение информации о контактах контактов в списке контактов включает извлечение информации о контактах контактов в списке контактов из записанной информации о контактах.
[006] При необходимости после отображения определенного контакта, подлежащего удалению, способ дополнительно включает: получение от пользователя команды об удалении, при этом команда об удалении указывает на выбор одного или более из по меньшей мере одного контакта, подлежащего удалению; и удаление одного или более контактов из списка контактов.
[007] При необходимости перед извлечением информации о контактах контактов в списке контактов способ дополнительно включает получение команды об очистке контактов.
[008] При необходимости извлечение информации о контактах контактов в списке контактов включает извлечение информации о контактах контактов в списке контактов в каждый заданный интервал времени.
[009] В соответствии со вторым аспектом вариантов осуществления настоящего изобретения предусмотрено устройство для управления контактами, содержащее: модуль извлечения, выполненный с возможностью извлечения информации о контактах контактов в списке контактов, при этом информация о контактах включает информацию о просмотре социальной информации контактов; модуль определения, выполненный с возможностью определения по меньшей мере одного контакта, чья информация о контактах, извлеченная модулем извлечения, соответствует заданному условию, в качестве по меньшей мере одного контакта, подлежащего удалению; и модуль отображения, выполненный с возможностью отображения контакта, подлежащего удалению, определенного модулем определения.
[0010] При необходимости устройство дополнительно содержит модуль записи, выполненный с возможностью записи, перед извлечением информации о контактах контактов модулем извлечения, одного или более из следующих видов информации о контактах для каждого контакта: времени добавления контакта; времени установки связи с контактом и/или частоты установки связи с контактом; и информации о просмотре социальной информации контакта. Информация о просмотре социальной информации контакта включает одно или более из следующего: времени просмотра профиля контакта и/или частоты просмотра профиля контакта; времени просмотра личной информации контакта и/или частоты просмотра личной информации контакта; времени прочтения информации, выданной контактом, и/или частоты прочтения информации, выданной контактом; и времени ответа на комментарии контакта и/или частоты ответа на комментарии контакта. Модуль извлечения выполнен с возможностью извлечения информации о контактах контактов в списке контактов из информации о контактах, записанной модулем записи.
[0011] При необходимости устройство дополнительно содержит: первый модуль получения, выполненный с возможностью получения от пользователя команды об удалении, при этом команда об удалении указывает на выбор одного или более из по меньшей мере одного контакта, подлежащего удалению, который отображается модулем отображения; и модуль удаления, выполненный с возможностью удаления из списка контактов одного или более контактов, которые выбраны в соответствии с командой об удалении, полученной модулем получения.
[0012] При необходимости устройство дополнительно содержит второй модуль получения, выполненный с возможностью получения команды об очистке контактов перед извлечением информации о контактах контактов в списке контактов модулем извлечения.
[0013] При необходимости модуль извлечения выполнен с возможностью извлечения информации о контактах контактов в списке контактов в каждый заданный интервал времени.
[0014] В соответствии с третьим аспектом вариантов осуществления настоящего изобретения предусмотрено устройство для управления контактами, содержащее процессор и запоминающее устройство, хранящее команды, выполняемые процессором. Процессор выполнен с возможностью: извлечения информации о контактах контактов в списке контактов, при этом информация о контактах включает информацию о просмотре социальной информации контактов; определения по меньшей мере одного контакта, чья информация о контактах соответствует заданному условию, в качестве по меньшей мере одного контакта, подлежащего удалению; и отображения определенного контакта, подлежащего удалению.
[0015] Технические решения в соответствии с вариантами осуществления настоящего изобретения могут иметь следующие преимущества.
[0016] С вышеуказанными техническими решениями терминальное устройство может определять на основании информации о контактах контактов в списке контактов и заданного условия, какие из контактов имеют информацию о контактах, которая соответствует заданному условию; определять такие контакты в качестве контактов, подлежащих удалению; и отображать определенные контакты, подлежащие удалению, при этом информация о контактах включает информацию о просмотре социальной информации контактов. В результате терминальное устройство может обеспечивать контакты, подлежащие удалению, на основании информации о просмотре социальной информации контактов, так что пользователю удобно управлять контактами в списке контактов на основании информации о просмотре социальной информации контактов.
[0017] В другом варианте осуществления заранее записывают информацию о контактах контактов, так что можно осуществлять выбор контактов на основании записанной информации о контактах. Кроме того, благодаря отображению выбранных контактов пользователю пользователь может удобным образом выбирать из них контакты, подлежащие удалению. Следовательно, пользователь может быть обеспечен функцией удаления контактов группой, и пользователю удобно управлять контактами.
[0018] В уже другом варианте осуществления способ может быть инициирован в зависимости от того, получена ли команда об очистке контактов. Команда об очистке контактов может быть запущена путем выбора функциональной клавиши, предусмотренной в терминальном устройстве или в приложении в терминальном устройстве, так что пользователь может вручную активировать функцию очистки контактов.
[0019] В еще одном варианте осуществления способ управления контактами могут осуществлять регулярно и автоматически.
[0020] Следует иметь в виду, что как вышеизложенное общее описание, так и последующее подробное описание являются иллюстративными и приведены только в качестве примера и не ограничивают объем настоящего изобретения.
КРАТКОЕ ОПИСАНИЕ ГРАФИЧЕСКИХ МАТЕРИАЛОВ
[0021] Прилагаемые графические материалы, которые включены в данное описание и являются его частью, иллюстрируют варианты осуществления, согласующиеся с настоящим изобретением, и вместе с описанием служат для объяснения главных идей настоящего изобретения.
[0022] На фиг. 1 представлена блок-схема, показывающая способ управления контактами в соответствии с вариантом осуществления.
[0023] На фиг. 2 представлена блок-схема, показывающая способ управления контактами в соответствии с другим вариантом осуществления.
[0024] На фиг. 3 представлена схематическая диаграмма, показывающая как отображать определенные контакты, подлежащие удалению, на интерфейсе сотового телефона в соответствии с вариантом осуществления.
[0025] На фиг. 4 представлена блок-схема, показывающая способ управления контактами в соответствии с уже другим вариантом осуществления.
[0026] На фиг. 5 представлена структурная схема, показывающая устройство для управления контактами в соответствии с вариантом осуществления.
[0027] На фиг. 6 представлена структурная схема, показывающая устройство для управления контактами в соответствии с другим вариантом осуществления.
[0028] На фиг. 7 представлена структурная схема, показывающая устройство для управления контактами в соответствии с уже другим вариантом осуществления.
[0029] На фиг. 8 представлена структурная схема, показывающая устройство для управления контактами в соответствии с еще одним вариантом осуществления.
ПОДРОБНОЕ ОПИСАНИЕ
[0030] Далее будут подробно рассмотрены варианты осуществления, примеры которых проиллюстрированы в прилагаемых графических материалах. Последующее описание относится к прилагаемым графическим материалам, на которых одинаковые числовые обозначения на различных графических материалах представляют одни и те же или схожие элементы, если не указанное иное. Варианты осуществления, изложенные в последующем описании вариантов осуществления, не представляют все варианты осуществления, согласующиеся с настоящим изобретением. Напротив, они являются только примерами устройств и способов, согласующихся с аспектами, связанными с настоящим изобретением, как указанно в пунктах прилагаемой формулы изобретения.
[0031] Технические решения, предусмотренные вариантами осуществления настоящего изобретения, относятся к терминальному устройству, которое может представлять собой сотовый телефон, планшетный компьютер, переносной компьютер и тому подобное. Терминальное устройство управляет контактами в списке контактов, который хранится в терминальном устройстве или в приложении, установленном в терминальном устройстве.
[0032] На фиг. 1 представлена блок-схема, показывающая способ управления контактами в соответствии с вариантом осуществления. Как показано на фиг. 1, способ управления контактами применяют в терминальном устройстве, и он включает этапы S11—S13.
[0033] На этапе S11 извлекают информацию о контактах контактов в списке контактов, при этом информация о контактах включает информацию о просмотре социальной информации контактов.
[0034] Информация о контактах может включать один или более из следующих видов информации о контактах: время добавления контакта; время установки связи с контактом и/или частоту установки связи с контактом; время просмотра профиля контакта и/или частоту просмотра профиля контакта; время просмотра личной информации контакта и/или частоту просмотра личной информации контакта; время прочтения информации, выданной контактом, и/или частоту прочтения информации, выданной контактом; и время ответа на комментарии контакта и/или частоту ответа на комментарии контакта. Время просмотра профиля контакта и/или частота просмотра профиля контакта, время просмотра личной информации контакта и/или частота просмотра личной информации контакта, время прочтения информации, выданной контактом, и/или частота прочтения информации, выданной контактом, и время ответа на комментарии контакта и/или частота ответа на комментарии контакта принадлежат к информации о просмотре социальной информации контакта.
[0035] На этапе S12 определяют по меньшей мере один контакт, чья информация о контактах соответствует заданному условию, в качестве по меньшей мере одного контакта, подлежащего удалению.
[0036] На этапе S13 отображают определенный контакт, подлежащий удалению.
[0037] В данном варианте осуществления терминальное устройство может определять на основании информации о контактах контактов в списке контактов и заданного условия, какие из контактов имеют информацию о контактах, которая соответствует заданному условию; и отображать определенные контакты, подлежащие удалению, при этом информация о контактах включает информацию о просмотре социальной информации контактов. В результате терминальное устройство может обеспечивать контакты, подлежащие удалению, на основании информации о просмотре социальной информации контактов, так что пользователю удобно управлять контактами в списке контактов на основании информации о просмотре социальной информации контактов.
[0038] На фиг. 2 представлена блок-схема, показывающая способ управления контактами в соответствии с другим вариантом осуществления. Как показано на фиг. 2, в варианте осуществления способ управления контактами включает следующие этапы.
[0039] На этапе S21 записывают информацию о контактах для каждого контакта в списке контактов.
[0040] Информация о контактах может включать одно или более из следующего: время добавления контакта; время установки связи с контактом и/или частоту установки связи с контактом; время просмотра профиля контакта и/или частоту просмотра профиля контакта; время просмотра личной информации контакта и/или частоту просмотра личной информации контакта; время прочтения информации, выданной контактом, и/или частоту прочтения информации, выданной контактом; и время ответа на комментарии контакта и/или частоту ответа на комментарии контакта.
[0041] На этапе S22 извлекают записанную информацию о контактах контактов в списке контактов.
[0042] На этапе S23 определяют то, соответствует ли информация о каждом контакте заданному условию. Если да, осуществляют этап S24; если нет, процесс завершают.
[0043] Заданное условие представляет собой основу для определения того, возможно ли удалить контакт, и оно может быть назначено самим пользователем в соответствии с его/ее собственными нуждами и может быть свободным или строгим. Пример свободного заданного условия может быть таким, что последний раз прочтение информации, выданной контактом, имело место полгода назад; то есть, если информацию, выданную контактом, ни разу не читали за последние полгода, контакт определяют как контакт, подлежащий удалению. Пример строгого заданного условия может быть таким, что последнее прочтение информации, выданной контактом, имело место месяц назад и последний ответ контакта на комментарии имел место месяц назад; то есть, только если информацию, выданную контактом, ни разу не читали за последний месяц и контакт ни разу не отвечал на комментарии за последний месяц, контакт определяют как контакт, подлежащий удалению.
[0044] В других вариантах осуществления настоящего изобретения заданное условие может быть установлено в соответствии с нуждами пользователя.
[0045] На этапе S24 определяют по меньшей мере один контакт, чья информация о контактах соответствует заданному условию, в качестве по меньшей мере одного контакта, подлежащего удалению.
[0046] На этапе S25 отображают определенный контакт, подлежащий удалению.
[0047] В качестве примера фиг. 3 иллюстрирует интерфейс мобильного телефона, в котором по меньшей мере один определенный контакт, подлежащий удалению, отображается в списке.
[0048] На этапе S26 от пользователя получают команду об удалении, при этом команда об удалении указывает на выбор одного или более из отображенного по меньшей мере одного контакта, подлежащего удалению.
[0049] Например, пользователь может выбирать контакт, подлежащий удалению, путем выбора поля для галочки в списке контактов, подлежащих удалению, как показано на фиг. 3.
[0050] На этапе S27 один или более из выбранных контактов удаляют из списка контактов.
[0051] В данном варианте осуществления заранее записывают информацию о контактах контактов, так что можно осуществлять выбор контактов на основании записанной информации о контактах. Кроме того, в данном варианте осуществления благодаря отображению выбранных контактов пользователю пользователь может удобным образом выбирать из них контакты, подлежащие удалению. Следовательно, пользователь может быть обеспечен функцией удаления контактов группой, и пользователю удобно управлять контактами.
[0052] На фиг. 4 представлена блок-схема, показывающая способ управления контактами в соответствии с уже другим вариантом осуществления. Как показано на фиг. 4, в варианте осуществления способ управления контактами включает следующие этапы.
[0053] На этапе S41 определяют, получена ли команда об очистке контактов. Если да, осуществляют этап S42; если нет, процесс завершают.
[0054] На этапе S42 извлекают информацию о контактах контактов в списке контактов.
[0055] На этапе S43 определяют то, соответствует ли информация о каждом контакте заданному условию. Если да, осуществляют этап S44; если нет, процесс завершают.
[0056] На этапе S44 определяют по меньшей мере один контакт, чья информация о контактах соответствует заданному условию, в качестве по меньшей мере одного контакта, подлежащего удалению.
[0057] На этапе S45 отображают определенный контакт, подлежащий удалению.
[0058] На этапе S46 от пользователя получают команду об удалении, при этом команда об удалении указывает на выбор одного или более из по меньшей мере одного контакта, подлежащего удалению.
[0059] На этапе S47 один или более из выбранных контактов удаляют из списка контактов.
[0060] В данном варианте осуществления способ может быть инициирован в зависимости от того, получена ли команда об очистке контактов. Команда об очистке контактов может быть запущена путем выбора функциональной клавиши, предусмотренной в терминальном устройстве или в приложении в терминальном устройстве, так что пользователь может вручную активировать функцию очистки контактов.
[0061] В других вариантах осуществления способ управления контактами могут осуществлять регулярно и автоматически. Например, приложение в терминальном устройстве может автоматически очищать контакты один раз каждую неделю или каждые 3 дня и отображать все контакты, подлежащие удалению.
[0062] Ниже представлены варианты осуществления устройства согласно настоящему изобретению, которые могут применяться для выполнения вариантов осуществления способа согласно настоящему изобретению.
[0063] На фиг. 5 представлена структурная схема, показывающая устройство для управления контактами в соответствии с вариантом осуществления. Устройство может быть реализовано как целое электронное устройство или его часть в виде программного обеспечения, аппаратного обеспечения или их комбинации.
[0064] Как показано на фиг. 5, устройство для управления контактами содержит следующие модули.
[0065] Модуль 51 извлечения выполнен с возможностью извлечения информации о контактах контактов в списке контактов, при этом информация о контактах включает информацию о просмотре социальной информации контактов.
[0066] Информация о контактах может включать один или более из следующих видов информации о контактах: время добавления контакта; время установки связи с контактом и/или частоту установки связи с контактом; время просмотра профиля контакта и/или частоту просмотра профиля контакта; время просмотра личной информации контакта и/или частоту просмотра личной информации контакта; время прочтения информации, выданной контактом, и/или частоту прочтения информации, выданной контактом; и время ответа на комментарии контакта и/или частоту ответа на комментарии контакта. Время просмотра профиля контакта и/или частота просмотра профиля контакта, время просмотра личной информации контакта и/или частота просмотра личной информации контакта, время прочтения информации, выданной контактом, и/или частота прочтения информации, выданной контактом, и время ответа на комментарии контакта и/или частота ответа на комментарии контакта принадлежат к информации о просмотре социальной информации контакта.
[0067] Модуль 52 определения выполнен с возможностью определения по меньшей мере одного контакта, чья информация о контактах, извлеченная модулем 51 извлечения, соответствует заданному условию, в качестве по меньшей мере одного контакта, подлежащего удалению.
[0068] Заданное условие представляет собой основу для определения того, можно ли удалить контакт, и оно может быть назначено самим пользователем в соответствии с его/ее собственными нуждами и может быть свободным или строгим. Пример свободного заданного условия может быть таким, что последний раз прочтение информации, выданной контактом, имело место полгода назад; то есть, если информацию, выданную контактом, ни разу не читали за последние полгода, контакт определяют как контакт, подлежащий удалению. Пример строгого заданного условия может быть таким, что последнее прочтение информации, выданной контактом, имело место месяц назад и последний ответ контакта на комментарии имел место месяц назад; то есть, только если информацию, выданную контактом, ни разу не читали за последний месяц и контакт ни разу не отвечал на комментарии за последний месяц, контакт определяют как контакт, подлежащий удалению.
[0069] Модуль 53 отображения выполнен с возможностью отображения контакта, подлежащего удалению, определенного модулем 52 определения.
[0070] В данном варианте осуществления терминальное устройство может определять на основании информации о контактах контактов в списке контактов и заданного условия, какие из контактов имеют информацию о контактах, которая соответствует заданному условию; и отображать определенные контакты, подлежащие удалению, при этом информация о контактах включает информацию о просмотре социальной информации контактов. В результате терминальное устройство может обеспечивать контакты, подлежащие удалению, на основании информации о просмотре социальной информации контактов, так что пользователю удобно управлять контактами в списке контактов на основании информации о просмотре социальной информации контактов.
[0071] На фиг. 6 представлена структурная схема, показывающая устройство для управления контактами в соответствии с другим вариантом осуществления. Как показано на фиг. 6, в варианте осуществления устройство дополнительно содержит модуль 54 записи.
[0072] Модуль 54 записи выполнен с возможностью записи для каждого контакта, перед извлечением информации о контактах контактов модулем 51 извлечения, одного или более из следующих видов информации о контактах: времени добавления контакта; времени установки связи с контактом и/или частоты установки связи с контактом; времени просмотра профиля контакта и/или частоты просмотра профиля контакта; времени просмотра личной информации контакта и/или частоты просмотра личной информации контакта; времени прочтения информации, выданной контактом, и/или частоты прочтения информации, выданной контактом; и времени ответа контакта на комментарии и/или частоты ответа контакта на комментарии.
[0073]  Модуль 51 извлечения выполнен с возможностью извлечения информации о контактах контактов в списке контактов из информации о контактах, записанной модулем 54 записи.
[0074] На фиг. 7 представлена структурная схема, показывающая устройство для управления контактами в соответствии с уже другим вариантом осуществления. Как показано на фиг. 7, в варианте осуществления устройство дополнительно содержит первый модуль 55 получения и модуль 56 удаления.
[0075] Первый модуль 55 получения выполнен с возможностью получения от пользователя команды об удалении, при этом команда об удалении указывает на выбор одного или более из по меньшей мере одного контакта, подлежащего удалению, который отображается модулем 53 отображения.
[0076] Модуль 56 удаления выполнен с возможностью удаления из списка контактов одного или более контактов, которые выбраны в соответствии с командой об удалении, полученной первым модулем 55 получения.
[0077] В другом варианте осуществления устройство дополнительно содержит второй модуль 57 получения, выполненный с возможностью получения команды об очистке контактов перед извлечением информации о контактах контактов в списке контактов модулем 51 извлечения.
[0078] В данном варианте осуществления очистка контактов может быть инициирована в зависимости от того, получена ли команда об очистке контактов. Команда об очистке контактов может быть запущена путем выбора функциональной клавиши, предусмотренной в терминальном устройстве или в приложении в терминальном устройстве, так что пользователь может вручную активировать функцию очистки контактов.
[0079] В других вариантах осуществления модуль 51 извлечения выполнен с возможностью извлечения информации о контактах контактов в списке контактов в каждый заданный интервал времени. Например, приложение в терминальном устройстве может автоматически очищать контакты один раз каждую неделю или каждые 3 дня и отображать все контакты, подлежащие удалению.
[0080] В настоящем изобретении дополнительно предусмотрено устройство для управления контактами, содержащее процессор и запоминающее устройство, хранящее команды, выполняемые процессором. Процессор выполнен с возможностью: извлечения информации о контактах контактов в списке контактов, при этом информация о контактах включает информацию о просмотре социальной информации контактов; определения по меньшей мере одного контакта, чья информация о контактах соответствует заданному условию, в качестве по меньшей мере одного контакта, подлежащего удалению; и отображения определенного контакта, подлежащего удалению.
[0081] Относительно устройств в вышеуказанных вариантах осуществления конкретные пути для осуществления операций для отдельных модулей в данном случае были описаны подробно в вариантах осуществления относительно связанных способов и не будут конкретизированы дальше.
[0082] На фиг. 8 представлена структурная схема, показывающая устройство 800 для управления контактами в соответствии с еще одним вариантом осуществления. Например, устройство 800 может представлять собой мобильный телефон, компьютер, терминал передачи цифровых данных, устройство для передачи сообщений, игровую приставку, планшет, медицинское устройство, тренажерное оборудование, персональный цифровой помощник и тому подобное.
[0083] Как показано на фиг. 8, устройство 800 может содержать один или более из следующих компонентов: компонент 802 обработки, запоминающее устройство 804, компонент 806 питания, компонент 808 для комплексного представления информации, аудиокомпонент 810, интерфейс 812 ввода-вывода (I/O), сенсорный компонент 814 и компонент 816 связи.
[0084] Компонент 802 обработки, как правило, управляет всеми операциями устройства 800, такими как операции, связанные с дисплеем, телефонными звонками и передачей данных, операции с камерой и операции записи. Компонент 802 обработки может содержать один или более процессоров 820 для выполнения команд для осуществления всех или части этапов вышеописанных способов. Более того, компонент 802 обработки может содержать один или более модулей, которые способствуют взаимодействию между компонентом 802 обработки и другими компонентами. Например, компонент 802 обработки может содержать модуль для комплексного представления информации для способствования взаимодействию между компонентом 808 для комплексного представления информации и компонентом 802 обработки.
[0085] Запоминающее устройство 804 выполнено с возможностью хранения различных типов данных для поддержки работы устройства 800. Примеры таких данных включают команды для любых применений или способов, выполняемых на устройстве 800, контактные данные, данные телефонной книги, сообщения, картинки, видео и т. д. Запоминающее устройство 804 может быть выполнено с использованием любого типа энергозависимых или энергонезависимых запоминающих устройств или их комбинации, таких как статическое запоминающее устройство с произвольной выборкой (SRAM), электрически стираемое программируемое постоянное запоминающее устройство (EEPROM), стираемое программируемое постоянное запоминающее устройство (EPROM), программируемое постоянное запоминающее устройство (PROM), постоянное запоминающее устройство (ROM), магнитное запоминающее устройство, блок флэш-памяти, магнитный или оптический диск.
[0086] Компонент 806 питания обеспечивает питание на различные компоненты устройства 800. Компонент 806 питания может содержать систему управления питанием, один или более источников питания и любые другие компоненты, связанные с генерированием, управлением и распределением питания в устройстве 800.
[0087] Компонент 808 для комплексного представления информации содержит экран, обеспечивающий интерфейс вывода между устройством 800 и пользователем. В некоторых вариантах осуществления экран может содержать жидкокристаллический дисплей (LCD) и сенсорную панель (TP). Если экран содержит сенсорную панель, то экран может быть выполнен в виде сенсорного экрана для получения входных сигналов от пользователя. Сенсорная панель содержит один или более сенсоров касания для распознавания прикосновений, проведения пальцем и жестов на сенсорной панели. Сенсоры касания могут не только распознавать границу прикосновения или проведения пальцем, но и распознавать период времени и силу нажатия, связанные с прикосновением или проведением пальцем. В некоторых вариантах осуществления компонент 808 для комплексного представления информации содержит переднюю камеру и/или заднюю камеру. Передняя камера и задняя камера могут получать внешние мультимедийные данные, когда устройство 800 находится в режиме работы, таком как режим фотосъемки или видеорежим. Каждая из передней камеры и задней камеры может представлять собой систему с закрепленными оптическими линзами или иметь способность к фокусировке и оптическому масштабированию.
[0088] Аудиокомпонент 810 выполнен с возможностью вывода и/или ввода звуковых сигналов. Например, аудиокомпонент 810 содержит микрофон («MIC»), выполненный с возможностью получения внешнего звукового сигнала, когда устройство 800 находится в режиме работы, таком как режим вызова, режим записи и режим распознавания голоса. Полученный звуковой сигнал может быть дополнительно сохранен в запоминающем устройстве 804 или передан посредством компонента 816 связи. В некоторых вариантах осуществления аудиокомпонент 810 дополнительно содержит динамик для вывода звуковых сигналов.
[0089] Интерфейс 812 I/O обеспечивает интерфейс между компонентом 802 обработки и модулями периферийного интерфейса, такими как клавиатура, колесо управления, кнопки и тому подобное. Кнопки могут представлять собой, но без ограничения, кнопку возврата, кнопку регулирования громкости, кнопку «пуск» и кнопку блокировки.
[0090] Сенсорный компонент 814 содержит один или более сенсоров для обеспечения оценки состояния различных аспектов устройства 800. Например, сенсорный компонент 814 может обнаруживать состояние разблокировки/блокировки устройства 800, относительное расположение компонентов, например дисплея и клавиатуры, устройства 800, изменение в положении устройства 800 или компонента устройства 800, наличие или отсутствие контакта пользователя с устройством 800, ориентацию или ускорение/замедление работы устройства 800 и изменение в температуре устройства 800. Сенсорный компонент 814 может содержать сенсор ближней локации, выполненный с возможностью обнаружения присутствия находящихся рядом объектов без какого-либо физического контакта. Сенсорный компонент 814 может также содержать светочувствительный сенсор, такой как сенсор изображения CMOS или CCD, для использования в применениях для получения изображений. В некоторых вариантах осуществления сенсорный компонент 814 может также содержать сенсор ускорения, гиродатчик, магнитный сенсор, сенсор нажатия или температурный сенсор.
[0091] Компонент 816 связи выполнен с возможностью обеспечения связи, проводной или беспроводной, между устройством 800 и другими устройствами. Устройство 800 может иметь доступ к беспроводной сети на основании стандарта связи, такого как Wi-Fi, 2G или 3G или их комбинация. В одном варианте осуществления компонент 816 связи получает сигнал передачи или связанную с передачей информацию от системы управления внешней передачей посредством канала передачи. В одном варианте осуществления компонент 816 связи дополнительно содержит модуль ближней бесконтактной связи (NFC) для обеспечения связи малого радиуса действия. Например, модуль NFC может быть выполнен на основании технологии радиочастотной идентификации (RFID), технологии ассоциации передачи данных в инфракрасном диапазоне (IrDA), сверхширокополосной (UWB) технологии, технологии Bluetooth (BT) и других технологий.
[0092] В некоторых вариантах осуществления устройство 800 может быть выполнено с одной или более прикладными специализированными интегральными схемами (ASIC), процессорами цифровой обработки сигналов (DSP), устройствами цифровой обработки сигналов (DSPD), программируемыми логическими устройствами (PLD), программируемыми пользователем логическими матрицами (FPGA), контроллерами, микроконтроллерами, микропроцессорами или другими электронными компонентами для осуществления вышеописанных способов.
Ошибка! Недопустимый объект гиперссылки.
Ошибка! Недопустимый объект гиперссылки.
[0093] В варианте осуществления также предусмотрен постоянный машиночитаемый носитель данных, содержащий команды, такие как находящиеся в запоминающем устройстве 804, выполняемые процессором 820 в устройстве 800, для осуществления вышеописанных способов. Например,  машиночитаемый  данных может представлять собой ROM, RAM, CD-ROM, магнитную ленту, дискету, устройство хранения оптических данных и тому подобное.
[0094] Предусмотрен постоянный машиночитаемый носитель данных, имеющий хранящиеся в нем команды, которые при выполнении процессором терминала мобильной связи, вызывают осуществление терминалом мобильной связи способа управления контактами, при этом способ включает: извлечение информации о контактах контактов в списке контактов, при этом информация о контактах включает информацию о просмотре социальной информации контактов; определение по меньшей мере одного контакта, чья информация о контактах соответствует заданному условию, в качестве по меньшей мере одного контакта, подлежащего удалению; и отображение определенного контакта, подлежащего удалению.
[0095] При необходимости перед извлечением информации о контактах контактов в списке контактов способ дополнительно включает запись одного или более из следующих видов информации о контактах для каждого контакта: времени добавления контакта; времени установки связи с контактом и/или частоты установки связи с контактом; времени просмотра профиля контакта и/или частоты просмотра профиля контакта; времени просмотра личной информации контакта и/или частоты просмотра личной информации контакта; времени прочтения информации, выданной контактом, и/или частоты прочтения информации, выданной контактом; и времени ответа на комментарии контакта и/или частоты ответа на комментарии контакта. Извлечение информации о контактах контактов в списке контактов включает извлечение информации о контактах контактов в списке контактов из записанной информации о контактах.
[0096] При необходимости после отображения определенного контакта, подлежащего удалению, способ дополнительно включает: получение от пользователя команды об удалении, при этом команда об удалении указывает на выбор одного или более из по меньшей мере одного контакта, подлежащего удалению; и удаление одного или более контактов из списка контактов.
[0097] При необходимости перед извлечением информации о контактах контактов в списке контактов способ дополнительно включает получение команды об очистке контактов.
[0098] При необходимости указанное извлечение информации о контактах контактов в списке контактов включает извлечение информации о контактах контактов в списке контактов в каждый заданный интервал времени.
[0099] Другие варианты осуществления настоящего изобретения будут очевидны специалистам в данной области техники при рассмотрении описания и практическом осуществлении настоящего изобретения, раскрытого в данном документе. Данная заявка предназначена для охвата любых вариантов, применений или адаптаций настоящего изобретения, исходя из его общих принципов, в том числе такие отклонения от настоящего изобретения, которые получены в пределах известной или традиционной практики осуществления в данной области техники. Предполагается, что описание и примеры являются исключительно иллюстративными, при этом реальный объем и сущность настоящего изобретения указаны в приведенной ниже формуле изобретения.
[00100] Следует понимать, что настоящее изобретение не ограничено точной конструкцией, описанной выше и проиллюстрированной в прилагаемых графических материалах, и что могут быть сделаны различные модификации и изменения в пределах его объема. Предполагается, что объем настоящего изобретения ограничен только прилагаемой формулой изобретения.