УСТРОЙСТВО ДЛЯ ПОИСКА ИНФОРМАЦИИ

Область техники, к которой относится полезная модель.
Настоящая полезная модель относится к области обработки данных, а более конкретно к устройствам для поиска информации, включающим в себя сервер, адаптированный для связи с клиентскими устройствами пользователей посредством объединенной сети, сконфигурированный таким образом, чтобы получать исходящие с клиентских устройств пользователя сигналы, соответствующие запросам пользователей, осуществлять поиск информации, имеющей отношение к указанным сигналам, доставлять на указанные клиентские устройства пользователей ответы на указанные сигналы, причем сервер имеет модуль обмена данными с клиентскими устройствами посредством объединенной сети, при этом сервер включает в себя модуль хранения базы данных, содержащую информацию, соответствующую запросам пользователей.
В настоящем описании приняты следующие термины:
Сервер (англ. server) - электронное устройство, выполняющий сервисные функции по запросу клиента, предоставляя ему доступ к определенным ресурсам. В целях настоящего описания рассматривается сервер, имеющий постоянное подключение к объединенной сети, которая может передавать данные на сервер с клиентских устройств. Сервер может обрабатывать эти данные и передавать результат обработки обратно на клиентское устройство.
Модуль хранения базы данных - это модуль сервера, в котором хранятся данные, соответствующие данному модулю данные, который может быть выполнен как накопитель на жестком магнитном диске, или как флэш-память (flash memory), которая относится к полупроводникам электрически перепрограммируемой памяти.
При этом некоторые модули могут быть объединены в отдельных реализациях. Например, разные базы данных могут храниться в одном модуле памяти.
Контент - информация, которая содержится в модуле хранения базы данных на одном из ее подразделов. Это может быть текстовая, графическая информация в виде аудио или видео файлов, ссылки на внешние ресурсы сети, формы обратной связи и прочее.
Push-уведомления - краткие всплывающие уведомления, которые появляются на экране, например, мобильного телефона, и сообщают о важных событиях и обновлениях контента в подразделе базы данных, запрос на соединение с которым они отправляли.
RSS канал (Really Simple Syndication) - это международный формат представления новостной информации, с помощью которого можно автоматически экспортировать новости и обновления с сайтов на другие ресурсы или на компьютер пользователя.
Уровень техники.
Известно из уровня техники устройство для поиска информации, включающее в себя сервер, адаптированный для связи с клиентскими устройствами пользователей посредством объединенной сети, сконфигурированный таким образом, чтобы получать исходящие с клиентских устройств пользователя сигналы, соответствующие запросам пользователей, осуществлять поиск информации, имеющей отношение к указанным сигналам, доставлять на указанные клиентские устройства пользователей ответы на указанные сигналы, причем сервер имеет модуль обмена данными с клиентскими устройствами посредством объединенной сети, при этом сервер включает в себя модуль хранения базы данных, содержащую информацию, соответствующую запросам пользователей.
При этом сервер содержит соединенный с модулем обмена данными с клиентскими устройствами посредством объединенной сети модуль приема запросов, состоящих из сочетания цифровых символов, а база данных, содержащая информацию, соответствующую запросам пользователей, разделена на подразделы, каждый из которых соответствует только одному сочетанию из указанных цифровых символов, при этом модуль приема запросов, состоящих из сочетания цифровых символов, сконфигурирован таким образом, чтобы по запросу, состоящему из сочетания цифровых символов, предоставлять доступ по меньшей мере к одному подразделу базы данных, соответствующему запрошенному сочетанию цифровых символов.
Кроме того сервер содержит модуль автоматической пересылки пользователям, отправившим запрос на получение данных из подраздела базы данных, всех обновлений в соответствующем подразделе базы данных, соединенный с модулем хранения базы данных (описанное в патенте на изобретение РФ №2254611, опубликованном 20.06.2005 г.)
Данное устройство является наиболее близким по технической сущности к заявленной полезной модели и взято за прототип к предлагаемой полезной модели.
Недостатком данного устройства является невозможность сохранять в памяти на сервере последние обновления соответствующего подраздела базы данных при автоматической пересылке новых данных из подраздела базы данных по запросу, состоящему из сочетания цифровых символов.
Раскрытие полезной модели.
Опирающееся на это оригинальное наблюдение настоящая полезная модель, главным образом, имеет целью предложить устройство для поиска информации, позволяющее обеспечить появление возможности автоматической пересылки новых данных из подраздела базы данных по запросу, состоящему из сочетания цифровых символов, что и является поставленной технической задачей.
Для достижения этой цели модуль автоматической пересылки содержит модуль кэширования информации, соединенный с модулем хранения базы данных, выполненный с возможностью сохранять в памяти на сервере последние обновления соответствующего подраздела базы данных.
Благодаря такой выгодной характеристике появляется возможность сохранять в памяти на сервере последние материалы (как внутренние, так и из внешних источников) и предоставлять их для отображения в информационной панели соответствующего подраздела базы данных и отправки на клиентские устройства пользователей. Это ускоряет процесс работы предлагаемого устройства.
Существует вариант полезной модели, в котором модуль автоматической пересылки содержит модуль push-уведомлений, выполненный с возможностью отправления push-уведомления персонально на конкретного пользователя-подписчика, соединенный с модулем хранения 12 базы данных.
Благодаря такой выгодной характеристике появляется возможность отправлять на выбранное клиентского устройство пользователя сигналы в виде push-уведомлений.
Существует также вариант полезной модели, в котором модуль автоматической пересылки содержит модуль push-уведомлений, выполненный с возможностью отправления push-уведомлений на всех пользователей-подписчиков сразу, соединенный с модулем хранения базы данных.
Благодаря такой выгодной характеристике появляется возможность отправлять на выбранные клиентские устройства множества пользователей сигналы в виде push-уведомлений.
Совокупность существенных признаков предлагаемой полезной модели неизвестна из уровня техники для устройств аналогичного назначения, что позволяет сделать вывод о соответствии критерию «новизна» для полезной модели.
Краткое описание чертежей.
Другие отличительные признаки и преимущества полезной модели ясно вытекают из описания, приведенного ниже для иллюстрации и не являющегося ограничительным, со ссылками на прилагаемые рисунки, на которых:
- фигура 1 схематично изображает функциональную схему устройства для поиска информации, согласно полезной модели.
- фигура 2 изображает этапы функционирования устройства для поиска информации, согласно полезной модели.
Согласно фигуре 1 устройство для поиска информации включает в себя сервер 1, адаптированный для связи с клиентскими устройствами 2 пользователей посредством объединенной сети 3, сконфигурированный таким образом, чтобы получать исходящие с клиентских устройств 2 пользователя сигналы, соответствующие запросам пользователей, осуществлять поиск информации, имеющей отношение к указанным сигналам, доставлять на указанные клиентские устройства пользователей ответы на указанные сигналы.
Сервер имеет модуль 11 обмена данными с клиентскими устройствами посредством объединенной сети 3. При этом сервер включает в себя модуль хранения 12 базы данных, содержащую информацию, соответствующую запросам  пользователей.
Сервер 1 содержит соединенный с модулем обмена данными 11 с клиентскими устройствами посредством объединенной сети 3 модуль 13 приема запросов, состоящих из сочетания цифровых символов, а база данных, содержащая информацию, соответствующую запросам пользователей, разделена на подразделы 121, каждый из которых соответствует только одному сочетанию из указанных цифровых символов, при этом модуль 13 приема запросов, состоящих из сочетания цифровых символов, сконфигурирован таким образом, чтобы по запросу, состоящему из сочетания цифровых символов, предоставлять доступ по меньшей мере к одному подразделу базы данных, соответствующему запрошенному сочетанию цифровых символов. Сервер 1 содержит модуль 14 автоматической пересылки пользователям, отправившим запрос на получение данных из подраздела базы данных, всех обновлений в соответствующем подразделе базы данных, соединенный с модулем хранения 12 базы данных.
Модуль 14 автоматической пересылки может содержать модуль 141 push-уведомлений, выполненный с возможностью отправления push-уведомления персонально на конкретного пользователя-подписчика, соединенный с модулем хранения 12 базы данных. В другом варианте модуль автоматической пересылки может содержать модуль 142 push-уведомлений, выполненный с возможностью отправления push-уведомлений на всех пользователей-подписчиков сразу, соединенный с модулем хранения 12 базы данных.
Модуль 14 автоматической пересылки содержит модуль 143 кэширования информации, соединенный с модулем хранения базы данных.
В общем, каждым клиентским устройством 2 может быть любая форма вычислительной платформы, подключаемая к сети, такая как объединенная сеть 3 и допускающая взаимодействие с прикладными программами. Типичные примеры отдельных клиентских устройств включают в себя, без ограничения, стационарные и переносные персональные вычислительные машины, "интеллектуальные" сотовые телефоны, (на английском - смартфон), облегченные клиенты, рабочие станции, "неинтеллектуальные" терминалы, соединенные с сервером приложений, а также различные их компоновки и конфигурации, то есть как физические устройства для осуществления взаимодействия в системах коммуникационного взаимодействия, так и виртуальные устройства, реализуемые на программируемых компьютерных устройствах, и имеющих программный интерфейс для осуществления функций коммуникации.
Объединенная сеть 3, а также все соединения между всеми модулями и блоками включают в себя различные топологии, конфигурации и компоновки компонентов межсетевого соединения, выполненные с возможностью соединять между собой корпоративные, глобальные и локальные вычислительные сети, и включает в себя, без ограничения, традиционные проводные, беспроводные, спутниковые, оптические и эквивалентные сетевые технологии.
Осуществление полезной модели.
Устройство для поиска информации работает следующим образом. (Приводится не ограничивающий применения полезной модели пример осуществления). Согласно фигуре 2:
Этап А1. Пользователь-автор контента, который заинтересован в том, чтобы другие пользователи могли получить необходимую информацию по простому цифровому запросу, отправляемую, например, со своего клиентского устройства, предварительно размещает эту необходимую информацию в том подразделе базы данных предлагаемого устройства, который связан с выбранным пользователем-автором контента цифровым сочетанием.
Это может быть одно или несколько из:
- текстовая информация,
- графическая информация,
- аудио информация,
- видео информация,
- переадресация на внешние сервера, (размещение ссылок),
- формы обратной связи.
Для размещения указанной информации:
Этап А11. Пользователь-автор контента заблаговременно регистрируется в модуле хранения 12 базы данных. Для этого он может:
1 вариант. Заполнить форму регистрации. Для физических лиц эта форма может ограничиваться полями e-mail, логин, фамилия, имя, пароль. Для юридических лиц форма регистрации может быть расширена такими атрибутами организации как, название организации, ФИО руководителя, юридический адрес, контактный телефон и т.д. После заполнения формы данные сохраняются в устройстве и пользователь либо сразу может войти в устройство, используя свой логин и пароль, либо должен дождаться электронного письма, в котором будет ссылка для активации учетной записи.
2 вариант. Войти в устройство, используя учетные записи в социальных сетях. Пользователь выбирает, какую социальную сеть он хочет использовать для входа в систему (facebook, google+, twitter, вконтакте, linkedin и т.д.), появляется форма входа в соответствующую сеть и после успешной авторизации у пользователя запрашивается разрешение на использование его данных для авторизации в устройстве. Если разрешения получены, данные пользователя (е-mail, логин, фамилия, имя и др.) отправляются на предлагаемое устройство и используются для регистрации пользователя в устройстве. После этого пользователь считается зарегистрированным и при повторном заходе через ту же сеть с теми же данными аутентификации его информация в рамках сервиса будет сохранена.
Этап А12. Пользователь-автор контента производит оплату возможности пользоваться выбранным подразделом базы данных, который соответствует выбранному сочетанию цифр. Цифровые сочетания подразделяются на группы (по разрядности, повторяемости и запоминаемости входящих в него цифр), для каждой группы устанавливается своя стоимость аренды цифрового сочетания в месяц.
Для того, чтобы оплатить цифровые сочетания у пользователя должна быть соответствующая сумма на его балансе в рамках сервиса. Время от времени могут быть предусмотрены разнообразные промоакции, например, для вновь зарегистрированного пользователя минимальная сумма для оплаты цифрового сочетания может быть уже зачислена на баланс в момент регистрации. Чтобы увеличить эту сумму нужно пополнить баланс. Сервис может обеспечивать перевод средств из популярных платежных систем (например, Яндекс-Деньги, Web-money, Qiwi) или с банковской карты на счет пользователя в устройстве.
Этап А13. Пользователь заполняет «свой» подраздел базы данных. После регистрации в устройстве пользователь получает возможность использовать дополнительные функции, такие как, комментирование материалов конкретного подраздела базы данных, подписка на контент и другие. Кроме того, пользователь получает возможность выступать в роли владельца своего подраздела базы данных и арендовать соответствующие цифровые сочетания.
Для этого пользователь должен создать (или отредактировать, созданный в процессе регистрации) подраздел базы данных.
Пользователь подраздела базы данных может определить следующие основные метаданные:
- заголовок,
- краткое описание подраздела базы данных,
- иконка подраздела базы данных в списках,
- основная картинка подраздела базы данных,
- идентификаторы профилей в социальных сетях связанные с мини-сайтом,
- RSS канал, связанный с подразделом базы данных,
- контактная информация (информация об адресах, телефонах, e-mail и сайтах определенная в стандартном формате vCard и отображаемая на мини-сайте);
- ключевое слово подраздела базы данных;
- указание рубрики подраздела базы данных.
Все эти данные могут быть, как заполнены при создании подраздела базы данных, так и отредактированы указанным пользователем в дальнейшем.
У пользователя цифрового сочетания и связанного с ним подраздела базы данных есть возможность добавлять к нему необходимый контент и/или рекламный материал. Контент и/или рекламный материал, добавленный к подразделу базы данных, мгновенно появляется на информационной панели подраздела базы данных и уведомления о его появлении отправляется пользователям, подписавшимся на материалы соответствующего подраздела базы данных
Пользователь цифрового сочетания и связанного с ним подраздела базы данных может создавать и редактировать несколько различных по контенту информационных областей внутри одного подраздела базы данных, уже адаптированных под мобильные устройства. Каждая информационная область -готовое рекламное место в виде конструктора для самостоятельного пользования.
Кроме того, пользователь цифрового сочетания и связанного с ним подраздела базы данных может в качестве контента использовать ссылки на переходы на внешние сайты, то есть может указывать адрес существующего вне базы данных другого сайта, раздела сайта, страницы сайта, другого информационного источника. То есть связывать свое цифровое сочетание с любым информационным источником и переводить целенаправленно аудиторию к нужной информации (прямой редирект).
Пользователь цифрового сочетания и связанного с ним подраздела базы данных может менять контент, в частности ссылки на внешние источники, подвязывать указанные ссылки к одному и тому же цифровому сочетанию в зависимости от актуальности задачи. Кроме того можно в одном подразделе базы данных иметь несколько различных контентов, и менять по своему выбору возможность показа по одному и тому же запросу разного контента
Этап А2. Пользователь, осуществляющий поиск информации, с помощью своего клиентского устройства 2, например, персонального компьютера или сотового телефона типа смартфон, соединяется посредством объединенной сети 3 с сервером 1 устройства для поиска информации и вводит запрос, состоящий из сочетания цифровых символов.
Запрос в виде сочетания цифровых символов может быть введен:
Этап А21. Через отправку запроса по объединенной сети, например, Интернет с клавиатуры своего клиентского устройства. Например:
- в интерфейсе мобильного приложения в мобильном телефоне;
- в браузере через адрес сервиса, соответствующего доступу на сервер устройства и вводить сочетание цифровых символов в поисковой строке;
- в строке браузера можно сразу набрать нужное сочетание цифровых символов, к примеру, http://votkod.ru/1234
- набрать сочетание цифровых символов в справочнике, размещенном на сервере;
Этап А22. наговорив его голосом в мобильном приложении.
Этап А23. отсканировав QR код, в котором зашифрован цифровой код.
Этап А24. путем прямого набора и вызова сочетание цифровых символов (без активации мобильного приложения) дозвоном из номеронабирателя телефона типа ## 1234, где 1234 - некоторое сочетание цифровых символов, соответствующее конкретному подразделу базы данных.
Так как подразделы ассоциированы с определенными рубриками и ключевыми словами, то есть возможность поиска информации посредством: Этап А25. набора названия рубрики или ключевого слова.
То есть, таким образом, появляется возможность создания специального справочника по аналогии телефонного справочника. В справочнике рекламодатели и информация от пользователя цифрового сочетания и связанного с ним подраздела базы данных (как правило, рекламодателя) сортируется по категориям. Категория - это принадлежность информации/рекламодателя к определенной тематике/бизнес профилю. Справочник может предоставлять информацию следующего содержания: логотип, название компании/рекламной кампании, краткое рекламное сообщение. При этом, такой справочник предоставляет автоматическое продвижение указанных данных из справочника в основные поисковые системы Yandex, Google.
Этап A3. Пользователь, осуществляющий поиск информации, с помощью своего клиентского устройства 2, теперь может получать доступ к связанному с его запросом контенту в соответствующем подразделе базы данных. Кроме того пользователь может:
- получить рекламные сообщения и/или контент, контактную информацию, данные о календарном событии,
- подписаться на обновления, на публикуемый авторами контент и/или рекламный материал и получать их сразу после публикации, используя возможности мобильного приложения. Например, используя механизм push-нотификаций, предусмотренный у каждой из мобильных платформ (Android и iOS), модуль 141 или 142 push-уведомлений, выполненный с возможностью отправления push-уведомления персонально на конкретного подписчика, или на всех подписчиков сразу, информирует клиентское устройство пользователя о появлении новых материалов.
У одного пользователя-подписчика может быть несколько клиентских устройств, каждое из которых получит уведомление об обновлениях. Клиентские мобильные приложения отвечают за то, чтобы своевременно уведомить пользователя о появлении новых материалов, использую стандартные возможности соответствующей платформы (вывести сообщение в панели уведомлений) и при открытии уведомления отобразить содержание нового материала.
Модуль 14 автоматической пересылки пользователям, отправившим запрос на получение данных из подраздела базы данных, всех обновлений в соответствующем подразделе базы данных отвечает за хранение информации о том, какой пользователь, на какие подразделы базы данных он подписан, и получил ли он уведомление о новых материалах. Кроме того, если в рамках подраздела базы данных есть внешний RSS-канал материалов, модуль 14 автоматической пересылки пользователям проверяет этот канал на предмет наличия обновлений. В случае появления в нем новых материалов, модуль добавляет их для отображения в информационной панели подраздела базы данных (в хронологическом порядке вместе с внутренними публикациями подраздела базы данных) и инициирует отправку уведомлений через модуль 141 или 142 push-уведомлений.
Пользователи, осуществляющие поиск информации, подписавшиеся на рассылку определенных (или без ограничений) подразделов базы данных, могут получать обновления незамедлительно, даже если привязка подраздела базы данных к цифровому сочетанию уже не действует.
Пользователь цифрового сочетания и связанного с ним подраздела базы данных и связанного с ним подраздела базы данных дополнительно получает площадку для публикации новостной ленты. Дополнительно к публикации новостной ленты в личном кабинете, пользователь цифрового сочетания и связанного с ним подраздела базы данных (рекламодатель) располагает возможностью подтянуть новости из других источников при помощи RSS-канала.
Этап А4. Для того чтобы постоянно не запрашивать данные из внешних источников и базы данных, используют модуль 143 кэширования информации, который сохраняет в памяти на сервере последние материалы (как внутренние, так и из внешних источников) и предоставляет их для отображения в информационной панели соответствующего подраздела базы данных и отправки на клиентские устройства пользователей.
Этап А5. В устройстве могут быть отслежены события разного рода. Основным событием, представляющим интерес, является обращение пользователя к цифровому сочетанию, привязанному к подразделу базы данных. Это событие сохраняют в базе данных и по совокупности таких событий генерируют отчеты как для пользователей подраздела базы данных для анализа статистики использования вводов, так и для бухгалтерской отчетности и выставления счетов пользователям подраздела базы данных.
Дополнительно может сохраняться информация о следующих событиях:
- зачисление денежных средств на счет пользователя,
- покупка или бронирование цифрового сочетания,
- создание/изменение подраздела базы данных,
- создание материалов.
По всем этим событиям, как для организаторов сервиса, так и для пользователей цифрового сочетания и связанного с ним подраздела базы данных могут составляться отчеты.
Этап А6. С подраздела базы данных предоставляются формы обратной связи с пользователями, осуществляющими поиск информации (потребителями), что дает пользователям цифрового сочетания и связанного с ним подраздела базы данных (рекламодателям) создавать любого вида интерактивный диалог со своей аудиторией онлайн:
- регистрация онлайн,
- сбор заявок,
- сбор комментариев,
- анкетирование,
- голосование и др.
То есть пользователи, осуществляющие поиск информации, читая информацию, предоставляемую в подразделе базы данных, могут сразу связаться с пользователем цифрового сочетания и связанного с ним подраздела базы данных (рекламодателем) посредством формы обратной связи. Все такие заявки поступают онлайн пользователю цифрового сочетания и связанного с ним подраздела базы данных (рекламодателю) в личный кабинет. Пользователь цифрового сочетания и связанного с ним подраздела базы данных (рекламодатель) получает возможность просмотра, чтения и работы с поступающими заявками.
Приведенные варианты осуществления полезной модели являются примерными и позволяют добавлять новые варианты или модифицировать описанные. Например, использовать этапы выборочно, переставлять.
Промышленная применимость.
Предлагаемое устройство для поиска информации имеет ясное предназначение, может быть осуществлено специалистом на практике и при осуществлении обеспечивает реализацию заявленного назначения. Возможность осуществления специалистом на практике следует из того, что для каждого признака, включенного в формулу полезной модели на основании описания, известен материальный эквивалент, что позволяет сделать вывод о соответствии критерию «промышленная применимость» и критерию «полнота раскрытия» для полезной модели.
В соответствии с полезной моделью заявителем был изготовлен опытный образец устройства для поиска информации, которое было выполнено на базе стандартных микропроцессоров и модулей памяти, проводных и беспроводных соединений.
Опытная эксплуатация данного устройства показала, что с его помощью возможно:
- по простому сочетанию цифровых символов с помощью указанного устройства получать доступ к соответствующему подразделу базы данных, то есть к желаемому контенту:
- использовать в качестве контента одно или несколько из: текстовая информация, графическая информация, аудио информация, видео информация, переадресация на внешние сервера, формы обратной связи;
- дальнейшего поиска по разделам базы данных, задаваемого ключевым словом и названием рубрики, соответствующей контенту указанного подраздела.
- производить защиту доступа к возможности редактирования подразделов базы данных посторонними пользователями;
- авторизованным пользователям - авторам контента производить наполнение контентом подразделов базы данных;
- выбора сочетаний цифровых символов из свободных, еще не назначенных, и назначения соответствия подраздела базы данных, соответствующему сочетанию цифровых символов;
- присваивания каждому подразделу базы данных определенную рубрику и категорию, также для дальнейшего поиска по ключевым словам;
- при обращении одного пользователя к подразделу базы данных по запросу, состоящему их сочетания цифровых символов, автоматически отправлять сигналы, соответствующие новым данным, которые были загружены в указанный подраздел базы данных.
Таким образом, за счет вышеуказанных эффектов и достигается заявленный технический результат, а именно: появление возможности автоматической пересылки новых данных из подраздела базы данных по запросу, состоящему из сочетания цифровых символов.
Дополнительным техническим результатом применения указанной полезной модели является то, что она дает возможность:
- ускорения процесса передачи информации по запросам пользователя, чтобы передавать часто спрашиваемую информацию не из подраздела базы данных, а из модуля кэширования информации;
- вести реестр событий, учитывать количество обращений, и прочую статистическую информацию;
- создания отчетов, учитывающих количество пользователей, получивших доступ к подразделам базы данных, количество подписчиков, географическое расположение указанных пользователей, типа устройств указанных пользователей;
- передавать на клиентские устройства пользователей краткие всплывающие уведомления, которые появляются на экране, например, мобильного телефона и сообщают о важных событиях и обновлениях контента в подразделе базы данных, запрос на соединение с которым они отправляли;
- учета денежного оборота, соответствующего оплате услуг за пользование предлагаемым устройством пользователями-авторами контента, кто размещает контент в каком-то из подразделов базы данных;
- администрирования и при необходимости редактирования всех подразделов базы данных администратором устройства;
- администрирования и при необходимости редактирования списка зарегистрированных пользователей администратором устройства;
- адекватной передачи контента на клиентские устройства пользователя типа смартфон, имеющие размер дисплея меньший, по сравнению с размером дисплея планшетного компьютера или монитора стационарного компьютера;
- поиска не только по запросам, состоящим из сочетания цифровых символов, но и по ключевым словам и названием рубрик;
- упрощения ввода контента в подразделы базы данных.