Система для обеспечения персонализированного поиска информации

 

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

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

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

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

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

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

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

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

Данное устройство взято за прототип предлагаемой полезной модели.

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

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

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

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

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

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

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

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

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

Система для обеспечения персонализированного поиска информации, содержит (См. фиг.1) клиентские устройства 1 удаленных пользователей, включающие в себя модуль формирования запроса 2, модуль отображения данных 3, модуль определения местоположения клиентского устройства 4, при этом клиентские устройства 1 соединены друг с другом с помощью объединенной сети 5, включающей в себя, по меньшей мере, один сервер 6, содержащий модуль обработки и селекции данных по запросу пользователя 7, модуль персонализации 8, соединенный с модулем обработки и селекции данных по запросу пользователя 7, модуль хранения базы данных 9, соединенный с модулем обработки и селекции данных по запросу пользователя 7 и с модулем персонализации 8. Сервер 6 включает в себя модуль 3D навигации и перемещений по виртуальному миру 10, модуль управления картографической системой 11. Модуль хранения базы данных 9 включает в себя блок хранения базы персональных данных 12, блок хранения базы данных реальных и виртуальных карт 13, блок хранения базы данных статичных и динамичных объектов 14. Модуль отображения данных 3 включает в себя модуль отображения данных виртуального мира 15 и модуль отображения результатов запроса 16.

Модуль 3D навигации и перемещений по виртуальному миру 10 соединен с модулем определения местоположения клиентского устройства 4, блоком хранения базы данных статичных и динамичных объектов 14, блоком хранения базы данных реальных и виртуальных карт 13, модулем управления картографической системой 11 и модулем формирования запроса 2. Модуль управления картографической системой 11 соединен с модулем формирования запроса 2, блоком хранения базы данных реальных и виртуальных карт 13 и модулем 3D навигации и перемещений по виртуальному миру 10. Блок хранения базы персональных данных 12 соединен с модулем формирования запроса 2 и модулем персонализации 8. Блок хранения базы данных реальных и виртуальных карт 13 соединен с модулем управления картографической системой 11, модулем отображения данных 3 и модулем 3D навигации и перемещений по виртуальному миру 10. Блок хранения базы данных статичных и динамичных объектов 14 соединен с модулем 3D навигации и перемещений по виртуальному миру 10, модулем отображения данных виртуального мира 15, модулем определения местоположения клиентского устройства 4 и модулем обработки и селекции данных по запросу пользователя 7. Модуль отображения данных виртуального мира 15 соединен с модулем отображения результатов запроса 16, блоком хранения базы данных реальных и виртуальных карт 13 и блоком хранения базы данных статичных и динамичных объектов 14. Модуль отображения результатов запроса 16 соединен с модулем отображения данных виртуального мира 15 и модулем обработки и селекции данных по запросу пользователя 7.

Дополнительно в системе находится модуль генерации формы запроса 17, соединенный с модулем формирования запросов 2 и модулем обработки и селекции данных по запросу пользователя 7.

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

Модуль персонализации 8 используется для определения контекста запроса.

Модуль генерации форм запросов 17 используется для генерации непосредственной формы запроса после определения контекста.

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

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

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

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

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

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

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

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

Пользователь с помощью клиентского устройства 1 соединяется посредством объединенной сети 5 с сервером 6.

Пользователь, с помощью клиентского устройства имеет возможность послать электрический сигнал на модуль формирования запросов 2. Модуль формирования запросов 2 осуществляется выбор персональной информации из базы данных персональной информации, размещенной в блок хранения базы персональных данных 12. С помощью модуля персонализации 8, производится анализ персональной информации пользователя: текущее местонахождение (страница, на которой находится пользователь, и ее специфика), путь попадания на данную страницу с момента входа в систему, текущие географические координаты пользователя (если зафиксированы системой). Кроме того, модулем формирования запросов 2 предоставляется возможность выбрать категорию поиска.

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

К категориям запросов могут, например, относиться:

1. Пользователи системы со структуризацией по суб-категориям (друзья, родственники, сотрудники, по гендерному признаку, и т.п., в целом, по регистрационной и описательной информации, представляемой в системе самими пользователями).

2. Страны, поселения (реальные или виртуальные) с их картами и схемами.

3. Статичные объекты (объекты бизнеса, транспорта, исторические и культурные здания, и другие).

4. Динамические объекты (клиенты системы) с автоматической фиксацией местоположения.

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

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

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

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

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

Модулем 3D навигации и перемещений по виртуальному миру 10 осуществляется построение 3D изображений ландшафтов поселений с изображениями зданий, растений и других элементов, в которых физически или виртуально находится пользователь. Модуль 3D навигации и перемещений по виртуальному миру 10 позволяет пользователю перемещаться по поселению, обозревать предметы и другие элементы, размещаемые в 3D модель согласно запросу пользователя по динамическим данным. Так, если запросом установлен выбор книг определенной категории, а пользователь находится в виртуальной библиотеке или виртуальном книжном магазине, то на книжных полках библиотеки или книжного магазина будут представлены обложки книг, выбранных по запросу. Координаты перемещений в 3D модели поселения фиксируются в базе данных статичных и динамичных объектов путем передачи электрического сигнала в модуль определения местоположения клиентского устройства 4 вне зависимости от того, посылаются ли координаты местоположения клиента клиентскими устройствами пользователя 1.

Модуль определения местоположения клиентского устройства 4 обеспечивает как фоновый прием координат клиентских устройств, поступающих от их клиентских устройств, например, мобильных устройств на основе принятых стандартов, так и прием координат от Модуля 3D навигации и перемещений по виртуальному миру 10 синхронным вызовом. При получении координат местоположения Модуль определения местоположения клиентского устройства 4, отправляет сигнал в блок хранения базы данных статичных и динамичных объектов 14, означающий пометки о том, какого рода координаты приняты. Это сделано для того, чтобы осуществлять синхронизацию координат, принимаемых от клиентского устройства пользователя и модуля 3D навигации и перемещений по виртуальному миру 10. Физические координаты пользователя и его виртуальные координаты могут различаться или игнорироваться один из видов координат.

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

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

- учесть в контексте поиска местоположение пользователя в виртуальном мире,

- учитывать в контексте поиска:

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

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

3) комплекс реальных географических карт и схем виртуальных городов и стран;

4) привязку к реальным географическим картам и схемам виртуальных стран и городов всего спектра статических объектов (музеи, магазины, автозаправки, компании, и др.);

5) всевозможные отношений, созданные пользователями в социальной сети: отношения "друг", "родственник", "коллега", "одноклассник", "однокашник" и т.п.

- визуализировать пользователю результаты поиска,

- визуализировать пользователя среди результатов поиска в виртуальном мире.

Все это в конечном счете расширяет возможности системы для обеспечения персонализированного поиска информации.

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

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



 

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

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

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

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

Полезная модель относится к области железнодорожного транспорта, а именно к машинам, предназначенным для вырезки и очистки балласта из - под рельсошпальной решетки

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