RU2610424C2 - Способ, система и устройство для получения информации о потенциальных друзьях - Google Patents
Способ, система и устройство для получения информации о потенциальных друзьях Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims description 29
- 238000005516 engineering process Methods 0.000 abstract description 2
- 239000000126 substance Substances 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 4
- 230000006855 networking Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/52—User-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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4594—Address books, i.e. directories containing contact information about correspondents
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User 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, и приема команды для выбора друга из списка друзей рекомендующего пользователя;
получающий модуль предназначен для получения списка друзей рекомендующего пользователя; и
передающий модуль предназначен для передачи информации о друге, выбранном рекомендующим пользователем.
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2697963C1 (ru) * | 2018-03-30 | 2019-08-21 | Акционерное общество "Лаборатория Касперского" | Способ оценки сделки клиента с контрагентом на предмет конфликта интересов |
Families Citing this family (3)
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)
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)
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 |
-
2012
- 2012-03-12 CN CN2012100634455A patent/CN103312745A/zh active Pending
-
2013
- 2013-03-12 KR KR1020147028553A patent/KR20140138909A/ko not_active Application Discontinuation
- 2013-03-12 WO PCT/CN2013/072448 patent/WO2013135163A1/zh active Application Filing
- 2013-03-12 RU RU2014140443A patent/RU2610424C2/ru active
-
2014
- 2014-07-09 US US14/327,408 patent/US9521106B2/en active Active
Patent Citations (5)
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)
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 |