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

Полезная модель относится к области цифровой обработки и передачи данных и может быть использована для выборки, обработки и доставки информации от различных источников на стационарные и мобильные исполнительные устройства отображения.
Известна система, содержащая терминалы (телефоны), соединенные с телекоммутационной сетью и имеющие процессор и блок памяти, блок разделения информации на совокупность атрибутов, блок поиска первой записи, блок нахождения первой записи, блок присвоения данной первой записи, блок поиска второй записи, блок нахождения второй записи, блок присвоения второй записи числового значения, блоки оптимизации и блок направления телефонного вызова [RU, 2099895, С1, кл. Н 04 М 1/66, 3/38, 3/42, 1997].
Недостатком известного технического решения является относительно узкие функциональные возможности, поскольку устройство позволяет осуществлять коммутацию информационных потоков, но не позволяет преобразовывать форматы информационных потоков и доставлять на клиентские устройства отображения информации.
Известна также система обработки информации, содержащая устройство обработки информации, включающее элементы идентифицирующей информации, средство вывода идентифицирующей информации, средство сравнения, средство избирательного приема, а также первое и второе средство обработки данных с соответствующими связями [RU, 2236703, С2, G 06 F 19/00, 20.09.2004].
Недостатком известного технического решения также является относительно узкие функциональные возможности, поскольку устройство позволяет осуществлять коммутацию информационных потоков и их
обработку, но не позволяет преобразовывать форматы информационных потоков и доставлять на клиентские устройства отображения в удобном для пользователя виде.
Наиболее близкой по технической сущности к предлагаемому является система, содержащая по меньшей мере одно устройство предоставления идентификационных кодов, по меньшей мере одно устройство формирования запросов и приема ответов на запросы, по меньшей мере одно исполнительное устройство для осуществления операции предоставления услуги пользователю, соединенное с устройством формирования запросов и приема ответов на запросы, центральное устройство управления, включающее в себя устройство запросов и формирования ответов на запросы, связанное с первым и вторыми портами центрального устройства управления для подключения к каналам связи, устройство формирования идентификационных кодов услуг, соединенное с устройством приема запросов и формирования ответов на запросы, устройство памяти для хранения идентификационных кодов товаров или услуг, соединенное с устройством приема запросов и формирования ответов на запросы и с устройством формирования идентификационных кодов, при этом, упомянутое по меньшей мере одно устройство предоставления идентификационных кодов соединено каналом связи с первым портом центрального устройства управления, а упомянутое по меньшей мере одно устройство формирования запросов и приема ответов на запросы соединено каналом связи со которым портом центрального устройства управления [RU, 2162245, C1, G 06 F 19/00, 2000].
Кроме того, в этой системе устройство формирования запросов и приема ответов выполнено в виде персонального компьютера, соединенного со вторым портом центрального устройства управления посредством компьютерной сети.
Недостатком известного технического решения является относительно узкие функциональные возможности, поскольку система позволяет
осуществлять коммутацию и отображение на экране персонального компьютера лишь тех информационных потоков, которые связаны с идентификацией услуги и кодами, но не позволяет преобразовывать форматы информационных потоков от различных источников и доставлять на клиентские устройства отображения информации, т.е. предоставлять услугу по доставке информации.
Требуемый технический результат заключается в расширении функциональных возможностей.
Требуемый технический результат достигается тем, что, в систему, содержащую исполнительные устройства отображения, сервер управления и сервер хранения информации, введены коллектор-сервер, первый вход-выход которого соединен с входами-выходами источников информации, а второй вход-выход - соединен с входом-выходом сервера управления, сервер трансформации, первый вход-выход которого соединен с третьим входом-выходом коллектор-сервера, а второй вход-выход - соединен с первым входом-выходом сервера хранения информации, сервер подписок, первый вход-выход которого соединен с четвертым входом-выходом коллектор-сервера, и сервер синхронизации, первый вход-выход которого соединен со вторым входом-выходом сервера хранения информации, второй вход-выход - соединен со вторым входом-выходом сервера подписок, а третий вход-выход - соединен с входами-выходами исполнительных устройств отображения.
На чертеже представлена структурная схема платформы для доставки информации на мобильные устройства отображения.
Платформа для доставки информации на устройства отображения содержит коллектор-сервер 1, первый вход-выход которого соединен с входами-выходами источников информации 2, сервер 3 трансформации, сервер 4 хранения информации, сервер 5 управления, сервер 6 подписок и сервер 7 синхронизации.
При этом, второй вход-выход коллектор-сервера соединен с входом-выходом сервера 5 управления, первый вход-выход сервера 3 трансформации соединен с третьим входом-выходом коллектор-сервера 1, а второй вход-выход - соединен с первым входом-выходом сервера 4 хранения информации, первый вход-выход сервера 6 подписок соединен с четвертым входом-выходом коллектор-сервера 1, первый вход-выход сервера 7 синхронизации соединен со вторым входом-выходом сервера 4 хранения информации, второй вход-выход - соединен со вторым входом-выходом сервера 6 подписок, а третий вход-выход - соединен с входами-выходами исполнительных устройств 8 отображения.
Платформа для доставки информации на устройства отображения поддерживает следующие источники 2 информации: HTML/XHTML Connector, XML Connector, RSS Connector, BizTalk Connector, Regular Text Files Connector, Database Connector (ADO DB), Web Services Connector и другие. В качестве исполнительных устройств 8 отображения могут быть использованы различные абонентские устройства, в частности, мобильные персональные компьютеры. Tablet PG, информационные киоски, карманные компьютеры, смартфоны и т.п.
В качестве серверов 1-7 может быть использован сервер HP Proliant DL 380G4 Xeon-3.2GHz/800Mhz/1MB, 1GB (2*512MB) DDR2. Возможна установка всех серверов в одном физическом сервере.
Платформа для доставки информации на устройства отображения работает следующим образом.
Платформа для доставки информации на устройства отображения предназначена для сбора информации от различных источников (публичных веб-ресурсов, серверов, баз данных, электронных документов, мультимедиа-файлы и т.п.), дальнейшей обработки и/или изменения ее структуры, формата представления и т.п. в удобный для пользователя вид и последующей доставкой на абонентские устройства, в частности, на мобильные
персональные компьютеры, Tablet PG, информационные киоски, карманные компьютеры, смартфоны и т.п.
Преобразование информации производится по шаблонам в удобный для пользователей (абонентов) вид: для просмотра информации, выгрузки в базы данных, для изменения формата данных, для выбора удобного способа представления информации и т.п. Платформа для доставки информации на устройства отображения реализована с использованием стандарта W3C XSLT для описания шаблонов и поддержкой расширения шаблонов за счет использования «скриптов» Jscript, C# Script, Regular Expressions.
Платформа для доставки информации на устройства обеспечивает автоматическую доставку информации на абонентские устройства, в частности, на мобильные персональные компьютеры, Tablet PG, информационные киоски, карманные компьютеры, смартфоны и т.п. Кроме того она позволяет производить автоматический сбор информации с мобильных устройств для дальнейшей обработки на сервере (формы, шаблоны, анкеты, работа с подписками и т.п.), управлять учетными записями пользователей, управлять подписками, обеспечивать работу через WEB-интерфейс.
Прием информации от источников 2 производится коллектор-сервером 3 по управляющему сигналу с сервера 5 управления по крайней мере в двух возможных режимах: по расписанию или по команде от внешнего источника информации. Информация от источников 2 забирается, проверяется на ее обновление и передается на сервер 3 трансформации. В нем, полученная информация в исходном формате преобразуется в «внутренний формат», например, построенный на основе формата XML. Одновременно, от сервера 6 подписок в сервер 3 трансформации через коллектор-сервер 1 в сервер трансформации 3 поступает информация, по которой на основании шаблонов, построенных на том же внутреннем формате, из поступившей информации выделяется та информация, которая необходима для соответствующего абонента - пользователя исполнительным устройством
отображения. Для этого в сервере 6 подписок постоянно обновляется информация, в которой хранится каталог источников информации, список пользователей (абонентов), список подписок пользователей на получение конкретной информации.
Выделенная и преобразованная во внутренний формат сервером 3 информация поступает для хранения в сервер 4 хранения информации.
Для получения информации пользователь передает с соответствующего исполнительного устройства 8 отображения имя пользователя, код пользователя и тип устройства отображения, которое им используется. Эта информация поступает на сервер 7 синхронизации, который обращается на сервер подписок, идентифицирует все подписки пользователя, «забирает» соответствующую информацию с сервера 4 хранения информации и передает ее на соответствующее исполнительное устройство отображения.
Таким образом, в отличие от известных устройств предложенное устройство отличается более широкими функциональными возможностями, поскольку функциональные возможности, поскольку оно позволяет не только осуществлять коммутацию и отображение на экране персонального компьютера те информационные потоки, которые связаны с идентификацией услуги и кодами, но и позволяет преобразовывать форматы информационных потоков от различных источников и доставлять ее на клиентские устройства отображения информации, т.е. предоставлять услугу по доставке информации.