СИСТЕМА ИНТЕГРАЦИИ СЕРВИСОВ ДЛЯ РАЗНОРОДНОЙ ГЕОЛОГИЧЕСКОЙ И ГЕОФИЗИЧЕСКОЙ ИНФОРМАЦИИ Российский патент 2010 года по МПК G01N33/00 

Описание патента на изобретение RU2379680C1

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

Известна система интеграции разнородной информации в реляционных базах данных на основе виртуального репозитория, в котором путем создания специализированных конвертеров данных (загрузчиков) информация попадает в централизованную базу данных (Диссертационная/докторская работа: Ахунов Алексей Нажипович. Интеграция информации в реляционных базах данных на основе виртуального репозитория: Дис. канд. техн. наук: Уфа, 2004 г., 125 с. РГБ ОД, 61:05-5/3173).

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

Наиболее близким техническим решением того же назначения к заявляемому изобретению является система интеграции сервисов (заявка на изобретение №2005113704, МПК G06F 15/173, опубл. 27.01.2006, Бюл. №3).

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

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

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

3) по меньшей мере, один модуль среды выполнения логики сервисов;

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

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

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

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

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

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

2) возможность передачи данных ограничена только определенным протоколом;

3) применение данной системы интеграции сервисов целиком относится к передаче голоса и данных.

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

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

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

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

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

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

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

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

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

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

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

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

Заявляемое изобретение отвечает критерию "изобретательский уровень", так как явно не вытекает из известного уровня техники.

Работа изобретения поясняется представленным чертежом, который содержит Модуль Трансформации-1, Конечную Точку-2, Источник Информации-3, Корпоративную Сервисную Шину-4.

Предложенная система реализуется следующим образом. В компании сферы недропользования, геологии и геофизики существуют несколько источников информации, обычно это базы данных Oracle, MS SQL Server, MySQL и др. Для примера демонстрации работы системы можно взять справочник месторождений. На корпоративную сервисную шину необходимо вывести единый справочник месторождений, собранных из двух источников информации.

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

Правильным считается вариант на основе правила, что наименование месторождения оканчивается на "-ое". Нет никакой возможности изменить справочник в источнике информации №1, поэтому необходимо получить общий список месторождений из всех источников информации, т.е. результатом должна быть таблица:

Результатирующая таблица источников информации №1 и №2

1 Березовое 2 Кальчинское 3 Самотлорское

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

Предположим, что источник информации №1 - это таблица Oracle, a источник информации №2 - это таблица Microsoft SQL Server.

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

Схема работы модуля трансформации для источника информации №1:

Самотлорская → "Модуль Трансформации" → Самотлорское

Самотлорская ← "Модуль Трансформации" ← Самотлорское

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

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

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

Важной отличительной особенностью предлагаемой системы интеграции сервисов для разнородной геологической и геофизической информации является применение централизованного центра аутентификации и авторизации, основанного на современных технологиях, таких как SAML, SSO, мандаты Kerberos, защищенные удаленные пароли-жетоны, сертификаты, открытые ключи (сертификаты Х.509, SPKI, XKMS, SSL/TLS) и цифровые подписи XML. Кроме того, вся информация в корпоративной сервисной шине, модуле трансформации, конечной точке может подвергаться шифрованию при помощи алгоритмов симметричной и асимметричной криптографии.

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

название год авторы номер документа
СПОСОБ УПРАВЛЕНИЯ ИДЕНТИФИКАЦИЕЙ ПОЛЬЗОВАТЕЛЕЙ ИНФОРМАЦИОННЫХ РЕСУРСОВ НЕОДНОРОДНОЙ ВЫЧИСЛИТЕЛЬНОЙ СЕТИ 2009
  • Лекшин Олег Сергеевич
RU2415466C1
СПОСОБ И СИСТЕМА ИНТЕГРАЦИИ ИНФОРМАЦИОННЫХ РЕСУРСОВ ПРЕДПРИЯТИЯ 2019
  • Михайлов Александр Робертович
  • Апполонов Сергей Владимирович
  • Еньшин Юрий Анатольевич
  • Кирилычева Марина Владимировна
  • Крезов Дмитрий Александрович
  • Марусин Сергей Александрович
  • Обрегон Саенс Людмила Сергеевна
  • Салтанов Андрей Вадимович
  • Ступакова Жанна Алексеевна
  • Творогова Нина Александровна
  • Моисеева Юлия Вячеславовна
  • Николаев Евгений Николаевич
RU2744566C1
ШИНА РАЗБИЕНИЙ 2005
  • Ошинс Джейкоб
  • Джонстон Питер Л.
  • Трот Эрик П.
  • Льюис Натан
  • Кинси Джеффри
RU2390827C2
СИСТЕМА МЕДИАВЕЩАНИЯ В ИНФРАСТРУКТУРЕ ОПЕРАТОРА МОБИЛЬНОЙ СВЯЗИ 2006
  • Кузнецов Юлий Борисович
  • Гулак Павел Николаевич
RU2290768C1
СПОСОБ ПОСТРОЕНИЯ ЕДИНОГО ИНФОРМАЦИОННОГО ПРОСТРАНСТВА И СИСТЕМА ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ 2016
  • Заозерский Сергей Анатольевич
  • Каргин Виктор Александрович
  • Коромысличенко Владислав Николаевич
  • Николаев Дмитрий Андреевич
  • Охтилев Михаил Юрьевич
  • Черников Андрей Дмитриевич
  • Чуприков Александр Юрьевич
RU2656841C2
СИСТЕМА И СПОСОБ МОНИТОРИНГА СВЯЗИ, И/ИЛИ ВЫЯВЛЕНИЯ МОШЕННИКОВ, И/ИЛИ ПОДТВЕРЖДЕНИЯ ПОДЛИННОСТИ ЗАЯВЛЕНИЙ/УТВЕРЖДЕНИЙ О ПРИНАДЛЕЖНОСТИ К КАКОЙ-ЛИБО ОРГАНИЗАЦИИ 2016
  • Джек, Игал
  • Лави, Офер
RU2689441C1
СИСТЕМА ЦЕНТРАЛИЗОВАННОГО СПРАВОЧНИКА ЭТАЛОННЫХ КЛИЕНТСКИХ ДАННЫХ И СПОСОБ ОБЪЕДИНЕНИЯ КЛИЕНТСКИХ ДАННЫХ ИЗ УЧЕТНЫХ СИСТЕМ 2020
  • Погорелова Ольга Сергеевна
  • Кузьмичев Вадим Николаевич
  • Кудрицкий Константин Васильевич
  • Торопов Денис Михайлович
  • Павельев Артем Сергеевич
  • Голубев Виктор Константинович
RU2775167C2
Система утилизации спама 2021
  • Гришин Алексей Анатольевич
  • Жирнов Алексей Владимирович
  • Шафров Александр Викторович
RU2787308C1
Система контроля политики безопасности элементов корпоративной сети связи 2023
  • Добрышин Михаил Михайлович
  • Шугуров Дмитрий Евгеньевич
  • Белов Андрей Сергеевич
  • Анисимов Владимир Георгиевич
  • Громов Юрий Юрьевич
  • Климов Сергей Михайлович
  • Мишин Дмитрий Станиславович
  • Филин Андрей Викторович
RU2813469C1
БУРОВАЯ ИНФРАСТРУКТУРА ДЛЯ СОВМЕСТНОЙ РАБОТЫ 2008
  • Карр Джордж
  • Флери Симон
  • Ландгрен Кен
  • Шоу Кевин
RU2457325C2

Иллюстрации к изобретению RU 2 379 680 C1

Реферат патента 2010 года СИСТЕМА ИНТЕГРАЦИИ СЕРВИСОВ ДЛЯ РАЗНОРОДНОЙ ГЕОЛОГИЧЕСКОЙ И ГЕОФИЗИЧЕСКОЙ ИНФОРМАЦИИ

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

Формула изобретения RU 2 379 680 C1

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

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

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

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

Документы, цитированные в отчете о поиске Патент 2010 года RU2379680C1

RU 2005113704 A, 27.01.2006
ОБМЕН ИНФОРМАЦИЕЙ В СИСТЕМАХ СВЯЗИ 2001
  • Минборг Пер-Оке
  • Минборг Ларс Матс Йонас
  • Похьянвуори Тимо
  • Баптист-Ларссон Нильс Томас
RU2271615C2
Способ получения спеканием пористых антифрикционных сплавов 1936
  • Абиндер А.А.
  • Правдюк Н.Ф.
SU50695A1
US 7444342 B1, 28.10.2008
СПОСОБ И УСТРОЙСТВО ДЛЯ МУЛЬТИПЛЕКСИРОВАНИЯ ЭЛЕМЕНТОВ ДАННЫХ ПРИ АСИНХРОННОМ РЕЖИМЕ ПЕРЕДАЧИ 2006
  • Пасечников Иван Иванович
  • Головченко Евгений Викторович
  • Лунев Виктор Серафимович
  • Воспитанюк Анатолий Владимирович
RU2320092C1
US 2008142581 A1, 19.06.2008.

RU 2 379 680 C1

Авторы

Шпуров Алексей Викторович

Шпуров Игорь Викторович

Леонов Михаил Геннадьевич

Морозов Василий Юрьевич

Замараев Вячеслав Викторович

Ракичинский Владимир Николаевич

Столярчук Андрей Викторович

Даты

2010-01-20Публикация

2008-12-05Подача