СЕРВЕР ПОИСКА ЛЮДЕЙ ПО ЗАДАННЫМ ПАРАМЕТРАМ

Область техники, к которой относится полезная модель.
Полезная модель относится к области поиска информации, а именно к серверам поиска людей по заданным параметрам, адаптированным к соединению к мобильным клиентским устройствам, посредством объединенной сети, при этом сервер поиска людей по заданным параметрам содержит блок идентификации пользователей, включающий в себя модуль регистрации пользователей, включающий модуль формирования параметров пользователя и модуль формирования запросов для поиска других пользователей, соединенные с модулем с базой данных всех зарегистрированных пользователей и может быть использована для поиска людей по заданным параметрам, например, для знакомства при помощи мобильных клиентских устройств или для установления новых деловых контактов среди находящихся рядом лиц.
Уровень техники.
Известен сервер поиска людей по заданным параметрам, описанный в описании к патенту на полезную модель РФ №70018, опубликованном в 2008 г.
В нем центральное управляющее устройство (сервер) имеет базу данных пользователей и программное обеспечение, особенность которой заключается в наличии вычислительного модуля, осуществляющего обработку и сравнение по меньшей мере одного изображения лица, выбираемого в качестве эталона, с по меньшей мере одним изображением лица пользователя, занесенного в базу данных пользователей.
Недостатком ее является невысокие функциональные возможности сервера поиска людей по заданным параметрам, связанные с тем, что сервер не позволяет производить обнаружение координат пользователей и оповещения пользователей, чьи координаты попали в установленную дистанцию близости, и чьи параметры в базе данных взаимно соответствуют сформированным запросам, находящимся в той же базе данных.
Из уровня техники известен также сервер поиска людей по заданным параметрам, адаптированный к соединению к мобильным клиентским устройствам, посредством объединенной сети, при этом сервер поиска людей по заданным параметрам содержит блок идентификации пользователей, включающий в себя модуль регистрации пользователей, включающий модуль формирования параметров пользователя и модуль формирования запросов для поиска других пользователей, соединенные с модулем с базой данных всех зарегистрированных пользователей, описанный в описании к патенту на изобретение РФ №2279191, опубликован в 2006 г.
В нем сервер выполнен обеспечивающим запоминание анкетных данных пользователей, сравнение, по меньшей мере, одного параметра в анкетных данных пользователей заданным критериям, и передачу команды на станцию оператора мобильной сотовой связи на подсоединение мобильных терминалов связи, анкетные данные пользователей которых соответствуют заданным критериям для передачи этих анкетных данных в режиме коротких цифровых SMS и/или MMS сообщений
Данная система является наиболее близкой по технической сущности и достигаемому техническому результату к предлагаемому решению и взята за прототип предлагаемой полезной модели.
Недостатком ее является невысокие функциональные возможности сервера поиска людей по заданным параметрам, связанные с тем, что сервер не позволяет производить обнаружение координат пользователей и производить оповещения пользователей, чьи координаты попали в установленную дистанцию близости, и чьи параметры в базе данных взаимно соответствуют сформированным запросам, находящимся в той же базе данных. Другими словами пропадает возможность предоставить пользователям «счастливый случай встретить в жизни свою половинку». Или же осуществить установление новых деловых контактов среди находящихся рядом лиц
Раскрытие полезной модели.
Опирающееся на это оригинальное наблюдение настоящая полезная модель, главным образом, имеет целью предложить сервер поиска людей по заданным параметрам, позволяющий, по меньшей мере, сгладить указанный выше недостаток, а именно обеспечить расширение функциональных возможностей сервера поиска людей по заданным параметрам за счет оповещения пользователей, чьи координаты попали в установленную дистанцию близости, и чьи параметры в базе данных взаимно соответствуют сформированным запросам.
Для достижения этой цели блок идентификации пользователей содержит модуль определения координат пользователей, адаптированный для приема координат пользователя с помощью модуля определения координат мобильного клиентского устройства и соединенный с блоком сравнения координат других пользователей на предмет попадания в установленную дистанцию близости, соединенный с блоком взаимного сравнения параметров пользователей и их запросов, соединенный с модулем с базой данных всех зарегистрированных пользователей и с блоком отправления оповещений тем пользователям, чьи координаты попали в установленную дистанцию близости, и чьи параметры в базе данных взаимно соответствуют сформированным запросам, находящимся в той же базе данных.
Благодаря такой выгодной характеристике становится возможным предоставить пользователю не следить за процессом поиска, а один раз активировав его, заниматься своими делами, при нахождении сервером нужного человека, сервер автоматически оповещает пользователя.
Существует вариант полезной модели, в котором модуль регистрации пользователей включает в себя блок восстановления пароля пользователя.
Благодаря этой выгодной характеристике становится возможным восстановления пароля пользователя при его потере или забывании.
Существует вариант полезной модели, в котором блок отправления оповещений выполнен в виде блока отправки СМС сообщений на мобильные клиентские устройства.
Благодаря этой выгодной характеристике становится возможным осуществлять поиск людей с помощью устаревших моделей мобильных клиентских устройств, которые не имеют возможности отображать на дисплее местоположение второго пользователя, который совпал по взаимным запросам.
Существует вариант полезной модели, в котором модуль формировании параметров пользователя включает в себя блок загрузки фотографий пользователя.
Благодаря этой выгодной характеристике становится возможным загружать фотографий пользователя на сервер.
Существует вариант полезной модели, в котором модуль формирования запросов для поиска других пользователей включает в себя блок формирования численного значения дистанции близости для поиска других пользователей.
Благодаря этой выгодной характеристике становится возможным настраивать численное значение дистанции близости для поиска других пользователей. Например, на улице, где мало людей, такой параметр имеет смысл установить в пределах десятков метров, а в метро - в достаточно многолюдной области - параметр имеет смысл ограничить несколькими метрами.
Существует вариант полезной модели, в котором блок взаимного сравнения параметров пользователей и их запросов, и модуль с базой данных всех зарегистрированных пользователей дополнительно соединены с модулем обмена контентом между пользователями, включающим в себя базу данных контента, который представляет собой текстовое сообщение и/или изображение и/или аудиофайл и/или видеофайл.
Благодаря этой выгодной характеристике становится возможным продолжать обмениваться сообщениями, изображениями, аудиофайлами и видео через сервер. Это удобно, когда остальные виды связи недоступны.
Существует вариант полезной модели, в котором модуль обмена контентом между пользователями, включает в себя модуль формировании виртуальных подарков.
Благодаря этой выгодной характеристике становится возможным оказать «особый знак внимания» одному пользователю второму, например при знакомстве.
Существует вариант полезной модели, в котором модуль обмена контентом между пользователями, включает в себя модуль формировании реальных подарков, который представляет собой расположенный на сервере поиска людей по заданным параметрам интернет-магазин продажи и доставки реальных подарков.
Благодаря этой выгодной характеристике становится возможным заказать вполне настоящий подарок и подарить его подходящему по параметрам пользователю. Опять же это вариант предназначен преимущественно в вариантах знакомств.
Существует вариант полезной модели, в котором модуль определения координат мобильного клиентского устройства выполнен в виде модуля (GPS-навигации.
Благодаря этой выгодной характеристике становится возможным определять точное местонахождение пользователей. Как правило, мобильные клиентские устройства пользователей, имеющие модуль GPS-навигации, имеют также средства отображения на дисплее карты, то они одновременно могут видеть на своем мобильном клиентском устройстве точное местоположение второго пользователя (или нескольких). Они могут быть обозначены особым знаком, например, сердечком (при знакомствах).
Совокупность существенных признаков предлагаемой полезной модели неизвестна из уровня техники для устройств аналогичного назначения, что позволяет сделать вывод о соответствии критерию «новизна» для полезной модели.
Краткое описание чертежей.
Другие отличительные признаки и преимущества полезной модели ясно вытекают из описания, приведенного ниже для иллюстрации и не являющегося ограничительным, со ссылками на прилагаемые рисуноки, на которых:
- фигура 1 схематично изображает функциональную схему сервера поиска людей по заданным параметрам в варианте, когда он подключен к мобильным клиентским устройствам пользователей посредством объединенной сети согласно полезной модели.
- фигура 2 изображает последовательность этапов работы сервера поиска людей по заданным параметрам согласно полезной модели.
Сервер 1 поиска людей по заданным параметрам, адаптированный к соединению к мобильным клиентским устройствам 2, посредством объединенной сети 3, содержит блок 4 идентификации пользователей, включающий в себя модуль 5 регистрации пользователей, включающий модуль 6 формирования параметров пользователя и модуль 7 формирования запросов для поиска других пользователей, соединенные с модулем 8 с базой данных 8Б всех зарегистрированных пользователей. Блок 4 идентификации пользователей содержит модуль 9 определения координат пользователей, адаптированный для приема координат GPS-модуля мобильного клиентского устройства 2 и соединенный с блоком 10 сравнения координат других пользователей на предмет попадания в установленную дистанцию близости, соединенный с блоком 11 взаимного сравнения параметров пользователей и их запросов, соединенный с модулем 8 с базой данных 8Б всех зарегистрированных пользователей и с блоком отправления оповещений 12 тем пользователям, чьи координаты попали в установленную дистанцию близости, и чьи параметры в базе данных 8Б взаимно соответствуют сформированным запросам, находящимся в той же базе данных 8Б.
Модуль 5 регистрации пользователей включает в себя блок 13 восстановления пароля пользователя.
Блок 12 отправления оповещений может включать блок 14 отправки СМС сообщений на мобильные клиентские устройства 2.
Модуль 6 формирования параметров пользователя включает в себя блок 15 загрузки фотографий пользователя.
Модуль 7 формирования запросов для поиска других пользователей включает в себя блок 16 формирования численного значения дистанции близости для поиска других пользователей.
Блок 11 взаимного сравнения параметров пользователей и их запросов, и модуль 8 с базой данных 8Б всех зарегистрированных пользователей дополнительно соединены с модулем 17 обмена контентом между пользователями, включающим в себя базу данных контента 17Б, который представляет собой текстовое сообщение и/или изображение и/или аудиофайл и/или видеофайл.
Модуль 17 обмена контентом между пользователями, включает в себя модуль 18 формирования виртуальных подарков.
Модуль 17 обмена контентом между пользователями, включает в себя модуль 19 формирования реальных подарков, который представляет собой расположенный на сервере поиска людей по заданным параметрам интернет-магазин 20 продажи и доставки реальных подарков.
Объединенная сеть 3, а также все соединения между всеми модулями и блоками включают в себя различные топологии, конфигурации и компоновки компонентов межсетевого соединения, выполненные с возможностью соединять между собой корпоративные, глобальные и локальные вычислительные сети, и включает в себя, без ограничения, традиционные проводные, беспроводные, сотовые, сети типа Вай-фай, Вай-Макс, мобильный и стационарный Интернет, спутниковые, оптические и эквивалентные сетевые технологии, которые должны быть очевидны специалистам в данной области техники.
Осуществление полезной модели.
Сервер поиска людей по заданным параметрам работает следующим способом. (См. фиг. 2).
Пример 1. Функционирование сервера поиска людей по заданным параметрам применительно к стандартному режиму работы.
Этап A1. Каждый пользователь желающий найти человека по заданным параметрам, преимущественно, найти свою пару, и имеющий мобильное клиентское устройство 2, регистрируется на сервере 1. Для этого он отправляет сигнал на расположенный в блоке 4 идентификации пользователей, модуль 5 регистрации пользователей.
Этап A2. Каждый пользователь отправляет на сервер 1 через модуль 6 формирования параметров пользователя свои персональные данные, характеризующие пользователя как пользователя сервера (логин и пароль), так и для возможности поиска его другими пользователями (пол, возраст, увлечения и прочее). Эти данные попадают в модуль 8 и сохраняются в базе данных 8Б всех зарегистрированных пользователей. В процессе пользования сервером любой пользователь может впоследствии изменить, отредактировать, добавить или удалить свои персональные данные.
Этап A3. Каждый пользователь отправляет на сервер 1 через модуль 7 формирования запросов для поиска других пользователей запрос, содержащий параметры человека, кого ищет пользователь, например, с целью знакомства. Параметры могут содержать в себе диапазон возраста, веса, роста, интересов, и прочее, а также параметр цели поиска (серьезные отношения, флирт, дружба, поиск попутчика в путешествии и прочее). Эти запрашиваемые данные также попадают в модуль 8 и сохраняются в базе данных 8Б всех зарегистрированных пользователей. В процессе пользования сервером любой пользователь может впоследствии изменить, отредактировать, добавить или удалить свои запросы для поиска других пользователей. С помощью блока 16 формирования численного значения дистанции близости для поиска других пользователей каждый пользователь формирует численное значение дистанции близости, которое может варьироваться от ситуации. Например, на улице, где мало людей, такой параметр имеет смысл установить в пределах десятков метров, а в метро - в достаточно плотнозаселенной области - параметр имеет смысл ограничить несколькими метрами.
Этап A4. Каждый пользователь с помощью GPS-модуля в своем мобильном клиентском устройстве передает координаты на сервер 1, где они сравниваются с координатами других пользователей с помощью блока 10 сравнения координат других пользователей на предмет попадания в установленную дистанцию близости.
Этап A5. При обнаружении второго пользователя, находящегося в установленной дистанции близости с первым пользователем, преимущественно в зоне видимости, с помощью блока 11 взаимного сравнения параметров пользователей и их запросов, который соединенный с модулем 8 с базой данных 8Б всех зарегистрированных пользователей проверяют первого и второго пользователя на предмет взаимного соответствия параметров и запросов.
Этап A6. В случае обнаружения такого соответствия блок 12 отправления оповещений отправляет сигнал первому и второму пользователю, то есть тем пользователям, чьи координаты попали в установленную дистанцию близости, и чьи параметры в базе данных взаимно соответствуют сформированным запросам, находящимся в той же базе данных. Такой сигнал может быть отправлен с помощью блока 14 отправки СМС сообщений на мобильные клиентские устройства первого и второго пользователя.
Этап A7. Оба пользователя - первый и второй из этапа A5, получают оповещение и получают возможность личного общения, так как они находятся в непосредственной близости друг от друга.
Этап A8. Кроме живого общения, и кроме общения с помощью средств своих мобильных клиентских устройств оба пользователя - первый и второй из этапа A5, с помощью средств, предоставляемых сервером могут дополнительно воспользоваться модулем 17 обмена контентом между пользователями, включающим в себя базу данных контента 17Б, который представляет собой текстовое сообщение и/или изображение и/или аудиофайл и/или видеофайл. Таким образом, находясь впоследствии вне зоны видимости, связи с помощью своих мобильных клиентских устройств оба пользователя могут обмениваться через сервер контентом, который представляет собой текстовое сообщение и/или изображение и/или аудиофайл и/или видеофайл.
Этап A9. Также кроме живого общения, и кроме общения с помощью средств своих мобильных клиентских устройств оба пользователя - первый и второй из этапа A5, с помощью средств, предоставляемых сервером могут дополнительно воспользоваться модулем 18 формировании виртуальных подарков. Этот модуль формирует контент «особенного» вида, который представляет собой текстовое сообщение и/или изображение и/или аудиофайл и/или видеофайл, но имеет специальный атрибут «Подарок», что позволяет однозначно понять тому пользователю, кто его получил, что это «особенный» знак внимания со стороны другого пользователя.
Этап A10. Также кроме живого общения, и кроме общения с помощью средств своих мобильных клиентских устройств оба пользователя - первый и второй из этапа A5, с помощью средств, предоставляемых сервером могут дополнительно воспользоваться модулем 19 формировании реальных подарков. Этот модуль является обычным интернет-магазином, встроенным в сервер. Средствами его можно выбрать подарок, оплатить его и заказать доставку в указанное время по указанному адресу.
Последовательность этапов является примерной и позволяет переставлять, добавлять или производить некоторые операции одновременно без потери возможности производить поиск по параметрам. Возможны модификации и вариации осуществления данного решения. Например, знакомства могут быть произведены сразу несколькими участниками в случае их одновременного нахождение в одном месте и при удовлетворении нескольких перекрестных запросов одновременно.
Пример 2. Функционирование сервера поиска людей по заданным параметрам применительно к альтернативному режиму работы.
Этап A1-A4 - аналогично примеру 1.
Этап A5-1 Первый пользователь в том случае, если он имеет на своем мобильном клиентском устройстве модуль GPS-навигации, и имеет также средства отображения на дисплее карты, то он одновременно могут видеть на своем мобильном клиентском устройстве точное местоположение зарегистрированных пользователей. Они могут быть обозначены особым знаком, например, сердечком (при знакомствах). Активируя такой знак второго или третьего пользователя, первый пользователь получает доступ к их персональным данным и их запросам.
Этап A6-1. Первый пользователь может средствами своего мобильного клиентского устройства или средствами сервера может обратиться к зарегистрированным пользователям, находящимся рядом и постараться установить с ними контакт.
Этапы A7-A10 аналогичны примеру 1.
Промышленная пременимость.
В соответствии с предложенной полезной моделью заявителем был изготовлен сервер поиска людей по заданным параметрам, который был выполнен на базе персонального компьютера, имеющего постоянное подключение к сети Интернет.
Опытная эксплуатация сервера поиска людей по заданным параметрам показала, что он позволяет:
- определять координаты пользователей;
- проводить сравнения координат других пользователей на предмет попадания в установленную дистанцию близости;
- вести базу данных всех зарегистрированных пользователей;
- отправлять оповещений тем пользователям, чьи координаты попали в установленную дистанцию близости, и чьи параметры в базе данных взаимно соответствуют сформированным запросам, находящимся в той же базе данных;
- восстанавливать пароля пользователя;
- отправлять СМС сообщения на мобильные клиентские устройства;
- загружать фотографий пользователя на сервер самими пользователями;
- формировать и менять численного значения дистанции близости для поиска других пользователей самими пользователями;
- производить обмен контентом между пользователями, который представляет собой текстовое сообщение и/или изображение и/или аудиофайл и/или видеофайл через сервер;
- дарить виртуальные подарки пользователям.;
- дарить реальные подарки пользователям.
Все это, в конечном счете, расширяет функциональные возможности сервера поиска людей по заданным параметрам.
Дополнительный результат использования такой полезной модели состоит в том, что среди параметров поиска можно указывать не только параметры, характеризующие процесс знакомства, но и деловые параметры. Таким образом, можно формировать поиск мастеров по ремонту квартир, машин, частных маклеров, людей в любой профессии, находящихся рядом с вами. В крупных городах жители одного многоквартирного дома, как правило, понятия не имеют род занятий своих соседей, а данная полезная модель могла бы оказаться полезной для установления новых деловых контактов. Примеры таких контактов: поиск свободного водителя, няни ребенку, студента для занятия уроками с ребенком, курьера и прочее, живущих по соседству с вами.