RU2610424C2 - Способ, система и устройство для получения информации о потенциальных друзьях - Google Patents

Способ, система и устройство для получения информации о потенциальных друзьях Download PDF

Info

Publication number
RU2610424C2
RU2610424C2 RU2014140443A RU2014140443A RU2610424C2 RU 2610424 C2 RU2610424 C2 RU 2610424C2 RU 2014140443 A RU2014140443 A RU 2014140443A RU 2014140443 A RU2014140443 A RU 2014140443A RU 2610424 C2 RU2610424 C2 RU 2610424C2
Authority
RU
Russia
Prior art keywords
information
friends
user
recommending
client
Prior art date
Application number
RU2014140443A
Other languages
English (en)
Other versions
RU2014140443A (ru
Inventor
Миньгэ ЛИ
Original Assignee
Тенсент Текнолоджи (Шеньчжень) Компани Лимитед
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Тенсент Текнолоджи (Шеньчжень) Компани Лимитед filed Critical Тенсент Текнолоджи (Шеньчжень) Компани Лимитед
Publication of RU2014140443A publication Critical patent/RU2014140443A/ru
Application granted granted Critical
Publication of RU2610424C2 publication Critical patent/RU2610424C2/ru

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/52User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4594Address books, i.e. directories containing contact information about correspondents
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles

Landscapes

  • Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Economics (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

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

Description

Перекрестная ссылка на родственные заявки
[0001] Настоящая заявка является продолжающей заявкой патентной заявки РСТ PCT/CN2013/072448, поданной 12 марта 2013 года, которая заявляет приоритет на патентную заявку Китая №201210063445.5, поданную в Патентное ведомство Китая 12 марта 2012 года и названную «СПОСОБ, СИСТЕМА И УСТРОЙСТВО ДЛЯ ПОЛУЧЕНИЯ ИНФОРМАЦИИ О ПОТЕНЦИАЛЬНЫХ ДРУЗЬЯХ», содержание которой во всех отношениях полностью включено в данное описание посредством ссылки.
Область техники изобретения
[0002] Настоящее раскрытие относится к области интернет-технологий и, в частности, к способу, системе и устройству для получения информации о потенциальных друзьях.
Предпосылки изобретения
[0003] SNS (сервисы социальной сети) сообщество является серверами интернет-приложений, разработанных, чтобы помочь людям создать социальные сети.
[0004] В SNS сообществе между различными пользователями может создаваться дружба, чтобы облегчить взаимное общение. Списки друзей пользователей хранят информацию о пользователях, которые установили отношения с рекомендующим пользователем. Рекомендующему пользователю зачастую необходимо получить информацию о потенциальных друзьях, а именно информацию о потенциальных друзьях – это информация о потенциальных пользователях, которые могут создавать дружеские отношения с рекомендующим пользователем.
[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] Фиг. 1 представляет собой блок-схему способа получения информации о потенциальных друзьях, предоставленного в одном варианте осуществления настоящего изобретения.
[0030] Фиг. 2 представляет собой блок-схему способа получения информации о потенциальных друзьях, предоставленного в другом варианте осуществления настоящего изобретения.
[0031] Фиг. 3 представляет собой схематическое представление системы получения информации о потенциальных друзьях, предоставленной в одном варианте осуществления настоящего изобретения.
[0032] Фиг. 4 представляет собой схематическое представление сервера для получения информации о потенциальных друзьях, предоставленного в одном варианте осуществления настоящего изобретения.
[0033] Фиг. 5 представляет собой схематическое представление запрашивающего клиента для получения информации о потенциальных друзьях, предоставленного в одном варианте осуществления настоящего изобретения.
[0034] Фиг. 6 представляет собой схематическое представление рекомендующего клиента для получения информации о потенциальных друзьях, предоставленного в одном варианте осуществления настоящего изобретения.
ПОДРОБНОЕ описание проиллюстрированных вариантов осуществления
[0035] Для лучшего понимания технических решений и преимуществ настоящего изобретения дальнейшее описание настоящего раскрытия будет представлено в сочетании с вариантами осуществления из графических материалов и подробным описанием вариантов осуществления.
[0036] Ссылаясь на фиг. 1, фиг. 1 представляет собой блок-схему способа получения информации о потенциальных друзьях, предоставленного в одном варианте осуществления настоящего изобретения.
[0037] Как показано на фиг. 1, способ может включать этапы, как указано ниже.
[0038] На этапе 101 прием сервером запроса, отправленного запрашивающим клиентом, и получение информации о потенциальных друзьях от рекомендующего пользователя, который назначен запрашивающим пользователем.
[0039] На этапе 102 направление сервером запроса на получение информации о потенциальных друзьях рекомендующему клиенту, который принадлежит рекомендующему пользователю.
[0040] На этапе 103 прием сервером информации о потенциальных друзьях, отправленной рекомендующим клиентом, и определение того, являются ли пользователи, соответствующие информации о потенциальных друзьях, и рекомендующий пользователь друзьями, и, если да, осуществление этапа 104, иначе окончание процесса.
[0041] На этапе 104 отправка сервером информации о потенциальных друзьях, отправленной рекомендующим клиентом запрашивающему клиенту.
[0042] При этом перед этапом 101, запрашивающий пользователь может отправлять команду запрашивающему клиенту для поиска информации о потенциальных друзьях при помощи нажатия кнопки «поиск потенциальных друзей». В этом варианте осуществления запрашивающий клиент является клиентом и предназначен для приема команды на получение информации о потенциальных друзьях запрашивающего пользователя, и отправки запроса на получение информации о потенциальных друзьях рекомендующего пользователя, который назначен запрашивающим пользователем, на сервер, и приема информации о потенциальных друзьях. Рекомендующий клиент предназначен для приема запроса на получение информации о потенциальных друзьях, отправленного сервером, и отправки информации о потенциальных друзьях на сервер.
[0043] В варианте осуществления настоящего изобретения рекомендующие пользователи, которые назначены запрашивающим пользователем, могут быть друзьями в списке друзей запрашивающего пользователя. В этом случае, когда запрашивающий клиент принимает команду для поиска информации о потенциальных друзьях, отправленную запрашивающим пользователем, запрашивающий клиент затем получает список друзей запрашивающего пользователя с сервера или локально, и принимает команду для выбора друга из списка друзей, отправленную запрашивающим пользователем, и считает друга, выбранного запрашивающим пользователем в качестве рекомендующего пользователя, который назначен запрашивающим пользователем, и отправляет запрос на сервер для получения информации о потенциальных друзьях от рекомендующего клиента.
[0044] Следует понимать, что запрашивающий пользователь каждый раз может выбирать только одного друга в качестве рекомендующего пользователя или каждый раз может выбирать несколько друзей в качестве рекомендующих пользователей.
[0045] В варианте осуществления настоящего изобретения после этапа 102 направления сервером запроса на получение информации о потенциальных друзьях рекомендующему клиенту, который принадлежит рекомендующему пользователю, способ дополнительно включает следующие этапы: получение списка друзей рекомендующего пользователя; прием команды для выбора рекомендуемого друга из списка друзей рекомендующего пользователя; и отправка информации о друге, выбранном рекомендующим пользователем, на сервер в качестве информации о потенциальных друзьях.
[0046] Ссылаясь на фиг. 2, приведен нижеуказанный конкретный пример для изображения в подробностях способа получения информации о потенциальных друзьях.
[0047] Фиг. 2 представляет собой блок-схему способа получения информации о потенциальных друзьях, предоставленного в другом варианте осуществления настоящего изобретения.
[0048] В примере осуществления настоящего изобретения, в качестве примера взята система SNS (службы социальных сетей). Ссылаясь на фиг. 2, способ получения информации о потенциальных друзьях может включать этапы, указанные ниже.
[0049] На этапе 201 запрашивающий клиент запрашивающего пользователя отправляет запрос на получение информации о потенциальных друзьях на сервер системы SNS, например, посредством нажатия кнопки для получения в системе SNS потенциальных друзей.
[0050] На этапе 202 сервер системы SNS получает список друзей запрашивающего пользователя.
[0051] На этапе 203 запрашивающий пользователь выбирает одного или несколько друзей из списка друзей в качестве рекомендующего пользователя.
[0052] На этапе 204 сервер системы SNS отправляет запрос на получение информации о потенциальных друзьях рекомендующему клиенту, выбранному запрашивающим пользователем.
[0053] На этапе 205 рекомендующий клиент получает список друзей рекомендующего пользователя и принимает команду для выбора друзей, которых следует рекомендовать из списка друзей рекомендующего пользователя, и отправляет информацию о друге, выбранном рекомендующим пользователем, на сервер системы SNS в качестве информации о потенциальных друзьях при приеме запроса на получение информации о потенциальных друзьях.
[0054] На этапе 206 сервер системы SNS определяет, являются ли рекомендующий пользователь и пользователи, соответствующие информации о потенциальных друзьях, друзьями, при приеме информации о потенциальных друзьях, и, если да, осуществление этапа 107, иначе окончание процесса.
[0055] На этапе 207 сервер системы SNS отправляет информацию о потенциальных друзьях запрашивающему клиенту.
[0056] На этапе 208 запрашивающий пользователь создает дружеские связи с пользователями, соответствующими информации о потенциальных друзьях, при приеме информации о потенциальных друзьях.
[0057] Ссылаясь на фиг. 3–6, настоящее раскрытие также раскрывает систему и устройство в соответствии со способом получения информации о потенциальных друзьях.
[0058] Фиг. 3 представляет собой схематическое представление системы получения информации о потенциальных друзьях, представленной в одном варианте осуществления настоящего изобретения. Как показано на фиг. 3 система может содержать запрашивающий клиент 301, сервер 302 и рекомендующий клиент 303.
[0059] Запрашивающий клиент 301 предназначен для приема команды на получение информации о потенциальных друзьях запрашивающего пользователя и отправки запроса на получение информации о потенциальных друзьях рекомендующему пользователю, который назначен запрашивающим пользователем, на сервер 302, и приема информации о потенциальных друзьях, отправленной сервером 302.
[0060] Сервер 302 предназначен для направления запроса, отправленного запрашивающим клиентом 301, рекомендующему клиенту 303, который принадлежит рекомендующему пользователю, и приема информации о потенциальных друзьях, отправленной рекомендующим клиентом 303, и определяет, являются ли пользователи, соответствующие информации о потенциальных друзьях, и рекомендующий пользователь друзьями или нет, и, если да, отправляет информацию о потенциальных друзьях запрашивающему клиенту 301.
[0061] Рекомендующий клиент предназначен для приема запроса на получение информации о потенциальных друзьях, переданного сервером 302, и отправки информации о потенциальных друзьях на сервер 302.
[0062] В варианте осуществления настоящего изобретения рекомендующий пользователь, назначенный запрашивающим пользователем, может быть другом в списке друзей запрашивающего пользователя. Запрашивающий клиент 301 дополнительно предназначен для получения списка друзей запрашивающего пользователя и приема команды для выбора друга из списка друзей, и выбора друга, выбранного запрашивающим пользователем, в качестве рекомендующего пользователя, назначенного запрашивающим пользователем.
[0063] Рекомендующий клиент 303 дополнительно предназначен для приема команды для выбора друга из списка друзей рекомендующего пользователя, и выбора информации, соответствующей другу, выбранному из списка друзей, в качестве информации о потенциальных друзьях.
[0064] Фиг. 4 представляет собой схематическое представление сервера для получения информации о потенциальных друзьях, предоставленного в одном из вариантов осуществления настоящего изобретения.
[0065] Как показано на фиг. 4, сервер может содержать направляющий модуль 401 и определяющий модуль 402.
[0066] Направляющий модуль 401 предназначен для приема запроса на получение информации о потенциальных друзьях, отправленного запрашивающим клиентом, и направления запроса на получение информации о потенциальных друзьях рекомендующему клиенту, который назначен запрашивающим пользователем, и приема информации о потенциальных друзьях, отправленной рекомендующим клиентом, и отправки информации о потенциальных друзьях запрашивающему клиенту, когда определяющий модуль 402 определяет, что рекомендующий пользователь и пользователи, соответствующие информации о потенциальных друзьях, являются друзьями.
[0067] Определяющий модуль 401 предназначен для определения того, являются ли рекомендующий пользователь и пользователи, соответствующие информации о потенциальных друзьях, друзьями.
[0068] Фиг. 5 представляет собой схематическое представление запрашивающего клиента для получения информации о потенциальных друзьях, предоставленного в одном варианте осуществления настоящего изобретения.
[0069] Ссылаясь на фиг. 5 запрашивающий клиент может содержать принимающий модуль 501, получающий модуль 502 и передающий модуль 503.
[0070] Принимающий модуль 501 предназначен для приема команды для получения информации о потенциальных друзьях запрашивающего пользователя, и приема команды для поиска друга из списка друзей, полученного получающим модулем 502, и выбора друга, выбранного запрашивающим пользователем в качестве рекомендующего пользователя, назначенного запрашивающим пользователем, и приема информации о потенциальных друзьях, отправленной рекомендующим клиентом, назначенным запрашивающим пользователем через сервер.
[0071] Получающий модуль 502 предназначен для получения списка друзей запрашивающего пользователя с сервера.
[0072] Передающий модуль 503 предназначен для передачи запроса на получение информации о потенциальных друзьях рекомендующему клиенту через сервер.
[0073] Фиг. 6 представляет собой схематическое представление рекомендующего клиента для получения информации о потенциальных друзьях, предоставленного в одном варианте осуществления настоящего изобретения.
[0074] Как показано на фиг. 6, рекомендующий клиент может включать принимающий модуль 601, получающий модуль 602 и передающий модуль 603.
[0075] Принимающий модуль 601 предназначен для приема запроса на получение информации о потенциальных друзьях запрашивающим клиентом через сервер, и приема команды для выбора друга из списка друзей рекомендующего пользователя.
[0076] Получающий модуль 602 предназначен для получения списка друзей рекомендующего пользователя.
[0077] Передающий модуль 603 предназначен для передачи информации друга, выбранного рекомендующим пользователем.
[0078] Вышеуказанные варианты осуществления настоящего изобретения могут быть реализованы посредством аппаратного обеспечения, программного обеспечения или комбинации аппаратного обеспечения и программного обеспечения. Например, различные способы, этапы и функциональные модули, описанные в вариантах осуществления настоящего изобретения, могут быть реализованы посредством процессора (здесь процессор взят в широком смысле слова процессор, содержит ЦП, блок обработки, микросхемы ASIC, логические блоки или программируемые логические матрицы и т.д.). Процессы, способы и функциональные модули, описанные в вариантах осуществления настоящего изобретения, могут быть реализованы посредством одного процессора или нескольких процессоров. Процессор в любом варианте осуществления или любом пункте формулы следует понимать как один или несколько процессоров. Процессы, способы и функциональные модули, описанные в вариантах осуществления настоящего изобретения, также могут быть реализованы посредством одного или нескольких процессоров, аппаратных логических схем одного процессора или нескольких процессоров или машиночитаемых команд, реализуемых посредством комбинации процессора и аппаратных логических схем. Кроме того, варианты осуществления, описанные в настоящем изобретении, могут быть реализованы посредством продуктов программного обеспечения. Продукты программного обеспечения хранятся в энергонезависимом запоминающем устройстве и включают ряд команд для осуществления компьютерными устройствами (такими как персональный компьютер, серверы или сетевое оборудование, такое как маршрутизаторы, коммутационные устройства, точки доступа и т.д.) реализации способов, описанных в вариантах осуществления настоящего изобретения.
[0079] Хотя настоящее раскрытие описано со ссылкой на конкретные варианты осуществления, следует понимать, что варианты осуществления являются иллюстративными и что объем изобретения ими не ограничивается. Альтернативные варианты осуществления настоящего изобретения станут очевидны специалисту в области, к которой принадлежит настоящее изобретение. Считается, что такие альтернативные варианты осуществления включаются в сущность и объем настоящего раскрытия. Соответственно, объем настоящего изобретения описан посредством приложенной формулы изобретения и опирается на вышеизложенное описание.

Claims (30)

1. Способ получения информации о потенциальных друзьях, включающий:
прием сервером запроса, отправленного запрашивающим клиентом, на получение информации о потенциальных друзьях от рекомендующего пользователя, который назначен запрашивающим пользователем запрашивающего клиента;
направление сервером запроса рекомендующему клиенту, который принадлежит рекомендующему пользователю; и
прием сервером информации о потенциальных друзьях, отправленной от рекомендующего клиента; и
определение сервером того, являются ли пользователи, соответствующие информации о потенциальных друзьях, и рекомендующий пользователь друзьями, и, если да, отправку информации о потенциальных друзьях запрашивающему клиенту.
2. Способ по п. 1, отличающийся тем, что рекомендующий пользователь является другом в списке друзей запрашивающего пользователя; при этом перед этапом приема сервером запроса, отправленного запрашивающим клиентом, и получения информации о потенциальных друзьях от рекомендующего пользователя, который назначен запрашивающим пользователем запрашивающего клиента, способ дополнительно включает:
получение запрашивающим клиентом списка друзей запрашивающего пользователя, и прием команды для выбора друга из списка друзей, и рассмотрение друга, выбранного запрашивающим пользователем, в качестве рекомендующего пользователя, и отправку запроса на получение информации о потенциальных друзьях рекомендующего клиента на сервер.
3. Способ по п. 2, отличающийся тем, что количество друзей, выбранных запрашивающим пользователем, равно одному или более чем одному.
4. Способ по п. 1, отличающийся тем, что после этапа направления сервером запроса рекомендующему клиенту, который принадлежит рекомендующему пользователю, дополнительно включает:
получение рекомендующим клиентом списка друзей рекомендующего пользователя и прием команды для выбора друга, которого необходимо рекомендовать из списка друзей рекомендующего пользователя, и отправку информации о друге, выбранном рекомендующим пользователем, на сервер в качестве информации о потенциальных друзьях.
5. Система для получения информации о потенциальных друзьях, содержащая запрашивающий клиент, сервер и рекомендующий клиент;
при этом запрашивающий клиент предназначен для приема команды для получения информации о потенциальных друзьях запрашивающего пользователя, и отправки запроса на получение информации о потенциальных друзьях рекомендующего пользователя, который назначен запрашивающим пользователем, на сервер, и приема информации о потенциальных друзьях, отправленной сервером;
сервер предназначен для направления запроса, отправленного запрашивающим клиентом рекомендующему клиенту, который принадлежит рекомендующему пользователю, и приема информации о потенциальных друзьях, отправленной рекомендующим клиентом, и определения того, являются ли пользователи, соответствующие информации о потенциальных друзьях, и рекомендующий пользователь друзьями или нет, и, если да, отправки информации о потенциальных друзьях запрашивающему клиенту; и
рекомендующий клиент предназначен для приема запроса на получение информации о потенциальных друзьях, передаваемого сервером, и отправки информации о потенциальных друзьях на сервер.
6. Система по п. 5, отличающаяся тем, что
рекомендующий пользователь является другом в списке друзей запрашивающего пользователя;
запрашивающий клиент дополнительно предназначен для получения списка друзей запрашивающего пользователя и приема команды для выбора друга из списка друзей, и рассмотрения друга, выбранного запрашивающим пользователем, в качестве рекомендующего пользователя, и отправки запроса на получение информации о потенциальных друзьях рекомендующего клиента на сервер.
7. Система по п. 5, отличающаяся тем, что
рекомендующий клиент дополнительно предназначен для приема команды для выбора друга из списка друзей рекомендующего пользователя и выбора информации, соответствующей другу, выбранному из списка друзей в качестве информации о потенциальных друзьях, и отправки информации о друге на сервер.
8. Сервер для получения информации о потенциальных друзьях, содержащий направляющий модуль и определяющий модуль;
при этом направляющий модуль предназначен для приема запроса на получение информации о потенциальных друзьях, отправленного запрашивающим клиентом, и направления запроса рекомендующему клиенту рекомендующего пользователя, который назначен запрашивающим пользователем, и приема информации о потенциальных друзьях, отправленной рекомендующим клиентом, и отправки информации о потенциальных друзьях запрашивающему клиенту, когда определяющий модуль определяет, что рекомендующий пользователь и пользователи, соответствующие информации о потенциальных друзьях, являются друзьями; и
определяющий модуль предназначен для определения того, являются ли рекомендующий пользователь и пользователи, соответствующие информации о потенциальных пользователях, друзьями.
9. Клиент для получения информации о потенциальных друзьях, содержащий принимающий модуль, получающий модуль и передающий модуль;
при этом принимающий модуль предназначен для приема команды на получение информации о потенциальных друзьях запрашивающего пользователя и приема команды для выбора рекомендующего пользователя из списка друзей, полученного получающим модулем, и приема информации о потенциальных друзьях, отправленной рекомендующим клиентом, назначенным запрашивающим пользователем через сервер по п. 8;
получающий модуль предназначен для получения списка друзей запрашивающего пользователя от сервера по п. 8; и
передающий модуль предназначен для передачи запроса на получение информации о потенциальных друзьях рекомендующему клиенту через сервер по п. 8.
10. Клиент для получения информации о потенциальных друзьях, содержащий принимающий модуль, получающий модуль и передающий модуль;
при этом принимающий модуль предназначен для приема запроса на получение информации о потенциальных друзьях, отправленного запрашивающим клиентом через сервер по п. 8, и приема команды для выбора друга из списка друзей рекомендующего пользователя;
получающий модуль предназначен для получения списка друзей рекомендующего пользователя; и
передающий модуль предназначен для передачи информации о друге, выбранном рекомендующим пользователем.
RU2014140443A 2012-03-12 2013-03-12 Способ, система и устройство для получения информации о потенциальных друзьях RU2610424C2 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN2012100634455A CN103312745A (zh) 2012-03-12 2012-03-12 一种挖掘潜在好友信息的方法、***和设备
CN201210063445.5 2012-03-12
PCT/CN2013/072448 WO2013135163A1 (zh) 2012-03-12 2013-03-12 一种获取潜在好友信息的方法、***和设备

Publications (2)

Publication Number Publication Date
RU2014140443A RU2014140443A (ru) 2016-05-10
RU2610424C2 true RU2610424C2 (ru) 2017-02-10

Family

ID=49137528

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2014140443A RU2610424C2 (ru) 2012-03-12 2013-03-12 Способ, система и устройство для получения информации о потенциальных друзьях

Country Status (5)

Country Link
US (1) US9521106B2 (ru)
KR (1) KR20140138909A (ru)
CN (1) CN103312745A (ru)
RU (1) RU2610424C2 (ru)
WO (1) WO2013135163A1 (ru)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2697963C1 (ru) * 2018-03-30 2019-08-21 Акционерное общество "Лаборатория Касперского" Способ оценки сделки клиента с контрагентом на предмет конфликта интересов

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104239399B (zh) * 2014-07-14 2017-08-01 上海交通大学 社交网络中的潜在好友推荐方法
CN104838411A (zh) * 2015-02-11 2015-08-12 深圳市仁盟互动网络科技有限公司 基于信任推荐的社交网络建立好友的方法和***
US10009309B2 (en) 2016-09-20 2018-06-26 Jennifer Lynn Pikor Advice and polling methods and systems

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6571251B1 (en) * 1997-12-30 2003-05-27 International Business Machines Corporation Case-based reasoning system and method with a search engine that compares the input tokens with view tokens for matching cases within view
US20100217721A1 (en) * 2009-02-25 2010-08-26 Research In Motion Limited System and method for blocking objectionable communications in a social network
US20100332283A1 (en) * 2009-06-29 2010-12-30 Apple Inc. Social networking in shopping environments
US20110289011A1 (en) * 2004-01-29 2011-11-24 Hull Mark E Social network with field level control of data exposure
RU2010132209A (ru) * 2008-01-31 2012-02-20 Майкрософт Корпорейшн (Us) Система и способ для адресных рекомендаций с использованием социальных игровых сетей

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090094048A1 (en) * 2005-06-20 2009-04-09 Engage Corporation System and Method For Facilitating The Introduction of Compatible Individuals Using Third Party Collaborative Tools
KR20080000878A (ko) 2006-06-28 2008-01-03 주식회사 하이온콥 온라인을 통한 미팅 정보 제공 시스템 및 방법
US7596597B2 (en) * 2006-08-31 2009-09-29 Microsoft Corporation Recommending contacts in a social network
US9060034B2 (en) * 2007-11-09 2015-06-16 Napo Enterprises, Llc System and method of filtering recommenders in a media item recommendation system
US9224150B2 (en) * 2007-12-18 2015-12-29 Napo Enterprises, Llc Identifying highly valued recommendations of users in a media recommendation network
CN101247368B (zh) * 2008-03-26 2010-08-18 腾讯科技(深圳)有限公司 一种即时通讯中的用户搜索方法、***、服务器及客户端
KR20100001650A (ko) 2008-06-27 2010-01-06 쏠스펙트럼(주) 웹상에서 콘텐츠 반응 행태 분석을 통한 친구 추천 장치 및방법
CN101540739B (zh) * 2009-04-14 2011-10-05 腾讯科技(深圳)有限公司 用户推荐方法及用户推荐***
KR101212073B1 (ko) 2009-12-11 2012-12-13 한국전자통신연구원 친구 위치 제공 장치 및 방법
US8595297B2 (en) * 2010-02-08 2013-11-26 At&T Intellectual Property I, L.P. Searching data in a social network to provide an answer to an information request
US8521661B2 (en) * 2010-08-16 2013-08-27 Facebook, Inc. Suggesting connections to a user based on an expected value of the suggestion to the social networking system
CN101968818A (zh) * 2010-11-08 2011-02-09 北京开心人信息技术有限公司 一种社交网站中向用户推荐好友的方法及***
CN101976263A (zh) * 2010-11-16 2011-02-16 北京开心人信息技术有限公司 一种社交网站中用户向好友推荐好友的方法及***
CN201957051U (zh) * 2010-11-16 2011-08-31 北京开心人信息技术有限公司 一种社交网站中用户向好友推荐好友的***
US20120311036A1 (en) * 2011-06-03 2012-12-06 Huhn Derrick S Friend recommendation system and method
US9289686B2 (en) * 2011-07-28 2016-03-22 Zynga Inc. Method and system for matchmaking connections within a gaming social network

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6571251B1 (en) * 1997-12-30 2003-05-27 International Business Machines Corporation Case-based reasoning system and method with a search engine that compares the input tokens with view tokens for matching cases within view
US20110289011A1 (en) * 2004-01-29 2011-11-24 Hull Mark E Social network with field level control of data exposure
RU2010132209A (ru) * 2008-01-31 2012-02-20 Майкрософт Корпорейшн (Us) Система и способ для адресных рекомендаций с использованием социальных игровых сетей
US20100217721A1 (en) * 2009-02-25 2010-08-26 Research In Motion Limited System and method for blocking objectionable communications in a social network
US20100332283A1 (en) * 2009-06-29 2010-12-30 Apple Inc. Social networking in shopping environments

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2697963C1 (ru) * 2018-03-30 2019-08-21 Акционерное общество "Лаборатория Касперского" Способ оценки сделки клиента с контрагентом на предмет конфликта интересов

Also Published As

Publication number Publication date
WO2013135163A1 (zh) 2013-09-19
CN103312745A (zh) 2013-09-18
US9521106B2 (en) 2016-12-13
KR20140138909A (ko) 2014-12-04
US20140324957A1 (en) 2014-10-30
RU2014140443A (ru) 2016-05-10

Similar Documents

Publication Publication Date Title
US11108776B1 (en) Techniques for group message thread link administration
US11063893B1 (en) Methods and systems for transmitting a video as an asynchronous artifact
US11477139B2 (en) Techniques for messaging bot rich communication
KR101542062B1 (ko) 인스턴트 메시징 시스템에서 제3자 어플리케이션을 지원하는 방법 및 이를 사용하는 시스템
US8656289B1 (en) System and method for managing and displaying data messages
US9118718B2 (en) Techniques to monitor connection paths on networked devices
CN110753918A (zh) 用于对机器人进行基于意图的搜索的技术
US20160352816A1 (en) Method and system for sharing data between social networking platforms
RU2610424C2 (ru) Способ, система и устройство для получения информации о потенциальных друзьях
JP5841299B2 (ja) 情報をプッシュする方法および情報をプッシュするための装置
EP2454867A1 (en) Providing content by using a social network
EP3211840A1 (en) Techniques for messaging bot rich communication
US11165899B1 (en) Techniques to manage contact records
US10264609B2 (en) Method and system for ad-hoc social networking and profile matching
EP2779710B1 (en) Method of combining network data and mobile device using the same
US9756122B2 (en) Using hierarchical reservoir sampling to compute percentiles at scale
KR101545663B1 (ko) 다중-사용자 관계 체인을 변경하는 기기, 시스템 및 방법
CN103389989B (zh) 一种跨社区搜索方法和装置
WO2018145610A1 (zh) 数据处理方法、服务器以及存储介质
US20140280797A1 (en) System and method for establishing a virtual private network of a mobile device through a preferred network
CN110291765B (zh) 使用网络拓扑将流量本地化
JP2016201042A (ja) 情報処理システム及びそれに用いられるサーバ並びに情報処理プログラム
JP6118476B1 (ja) 送受信者管理装置、送受信者管理方法及び送受信者管理システム
KR20140015690A (ko) 메신저 서비스의 친구 추가 방법 및 장치
TWI462534B (zh) Information transmission method and device in instant messaging