×
20.03.2015
216.013.33d5

Результат интеллектуальной деятельности: ФИЛЬТРАЦИЯ ИНФОРМАЦИИ ИЗ СОЦИАЛЬНОЙ СЕТИ С ЦЕЛЬЮ ЕЕ ИНДИВИДУАЛИЗИРОВАННОГО ОТОБРАЖЕНИЯ НА ФОНЕ КАРТЫ МЕСТНОСТИ

Вид РИД

Изобретение

№ охранного документа
0002544744
Дата охранного документа
20.03.2015
Аннотация: Изобретение относится к компьютерной технике, а именно к системам обработки информации, полученной из социальной сети. Техническим результатом является обеспечение улучшенной фильтрации данных, полученных из социальной сети, в соответствии с конкретным набором параметров пользователя. Предложен способ отображения изображений карт с отображением соответствующих устройств пользователей. Способ включает в себя этап, на котором осуществляют идентификацию географического района, представляющего интерес. Далее, согласно способу, получают доступ к информации о местоположении множества пользователей исходя из местоположения множества устройств пользователей, соответственно ассоциируемых с множеством пользователей. А также получают доступ к информации социальной сети, содержащей метаданные, относящиеся соответственно к каждому пользователю из множества пользователей. Кроме того, осуществляют фильтрацию метаданных, чтобы различать подмножества множества пользователей, и отображают изображения карты местности, соответствующей географическому району, представляющему интерес. 3 н. и 6 з.п. ф-лы, 7 ил.

Область техники, к которой относится изобретение

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

Уровень техники

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

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

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

Сущность изобретения

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

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

Краткое описание чертежей

Вышеупомянутые и другие более подробные и отличительные черты настоящего изобретения более полно раскрыты в нижеприведенном описании со ссылкой на прилагаемые чертежи, на которых показано:

на Фиг.1А-Б - принципиальные схемы, иллюстрирующие примеры компьютерных сетей 100а-б, в которых обеспечивается индивидуализированное отображение информации из социальной сети на фоне карты местности;

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

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

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

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

на Фиг.6 - блок-схема, иллюстрирующая пример изображения карты местности.

Подробное описание изобретения

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

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

Отображение изображения карты с индикаторами, соответствующими устройствам пользователей, может содержать идентификацию географического района, представляющего интерес, и затем предоставление доступа к информации о местоположении других пользователей (определяемой по местоположению устройств пользователей). Также осуществляется допуск и фильтрование информации (метаданных) из социальной сети, относящихся к пользователям, чтобы различить их среди подмножеств других пользователей. Фильтрование этой информации поддерживает отображение изображения карты, соответствующей географическому району, представляющему интерес, а также отображение индикаторов местоположения, таких как точки или другие графические символы. Индикаторы местоположения показывают местоположения устройств пользователей (и тем самым местоположения пользователей). Более того индикаторы местоположения могут отображаться с различными визуальными характеристиками, зависящими от характеристик пользователей, исходя из результатов фильтрации метаданных.

Таким образом, подмножество пользователей со специфическими параметрами может быть высвечено на фоне изображения карты местности, и, в частности, в связи с событием или местоположением, которое также отображается на изображения карты местности.

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

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

И, наконец, информация из социальной сети может быть использована для дальнейшей настройки фильтрования и отображения других пользователей на изображения карты. Это, например, может быть обеспечено в контексте социальных сетей, которые позволяют пользователям указывать различимые уровни связи с другими пользователями. Это может быть такое простое различие, как пользователи-«друзья» на конкретном сайте социальной сети, или более специфичные градации связи. В соответствии с этим аспектом метаданные включают в себя информацию, характерную для различимых уровней связи, имеющуюся для описания в социальной сети, и прием набора параметров пользователя включает в себя описание заданного уровня связи, чтобы целевое подмножество множества пользователей включало в себя только тех пользователей, которые удовлетворяют заданному уровню связи. Таким образом, пользователь может иметь обратную связь от относительно меньшего, более тесно связанного подмножества других пользователей на изображения карты.

На Фиг.1А-Б показаны принципиальные схемы, иллюстрирующие примеры компьютерных сетей 100а-б, в которых обеспечивается индивидуализированное отображение информации из социальной сети. На Фиг.1А показаны несколько устройств 102а-г пользователей, имеющих приложение 104а-г для нанесения на изображение карты информации из социальных сетей.

Устройства 102а-г пользователя являются предпочтительно мобильными устройствами, такими как смартфон, хотя они могут быть любым обычным вычислительным устройством. Кроме того, они предпочтительно имеют функцию определения местоположения. Примером может быть приемник глобальной навигационной системы, входящий в состав самого вычислительного устройства. Имеются и различные альтернативы. Одним из примеров является обнаружение местоположения в системе, построенной по сотовому принципу. Другой пример - определение местоположения по месту положения точки доступа, через которую устройство входит в сеть. Эти и различные другие примеры технологий определения местоположения могут быть уже реализованы.

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

Сеть, через которую устройства 102а-г могут связываться друг с другом, может быть также построена на любой обычной технологии, включая, но не ограничиваясь, сотовую связь, беспроводную связь Wi-Fi, сети WLAN, LAN или их комбинации.

В одном из вариантов осуществления приложение 104а-г нанесения на изображение карты информации из социальных сетей является приложением, установленным на устройстве 102а-г пользователя. Например, устройство 102а-г пользователя может быть оснащено приложением интернет-браузера, приложения, сконфигурированного для работы в контексте функции поискового приложения. Такая конфигурация может реализовывать архитектуру соединения равноправных узлов, в которой приложение 104а-г нанесения на изображение карты информации из социальных сетей соответственно собирает и распределяет метаданные из социальных сетей, а также информацию о местоположении в поддержку описываемой ниже функции.

В качестве альтернативы, как показано на Фиг.1Б, вычислительные устройства 106а-в могут соответственно получать доступ к серверу 108 социальной сети через обычный интернет-браузер, при этом сервер 108 социальной сети собирает и распределяет метаданные из социальной сети и информацию о местоположении более централизованным способом. В качестве еще одной альтернативы функция может быть поделена между вычислительным устройством и сервером социальной сети.

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

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

Приложение собирает метаданные о различных местоположениях и пользователях и обеспечивает соответствующую карту, на которой отображаются пользователи. Например, карта данного местоположения может быть предоставлена для отображения «голубых» и «розовых» точек, которые соответственно представляют пользователей с общими или не общими параметрами. Некоторые примеры выделения пользователей могут базироваться на следующих параметрах:

- частота посещения данного местоположения;

- тип используемого телефона или мобильного устройства;

- название провайдера услуг (например, AT&T против Verizon);

- пол;

- предпочитаемое вычислительное средство (ПК против ЭВМ на базе матрицы микропроцессоров);

- знак зодиака;

- количество изделий фирмы Сони в собственности;

- предпочитаемые кинофильмы;

- предпочитаемая музыка и т.д.

Данные, представляемые на карте «точек» позволяют определять местоположение, вступать в контакт или избегать контакта; все это основано на заданных пользователем параметрах. Например, предположим, что пользователь хочет найти танцевальный клуб с музыкой в стиле техно в центре города с множеством одиноких женщин. Пользователь указывает, что положительные данные должны отображаться розовыми точками. Приложение собирает данные с «облака» социальной сети с привязкой к местоположению устройства с использованием данных спутниковой навигации или других технологий определения местоположения. Приложение также собирает метаданные исходя из параметров всех пользователей в заданном районе. Затем приложение создает и отображает карту указанного района центра города и высвечивает каждого пользователя, находящегося в районе, розовыми или голубыми точками. Изображение карты без промедления отображает местоположения с повышенной концентрацией розовых точек и может также порекомендовать местоположение с наибольшей концентрацией точек.

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

(1) Cl=(DlMt в пределах R ofL)

(2) Р=(U/W в пределах R ofCl)

(3) Показать Cl & Р, где:

Cl=местоположения клубов в центре города с музыкой в стиле техно;

D=местоположения танцевальных клубов в указанном районе;

Mt=клубы с вывеской «Музыка в стиле техно»;

R=радиус района местоположения (например, 2 мили или другой указанный радиус);

L=местоположение (например, местоположение в центре города, введенное пользователем или текущее местоположение пользователя);

Р=розовые точки;

U=пользователи в указанном местоположении;

W=пользователи женского пола в указанном местоположении и

G=текущая геопривязка пользователя.

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

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

Сбор параметров может регулироваться на стадии поиска или на стадии приглашения. Т.е., список параметров может быть введен пользователем при первоначальном запросе и затем может быть уточнен в связи с конкретным приглашением.

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

В соответствии с другим аспектом, приложение нанесения на карту информации из социальной сети оказывает помощь в поиске конкретных друзей на основе заданного уровня связи между пользователем и другими пользователями. В этом аспекте представление результатов поиска аналогично представлению результатов выделения целевых пользователей из всех других пользователей. Однако имеется дополнительная функция указания или определения, насколько сильно пользователь связан с любыми другими пользователями в указанном районе. Например, в пределах указанного района приложение может быть запрошено идентифицировать всех «друзей», находящихся в настоящее время в указанном районе. Альтернативно могут быть идентифицированы и отображены все друзья настраиваемого уровня связи в пределах указанного района.

На Фиг.2 показана блок-схема, иллюстрирующая пример сбора и фильтрования информации 200 из социальной сети в поддержку индивидуализированного отображения на карте. Сначала пользователь вводит 202 параметры для формирования запроса на «сбор». Эти параметры можно назвать параметрами сбора. Ввод может базироваться на параметрах, таких как параметры пользователя, задаваемые в связи с метаданными социальной сети, как описано выше. Для осуществления ввода может быть использовано обычное меню потенциальных выборных позиций различных параметров. Может быть указан конкретный район исходя из текущего местоположения пользователя или другого указанного местоположения, и далее может быть указан радиус относительно текущего местоположения.

Затем приложение осуществляет 204 сбор информации по запросу. Сначала это влечет за собой идентификацию пользователей, находящихся в пределах указанной текущей зоны. В вариантах осуществления, включающих в себя равноправный подход, это может повлечь за собой запросы идентификации других пользователей в пределах определенной зоны (т.е., других пользователей, у которых также инсталлировано приложение нанесения на карту информации из социальной сети). В вариантах осуществления, в которых функция более централизована, запрос может быть запросом серверу, который подсказывает серверу получить доступ к информации о местоположении пользователей, чтобы идентифицировать тех из них, которые находятся в заданной текущей зоне.

Затем приложение агрегирует 206 данные, соответствующие пользователям (устройствам), находящимся в указанной зоне, чтобы определить тех пользователей, которые удовлетворяют указанным критериям. Осуществляется доступ к различной информации для того, чтобы определить как информацию о местоположении, так и параметры пользователей. Это включает в себя данные 208а о предпочтениях пользователей устройств, находящихся в режиме онлайн; информацию о местоположении пользователей устройств, такую как данные 208б системы GPS; данные 208в о местоположении и о событии для указанного местоположения и данные 208г о запрашивающем пользователе и его контактах в социальной сети.

К «Данным о предпочтениях пользователей устройств, находящихся в режиме онлайн в социальной сети» (208а) относятся данные, собираемые с сайтов социальной сети. Например, приложение осуществляет поиск пользователей в определенном районе, агрегирует их идентификаторы в социальной сети, осуществляет поиск сайтов социальной сети для страницы владельца устройства и затем агрегирует данные об интересах пользователя (нравится или не нравится).

К «Данным системы GPS о местоположении пользователей устройств, находящихся в режиме онлайн» (208б) относятся данные, собираемые с различных устройств в указанной зоне, которые получены с использованием устройств определения местоположения системы GPS. Может быть запрошена геопривязка, т.к. устройство типично находится на связи со спутником, если оно включено и активно. Геопривязка может быть использована для определения собственного местоположения устройства относительно района поиска параметров.

Онлайновые «Данные о местоположении и о событии» (208в) относятся к данным, собираемым с поисковых подсистем, о конкретных местоположениях и событиях, которые удовлетворяют параметрам поиска данных, которые должны быть агрегированы. Такие данные включают в себя дескрипторы метаданных, которые включают в себя географическое местоположение, ключевые слова для поиска, просмотры пользователя, рейтинг, контактную информация и т.д.

Онлайновые «Данные о пользователе и его контактах в социальной сети» (208г) относятся к данным о пользователе, собираемым с сайтов социальной сети. Проверяются их контактные данные, предпочтения и неприятия и т.д. Эти данные могут быть потом использованы для подтверждения, где находятся контактные лица, и находятся ли они в зоне параметра поиска.

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

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

Приложение далее настроено на прием 212 выбора события или местоположения в заданном районе. Например, результаты могут показывать значительную концентрацию целевых пользователей во множестве различных местоположений. Выбор одного из местоположений далее уточняет подмножество устройств пользователя в соответствии с выбором. Следует заметить, что «местоположение» может соответствовать событию или учреждению, которое показано на изображения карты, такому как торговая точка, развлекательное заведение и т.д. Альтернативно это может быть общедоступным местоположением, которое может быть указано простым наведением курсора на указанное местоположение на карте с помощью обычной мыши и щелчка по кнопке мыши.

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

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

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

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

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

Приложение также получает 314 доступ к информации о местоположении (например, к GPS-данным) других устройств пользователей в пределах указанной зоны. Приложение использует эту информацию и сравнивает ее со списком возможных дополнительных местоположений, чтобы составить 316 список пользователей в пределах возможных дополнительных местоположений.

Далее организуется доступ 318 к информации социальной сети (метаданным) о других пользователях и затем осуществляется фильтрование 320 в соответствии с параметрами сбора, чтобы идентифицировать тех пользователей, которые находятся в пределах дополнительных местоположений и удовлетворяют параметрам пользователя, указанным в запросе. Это выполняется путем последовательного прохождения по списку возможных уточнений. Когда выяснено 322, что пользователь соответствует указанным параметрам, он включается 324 в состав списка, выяснение 322 выполняется до тех пор, пока не будет установлено 326, что больше нет других пользователей для просмотра.

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

На Фиг.6 показана блок-схема, иллюстрирующая пример составленной и отображенной изображения 600 карты. Как видно из чертежа, имеются два местоположения «А» и «Б», которые были выявлены как соответствующие параметрам, а также соответствующие индикаторы, соответствующие другим пользователям в указанном районе. Как показано, первая группа пользователей обозначена как имеющая положительный параметрический результат (они удовлетворяют параметрам пользователя, указанным в запросе), а вторая группа пользователей, находящаяся в пределах района, обозначена без визуальных признаков, свидетельствующих о положительном параметрическом результате. Дополнительно отображены местоположения пользователей относительно двух местоположений «А» и «Б». В данном случае концентрация пользователей, соответствующих параметрам запроса, явно выше в местоположении «А», так что следует ожидать, что пользователь пожелает выбрать это местоположение (хотя и не обязательно, что это будет так).

Следуя такому выбору, приглашение может быть послано всем пользователям, удовлетворяющим параметрам запроса, как это описано. Это, например, может быть сообщение, констатирующее: «Я вижу, что Вы находитесь недалеко от кафе «Хром», я собираюсь подъехать, встретьте меня там». Сообщение может быть послано всем пользователям с позитивным параметрическим результатом, или рассылка может быть ограничена теми пользователями, которые находятся в пределах заданного или настраиваемого радиуса вокруг выбранного местоположения, в зависимости от желания.

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

Способ 400 аналогично начинается с ввода 402 пользователем параметров для запроса на сбор. Затем приложение собирает 404 метаданные, соответствующие контактам пользователя в социальной сети, а также информацию о местоположении, такую как GPS-данные. Метаданные и информация о местоположении соответственно получают из Интернета и с сайтов (406а) социальной сети и Интернета и онлайновых источников GPS-данных (406б).

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

После этого определяют 410, сильно или слабо каждый контакт ассоциируется с параметрами сбора. Из пула первоначальных результатов может быть выяснено, что совпадение превышает заданный доверительный уровень совпадения. Для этого могут использоваться различные технологии. Например, когда параметры сбора собраны, пользователю может быть рекомендовано расположить в порядке важности некоторые или все параметры, например, параметры потенциальных контактов. Выяснение совпадения осуществляется на основе взвешенного определения, каким параметрам соответствуют введенные предпочтения. Таким образом, например, если пол определен как наиболее важный параметр, схема взвешивания диктует, чтобы сравниваемый контакт, имеющий несоответствующий пол, был автоматически отнесен 414 к слабо ассоциируемому набору контактов, независимо от возможного совпадения всех прочих параметров. Аналогично, контакт, совпадающий с наиболее важным параметром сбора, будет отнесен 412 к набору результатов с сильной ассоциацией. Определение 410 того, сильно или слабо ассоциируется контакт с параметрами сбора, продолжается до тех пор, пока не будет выяснено 416, что в первоначальных результатах более не осталось контактов.

Сила или слабость связи может быть определена в соответствии с «интенсивностью контактов». Для оценки интенсивности контактов в социальной сети между двумя пользователями могут использоваться различные технологии. В одном примере, контактное лицо, с которым пользователь контактирует много раз в день или больше заданного порога (например, равного 5), относят к сильной связи с другим пользователем/контактным лицом. Это может быть выявлено по количеству почтовых отправлений, мгновенных сообщений и т.д. между пользователем и контактным лицом по сравнению с другими контактными лицами. В противовес этому, контактное лицо, с которым пользователь контактирует раз в месяц, имеет слабую связь с пользователем.

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

Кроме того, сила или слабость связи может быть определена по «силе местоположения». Это может быть удаление контактного лица от заданного местоположения. Чем больше удаление, тем слабее связь.

И, наконец, сила или слабость связи может быть определена в соответствии с «интенсивностью истории». Это может быть количество событий, соответствующих параметрам поиска, в которых участвовали пользователь и контактное лицо. Контактное лицо, с которым у пользователя совпадает местоположение (например, они оба посещали один и тот же концерт музыки в стиле техно) будет иметь «сильную» связь.

Могут быть использованы различные технологии обработки, чтобы повысить уровень совершенства определения силы связи, включая, но не ограничиваясь, экспертные системы, которые учитывают, какие параметры более важны в контексте определения силы связи, или системы на основе регрессии, которые определяют относительную важность параметров в связи с параметром поискового запроса.

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

Здесь приложение выдает 418 результаты работы алгоритма сбора, основанные на определяемых пользователем параметрах. Результат может быть отображен в виде списка и (или) может быть использован для поддержки отображения 420 изображения карты, на которой сильно ассоциированные контактные лица визуально выделены либо свои видом, либо цветом, либо другим визуально различимым признаком, что позволяет отличать их от слабо ассоциированных контактных лиц. И снова приложение поддерживает прием запроса на рассылку приглашений подмножеству контактных лиц, которые сильно ассоциированы с параметрами сбора.

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

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

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

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

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

Приложение 500 предпочтительно предлагается в виде программного обеспечения, но может быть реализовано также аппаратными средствами, встроенным программным обеспечением или комбинацией программного обеспечения, аппаратных средств и встроенного программного обеспечения. Модульная схема организации приложения 500 содержит входной модуль 502, модуль504 метаданных социальной сети, модуль 506 информации о местоположении, модуль 508 фильтрования, модуль 510 отображения на карте и модуль 512 приглашения. Несмотря на то что проиллюстрирована только одна модульная схема, следует иметь в виду, что необходимая функция может быть реализована меньшим или большим количеством модулей различных наименований.

Входной модуль 502 содержит банк данных, который используется для выполнения опций для сбора параметров, которые могут быть указаны пользователем при поиске дружеских контактов. Примеры полей и соответствующих значений этих параметров описаны выше. Входной модуль 502 также предназначен для передачи и приема формации о местоположении и соответствующих команд в поддержку обновления и определения заданного текущего района, в отношении которого осуществляется бор параметров. Кроме того, входной модуль 502 взаимодействует с модулем 510 отображения в плане идентификации конкретных местоположений, которые могут быть введены и описаны пользователем, таких как конкретные учреждения (клубы, рестораны и т.д.), отображаемые на изображения карты.

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

Модуль 506 информации о местоположении контролирует местоположение устройства пользователя, на котором установлено приложение 500, и также работает совместно с модулем 510 отображения и вводом пользователя, чтобы контролировать, что представляет собой конкретный текущий район при оценке запросов на сбор.

Указанным текущим районом может быть текущее воспроизводимое изображение карты в устройстве пользователя, на котором установлено приложение 500, как диктуется технологией определения местоположения устройства, и указанный радиус или радиус по умолчанию. Альтернативно пользователь может ввести конкретное местоположение (например, местоположение, иное, чем текущее местоположение устройства) и конкретный радиус (например, 100 ярдов, 1 миля, 2 мили, 5 миль и т.д.) для того, чтобы обозначить текущие границы района.

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

Модуль 510 отображения поддерживает определение текущих границ района, как это описано выше, а также предоставляет изображения карт исходя из результатов фильтрации, базирующейся на параметрах сбора. То есть осуществляется представление основной карты текущего указанного района вместе с графическим представлением других пользователей, отвечающих параметрам сбора, а также любых местоположений, указанных пользователем (например, событий, конкретных учреждений, частных местоположений и т.д.). Графическое представление может включать в себя различимое представление контактных лиц пользователя, соответствующих запросу, и не соответствующих запросу, типа «розовых» и «голубых» точек для соответствующих контактов, как это описано выше.

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

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


ФИЛЬТРАЦИЯ ИНФОРМАЦИИ ИЗ СОЦИАЛЬНОЙ СЕТИ С ЦЕЛЬЮ ЕЕ ИНДИВИДУАЛИЗИРОВАННОГО ОТОБРАЖЕНИЯ НА ФОНЕ КАРТЫ МЕСТНОСТИ
ФИЛЬТРАЦИЯ ИНФОРМАЦИИ ИЗ СОЦИАЛЬНОЙ СЕТИ С ЦЕЛЬЮ ЕЕ ИНДИВИДУАЛИЗИРОВАННОГО ОТОБРАЖЕНИЯ НА ФОНЕ КАРТЫ МЕСТНОСТИ
ФИЛЬТРАЦИЯ ИНФОРМАЦИИ ИЗ СОЦИАЛЬНОЙ СЕТИ С ЦЕЛЬЮ ЕЕ ИНДИВИДУАЛИЗИРОВАННОГО ОТОБРАЖЕНИЯ НА ФОНЕ КАРТЫ МЕСТНОСТИ
ФИЛЬТРАЦИЯ ИНФОРМАЦИИ ИЗ СОЦИАЛЬНОЙ СЕТИ С ЦЕЛЬЮ ЕЕ ИНДИВИДУАЛИЗИРОВАННОГО ОТОБРАЖЕНИЯ НА ФОНЕ КАРТЫ МЕСТНОСТИ
ФИЛЬТРАЦИЯ ИНФОРМАЦИИ ИЗ СОЦИАЛЬНОЙ СЕТИ С ЦЕЛЬЮ ЕЕ ИНДИВИДУАЛИЗИРОВАННОГО ОТОБРАЖЕНИЯ НА ФОНЕ КАРТЫ МЕСТНОСТИ
ФИЛЬТРАЦИЯ ИНФОРМАЦИИ ИЗ СОЦИАЛЬНОЙ СЕТИ С ЦЕЛЬЮ ЕЕ ИНДИВИДУАЛИЗИРОВАННОГО ОТОБРАЖЕНИЯ НА ФОНЕ КАРТЫ МЕСТНОСТИ
ФИЛЬТРАЦИЯ ИНФОРМАЦИИ ИЗ СОЦИАЛЬНОЙ СЕТИ С ЦЕЛЬЮ ЕЕ ИНДИВИДУАЛИЗИРОВАННОГО ОТОБРАЖЕНИЯ НА ФОНЕ КАРТЫ МЕСТНОСТИ
Источник поступления информации: Роспатент

Showing 421-430 of 784 items.
25.08.2017
№217.015.b940

Устройство и способ отображения и программа

Изобретение относится к стереоскопическому отображению изображения. Технический результат – упрощение представления высококачественного стереоскопического изображения. Устройство отображения, содержащее модуль отображения, модуль разделения, модуль управления отнесением, модуль формирования,...
Тип: Изобретение
Номер охранного документа: 0002615330
Дата охранного документа: 04.04.2017
25.08.2017
№217.015.b98c

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

Группа изобретений относится к области обработки информации, Техническим результатом является оптимизация системы записи данных в соответствии с использованием. Устройство содержит блок принятия решения о системе записи для генерирования на основании характеристик данных, подлежащих записи на...
Тип: Изобретение
Номер охранного документа: 0002615072
Дата охранного документа: 03.04.2017
25.08.2017
№217.015.ba84

Устройство декодирования изображения, устройство кодирования изображения и способ работы устройств

Изобретение относится к декодированию и кодированию изображения. Технический результат – повышение эффективности кодирования параметров квантования. Способ декодирования изображения содержит этапы, на которых получают, когда блок, соседствующий слева с текущим блоком, и блок, соседствующий...
Тип: Изобретение
Номер охранного документа: 0002615675
Дата охранного документа: 06.04.2017
25.08.2017
№217.015.bc8c

Устройство и способ обработки изображений

Изобретение относится к вычислительной технике. Технический результат заключается в предотвращении ухудшения субъективного качества изображения для декодированного изображения. Устройство обработки изображений содержит схему, выполненную с возможностью декодирования потока битов для...
Тип: Изобретение
Номер охранного документа: 0002616155
Дата охранного документа: 12.04.2017
25.08.2017
№217.015.bff8

Приемное устройство и способ управления им, устройство и способ распределения, программа и система распределения

Изобретение относится к области отображения текстовой информации. Техническим результатом является возможность отображать фрагментированную текстовую информацию, требующую продолжения. Устройство приема контента, включающее в себя приемный модуль, выполненный с возможностью принимать поток...
Тип: Изобретение
Номер охранного документа: 0002616552
Дата охранного документа: 17.04.2017
25.08.2017
№217.015.c05b

Способ и система для контроля биометрических данных

Изобретение относится к контролю биометрических данных. Техническим результатом является обеспечение допуска пользователя к контенту с учетом пассивного периодического контроля биометрических данных пользователя. Способ контроля биометрических данных, содержащий этапы, на которых:...
Тип: Изобретение
Номер охранного документа: 0002616540
Дата охранного документа: 17.04.2017
25.08.2017
№217.015.c2d9

Повышение компактности инициирующего объекта

Изобретение относится к области телевизионного вещания, в частности к устройству предоставления информации для повышения компактности инициирующего объекта (триггера). Техническим результатом является уменьшение количества дополнительных данных, предоставляемых вместе с телевизионным вещанием,...
Тип: Изобретение
Номер охранного документа: 0002617671
Дата охранного документа: 26.04.2017
25.08.2017
№217.015.c4b9

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

Изобретение относится к средствам распределения потоковой передачи данных. Технический результат заключается в уменьшении нагрузки на обработку для отображения субтитров при потоковой передаче данных. Генерируют первый фрагмент, хранящий данные содержания, подлежащего распределению посредством...
Тип: Изобретение
Номер охранного документа: 0002618373
Дата охранного документа: 03.05.2017
25.08.2017
№217.015.c8a3

Система, способ и базовая станция выделения ресурсов во множестве подкадров

Изобретение относится к беспроводной связи. Технический результат заключается в передаче данных с использованием сетей LTE типа сравнительно недорогими и несложными устройствами. Способ функционирования системы связи, содержащей базовую станцию и множество оконечных устройств, выполненных с...
Тип: Изобретение
Номер охранного документа: 0002619084
Дата охранного документа: 11.05.2017
25.08.2017
№217.015.c8da

Способ и оконечное устройство выделения ресурсов во множестве подкадров

Изобретение относится к беспроводной связи. Техническим результатом является передача данных с использованием сетей LTE типа сравнительно недорогими и несложными устройствами. Способ функционирования системы связи содержит базовую станцию и множество оконечных устройств, выполненных с...
Тип: Изобретение
Номер охранного документа: 0002619265
Дата охранного документа: 15.05.2017
Showing 421-430 of 518 items.
25.08.2017
№217.015.96a8

Способ, устройство и система передачи обслуживания между ячейками в телекоммуникационной системе с поддержкой агрегирования несущих

Изобретение относится беспроводной связи, поддерживающей агрегирование несущих. Способ передачи обслуживания между ячейками включает этапы: определяют с помощью базовой станции (BS), расположены ли компонентные несущие, соответствующие одной или более ячейкам, подлежащим доступу, в одном...
Тип: Изобретение
Номер охранного документа: 0002608747
Дата охранного документа: 24.01.2017
25.08.2017
№217.015.974b

Устройство и способ обработки изображений

Изобретение относится к устройству и способу обработки изображений. Техническим результатом является устранение снижения эффективности кодирования изображений за счет сокращения частоты обновления матрицы квантования. Устройство обработки изображения включает блок декодирования, блок установки...
Тип: Изобретение
Номер охранного документа: 0002609094
Дата охранного документа: 30.01.2017
25.08.2017
№217.015.9bd6

Устройство обработки информации, способ обработки информации и программа

Изобретение относится к устройству обработки информации. Техническим результатом является повышение точности обработки информации за счет обеспечения надежности использования прикладных программ. Устройство содержит: блок воспроизведения содержания, распространяемого сервером распространения...
Тип: Изобретение
Номер охранного документа: 0002610255
Дата охранного документа: 08.02.2017
25.08.2017
№217.015.9ec5

Устройство декодирования и способ декодирования и устройство кодирования и способ кодирования

Изобретение относится к области декодирования изображений. Техническим результатом является возможность выполнения декодирования в направлении времени независимо для каждого элемента мозаичного изображения. Устройство декодирования изображения включает в себя модуль компенсации движения для...
Тип: Изобретение
Номер охранного документа: 0002606303
Дата охранного документа: 10.01.2017
25.08.2017
№217.015.9f26

Отображающее устройство, способ управления отображением и программа

Изобретение относится к отображающему устройству и способу управления отображением. Техническим результатом является отображение различных состояний устройства в ограниченной области. Предложен телевизионный приемник, включающий: индикаторный блок, расположенный по меньшей мере на части...
Тип: Изобретение
Номер охранного документа: 0002606235
Дата охранного документа: 10.01.2017
25.08.2017
№217.015.a06c

Способ и устройство для определения положения спортивного снаряда на площадке

Устройство для определения положения спортивного снаряда на площадке во время промежутка времени, в течение которого спортивный снаряд скрыт из вида камеры, содержащее: интерфейс, выполненный с возможностью получения первой последовательности изображений площадки, захваченных камерой с заданной...
Тип: Изобретение
Номер охранного документа: 0002606583
Дата охранного документа: 10.01.2017
25.08.2017
№217.015.a0f0

Устройство связи, способ связи, программа и система связи

Изобретение относится к устройству связи, способу связи и системе связи. Технический результат заключается в сокращении времени ожидания до установления соединения. Устройство связи содержит: блок бесконтактной связи для осуществления бесконтактной связи; блок беспроводной связи для...
Тип: Изобретение
Номер охранного документа: 0002606563
Дата охранного документа: 10.01.2017
25.08.2017
№217.015.a180

Устройство беспроводной связи, система связи и способ связи

Изобретение относится к области устройств беспроводной связи. Технический результат заключается в повышении функциональности и применимости устройства связи, выраженной в обеспечении возможности выполнения установленного на устройство беспроводной связи приложения как до, так и после...
Тип: Изобретение
Номер охранного документа: 0002606881
Дата охранного документа: 10.01.2017
25.08.2017
№217.015.a2ad

Устройство связи, способ управления связью и программа

Изобретение относится к области беспроводной связи. Технический результат изобретения заключается в ускорении создания группы для связи устройств. Устройство связи содержит получающий модуль для получения первой информации состояния, представляющей состояние первого устройства беспроводной...
Тип: Изобретение
Номер охранного документа: 0002607232
Дата охранного документа: 10.01.2017
25.08.2017
№217.015.a2da

Устройство обработки информации, система обработки информации и программа

Изобретение относится к области обработки информации. Техническим результатом является обеспечение координации устройства обработки информации и сопряженного устройства. Раскрыто устройство обработки информации, содержащее модуль получения идентификатора для приема идентификатора сопряженного...
Тип: Изобретение
Номер охранного документа: 0002607274
Дата охранного документа: 10.01.2017
+ добавить свой РИД