СПОСОБ, СИСТЕМА И УСТРОЙСТВО ДЛЯ ПОЛУЧЕНИЯ ИНФОРМАЦИИ О ПОТЕНЦИАЛЬНЫХ ДРУЗЬЯХ Российский патент 2017 года по МПК H04L12/58 

Описание патента на изобретение RU2610424C2

Перекрестная ссылка на родственные заявки

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

Похожие патенты RU2610424C2

название год авторы номер документа
СИСТЕМА ОБРАБОТКИ ИНФОРМАЦИИ 2013
  • Аоки Тосимаса
  • Такаити Томоки
  • Судзуки Косукэ
RU2611016C1
СИСТЕМА, СПОСОБ И КЛИЕНТ ДЛЯ ПРИСОЕДИНЕНИЯ К ГРУППЕ 2010
  • Ли Цзяньчжэнь
RU2495535C2
СПОСОБ И УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ДОСТУПОМ 2014
  • Лю Тецзюнь
  • Ли Чжэн
  • Чэнь Сяньлинь
  • Чэн Лян
RU2628483C2
СИСТЕМА И СПОСОБ ДЛЯ ОБЛЕГЧЕНИЯ РАЗВИТИЯ МОБИЛЬНОГО СООБЩЕСТВА 2009
  • Андервуд Джон Энтони
  • Киз Кристофер Эдвард
  • Керо Маркку
  • Лейнонен Райнер
RU2469500C2
СПОСОБ И УСТРОЙСТВО ДЛЯ ТРАНСЛЯЦИИ ПОТОКОВЫХ МУЛЬТИМЕДИЙНЫХ ДАННЫХ 2015
  • Ли Фэйюн
  • Гао Зигянь
  • Жень Цао
RU2636678C2
СПОСОБ И СИСТЕМА ВЫПОЛНЕНИЯ УСЛУГ НА СЕРВЕРЕ И КЛИЕНТЕ КЛИЕНТ-СЕРВЕРНОЙ АРХИТЕКТУРЫ 2010
  • Юань Хао
RU2554570C2
СПОСОБ, УСТРОЙСТВО И СИСТЕМА ВЫБОРА УСЛУГ И КЛИЕНТСКИЙ СЕРВЕР ПРИЛОЖЕНИЙ 2007
  • Ванг Ляньвей
RU2405267C2
СИСТЕМА И СПОСОБ ПРИСПОСАБЛИВАЕМОГО К КОНКРЕТНЫМ ПОТРЕБНОСТЯМ, СПЛАНИРОВАННОГО ЗАРАНЕЕ ДИСПЕТЧЕРСКОГО ОБСЛУЖИВАНИЯ ТРАНСПОРТНЫХ УСЛУГ 2017
  • Ванг, Кевин, Сунлин
RU2744983C2
СПОСОБ И ТЕРМИНАЛ ДЛЯ РЕДАКТИРОВАНИЯ ИНФОРМАЦИИ В ПРИЛОЖЕНИЯХ СЛУЖБЫ СОЦИАЛЬНОЙ СЕТИ 2013
  • Нин Чэнгун
  • Хуан Сяоцзюнь
  • Цзи Минчжун
  • Ван Минхой
  • Хуан Сюэкэ
  • Лян Чжу
  • Чжэн Чжихао
  • Ван Хойсин
  • Сюй Хуабинь
  • Вэнь Гуанхай
  • У Чжихуа
RU2609759C2
СПОСОБ И УСТРОЙСТВО ДЛЯ ДОБАВЛЕНИЯ НОВОГО ЧЛЕНА К АКТИВНОМУ ГРУППОВОМУ ВЫЗОВУ В СЕТИ ГРУППОВОЙ СВЯЗИ 2003
  • Крокетт Дуглас М.
  • Роузен Эрик К.
  • Мадженти Марк.
RU2316146C2

Иллюстрации к изобретению RU 2 610 424 C2

Реферат патента 2017 года СПОСОБ, СИСТЕМА И УСТРОЙСТВО ДЛЯ ПОЛУЧЕНИЯ ИНФОРМАЦИИ О ПОТЕНЦИАЛЬНЫХ ДРУЗЬЯХ

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

Формула изобретения RU 2 610 424 C2

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

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

направление сервером запроса рекомендующему клиенту, который принадлежит рекомендующему пользователю; и

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

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

2. Способ по п. 1, отличающийся тем, что рекомендующий пользователь является другом в списке друзей запрашивающего пользователя; при этом перед этапом приема сервером запроса, отправленного запрашивающим клиентом, и получения информации о потенциальных друзьях от рекомендующего пользователя, который назначен запрашивающим пользователем запрашивающего клиента, способ дополнительно включает:

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

3. Способ по п. 2, отличающийся тем, что количество друзей, выбранных запрашивающим пользователем, равно одному или более чем одному.

4. Способ по п. 1, отличающийся тем, что после этапа направления сервером запроса рекомендующему клиенту, который принадлежит рекомендующему пользователю, дополнительно включает:

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

5. Система для получения информации о потенциальных друзьях, содержащая запрашивающий клиент, сервер и рекомендующий клиент;

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

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

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

6. Система по п. 5, отличающаяся тем, что

рекомендующий пользователь является другом в списке друзей запрашивающего пользователя;

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

7. Система по п. 5, отличающаяся тем, что

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

8. Сервер для получения информации о потенциальных друзьях, содержащий направляющий модуль и определяющий модуль;

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

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

9. Клиент для получения информации о потенциальных друзьях, содержащий принимающий модуль, получающий модуль и передающий модуль;

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

получающий модуль предназначен для получения списка друзей запрашивающего пользователя от сервера по п. 8; и

передающий модуль предназначен для передачи запроса на получение информации о потенциальных друзьях рекомендующему клиенту через сервер по п. 8.

10. Клиент для получения информации о потенциальных друзьях, содержащий принимающий модуль, получающий модуль и передающий модуль;

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

получающий модуль предназначен для получения списка друзей рекомендующего пользователя; и

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

Документы, цитированные в отчете о поиске Патент 2017 года RU2610424C2

Приспособление для суммирования отрезков прямых линий 1923
  • Иванцов Г.П.
SU2010A1
US 6571251 B1, 27.05.2003
Способ приготовления лака 1924
  • Петров Г.С.
SU2011A1
Приспособление для суммирования отрезков прямых линий 1923
  • Иванцов Г.П.
SU2010A1
RU 2010132209 A, 20.02.2012.

RU 2 610 424 C2

Авторы

Ли, Миньгэ

Даты

2017-02-10Публикация

2013-03-12Подача