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

Иллюстрации

Показать все

Изобретение относится к области радиосвязи. Техническим результатом является получение рекомендательной информации терминалом в случае вызова от неизвестного телефонного абонента. Способ включает в себя: получение второго телефонного номера, отправленного рекомендателем; и отправку запроса рекомендательной информации на сервер в соответствии с первым телефонным номером терминала, телефонным номером рекомендателя и вторым телефонным номером, в результате сервер создает рекомендательную информацию в соответствии с запросом рекомендательной информации и отправляет рекомендательную информацию на терминал, связанный со вторым телефонным номером. Согласно данному изобретению второй телефонный номер, отправленный рекомендателем, принимается, запрос рекомендательной информации отправляется на сервер, в результате сервер создает рекомендательную информацию в соответствии с запросом рекомендательной информации и отправляет рекомендательную информацию на терминал, связанный со вторым телефонным номером. Так как терминал, связанный со вторым телефонным номером, может выводить сообщение о текущем входящем вызове в соответствии с рекомендательной информацией, пользователь может комфортно общаться с неизвестным вызывающим абонентом. 4 н. и 14 з.п. ф-лы, 21 ил.

Реферат

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ

[0001] Настоящая заявка основана и испрашивает приоритет в соответствии с китайской заявкой на патент №2014106857687, поданной 25 ноября 2014 г., содержание которой полностью включено в настоящую заявку посредством ссылки.

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

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

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

[0003] По мере развития коммуникационных технологий все больше и больше людей используют терминалы для общения. Чтобы расширить круг социального общения, пользователи терминалов будут часто рекомендовать друг друга. Например, пользователь B рекомендует контактную информацию пользователя C пользователю A. Когда пользователь C получает вызов от пользователя A, то, так как пользователь C не знает заранее, что его телефонный номер рекомендован пользователем B, и пользователь C не сохранил контактную информацию пользователя A, пользователь C сочтет, что вызов пользователя A - это вызов неизвестного абонента. Следовательно, во время общения может сохраняться некоторая разобщенность между пользователем C и неизвестным абонентом.

[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] модуль хранения, выполненный с возможностью, когда телефонный номер рекомендателя в рекомендательной информации сохранен в локальном списке контактов, сохранять рекомендательную информацию в локальной информационной базе данных.

[0085] В отношении второго возможного варианта реализации шестого аспекта, в третьем возможном варианте реализации шестого аспекта терминал дополнительно включает в себя:

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

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

[0088] В отношении третьего возможного варианта реализации шестого аспекта, в четвертом возможном варианте реализации шестого аспекта терминал дополнительно включает в себя:

[0089] модуль определения, выполненный с возможностью определять, истек ли срок рекомендательной информации в соответствии со сроком истечения, соответствующим рекомендательной информации; и

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

[0091] Относительно шестого аспекта, в пятом возможном варианте реализации шестого аспекта терминал далее включает в себя:

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

[0093] Согласно седьмому аспекту вариантов осуществления настоящего изобретения предлагается терминал, включающий в себя:

[0094] процессор; и

[0095] память для хранения инструкций, исполняемых процессором;

[0096] в котором процессор выполнен с возможностью:

[0097] получения второго телефонного номера, отправленного рекомендателем; и

[0098] отправку запроса рекомендательной информации на сервер в соответствии с первым телефонным номером терминала, телефонным номером рекомендателя и вторым телефонным номером, в результате сервер создает рекомендательную информацию в соответствии с запросом рекомендательной информации и отправляет рекомендательную информацию на терминал, связанный со вторым телефонным номером.

[0099] Согласно восьмому из вариантов осуществления настоящего изобретения предлагается сервер, включающий в себя:

[00100] процессор; и

[00101] память для хранения инструкций, исполняемых процессором;

[00102] при этом процессор выполнен с возможностью:

[00103] получения запроса рекомендательной информации и создания рекомендательной информации в соответствии с запросом рекомендательной информации, при этом рекомендательная информация предназначена указывать, что рекомендатель рекомендует второй телефонный номер первому телефонному номеру; и

[00104] отправки рекомендательной информации на второй терминал, соответствующий второму телефонному номеру, в соответствии со вторым телефонным номером в рекомендательной информации.

[00105] Согласно девятому аспекту вариантов осуществления настоящего изобретения предлагается терминал, включающий в себя:

[00106] процессор; и

[00107] память для хранения инструкций, исполняемых процессором;

[00108] при этом процессор выполнен с возможностью:

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

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

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

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

[00113] Следует понимать, что как предшествующее общее описание, так и последующее подробное описание являются исключительно иллюстративными и пояснительными, и не ограничивают заявленное изобретение.

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

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

[00115] Фиг. 1 - блок-схема способа получения рекомендательной информации в соответствии с примерным вариантом осуществления.

[00116] Фиг. 2 - блок-схема способа получения рекомендательной информации в соответствии с примерным вариантом осуществления.

[00117] Фиг. 3 - блок-схема способа получения рекомендательной информации в соответствии с примерным вариантом осуществления.

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

[00119] Фиг. 5 - блок-схема способа получения рекомендательной информации в соответствии с примерным вариантом осуществления.

[00120] Фиг. 6 - блок-схема, показывающая интерфейс для выполнения выведения сообщения о входящем вызове в соответствии с примером осуществления.

[00121] Фиг. 7 - блок-схема терминала в соответствии с примерным вариантом осуществления.

[00122] Фиг. 8 - блок-схема терминала в соответствии с примерным вариантом осуществления.

[00123] Фиг. 9 - блок-схема терминала в соответствии с примерным вариантом осуществления.

[00124] Фиг. 10 - блок-схема терминала в соответствии с примерным вариантом осуществления.

[00125] Фиг. 11 - блок-схема терминала в соответствии с примерным вариантом осуществления.

[00126] Фиг. 12 - блок-схема сервера в соответствии с примерным вариантом осуществления.

[00127] Фиг. 13 - блок-схема модуля приема в соответствии с примерным вариантом осуществления.

[00128] Фиг. 14 - блок-схема модуля приема в соответствии с примерным вариантом осуществления.

[00129] Фиг. 15 - блок-схема терминала в соответствии с примерным вариантом осуществления.

[00130] Фиг. 16 - блок-схема терминала в соответствии с примерным вариантом осуществления.

[00131] Фиг. 17 - блок-схема терминала в соответствии с примерным вариантом осуществления.

[00132] Фиг. 18 - блок-схема терминала в соответствии с примерным вариантом осуществления.

[00133] Фиг. 19 - блок-схема терминала в соответствии с примерным вариантом осуществления.

[00134] Фиг. 20 - блок-схема терминала в соответствии с примерным вариантом осуществления.

[00135] Фиг. 21 - блок-схема сервера в соответствии с примерным вариантом осуществления.

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

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

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

[00138] На шаге 101 принимается второй телефонный номер, отправленный рекомендателем.

[00139] На шаге 102 запрос рекомендательной информации отправляется на сервер в соответствии с первым телефонным номером терминала, телефонным номером рекомендателя и вторым телефонным номером, в результате сервер создает рекомендательную информацию в соответствии с запросом рекомендательной информацией и отправляет рекомендательную информацию на терминал, связанный со вторым телефонным номером.

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

[00141] В качестве дополнительного варианта осуществления получение второго телефонного номера, отправленного рекомендателем, включает в себя:

[00142] при получении короткого сообщения, отправленного рекомендателем, осуществление идентификации телефонного номера в коротком сообщении; и

[00143] при получении телефонного номера в результате идентификации, принятие телефонного номера, извлеченного и идентифицированного из короткого сообщения, в качестве второго телефонного номера.

[00144] В качестве дополнительного варианта осуществления получение второго телефонного номера, отправленного рекомендателем, включает в себя:

[00145] при получении сообщения приложения, выполнение идентификации телефонного номера в сообщении приложения; и

[00146] при получении телефонного номера в результате идентификации, принятие телефонного номера, извлеченного и идентифицированного из короткого сообщения, в качестве второго телефонного номера.

[00147] Способ дополнительно содержит:

[00148] получение телефонного номера, привязанного к аккаунту пользователя, из которого отправляется сообщение приложения, и принятие полученного телефонного номера в качестве телефонного номера рекомендателя.

[00149] В качестве дополнительного варианта осуществления, перед отправкой запроса рекомендательной информации на сервер, способ дополнительно включает в себя:

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

[00151] если результат запроса свидетельствует, что пользователь, соответствующий второму телефонному номеру, является онлайн-пользователем, осуществление шага отправки рекомендательной информации на сервер.

[00152] В качестве дополнительного варианта осуществления способ дополнительно включает в себя:

[00153] при обнаружении запроса вызова второго телефонного номера на текущей отображаемой странице, осуществление шага отправки запроса рекомендательной информации на сервер.

[00154] В качестве дополнительного варианта осуществления способ дополнительно включает в себя:

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

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

[00157] На фиг. 2 представлена блок-схема способа получения рекомендательной информации в соответствии с примером осуществления. Способ получения рекомендательной информации применяется в сервере. Как показано на фиг. 2, способ получения рекомендательной информации может включать в себя следующие шаги:

[00158] На шаге 201 принимается запрос рекомендательной информации, и рекомендательная информация создается в соответствии с запросом рекомендательной информации. Рекомендательная информация выполнена предназначена для указания, что рекомендатель рекомендует второй телефонный номер первому телефонному номеру.

[00159] На шаге 202 рекомендательная информация отправляется на второй терминал, соответствующий второму телефонному номеру, в соответствии со вторым телефонным номером в рекомендательной информации.

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

[00161] В качестве дополнительного варианта осуществления получение запроса для рекомендательной информации включает в себя:

[00162] получение запроса рекомендательной информации, отправленной первым терминалом, соответствующим первому телефонному номеру;

[00163] или получение запроса рекомендательной информации, отправленной третьим терминалом, соответствующим телефонному номеру рекомендателя.

[00164] В качестве дополнительного варианта, перед получением запроса рекомендательной информации, отправленной первым терминалом, соответствующим первому телефонному номеру, способ дополнительно включает в себя:

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

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

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

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

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