СПОСОБ ВИЗУАЛИЗАЦИИ ВЗАИМОСВЯЗЕЙ НОРМАТИВНО-ПРАВОВЫХ ДОКУМЕНТОВ В ВИДЕ ГРАФА Российский патент 2011 года по МПК G06F17/30 

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

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

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

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

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

Известен способ «Интеграция визуальных наблюдений, сообщений, и данных» US 20040174397 [1]. Данный способ позволяет получить наглядное изображение пути клиента, просматривающего место (адрес) сети и связанной с ним деловой информации. Выбранные данные движения потенциальных клиентов проанализированы и отображены пользователю. Данные могут быть выданы на дисплей в форме графа.

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

Наиболее близким к заявляемому техническому решению является «ДЕРЕВО СВОЙСТВ ДЛЯ НАВИГАЦИИ И НАЗНАЧЕНИЯ МЕТАДАННЫХ» RU 2365982 [2]. Это компьютерно-реализованный способ, выполняемый в компьютерной системе, имеющей графический интерфейс пользователя и подсистему хранения данных, и предназначенный для модификации значений, ассоциированных со свойствами метаданных хранящихся элементов данных, при этом способ содержит этапы, на которых:

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

- принимают указание выбора одного или более элементов данных из упомянутого набора элементов данных;

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

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

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

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

Недостатком известного способа является пониженные возможности для отображения сложных многоуровневых взаимодействий объектов отображения - документов (файлов). Отсутствие указанной возможности сужает применимость известного способа. Например, известный способ нельзя использовать для отображения взаимосвязей нормативно-правовых документов.

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

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

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

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

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

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

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

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

Генерируемый в графическом интерфейсе граф, может строиться рекурсивным способом для каждого отдельного узла и, как следствие, размер графа (глубина анализа связей нормативно-правовых документов) может быть произвольным. Увеличение глубины графа позволяет проследить более глубоко расположенные некорректные законодательные связи.

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

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

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

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

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

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

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

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

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

1. Подсистема гиперссылок одних документов на другие.

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

3. Подсистема автоматического (фонового) анализа связанной структуры на предмет связей, которые не корректны с точки зрения норм законотворчества.

Опишем подробнее особенности реализации каждой из трех подсистем.

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

Подсистема графического отображения.

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

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

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

- цветовая индикация типов документов и связей, выделение потенциально-опасных участков;

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

- вывод всплывающих подсказок, содержащих более подробную информацию о документе, соответствующему узлу.

Подсистема автоматического (фонового) анализа связанной структуры.

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

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

1 - Замена текста закона другим текстом.

2 - Отмена закона (утратил силу).

3 - Просто упоминание одного документа в тексте другого (тип связи не определен лингвистическим анализатором - произвольная ссылка).

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

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

2. Происходит ссылка типа 1 на документ, к которому уже были ссылки типа 1 от других документов.

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

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

На фиг.1 представлен реальный пример взаимосвязей для документа №10-1900 - закона одного из субъектов РФ, где

1 - основной рассматриваемый документ;

2 - документы истоковой части графа;

3 - документы стоковой части графа;

4 - потенциально «отсутствующая» связь;

5 - потенциально «лишняя» связь.

Узлы графа (прямоугольники) являются гиперссылками для открытия документа в базе данных. Реализован механизм всплывающих окон при наведении указателя, которые отображают краткую информацию о документе (вид, наименование, дата принятия и т.п.).

Хронология учитывается слева-направо и сверху-вниз. То есть вышерасположенные документы приняты позже "исследуемого". Дополнительную информацию о виде и статусе документов несет цветовая окраска узлов.

Например, при анализе данного изображения можно предположить следующее:

1. Отсутствует связь между документами 9-1784 и 6-1121 (поз.4).

2. Присутствует "лишняя" связь между документами 6-1878 и 8-1323 (поз.5) по причине отмены действия документа 8-1323 "исследуемым" документом.

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

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

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

название год авторы номер документа
ИСПОЛЬЗОВАНИЕ СОДЕРЖИМОГО СТРАНИЦЫ ДЛЯ РЕШЕНИЯ ЗАДАЧИ ТОЧНОГО ПОДБОРА РЕКЛАМЫ 2013
  • Цыпляев Максим Викторович
  • Вербицкий Андрей Владиславович
RU2630382C2
СИСТЕМА И СПОСОБ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ (СУБД) 2018
  • Лосев Виктор Яковлевич
  • Симоров Сергей Николаевич
RU2704873C1
АВТОМАТИЗИРОВАННАЯ ОПЕРАЦИОННО-ИНФОРМАЦИОННАЯ СИСТЕМА СОПРОВОЖДЕНИЯ ПОДГОТОВКИ И ПРОВЕДЕНИЯ ГОЛОСОВАНИЯ 2005
  • Вешняков Александр Альбертович
  • Ященко Виктор Васильевич
  • Калинин Александр Николаевич
  • Демин Борис Евгеньевич
  • Бурдаков Виктор Иванович
  • Молчанов Владимир Иванович
RU2303816C2
ТРЕНАЖЕР ОПЕРАТИВНОГО И ЭКСПЛУАТАЦИОННОГО ПЕРСОНАЛА НА ОСНОВЕ МОДЕЛЕЙ ВИРТУАЛЬНОЙ РЕАЛЬНОСТИ ТРАНСФОРМАТОРНОЙ ПОДСТАНЦИИ 2016
  • Насыров Ринат Ришатович
  • Сулейманов Игорь Рашидович
  • Чуркин Андрей Игоревич
RU2617972C1
Способ построения диалогового режима на естественно-подобном языке при решении автоматизированных задач управления в комплексах средств автоматизации 2020
  • Зюзин Алексей Владимирович
  • Морозов Павел Андреевич
  • Круталевич Юрий Александрович
  • Аношин Роман Игоревич
  • Беликов Никита Николаевич
RU2751435C1
СИСТЕМА И СПОСОБ ДЛЯ ВЫБОРА ЗНАЧИМЫХ ЭЛЕМЕНТОВ СТРАНИЦЫ С НЕЯВНЫМ УКАЗАНИЕМ КООРДИНАТ ДЛЯ ИДЕНТИФИКАЦИИ И ПРОСМОТРА РЕЛЕВАНТНОЙ ИНФОРМАЦИИ 2015
  • Цыпляев Максим Викторович
  • Винокуров Никита Алексеевич
RU2708790C2
МЕТОД ОТОБРАЖЕНИЯ РЕЛЕВАНТНОЙ КОНТЕКСТНО-ЗАВИСИМОЙ ИНФОРМАЦИИ 2014
  • Цыпляев Максим Викторович
  • Винокуров Никита Алексеевич
RU2683482C2
ДЕРЕВО СВОЙСТВ ДЛЯ НАВИГАЦИИ И НАЗНАЧЕНИЯ МЕТАДАННЫХ 2004
  • Мур Джейсон Ф.
  • Ван Док Корнелис К.
  • Иванович Релджа
  • Энтони Колин Р.
  • Бэнкс Ричард М.
RU2365982C2
СИСТЕМА АНАЛИТИЧЕСКОГО ВЫЯВЛЕНИЯ ПРОБЛЕМНЫХ ВОПРОСОВ В НОРМАХ ПРАВОВОГО РЕГУЛИРОВАНИЯ 2011
  • Дюков Андрей Владимирович
  • Зыков Андрей Александрович
  • Ищенко Татьяна Юрьевна
  • Ковалев Дмитрий Александрович
  • Романов Дмитрий Александрович
  • Цибульский Валентин Васильевич
  • Черников Валерий Васильевич
RU2479017C1
СПОСОБ ПОСТРОЕНИЯ ЕДИНОГО ИНФОРМАЦИОННОГО ПРОСТРАНСТВА И СИСТЕМА ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ 2016
  • Заозерский Сергей Анатольевич
  • Каргин Виктор Александрович
  • Коромысличенко Владислав Николаевич
  • Николаев Дмитрий Андреевич
  • Охтилев Михаил Юрьевич
  • Черников Андрей Дмитриевич
  • Чуприков Александр Юрьевич
RU2656841C2

Реферат патента 2011 года СПОСОБ ВИЗУАЛИЗАЦИИ ВЗАИМОСВЯЗЕЙ НОРМАТИВНО-ПРАВОВЫХ ДОКУМЕНТОВ В ВИДЕ ГРАФА

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

Формула изобретения RU 2 431 188 C2

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

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

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

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

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

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

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

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

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

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

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

ДЕРЕВО СВОЙСТВ ДЛЯ НАВИГАЦИИ И НАЗНАЧЕНИЯ МЕТАДАННЫХ 2004
  • Мур Джейсон Ф.
  • Ван Док Корнелис К.
  • Иванович Релджа
  • Энтони Колин Р.
  • Бэнкс Ричард М.
RU2365982C2
СПОСОБ ФОРМИРОВАНИЯ ИНФОРМАЦИОННОЙ МОДЕЛИ ДИНАМИЧЕСКОЙ СИСТЕМЫ И ВИЗУАЛИЗАЦИИ ПОЛУЧЕННЫХ РЕЗУЛЬТАТОВ 2000
  • Сменцарев Г.В.
RU2225033C2
Способ приготовления мыла 1923
  • Петров Г.С.
  • Таланцев З.М.
SU2004A1
Колосоуборка 1923
  • Беляков И.Д.
SU2009A1
JP 2007334894 A, 27.12.2007
KR 20050065578 A, 29.06.2005.

RU 2 431 188 C2

Авторы

Лепилов Сергей Игоревич

Масюк Максим Анатольевич

Смирнов Андрей Леонидович

Ярополов Павел Павлович

Даты

2011-10-10Публикация

2009-11-16Подача