СПОСОБ И УСТРОЙСТВО ОБРАБОТКИ ЗАПИСИ КОНТАКТОВ
METHOD AND DEVICE FOR PROCESSING RECORDING CONTACTS

Эта заявка основана на и по ней испрашивается приоритет согласно заявке на патент Китая № 201510549128.8, поданной 31 августа 2015 г., полное содержание которой включаются в настоящий документ посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0001] Настоящая заявка относится к области техники технологий связи и, в частности, относится к способу и устройству обработки записи контактов.
УРОВЕНЬ ТЕХНИКИ
[0002] С развитием технологий мобильной связи люди получили возможность вести разговоры с другими в любое время и в любом месте, что приносит повышенное удобство в их повседневную жизнь. В настоящее время услуги виртуальных карт SIM (модуля определения абонента) становятся более и более популярными. После покупки услуги виртуальной SIM-карты пользователь получает временный мобильный телефонный номер. Временный мобильный телефонный номер становится недействительным после истечения его срока использования и создает неудобство в управлении пользователем в адресной книге.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0003] Для преодоления проблемы в области техники настоящее раскрытие обеспечивает способ и устройство обработки записи контактов.
[0004] Согласно первому аспекту вариантов осуществления настоящего раскрытия, обеспечен способ обработки записи контактов. Способ включает в себя этапы, на которых:
[0005] обнаруживают, больше ли время использования телефонного номера, сохраненного в записи контактов, чем срок использования телефонного номера; и
[0006] удаляют телефонный номер из записи контактов, когда время использования больше срока использования.
[0007] Опционально, способ дополнительно включает в себя этап, на котором:
[0008] получают срок использования согласно предварительно определенному периоду.
[0009] Опционально, получение срока использования согласно предварительно определенному периоду включает в себя этапы, на которых:
[0010] загружают телефонный номер на сторону услуги согласно предварительно определенному периоду; и
[0011] принимают срок использования, запрошенный согласно телефонному номеру, со стороны услуги.
[0012] Опционально, способ дополнительно включает в себя этапы, на которых:
[0013] при приеме запроса на соединение вызова от вызывающей стороны, получают входящий телефонный номер согласно запросу на соединение вызова;
[0014] получают информацию вызывающего пользователя вызывающей стороны со стороны услуги, когда телефонный номер не сохранен в записи контактов;
[0015] запрашивают, записан ли требуемый контакт, соответствующий информации вызывающего пользователя, в записи контактов, причем один или множество контактов и информация пользователя, соответствующая контактам, записаны в записи контактов; и
[0016] добавляют телефонный номер к информации пользователя, соответствующей требуемому контакту, когда результатом запрашивания является то, что требуемый контакт записан в записи контактов.
[0017] Опционально, получение информации вызывающего пользователя вызывающей стороны со стороны услуги включает в себя этапы, на которых:
[0018] посылают входящий телефонный номер на сторону услуги; и
[0019] принимают информацию вызывающего пользователя, запрошенную согласно входящему телефонному номеру, со стороны услуги.
[0020] Согласно второму аспекту вариантов осуществления настоящего раскрытия, обеспечен способ обработки записи контактов. Способ включает в себя этапы, на которых:
[0021] запрашивают срок использования телефонного номера, сохраненного в записи контактов терминала; и
[0022] посылают запрошенный срок использования терминалу так, чтобы терминал удалил телефонный номер из записи контактов, когда обнаруживается, что время использования телефонного номера больше срока использования.
[0023] Опционально, запрашивание срока использования телефонного номера, сохраненного в записи контактов терминала, включает в себя этапы, на которых:
[0024] принимают телефонный номер, загруженный терминалом; и
[0025] запрашивают срок использования, соответствующий телефонному номеру в первой предварительно определенной таблице отношений, причем соответствующие отношение между телефонными номерами и сроками использования записано в первой предварительно определенной таблице отношений.
[0026] Опционально, способ дополнительно включает в себя этапы, на которых:
[0027] запрашивают информацию вызывающего пользователя вызывающей стороны, инициирующей запрос на соединение вызова к терминалу; и
[0028] посылают информацию вызывающего пользователя терминалу так, чтобы терминал добавил телефонный номер к информации пользователя требуемого контакта, соответствующего информации вызывающего пользователя, в записи контактов.
[0029] Опционально, запрашивание информации вызывающего пользователя вызывающей стороны, инициирующей запрос на соединение вызова к терминалу, включает в себя этапы, на которых:
[0030] принимают входящий телефонный номер, загруженный терминалом, при приеме запроса на соединение вызова; и
[0031] запрашивают информацию вызывающего пользователя, соответствующую входящему телефонному номеру во второй предварительно определенной таблице отношений, причем соответствующее отношение между информацией пользователя и телефонными номерами записано во второй предварительно определенной таблице отношений.
[0032] Согласно третьему аспекту вариантов осуществления настоящего раскрытия, обеспечено устройство обработки записи контактов. Устройство включает в себя:
[0033] модуль обнаружения, сконфигурированный для обнаружения, больше ли время использования телефонного номера, сохраненного в записи контактов, чем срок использования телефонного номера; и
[0034] модуль удаления, сконфигурированный для удаления телефонного номера из записи контактов, когда обнаруживается модулем обнаружения, что время использования телефонного номера больше срока использования.
[0035] Опционально, устройство дополнительно включает в себя:
[0036] модуль получения срока использования, сконфигурированный для получения срока использования согласно предварительно определенному периоду.
[0037] Опционально, модуль получения срока использования включает в себя:
[0038] подмодуль загрузки телефонного номера, сконфигурированный для загрузки телефонного номера на сторону услуги согласно предварительно определенному периоду; и
[0039] подмодуль приема срока использования, сконфигурированный для приема со стороны услуги срока использования, запрошенного согласно телефонному номеру, загруженному подмодулем загрузки телефонного номера.
[0040] Опционально, устройство дополнительно включает в себя:
[0041] модуль получения телефонного номера, сконфигурированный для того, чтобы при приеме запроса на соединение вызова от вызывающей стороны получать входящий телефонный номер согласно запросу на соединение вызова;
[0042] модуль получения информации, сконфигурированный для получения информации вызывающего пользователя вызывающей стороны со стороны услуги, когда телефонный номер, полученный модулем получения телефонного номера, не сохранен в записи контактов;
[0043] модуль запрашивания контакта, сконфигурированный для запрашивания, записан ли требуемый контакт, соответствующий информации вызывающего пользователя, полученный модулем получения информации, в записи контактов, причем один или множество контактов и информация пользователя, соответствующая контактам, записаны в записи контактов; и
[0044] модуль добавления, сконфигурированный для добавления телефонного номера к информации пользователя, соответствующей требуемому контакту, когда результатом запрашивания модулем запрашивания контакта является то, что требуемый контакт записан в записи контактов.
[0045] Опционально, модуль получения информации включает в себя:
[0046] подмодуль посылания, сконфигурированный для посылания входящего телефонного номера на сторону услуги; и
[0047] подмодуль приема информации, сконфигурированный для приема, со стороны услуги, информации вызывающего пользователя, запрошенной согласно входящему телефонному номеру, посланному подмодулем посылания.
[0048] Согласно четвертому аспекту вариантов осуществления настоящего раскрытия, обеспечено устройство обработки записи контактов. Устройство включает в себя:
[0049] модуль запрашивания срока использования, сконфигурированный для запрашивания срока использования телефонного номера, сохраненного в записи контактов терминала; и
[0050] модуль посылания срока использования, сконфигурированный для посылания срока использования, запрошенного модулем запрашивания срока использования, к терминалу так, чтобы терминал удалил телефонный номер из записи контактов, когда обнаруживается, что время использования телефонного номера больше срока использования.
[0051] Опционально, модуль запрашивания срока включает в себя:
[0052] подмодуль приема телефонного номера, сконфигурированный для приема телефонного номера, загруженного терминалом; и
[0053] подмодуль запрашивания срока использования, сконфигурированный для запрашивания срока использования, соответствующего телефонному номеру, принятому подмодулем приема телефонного номера, в первой предварительно определенной таблице отношений, причем соответствующие отношение между телефонными номерами и сроками использования записано в первой предварительно определенной таблице отношений.
[0054] Опционально, устройство дополнительно включает в себя:
[0055] модуль запрашивания информации, сконфигурированный для запрашивания информации вызывающего пользователя вызывающей стороны, инициирующей запрос на соединение вызова к терминалу; и
[0056] модуль посылания информации, сконфигурированный для посылания информации вызывающего пользователя, запрошенной модулем запрашивания информации, к терминалу так, чтобы терминал добавил телефонный номер к информации пользователя требуемого контакта, соответствующего информации вызывающего пользователя, в записи контактов.
[0057] Опционально, модуль запрашивания информации включает в себя:
[0058] подмодуль приема телефонного номера, сконфигурированный для приема входящего телефонного номера, загруженного терминалом при приеме запроса на соединение вызова; и
[0059] подмодуль запрашивания информации, сконфигурированный для запрашивания информации вызывающего пользователя, соответствующей входящему телефонному номеру, принятому модулем приема телефонного номера, во второй предварительно определенной таблице отношений, причем соответствующее отношение между информацией пользователя и телефонными номерами записано во второй предварительно определенной таблице отношений.
[0060] Согласно пятому аспекту вариантов осуществления настоящего раскрытия, обеспечено устройство для использования в обработке записи контактов. Устройство включает в себя:
[0061] процессор; и
[0062] память для хранения инструкций, исполняемых процессором;
[0063] причем процессор сконфигурирован для того, чтобы:
[0064] обнаруживать, больше ли время использования телефонного номера, сохраненного в записи контактов, чем срок использования телефонного номера; и
[0065] удалять телефонный номер из записи контактов, когда время использования больше срока использования.
[0066] Согласно шестому аспекту вариантов осуществления настоящего раскрытия, обеспечено устройство для использования в обработке записи контактов. Устройство включает в себя:
[0067] процессор; и
[0068] память для хранения инструкций, исполняемых процессором;
[0069] причем процессор сконфигурирован для того, чтобы:
[0070] запрашивать срок использования телефонного номера, сохраненного в записи контактов терминала; и
[0071] посылать запрошенный срок использования к терминалу так, чтобы терминал удалил телефонный номер из записи контактов, когда обнаруживается, что время использования телефонного номера больше срока использования.
[0072] Технические решения, обеспеченные в вариантах осуществления настоящего раскрытия, могут достигать следующих выгодных эффектов.
[0073] Согласно настоящему раскрытию, срок использования телефонного номера, сохраненного в записи контактов, может быть определен, и может быть обнаружено, больше ли время использования телефонного номера, чем срок использования телефонного номера; и когда время использования больше срока использования, телефонный номер может быть автоматически удален из записи контактов. Согласно настоящему раскрытию, телефонный номер, имеющий срок использования, автоматически удаляется из записи контактов, когда срок использования истекает, тем самым помогая пользователю удобно руководить адресной книгой и принося повышенное удобство пользователю.
[0074] В настоящем раскрытии, поскольку срок использования получается согласно предварительно определенному периоду, срок использования может быть своевременно обновлен, когда срок использования изменяется, так, чтобы то, истек ли срок использования телефонного номера, определялось более точно.
[0075] В настоящем раскрытии способ получения срока использования со стороны услуги проще в осуществлении. Этот способ интеллектуальнее, может уменьшать количество операций пользователя и приносить повышенное удобство пользователю.
[0076] В настоящем раскрытии запрос на соединение вызова от вызывающей стороны может приниматься; и когда телефонный номер не сохранен в записи контактов вызываемой стороны, информация вызывающего пользователя вызывающей стороны, запрошенная стороной услуги, может быть получена, и соответствующий требуемый контакт в записи контактов может быть определен согласно информации вызывающего пользователя. Таким образом, согласно настоящему раскрытию, телефонный номер может автоматически добавляться к информации пользователя, соответствующей требуемому контакту. Согласно настоящему раскрытию, больше информации пользователя вызывающего пользователя может быть получено посредством стороны услуги, и, таким образом, вызывающий пользователь может быть идентифицирован, и телефонный номер может быть автоматически сохранен, что приносит повышенное удобство пользователю.
[0077] В настоящем раскрытии, поскольку информация пользователя, соответствующая множеству пользователей, записана на стороне услуги, входящий телефонный номер может быть послан стороне услуги так, чтобы сторона услуги могла запрашивать информацию пользователя вызывающей стороны согласно входящему телефонному номеру. Этот способ прост в осуществлении и достигает высокой точности.
[0078] В настоящем раскрытии сторона услуги может запрашивать срок использования, соответствующий телефонному номеру, и обеспечивать срок использования терминалу так, чтобы терминал удалил телефонный номер из записи контактов при обнаружении, что время использования телефонного номера больше срока использования, тем самым помогая пользователю удобно руководить адресной книгой и принося повышенное удобство пользователю.
[0079] В настоящем раскрытии сторона услуги может записывать соответствующее отношение между телефонными номерами и сроками использования путем установления первой предварительно определенной таблицы отношений. Когда терминалу нужно получить срок использования, сторона услуги может запрашивать соответствующий срок использования из первой предварительно определенной таблицы отношений согласно телефонному номеру, посланному терминалом, и возвращать срок использования терминалу. Этот способ прост в осуществлении, что способствует запрашиванию срока использования, и достигает высокой точности.
[0080] В настоящем раскрытии сторона услуги может возвращать информацию вызывающего пользователя терминалу, и терминал добавляет телефонный номер к информации пользователя требуемого контакта, соответствующего информации вызывающего пользователя, в записи контактов так, чтобы при приеме вызова, инициируемого вызывающей стороной посредством временного телефонного номера, терминал автоматически добавлял временный телефонный номер в запись контактов.
[0081] В настоящем раскрытии сторона услуги может записывать соответствующее отношение между телефонными номерами и информацией пользователя путем установления второй предварительно определенной таблицы отношений. Когда терминалу нужно получить информацию вызывающего пользователя, сторона услуги может запрашивать соответствующую информацию вызывающего пользователя из второй предварительно определенной таблицы отношений согласно входящему телефонному номеру, посланному терминалом, и возвращать информацию вызывающего пользователя терминалу. Этот способ прост в осуществлении, что способствует запрашиванию информации вызывающего пользователя, и достигает высокой точности.
[0082] Следует понимать, что вышеприведенное общее описание и подробное описание далее являются только иллюстративными и пояснительными, а не ограничивающими настоящее раскрытие.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0083] Эти сопроводительные чертежи, которые включены сюда и составляют часть технического описания, иллюстрируют варианты осуществления в соответствии с настоящим раскрытием и вместе с техническим описанием служат для объяснения принципов настоящего раскрытия.
[0084] Фиг. 1 изображает блок-схему, иллюстрирующую способ обработки записи контактов согласно примерному варианту осуществления настоящего раскрытия;
[0085] фиг. 2A изображает блок-схему, иллюстрирующую другой способ обработки записи контактов согласно примерному варианту осуществления настоящего раскрытия;
[0086] фиг. 2B изображает блок-схему, иллюстрирующую другой способ обработки записи контактов согласно примерному варианту осуществления настоящего раскрытия;
[0087] фиг. 3 изображает блок-схему, иллюстрирующую другой способ обработки записи контактов согласно примерному варианту осуществления настоящего раскрытия;
[0088] фиг. 4 изображает структурную схему, иллюстрирующую устройство обработки записи контактов согласно примерному варианту осуществления настоящего раскрытия;
[0089] фиг. 5-фиг. 12 изображают структурные схемы, иллюстрирующие другое устройство обработки записи контактов согласно примерному варианту осуществления настоящего раскрытия;
[0090] фиг. 13 изображает структурную схему, иллюстрирующую устройство для использования в обработке записи контактов согласно примерному варианту осуществления настоящего раскрытия; и
[0091] фиг. 14 изображает структурную схему, иллюстрирующую другое устройство для использования в обработке записи контактов согласно примерному варианту осуществления настоящего раскрытия.
ПОДРОБНОЕ ОПИСАНИЕ
[0092] Теперь будет сделана подробная ссылка на примерные варианты осуществления, примеры которых иллюстрируются на сопроводительных чертежах. Следующее описание ссылается на сопроводительные чертежи, на которых одни и те же номера на различных чертежах представляют одни и те же или подобные элементы, если не указано обратное. Осуществления, изложенные в следующем описании примерных вариантов осуществления, не представляют всех осуществлений в соответствии с настоящим раскрытием. Вместо этого они являются лишь примерами устройств и способов в соответствии с аспектами, относящимися к настоящему раскрытию, изложенному в прилагаемой формуле изобретения.
[0093] Терминология, используемая в настоящем раскрытии, предназначена только для целей описания конкретных вариантов осуществления и не предназначена для ограничения настоящего раскрытия. Используемые в настоящем раскрытии и прилагаемой формуле изобретения формы единственного числа подразумеваются как включающие в себя также и формы множественного числа, если контекст явным образом не указывает на обратное. Также следует понимать, что термин "и/или", используемый здесь, подразумевается как означающий и включающий в себя любые или все возможные комбинации одного или нескольких из ассоциированных перечисленных элементов.
[0094] Следует понимать, что, хотя термины "первый", "второй", "третий" и т. д. могут быть использованы здесь для описания различной информации, информация не должна ограничиваться этими терминами. Эти термины используются только для отличия одной категории информации от другой. Например, без выхода за пределы объема настоящего раскрытия первая информация может быть названа термином "вторая информация"; и подобным образом, вторая информация может также быть названа термином "первая информация". Используемый здесь термин "если" может пониматься как означающий "когда", или "после того как", или "в ответ на определение" в зависимости от контекста.
[0095] Способы обработки записи контактов согласно вариантам осуществления настоящего раскрытия могут применяться для автоматического руководства телефонными номерами, имеющими срок использования. Терминал согласно вариантам осуществления настоящего раскрытия имеет возможность обнаружения, больше ли время использования телефонного номера, сохраненного в записи контактов, чем срок использования; и когда время использования больше срока использования, терминал может автоматически удалять телефонный номер из записи контактов, тем самым помогая пользователю удобно руководить адресной книгой и принося удобство пользователю.
[0096] В вариантах осуществления настоящего раскрытия терминал может быть интеллектуальным терминалом, имеющим функцию адресной книги, например интеллектуальным телефоном, планшетным компьютером, "электронным помощником" (PDA), средством чтения электронных книг, проигрывателем мультимедиа или подобным. Интеллектуальный терминал в общем случае снабжен приложением адресной книги. Один или множество контактов и информация пользователя, соответствующая контактам, сохраняются в записи контактов в адресной книге. Информация пользователя в общем случае включает в себя по меньшей мере имя пользователя и один или множество телефонных номеров (когда интеллектуальный терминал имеет возможность обеспечения функции множественных SIM-карт или обеспечения функции виртуальной SIM-карты, информация пользователя может включать в себя множество телефонных номеров). Информация пользователя может дополнительно включать в себя номер факса, учетную запись мгновенных сообщений (например, учетную запись Miliao, учетную запись QQ, учетную запись Weixin или подобное), адрес электронной почты, персональную домашнюю страницу, адрес фирмы, адрес проживания, дату рождения и т. п. информацию.
[0097] Когда терминал (вызываемая сторона) принимает запрос на соединение вызова от другого терминала (вызывающей стороны), вызываемая сторона может получать входящий телефонный номер согласно запросу на соединение вызова. Если входящий телефонный номер был сохранен в вышеупомянутой записи контактов, требуемый контакт, соответствующий входящему телефонному номеру, может быть определен, и вызываемая сторона может отображать на интерфейсе входящего вызова имя пользователя требуемого контакта так, чтобы пользователь знал личность вызывающей стороны, которая инициирует запрос на соединение вызова.
[0098] В общем случае, пользователю терминала необходимо руководить вышеупомянутой записью контактов, например добавлением контакта и информации пользователя, соответствующей контакту, или модификацией информации пользователя, или удалением контакта, или подобным. Варианты осуществления настоящего раскрытия могут применяться для автоматического руководства телефонными номерами, имеющими срок использования, которые сохранены в записи контактов. Например, общим сценарием применения является автоматическое руководство временными телефонными номерами виртуальных SIM-карт, сохраненными в записи контактов.
[0099] После покупки услуги виртуальной SIM-карты, обеспеченной поставщиком услуги, пользователь (вызывающий пользователь) может получать временные телефонные номера, обеспеченные поставщиком услуги. Виртуальная SIM-карта является технологией для непосредственного сохранения файловых параметров традиционной физической SIM-карты в терминал. Виртуальная SIM-карта не требует физической SIM-карты, и практические функции SIM-карты могут осуществляться в виртуальной SIM-карте посредством функции обработки самого интеллектуального терминала. Если быть точнее, функции SIM-карты могут осуществляться только модулем программных функций интеллектуального терминала посредством ресурсов на интеллектуальном терминале. Интеллектуальный терминал в этом варианте осуществления может быть любым интеллектуальным терминалом, имеющим функцию руководства виртуальной SIM-картой.
[00100] Телефонный номер, обеспеченный услугой виртуальной SIM-карты, в общем случае имеет конкретный срок использования, причем срок использования варьируется с практическим выбором пользователя, например, сроком использования может быть одна неделя, один месяц, пять месяцев или другие продолжительности времени. Если временный телефонный номер был сохранен в адресной книге интеллектуального терминала пользователя, временный телефонный номер станет недействительным в и после даты истечения, что не является предпочтительным для управления пользователя.
[00101] Далее процесс способа обработки записи контактов согласно примерному варианту осуществления настоящего раскрытия описан со ссылками на фиг. 1. Фиг. 1 изображает блок-схему, иллюстрирующую способ обработки записи контактов согласно примерному варианту осуществления. Способ может применяться в вышеупомянутом терминале и включать в себя следующие этапы.
[00102] На этапе 101 обнаруживается, больше ли время использования телефонного номера, сохраненного в записи контактов, чем срок использования телефонного номера.
[00103] В вариантах осуществления настоящего раскрытия телефонный номер может быть обычно используемым фиксированным телефонным номером, телефонным номером, обеспеченным поставщиком услуги мобильной связи, коротким номером, обеспеченным услугой кластерной сети коротких номеров поставщика услуги мобильной связи, виртуальным временным телефонным номером, обеспеченным поставщиком виртуальной услуги, или подобным.
[00104] Терминал может сравнивать время использования телефонного номера, сохраненного в записи контактов, со сроком использования телефонного номера для определения, больше ли время использования, чем срок использования. Если время использования больше срока использования, телефонный номер становится недействительным и может удаляться из записи контактов. Терминал может определять срок использования телефонного номера различными способами. Если быть точнее, терминал может получать срок использования телефонного номера от обладателя телефонного номера (то есть вышеописанного вызывающего пользователя, который покупает услугу виртуальной SIM-карты). Например, терминал может запрашивать обладателя телефонного номера и, таким образом, вводить срок использования в интеллектуальный терминал для записи в течение хранения телефонного номера, и в этом случае интеллектуальный терминал может определять, согласно сроку использования, действителен ли телефонный номер. В других опциональных способах осуществления срок использования также может быть получен от поставщика услуги, обеспечивающего услугу виртуальной SIM-карты.
[00105] В общем случае, сроком использования может быть продолжительность времени одной недели, одного месяца, пяти месяцев или подобного, начиная с даты, в которую телефонный номер куплен. При обнаружении, больше ли время использования телефонного номера, чем срок использования, терминал может сравнивать текущее время использования телефонного номера с вышеопределенным сроком использования. Когда время использования больше срока использования, телефонный номер определяется как становящийся недействительным. Например, предположим, что срок использования телефонного номера, записанный в терминале, равен трем месяцам, с 1 мая до 31 июля, когда обнаружение осуществляется 1 августа, может быть определено, что телефонный номер становится недействительным и может быть удален, поскольку дата 1 августа наступает после дня окончания срока использования, 31 июля.
[00106] В течение обнаружения срока использования терминал может осуществлять обнаружение в реальном времени или периодическое обнаружение, например обнаружение в 12:00 каждый день, или подобное.
[00107] В практических применениях срок использования телефонного номера может варьироваться. Например, пользователь, который покупает телефонный номер, может осуществлять пополнение оплаты до истечения срока использования так, чтобы срок использования телефонного номера продлевался для получения нового срока использования. Таким образом, в опциональном способе осуществления способ может дополнительно включать в себя этап, на котором:
[00108] получают срок использования согласно предварительно определенному периоду.
[00109] Предварительно определенный период может быть 5 дней, 10 дней, 30 дней или подобным, и специалист в данной области техники может гибким образом определять период согласно фактическим необходимостям, которые, таким образом, не определяются здесь.
[00110] В этом варианте осуществления, поскольку срок использования получается согласно предварительно определенному периоду, срок использования может быть своевременно обновлен, когда срок использования изменяется, так что то, истек ли срок использования телефонного номера, определяется более точно.
[00111] Опционально, получение срока использования согласно предварительно определенному периоду может включать в себя этапы, на которых:
[00112] загружают телефонный номер на сторону услуги согласно предварительно определенному периоду; и
[00113] принимают срок использования, запрошенный согласно телефонному номеру, со стороны услуги.
[00114] В этом варианте осуществления срок использования может быть получен со стороны услуги. Сторона услуги может быть сервером, или кластером услуг, формируемым из множества серверов, или центром услуг облачных вычислений. Сторона услуги может быть стороной услуги, которая обеспечивает вышеупомянутую услугу виртуальных SIM-карт. Дополнительно, сторона услуги, которая обеспечивает услугу виртуальных SIM-карт, может также быть стороной услуги, ассоциированной с интеллектуальным терминалом. Например, когда пользователь использует мобильный телефон Xiaomi, сторона услуги является стороной услуги Xiaomi, причем сторона услуги Xiaomi дополнительно обеспечивает услугу виртуальных SIM-карт, и пользователь может входить в систему на сторону услуги Xiaomi посредством определенной учетной записи пользователя. Учетная запись пользователя может быть учетной записью Xiaomi или может быть другой учетной записью, привязанной к учетной записи Xiaomi, например учетной записью Baidu или учетной записью QQ или другими учетными записями пользователя, при том условии, что на сторону услуги Xiaomi может быть осуществлен вход в систему посредством этих учетных записей.
[00115] Поскольку, когда пользователь покупает услугу виртуальной SIM-карты на стороне услуги, сторона услуги записывает срок использования телефонного номера, обеспеченного для пользователя, сторона услуги может обеспечивать срок использования другому пользователю, которому необходимо сохранить телефонный номер. Таким образом, в течение получения срока использования терминал может загружать телефонный номер на сторону услуги так, чтобы терминал принимал срок использования, запрошенный стороной услуги, согласно телефонному номеру. В этом варианте осуществления способ получения срока использования со стороны услуги проще в осуществлении. Этот способ интеллектуальнее и может уменьшать операции пользователя и приносить повышенное удобство пользователю.
[00116] На этапе 102 телефонный номер удаляется из записи контактов, когда время использования больше срока использования.
[00117] Когда определяется на этапе 101, что время использования телефонного номера больше срока использования, телефонный номер стал недействительным и может удаляться из записи контактов.
[00118] Согласно вышеупомянутому варианту осуществления, срок использования телефонного номера, сохраненного в записи контактов, может быть определен, и может быть обнаружено, больше ли время использования телефонного номера, чем срок использования телефонного номера; и когда время использования больше срока использования, телефонный номер может быть автоматически удален из записи контактов. Согласно настоящему раскрытию, телефонный номер, имеющий срок использования, автоматически удаляется из записи контактов, когда срок использования истекает, тем самым помогая пользователю удобно руководить адресной книгой и принося повышенное удобство пользователю.
[00119] Со ссылкой на фиг. 2A, фиг. 2A изображает блок-схему, иллюстрирующую другой способ обработки записи контактов согласно примерному варианту осуществления. Способ может применяться в терминале. На основе варианта осуществления, изображенного на фиг. 1, способ описывает, как автоматически добавить телефонный номер в запись контактов, что включает в себя следующие этапы.
[00120] На этапе 201 при приеме запроса на соединение вызова от вызывающей стороны входящий телефонный номер получается согласно запросу на соединение вызова.
[00121] Осуществление телефонного вызова включает в себя вызывающую сторону и вызываемую сторону. Вызывающая сторона является стороной исходящего вызова, которая в общем случае "звонит"; и вызываемая сторона является стороной входящего вызова, которая в общем случае "отвечает на звонок". Сторона исходящего вызова является вызывающей стороной и сторона входящего вызова является вызываемой стороной. В вариантах осуществления настоящего раскрытия вызываемая сторона и вызывающая сторона могут быть любым интеллектуальным терминалом, имеющим функцию вызова. Способ согласно варианту осуществления настоящего раскрытия может применяться к вышеописанной вызываемой стороне. Вызывающая сторона инициирует запрос на соединение вызова к вызываемой стороне. Запрос на соединение вызова в общем случае переносит входящий телефонный номер. Входящий телефонный номер может быть обычно используемым фиксированным телефонным номером, телефонным номером, обеспеченным поставщиком услуги мобильной связи, коротким номером, обеспеченным услугой кластерной сети коротких номеров поставщика услуги мобильной связи, виртуальным временным телефонным номером, обеспеченным поставщиком виртуальной услуги, или подобным.
[00122] На этапе 202 информация вызывающего пользователя вызывающей стороны получается со стороны услуги, когда телефонный номер не сохранен в записи контактов.
[00123] При покупке услуги виртуальной SIM-карты, вызывающий пользователь может использовать временный телефонный номер для вызова вызываемого пользователя. Когда запрос на соединение вызова принимается интеллектуальным терминалом вызываемого пользователя, запрос на соединение вызова соответствует временному телефонному номеру вызывающего пользователя. Хотя запись контактов вызывающего пользователя сохранена в интеллектуальном терминале вызываемого пользователя, временный телефонный номер не включен в информацию пользователя, соответствующую вызывающему пользователю. Таким образом, вызываемая сторона не может определить вызывающего пользователя, соответствующего входящему временному телефонному номеру. В этом случае информация вызывающего пользователя вызывающей стороны, посланная стороной услуги, может быть получена вызываемой стороной.
[00124] Информация пользователя одного или нескольких пользователей может быть записана на стороне услуги. Например, интеллектуальный терминал может загружать один или множество его элементов информации пользователя на сторону услуги после входа в систему на сторону услуги, ассоциированную с ним. Информация пользователя может включать в себя, но не ограничиваться: имя пользователя, один или множество телефонных номеров (когда интеллектуальный терминал имеет возможность обеспечения функции множественных SIM-карт или обеспечения функции виртуальной SIM-карты, информация пользователя может включать в себя множество телефонных номеров), номер факса, учетную запись мгновенных сообщений (например, учетную запись Miliao, учетную запись QQ, учетную запись Weixin или подобное), адрес электронной почты, персональную домашнюю страницу, адрес фирмы, адрес проживания, дату рождения и т. п. информацию пользователя. Чтобы уникальным образом отличить личности пользователей для улучшения коэффициента успешности идентификации, в вариантах осуществления настоящего раскрытия информация вызывающего пользователя, возвращаемая стороной услуги вызываемой стороне, может быть телефонным номером, учетной записью мгновенных сообщений, адресом электронной почты, персональной домашней страницей или подобной информацией.
[00125] На этапе 203 запрашивается, записан ли требуемый контакт, соответствующий информации вызывающего пользователя, в записи контактов.
[00126] Один или множество контактов и информация пользователя, соответствующая контактам, записаны в записи контактов. Поскольку по меньшей мере один контакт и информация пользователя, соответствующая контакту, записаны в записи контактов, когда информация вызывающего пользователя получается со стороны услуги, контакт, соответствующий информации вызывающего пользователя, может быть запрошен в записи контактов, который является требуемым контактом или вышеупомянутым вызывающим пользователем.
[00127] На этапе 204 телефонный номер добавляется к информации пользователя, соответствующей требуемому контакту в записи контактов, когда результатом запрашивания является то, что требуемый контакт записан.
[00128] В вариантах осуществления настоящего раскрытия вызываемая сторона может принимать запрос на соединение вызова от вызывающей стороны; и когда телефонный номер не сохранен в записи контактов вызываемой стороны, информация вызывающего пользователя вызывающей стороны, запрошенная стороной услуги, может быть получена, и соответствующий требуемый контакт в записи контактов может быть определен согласно информации вызывающего пользователя, причем требуемый контакт является вызывающим пользователем, инициирующим вызов. Таким образом, согласно вариантам осуществления настоящего раскрытия, телефонный номер может автоматически добавляться к информации пользователя, соответствующей требуемому контакту. Согласно вариантам осуществления настоящего раскрытия, больше информации пользователя вызывающего пользователя может быть получено посредством стороны услуги, и, таким образом, вызывающий пользователь может быть идентифицирован и телефонный номер может быть автоматически сохранен, что приносит повышенное удобство пользователю.
[00129] В опциональном способе осуществления получение информации вызывающего пользователя вызывающей стороны со стороны услуги включает в себя этапы, на которых:
[00130] посылают входящий телефонный номер на сторону услуги; и
[00131] принимают информацию вызывающего пользователя, запрошенную согласно входящему телефонному номеру, со стороны услуги.
[00132] Входящий телефонный номер ссылается на телефонный номер, соответствующий вызывающей стороне. Поскольку информация пользователя, соответствующая множеству пользователей, записана на стороне услуги, входящий телефонный номер может быть послан от вызываемой стороны на сторону услуги так, чтобы сторона услуги могла запросить информацию пользователя вызывающей стороны согласно входящему телефонному номеру. Этот способ прост в осуществлении и достигает высокой точности.
[00133] Дополнительное описание дается далее со ссылками на блок-схему, иллюстрирующую другой способ обработки записи контактов, как изображено на фиг. 2B. Физическая SIM-карта вводится на вызывающей стороне, и физическая SIM-карта соответствует обычно используемому телефонному номеру. Вызывающий пользователь и обычно используемый телефонный номер сохраняются в записи контактов вызываемой стороны. Вызывающая сторона может дополнительно иметь функцию виртуальной SIM-карты, и виртуальная SIM-карта соответствует временному телефонному номеру. Вызывающая сторона может инициировать вызов к вызываемой стороне посредством временного телефонного номера, соответствующего виртуальной SIM-карте, и вызываемая сторона принимает вызов посредством запроса на соединение вызова от вызывающей стороны. Поскольку временный телефонный номер, соответствующий виртуальной SIM-карте, не записан на вызываемой стороне, входящий телефонный номер может быть загружен на сервер Xiaomi через Интернет.
[00134] Сервер Xiaomi принимает загруженный входящий телефонный номер (то есть вышеупомянутый временный телефонный номер, соответствующий виртуальной SIM-карте). Поскольку соответствующее отношение между информацией пользователя и телефонными номерами записано на стороне услуги, информация пользователя соответствующей вызывающей стороны может быть запрошена стороной услуги. Тем временем, срок использования, соответствующий входящему телефонному номеру, может быть запрошен сервером.
[00135] Может быть один или множество элементов запрошенной информации пользователя вызывающей стороны, таких как учетная запись пользователя, имя пользователя, телефонный номер или адрес электронной почты или подобное вызывающего пользователя.
[00136] Сервер Xiaomi может возвращать один или множество элементов информации пользователя вызываемой стороне. Для улучшения коэффициента успешности идентификации информация пользователя, возвращаемая вызываемой стороне стороной услуги, в этом варианте осуществления может быть всеми телефонными номерами пользователя, которые могут включать в себя вышеупомянутый обычно используемый телефонный номер вызывающего пользователя. Тем временем, сервер Xiaomi может дополнительно возвращать срок использования временного телефонного номера.
[00137] Согласно всем возвращаемым телефонным номерам вызывающего пользователя, вызываемая сторона может получать соответствующий требуемый контакт (то есть вызывающего пользователя) путем поиска соответствия сохраненных контактов из списка контактов в адресной книге.
[00138] После того как вызываемая сторона находит соответствие с требуемым контактом, временный телефонный номер может добавляться к информации пользователя, соответствующей требуемому контакту в записи контактов, и имя пользователя вызывающего пользователя отображается во входящем интерфейсе так, чтобы вызываемый пользователь знал личность вызывающего пользователя. Тем временем, вызываемая сторона может также получать срок использования телефонного номера со стороны услуги, и когда отслеживается, что срок использования достигается, телефонный номер удаляется из записи контактов.
[00139] Со ссылкой на фиг. 3, фиг. 3 изображает блок-схему, иллюстрирующую другой способ обработки записи контактов согласно примерному варианту осуществления настоящего раскрытия. Способ может применяться на стороне услуги и включать в себя следующие этапы.
[00140] На этапе 301 срок использования телефонного номера, сохраненного в записи контактов терминала, запрашивается.
[00141] На этапе 302 запрошенный срок использования посылается к терминалу так, чтобы терминал удалил телефонный номер из записи контактов когда обнаруживается, что время использования телефонного номера больше срока использования.
[00142] В вариантах осуществления настоящего раскрытия сторона услуги может сервером, или кластером услуг, формируемым из множества серверов, или центром услуг облачных вычислений. Сторона услуги может быть стороной услуги, ассоциированной с интеллектуальным терминалом. Например, если пользователь использует мобильный телефон Xiaomi, сторона услуги является стороной услуги Xiaomi; если пользователь использует мобильный телефон Apple, сторона услуги является стороной услуги Apple. Когда сторона услуги является стороной услуги Xiaomi, пользователь может входить в систему на сторону услуги Xiaomi посредством определенной учетной записи пользователя, и учетная запись пользователя может быть учетной записью Xiaomi или может быть другими учетными записями, привязанными к учетной записи Xiaomi, например учетной записью Baidu, учетной записью QQ и т. п., при том условии, что на сторону услуги Xiaomi может быть осуществлен вход в систему посредством этих учетных записей.
[00143] Поскольку пользователь покупает услугу виртуальной SIM-карты на стороне услуги, сторона услуги может записывать срок использования временного телефонного номера, обеспеченного для пользователя. Сторона услуги может обеспечивать срок использования другим пользователям, которым нужно сохранить вышеупомянутый телефонный номер, так, чтобы интеллектуальные терминалы других пользователей удалили телефонный номер из записи контактов при обнаружении, что время использования телефонного номера больше срока использования.
[00144] Согласно вышеупомянутому варианту осуществления, сторона услуги в этом варианте осуществления может запрашивать срок использования, соответствующий телефонному номеру, и обеспечивать срок использования терминалу так, чтобы терминал удалил телефонный номер из записи контактов при обнаружении, что время использования телефонного номера больше срока использования, тем самым помогая пользователю удобно руководить адресной книгой и принося повышенное удобство пользователю.
[00145] В опциональном способе осуществления запрашивание срока использования телефонного номера, сохраненного в записи контактов терминала, включает в себя этапы, на которых:
[00146] принимают телефонный номер, загруженный терминалом; и
[00147] запрашивают срок использования, соответствующий телефонному номеру, в первой предварительно определенной таблице отношений, причем соответствующее отношение между телефонными номерами и сроками использования записано в первой предварительно определенной таблице отношений.
[00148] В вариантах осуществления настоящего раскрытия сторона услуги может записывать соответствующее отношение между телефонными номерами и сроками использования путем установления первой предварительно определенной таблицы отношений. Когда терминалу нужно получить срок использования, сторона услуги может запрашивать соответствующий срок использования из предварительно определенной таблицы отношений согласно телефонному номеру, посланному терминалом, и возвращать срок использования терминалу. Этот способ прост в осуществлении, что способствует запрашиванию срока использования и достигает высокой точности.
[00149] В опциональном способе осуществления способ может дополнительно включать в себя этапы, на которых:
[00150] запрашивают информацию вызывающего пользователя вызывающей стороны, инициирующей запрос на соединение вызова к терминалу; и
[00151] посылают информацию вызывающего пользователя терминалу так, чтобы терминал добавил телефонный номер к информации пользователя требуемого контакта, соответствующего информации вызывающего пользователя, в записи контактов.
[00152] В вариантах осуществления настоящего раскрытия интеллектуальный терминал может загружать один или множество его элементов информации пользователя на сторону услуги после входа в систему на ассоциированную с ним сторону услуги. Информация пользователя может включать в себя, но не ограничиваться: имя пользователя, один или множество телефонных номеров (когда интеллектуальный терминал имеет возможность обеспечения функции множественных SIM-карт или обеспечения функции виртуальной SIM-карты, информация пользователя может включать в себя множество телефонных номеров), номер факса, учетную запись мгновенных сообщений (например, учетную запись Miliao, учетную запись QQ, учетную запись Weixin или подобное), адрес электронной почты, персональную домашнюю страницу, адрес фирмы, адрес проживания, дату рождения и т. п. информацию пользователя. Чтобы уникальным образом отличить личности пользователей для улучшения коэффициента успешности идентификации, в вариантах осуществления настоящего раскрытия информация вызывающего пользователя, возвращаемая стороной услуги терминалу, может быть телефонным номером, учетной записью мгновенных сообщений, адресом электронной почты, персональной домашней страницей или подобной информацией.
[00153] Сторона услуги может возвращать информацию вызывающего пользователя терминалу, и терминал добавляет телефонный номер к информации пользователя требуемого контакта, соответствующего информации вызывающего пользователя, в записи контактов, так, чтобы при приеме вызова, инициированного вызывающей стороной посредством временного телефонного номера, терминал автоматически добавлял временный телефонный номер к записи контактов.
[00154] В опциональном способе осуществления запрашивание информации вызывающего пользователя вызывающей стороны, инициирующей запрос на соединение вызова к терминалу, может включать в себя этапы на которых:
[00155] принимают входящий телефонный номер, загруженный терминалом, при приеме запроса на соединение вызова; и
[00156] запрашивают информацию вызывающего пользователя, соответствующую входящему телефонному номеру, во второй предварительно определенной таблице отношений, причем соответствующее отношение между информацией пользователя и телефонными номерами записано во второй предварительно определенной таблице отношений.
[00157] В вариантах осуществления настоящего раскрытия, поскольку информация пользователя может включать в себя различную информацию, такую как телефонный номер, имя пользователя, учетная запись пользователя и т. п., сторона услуги может записывать соответствующее отношение между информацией пользователя и телефонными номерами или подобным интеллектуальных терминалов. В практических применениях сторона услуги может записывать соответствующее отношение информации пользователя путем установления второй предварительно определенной таблицы отношений.
[00158] Например, как перечислено в следующей таблице 1, иллюстрируется частичная информация пользователя, записанная во второй предварительно определенной таблице отношений на стороне услуги.
Информация пользователя
Пользователь 1
Пользователь 2
Пользователь 3
Учетная запись Xiaomi
11110
11120
11130
Интеллектуальный терминал
Интеллектуальный терминал 1(MAC-адрес 1)
Интеллектуальный терминал 2(MAC-адрес 2)
Интеллектуальный терминал 3(MAC-адрес 3)
Имя пользователя
Мистер Чжан Сан
Мистер Ли Си
Мистер Ван У
Телефонный номер 1
13588881111
13688882222
15988883333
Телефонный номер 2
55551111
55552222
55553333
Учетная запись Miliao
666611
666622
666633
Адрес электронной почты
666611@xiaomi.com
666622@xiaomi.com
666633@xiaomi.com
[00159] Можно увидеть из таблицы 1, что информация пользователя трех пользователей была записана. Записанная информация пользователя включает в себя учетную запись Xiaomi, интеллектуальный терминал (с использованием MAC-адреса в качестве уникального идентификатора), имя пользователя, телефонный номер 1, телефонный номер 2, учетную запись Miliao и адрес электронной почты. Сторона услуги записала соответствующее отношение пользовательской информации каждого пользователя посредством таблицы.
[00160] Следует заметить, что вышеупомянутые первая и вторая предварительно определенные таблицы отношений используются для отличия двух задействуемых соответствующих отношений: соответствующее отношение между телефонными номерами и сроками использования и соответствующее отношение между информацией пользователя и телефонными номерами. В практических применениях, поскольку информация пользователя может включать в себя телефонные номера, сторона услуги может установить только одну таблицу записи данных для записи вышеупомянутых двух соответствующих отношений.
[00161] В варианте осуществления настоящего раскрытия сторона услуги может записывать соответствующее отношение между телефонными номерами и информацией пользователя путем установления второй предварительно определенной таблицы отношений. Когда терминалу нужно получить информацию вызывающего пользователя, сторона услуги может запрашивать соответствующую информацию вызывающего пользователя из второй предварительно определенной таблицы отношений согласно входящему телефонному номеру, посланному терминалом, и возвращать информацию вызывающего пользователя терминалу. Этот способ прост в осуществлении, что способствует запрашиванию информации вызывающего пользователя, и достигает высокой точности.
[00162] Как изображено на фиг. 4, фиг. 4 изображает структурную схему устройства обработки записи контактов согласно примерному варианту осуществления настоящего раскрытия. Устройство включает в себя: модуль 410 обнаружения и модуль 420 удаления.
[00163] Модуль 410 обнаружения сконфигурирован для обнаружения, больше ли время использования телефонного номера, сохраненного в записи контактов, чем срок использования телефонного номера.
[00164] Модуль 420 удаления сконфигурирован для удаления телефонного номера из записи контактов, когда обнаруживается модулем 410 обнаружения, что время использования телефонного номера больше срока использования.
[00165] Согласно вышеупомянутому варианту осуществления, срок использования телефонного номера, сохраненного в записи контактов, может быть определен, и может быть обнаружено, больше ли время использования телефонного номера, чем срок использования телефонного номера; и когда время использования больше срока использования, телефонный номер может быть автоматически удален из записи контактов. Согласно настоящему раскрытию, телефонный номер, имеющий срок использования, автоматически удаляется из записи контактов, когда срок использования истекает, тем самым помогая пользователю удобно руководить адресной книгой и принося повышенное удобство пользователю.
[00166] Со ссылкой на фиг. 5, фиг. 5 изображает структурную схему, иллюстрирующую другое устройство обработки записи контактов согласно примерному варианту осуществления настоящего раскрытия. На основе варианта осуществления, изображенного на фиг. 4, в этом варианте осуществления устройство может дополнительно включать в себя модуль 430 получения срока использования.
[00167] Модуль 430 получения срока использования сконфигурирован для получения срока использования согласно предварительно определенному периоду.
[00168] Согласно вышеупомянутому варианту осуществления, поскольку срок использования получается согласно предварительно определенному периоду, срок использования может быть своевременно обновлен, причем срок использования изменяется так, чтобы то, истек ли срок использования телефонного номера, определялось более точно.
[00169] Со ссылкой на фиг. 6, фиг. 6 изображает структурную схему, иллюстрирующую другое устройство обработки записи контактов согласно примерному варианту осуществления настоящего раскрытия. На основе варианта осуществления, изображенного на фиг. 4, в этом варианте осуществления модуль 430 получения срока использования включает в себя: подмодуль 431 загрузки телефонного номера и подмодуль 432 приема срока использования.
[00170] Подмодуль 431 загрузки телефонного номера сконфигурирован для загрузки телефонного номера на сторону услуги согласно предварительно определенному периоду.
[00171] Подмодуль 432 приема срока использования сконфигурирован для приема со стороны услуги срока использования, запрошенного согласно телефонному номеру, загруженному подмодулем 431 загрузки телефонного номера.
[00172] Согласно вышеупомянутому варианту осуществления, способ получение срока использования со стороны услуги проще в осуществлении. Этот способ интеллектуальнее и может уменьшать операции пользователя и приносить повышенное удобство пользователю.
[00173] Со ссылкой на фиг. 7, фиг. 7 изображает структурную схему, иллюстрирующую другое устройство обработки записи контактов согласно примерному варианту осуществления настоящего раскрытия. На основе варианта осуществления, изображенного на фиг. 4, в этом варианте осуществления устройство может дополнительно включать в себя: модуль 440 получения телефонного номера, модуль 450 получения информации, модуль 460 запрашивания контакта и модуль 470 добавления.
[00174] Модуль 440 получения телефонного номера сконфигурирован для того, чтобы при приеме запроса на соединение вызова от вызывающей стороны получать входящий телефонный номер согласно запросу на соединение вызова.
[00175] Модуль 450 получения информации сконфигурирован для получения информации вызывающего пользователя вызывающей стороны со стороны услуги, когда телефонный номер, полученный модулем 440 получения телефонного номера не сохранен в записи контактов.
[00176] Модуль 460 запрашивания контакта сконфигурирован для запрашивания, записан ли требуемый контакт, соответствующий информации вызывающего пользователя, полученной модулем 450 получения информации, в записи контактов, причем один или множество контактов и информация пользователя, соответствующая контактам, записаны в записи контактов.
[00177] Модуль 470 добавления сконфигурирован для добавления телефонного номера к информации пользователя, соответствующей требуемому контакту, когда результатом запрашивания модулем 460 запрашивания контакта является то, что требуемый контакт записан в записи контактов.
[00178] Согласно вышеупомянутому варианту осуществления, запрос на соединение вызова от вызывающей стороны может приниматься; и когда телефонный номер не сохранен в записи контактов вызываемой стороны, информация вызывающего пользователя вызывающей стороны, запрошенная стороной услуги, может быть получена, и соответствующий требуемый контакт в записи контактов может быть определен согласно информации вызывающего пользователя. Таким образом, согласно настоящему раскрытию, телефонный номер может автоматически добавляться к информации пользователя, соответствующей требуемому контакту. Согласно настоящему раскрытию, больше информации пользователя вызывающего пользователя может быть получено посредством стороны услуги, и, таким образом, вызывающий пользователь может быть идентифицирован и телефонный номер может быть автоматически сохранен, что приносит повышенное удобство пользователю.
[00179] Со ссылкой на фиг. 8, фиг. 8 изображает структурную схему, иллюстрирующую другое устройство обработки записи контактов согласно примерному варианту осуществления настоящего раскрытия. На основе варианта осуществления, изображенного на фиг. 4, в этом варианте осуществления модуль 450 получения информации включает в себя: подмодуль 451 посылания и подмодуль 452 приема информации.
[00180] Подмодуль 451 посылания сконфигурирован для посылания входящего телефонного номера на сторону услуги.
[00181] Подмодуль 452 приема информации сконфигурирован для приема, со стороны услуги, информации вызывающего пользователя, запрошенной согласно входящему телефонному номеру, посланному подмодулем посылания.
[00182] Согласно вышеупомянутому варианту осуществления, поскольку информация пользователя, соответствующая множеству пользователей, записана на стороне услуги, входящий телефонный номер может быть послан на сторону услуги так, чтобы сторона услуги могла запрашивать информацию пользователя вызывающей стороны согласно входящему телефонному номеру. Этот способ прост в осуществлении и достигает высокой точности.
[00183] Как изображено на фиг. 9, фиг. 9 изображает структурную схему другого устройства обработки записи контактов согласно примерному варианту осуществления настоящего раскрытия. Устройство включает в себя: модуль 910 запрашивания срока использования и модуль 920 посылания срока использования.
[00184] Модуль 910 запрашивания срока использования сконфигурирован для запрашивания срока использования телефонного номера, сохраненного в записи контактов терминала.
[00185] Модуль 920 посылания срока использования сконфигурирован для посылания срока использования, запрошенного модулем 910 запрашивания срока использования, терминалу так, чтобы терминал удалил телефонный номер из записи контактов, когда обнаруживается, что время использования телефонного номера больше срока использования.
[00186] Согласно вышеупомянутому варианту осуществления, сторона услуги может запрашивать срок использования, соответствующий телефонному номеру, и обеспечивать срок использования терминалу так, чтобы терминал удалил телефонный номер из записи контактов при обнаружении, что время использования телефонного номера больше срока использования, тем самым помогая пользователю удобно руководить адресной книгой и принося повышенное удобство пользователю.
[00187] Со ссылкой на фиг. 10, фиг. 10 изображает структурную схему, иллюстрирующую другое устройство обработки записи контактов согласно примерному варианту осуществления настоящего раскрытия. На основе варианта осуществления, изображенного на фиг. 9, в этом варианте осуществления модуль 910 запрашивания срока использования включает в себя: подмодуль 911 приема телефонного номера и подмодуль 912 запрашивания срока использования.
[00188] Подмодуль 911 приема телефонного номера сконфигурирован для приема телефонного номера, загруженного терминалом.
[00189] Подмодуль 912 запрашивания срока использования сконфигурирован для запрашивания срока использования, соответствующего телефонному номеру, принятому подмодулем 911 приема телефонного номера, в первой предварительно определенной таблице отношений, причем соответствующее отношение между телефонными номерами и сроками использования записано в первой предварительно определенной таблице отношений.
[00190] Согласно вышеупомянутому варианту осуществления, сторона услуги может записывать соответствующее отношение между телефонными номерами и сроками использования путем установления первой предварительно определенной таблицы отношений. Когда терминалу нужно получить срок использования, сторона услуги может запрашивать соответствующий срок использования из первой предварительно определенной таблицы отношений согласно телефонному номеру, посланному терминалом, и возвращать срок использования терминалу. Этот способ прост в осуществлении, что способствует запрашиванию срока использования, и достигает высокой точности.
[00191] Со ссылкой на фиг. 11, фиг. 11 изображает структурную схему, иллюстрирующую другое устройство обработки записи контактов согласно примерному варианту осуществления настоящего раскрытия. На основе варианта осуществления, изображенного на фиг. 9, в этом варианте осуществления устройство может дополнительно включать в себя модуль 930 запрашивания информации и модуль 940 посылания информации.
[00192] Модуль 930 запрашивания информации сконфигурирован для запрашивания информации вызывающего пользователя вызывающей стороны, инициирующей запрос на соединение вызова к терминалу.
[00193] Модуль 940 посылания информации сконфигурирован для посылания информации вызывающего пользователя, запрошенной модулем 930 запрашивания информации, терминалу так, чтобы терминал добавил телефонный номер к информации пользователя требуемого контакта, соответствующей информации вызывающего пользователя в записи контактов.
[00194] Согласно вышеупомянутому варианту осуществления, сторона услуги может возвращать информацию вызывающего пользователя терминалу, и терминал добавляет телефонный номер к информации пользователя требуемого контакта, соответствующего информации вызывающего пользователя, в записи контактов, так, чтобы при приеме вызова, инициируемого вызывающей стороной посредством временного телефонного номера, терминал автоматически добавлял временный телефонный номер к записи контактов.
[00195] Со ссылкой на фиг. 12, фиг. 12 изображает структурную схему, иллюстрирующую другое устройство обработки записи контактов согласно примерному варианту осуществления настоящего раскрытия. На основе варианта осуществления, изображенного на фиг. 9, в этом варианте осуществления модуль 930 запрашивания информации включает в себя: подмодуль 931 приема телефонного номера и подмодуль 932 запрашивания информации.
[00196] Подмодуль 931 приема телефонного номера сконфигурирован для приема входящего телефонного номера, загруженного терминалом при приеме запроса на соединение вызова.
[00197] Подмодуль 932 запрашивания информации сконфигурирован для запрашивания информации вызывающего пользователя, соответствующей входящему телефонному номеру, принятому модулем 931 приема телефонного номера во второй предварительно определенной таблице отношений, причем соответствующее отношение между информацией пользователя и телефонными номерами записано во второй предварительно определенной таблице отношений.
[00198] Согласно вышеупомянутому варианту осуществления, сторона услуги может записывать соответствующее отношение между телефонными номерами и информацией пользователя путем установления второй предварительно определенной таблицы отношений. Когда терминалу нужно получить информацию вызывающего пользователя, сторона услуги может запрашивать соответствующую информацию вызывающего пользователя из второй предварительно определенной таблицы отношений согласно входящему телефонному номеру, посланному терминалом, и возвращать информацию вызывающего пользователя терминалу. Этот способ прост в осуществлении, что способствует запрашиванию информации вызывающего пользователя, и достигает высокой точности.
[00199] Соответственно, настоящее раскрытие дополнительно обеспечивает устройство обработки записи контактов, причем устройство включает в себя процессор и память для хранения инструкций, исполняемых процессором. Процессор сконфигурирован для того, чтобы:
[00200] обнаруживать, больше ли время использования телефонного номера, сохраненного в записи контактов, чем срок использования телефонного номера; и
[00201] удалять телефонный номер из записи контактов, когда время использования больше срока использования.
[00202] Соответственно, настоящее раскрытие дополнительно обеспечивает другое устройство обработки записи контактов, причем устройство включает в себя процессор и память для хранения инструкций, исполняемых процессором. Процессор сконфигурирован для того, чтобы:
[00203] запрашивать срок использования телефонного номера, сохраненного в записи контактов терминала;
[00204] посылать запрошенный срок использования к терминалу так, чтобы терминал удалил телефонный номер из записи контактов, когда обнаруживается, что время использования телефонного номера больше срока использования.
[00205] Конкретное осуществление функций и эффектов различных блоков в вышеупомянутых устройствах может быть связано с осуществлением соответствующих этапов в способах, которые, таким образом, не описываются здесь дополнительно.
[00206] В отношении вариантов осуществления устройства, поскольку варианты осуществления устройства основаны на вариантах осуществления способа, соответствующие части могут быть связаны с эквивалентами в вариантах осуществления способа. Вышеописанные варианты осуществления устройства являются лишь примерными. Блоки, используемые как отдельные компоненты, могут быть или не быть физически независимыми друг от друга. Элемент, иллюстрируемый как блок, может быть или не быть физическим блоком, то есть быть либо расположенным в некой позиции, либо развернутым на множестве сетевых блоков. Часть или все из модулей могут быть выбраны, как требуется для осуществления технических решений, раскрываемых в вариантах осуществления настоящего раскрытия. Обычные специалисты в данной области техники могут понять и осуществить варианты осуществления без каких-либо творческих усилий.
[00207] Со ссылкой на фиг. 13, фиг. 13 изображает структурную схему, иллюстрирующую устройство 1300 для использования в обработке записи контактов, изображенной на фиг. 4, согласно примерному варианту осуществления настоящего раскрытия. Например, устройство 1300 может быть мобильным телефоном, компьютером, терминалом цифрового широкого вещания, устройством обмена сообщениями, игровой приставкой, планшетом, медицинским устройством, тренажерным оборудованием, "электронным помощником" и т. п., имеющим функцию маршрутизации.
[00208] Со ссылкой на фиг. 13, устройство 1300 может включать в себя один или несколько из следующих компонентов: обрабатывающий компонент 1302, память 1304, компонент 1306 мощности, компонент 1308 мультимедиа, аудиокомпонент 1310, интерфейс 1312 ввода/вывода (I/O), компонент 1314 датчиков и компонент 1316 связи.
[00209] Обрабатывающий компонент 1302 обычно управляет общими операциями устройства 1300, такими как операции, ассоциированные с отображением, телефонные вызовы, передачи данных, операции камеры и операции записи. Обрабатывающий компонент 1302 может включать в себя один или несколько процессоров 1320 для исполнения инструкций для выполнения всех или части этапов в вышеописанных способы. Дополнительно, обрабатывающий компонент 1302 может включать в себя один или несколько модулей, которые обеспечивают взаимодействие между обрабатывающим компонентом 1302 и другими компонентами. Например, обрабатывающий компонент 1302 может включать в себя модуль мультимедиа для обеспечения взаимодействия между компонентом 1308 мультимедиа и обрабатывающим компонентом 1302.
[00210] Память 1304 сконфигурирована для хранения различных типов данных для поддержки операций устройства 1300. Примеры таких данных включают в себя инструкции для любого приложения или способа, оперируемого на устройстве 1300, контактные данные, данные телефонной книги, сообщения, картинки, видео и т. п. Память 1304 может осуществляться с использованием любого типа энергозависимых или энергонезависимых устройств памяти или их комбинации, таких как статическая оперативная память (SRAM), электрически стираемая программируемая постоянная память (EEPROM), стираемая программируемая постоянная память (EPROM), программируемая постоянная память (PROM), постоянная память (ROM), магнитная память, флэш-память, магнитный или оптический диск.
[00211] Компонент 1306 мощности обеспечивает мощность различным компонентам устройства 1300. Компонент 1306 мощности может включать в себя систему управления мощностью, один или несколько источников питания и другие компоненты, ассоциированные с генерированием, управлением и распределением мощности в устройстве 1300.
[00212] Компонент 1308 мультимедиа включает в себя экран, обеспечивающий выходной интерфейс между устройством 1300 и пользователем. В некоторых вариантах осуществления экран может включать в себя жидкокристаллический дисплей (LCD) и сенсорную панель (TP). Если экран включает в себя сенсорную панель, экран может осуществляться в качестве сенсорного экрана для приема входных сигналов от пользователя. Сенсорная панель включает в себя один или несколько датчиков касания для обнаружения прикосновений, сметаний и жестов на сенсорной панели. Датчики касания могут не только обнаруживать границу действия прикосновения или сметания, но также обнаруживать период времени и давление, ассоциированные с действием прикосновения или сметания. В некоторых вариантах осуществления компонент 1308 мультимедиа включает в себя переднюю камеру и/или заднюю камеру. Передняя камера и/или задняя камера могут принимать внешние данные мультимедиа, в то время как устройство 1300 находится в режиме операции, таком как фотографирующий режим или режим видео. Каждая из передней камеры и задней камеры может быть системой фиксированных оптических линз или иметь возможности фокусировки и оптического приближения.
[00213] Аудиокомпонент 1310 сконфигурирован для вывода и/или ввода аудиосигналов. Например, аудиокомпонент 1310 включает в себя микрофон (MIC), сконфигурированный для приема внешнего аудиосигнала, когда устройство 1300 находится в режиме операции, таком как режим вызова, режим записи или режим распознавания голоса. Принятый аудиосигнал может дополнительно сохраняться в памяти 1304 или передаваться посредством компонента 1316 связи. В некоторых вариантах осуществления аудиокомпонент 1310 дополнительно включает в себя динамик для вывода аудиосигналов.
[00214] I/O-интерфейс 1312 обеспечивает интерфейс между обрабатывающим компонентом 1302 и модулем периферийного интерфейса, такого как клавиатура, щелчковое колесо, кнопка или подобное. Кнопки могут включать в себя, но не ограничиваться, кнопку "домой", кнопку громкости, кнопку запуска и кнопку блокировки.
[00215] Компонент 1314 датчиков включает в себя один или несколько датчиков для обеспечения оценок состояния различных аспектов устройства 1300. Например, компонент 1314 датчиков может обнаруживать открытое/закрытое состояние устройства 1300, относительное расположение компонентов, например дисплея и клавиатуры, устройства 1300; и компонент 1314 датчиков может дополнительно обнаруживать изменение позиции устройства 1300 или компонента устройства 1300, присутствие или отсутствие контакта пользователя с устройством 1300, направление или ускорение/замедление устройства 1300 и изменение в температуре устройства 1300. Компонент 1314 датчиков может включать в себя датчик близости, сконфигурированный для обнаружения присутствия ближайших объектов без какого-либо физического контакта. Компонент 1314 датчиков может также включать в себя датчик освещенности, такой как датчик изображений CMOS или CCD, для использования в приложениях получения изображений. В некоторых вариантах осуществления компонент 1314 датчиков может также включать в себя датчик акселерометра, датчик гироскопа, магнитный датчик, датчик давления, микроволновый датчик или датчик температуры.
[00216] Компонент 1316 связи сконфигурирован для обеспечения проводной или беспроводной связи между устройством 1300 и другими устройствами. Устройство 1300 может осуществлять доступ к беспроводной сети на основе стандарта связи, такого как WiFi, 2G или 3G или их комбинация. В одном примерном варианте осуществления компонент 1316 связи принимает сигнал широкого вещания или информацию, ассоциированную с широким вещанием, от внешней системы управления широким вещанием через канал широкого вещания. В одном примерном варианте осуществления компонент 1316 связи дополнительно включает в себя модуль связи ближнего поля (NFC) для обеспечения возможности связи ближнего действия. Например, модуль NFC может осуществляться на основе технологии радиочастотной идентификации (RFID), технологии ассоциации передачи данных в инфракрасном диапазоне (IrDA), сверхширокополосной (UWB) технологии, технологии Bluetooth (BT) и других технологий.
[00217] В примерных вариантах осуществления устройство 1300 может осуществляться посредством одной или нескольких специализированных интегральных цепей (ASIC), процессоров цифровых сигналов (DSP), обрабатывающих устройств цифровых сигналов (DSPD), программируемых логических устройств (PLD), программируемых пользователем вентильных матриц (FPGA), средств управления, микроконтроллеров, микропроцессоров или других электронных компонентов для выполнения вышеописанных способов обработки записи контактов.
[00218] В примерных вариантах осуществления также обеспечен некратковременный машиночитаемый носитель данных, включающий в себя инструкции, такие как включенные в память 1304, исполняемые процессором 1320 в устройстве 1300, для выполнения вышеописанных способов. Например, некратковременный машиночитаемый носитель данных может быть ROM, оперативной памятью (RAM), постоянной памятью на компакт-диске (CD-ROM), магнитной лентой, гибким диском, оптическим устройством хранения данных или подобным.
[00219] Обеспечен некратковременный машиночитаемый носитель данных. Когда инструкции, сохраненные в носителе данных, исполняются процессором терминала, терминал вызывается для выполнения способа обработки записи контактов, причем способ включает в себя этапы, на которых:
[00220] обнаруживают, больше ли время использования телефонного номера, сохраненного в записи контактов, чем срок использования телефонного номера; и
[00221] удаляют телефонный номер из записи контактов, когда время использования больше срока использования.
[00222] Фиг. 14 изображает структурную схему, иллюстрирующую устройство 1400 для использования в обработке записи контактов, изображенной на фиг. 9, согласно примерному варианту осуществления настоящего раскрытия. Например, устройство 1400 может быть обеспечено в виде сервера. Со ссылкой на фиг. 14, устройство 1400 включает в себя обрабатывающий компонент 1422, который дополнительно включает в себя один или несколько процессоров, и ресурсы памяти, представленные памятью 1432, сконфигурированные для хранения инструкций, исполняемых обрабатывающим компонентом 1422, например приложений. Приложения, сохраненные в памяти 1432, могут включать в себя один или более одного модуля, каждый из которых соответствует группе инструкций. Дополнительно, обрабатывающий компонент 1422 сконфигурирован для исполнения инструкций, для выполнения вышеупомянутых способов обработки записи контактов.
[00223] Устройство 1400 может дополнительно включать в себя: компонент 1426 мощности, сконфигурированный для выполнения управления мощностью в устройстве 1400; проводной или беспроводной сетевой интерфейс 1450, сконфигурированный для соединения устройства 1400 с сетью; и интерфейс 1458 ввода/вывода (I/O). Устройство 1400 может оперировать операционной системой, сохраненной в памяти 1432, например, Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™ или подобной.
[00224] Другие варианты осуществления настоящего раскрытия будут очевидны специалистам в данной области техники из рассмотрения технического описания и применения на практике раскрываемого здесь. Это приложение предназначено для покрытия любых вариаций, использований или приспособленных вариаций настоящего раскрытия, следующих его общим принципам и включающих в себя такие отступления от настоящего раскрытия, которые относятся к известному уровню техники или стандартным техническим средствам в данной области техники. Предполагается, что техническое описание и варианты осуществления рассматриваются только в качестве примерных, причем действительный объем и сущность настоящего раскрытия указаны прилагаемой формулой изобретения.
[00225] Следует понимать, что настоящее раскрытие не ограничивается точным строением, которое было описано выше и проиллюстрировано на сопроводительных чертежах, и что различные модификации и изменения могут быть осуществлены без выхода за пределы его объема. Объем настоящего раскрытия определяется только прилагаемой формулой изобретения.
[00226] Выше описаны лишь предпочтительные варианты осуществления настоящего раскрытия, которые не предназначены для ограничения настоящего раскрытия. Любые модификация, эквивалентная замена или улучшение, осуществленные без выхода за пределы сущности и принципа настоящего раскрытия, должны находятся в пределах объема защиты настоящего раскрытия.