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



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

 


Владельцы патента RU 2513721:

Федеральное государственное бюджетное учреждение науки Институт системного анализа Российской академии наук (RU)

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

 

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

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

Термин «облако» используется как метафора, основанная на

- исторически обусловленном изображении глобальных каналов связи в виде облака;

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

- символе предельно распределенной, максимально рассеянной среды.

Концепция облачных вычислений (Cloud Computing) или облачных сервисов предлагает реализацию информационной системы в виде модулей, объединенных в одну сеть. Взаимодействие компонентов системы происходит по протоколам, ориентированным на работу в среде Интернет, поэтому облачные сервисы часто ассоциируются именно с Интернетом.

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

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

- вычисления по требованию (On Demand Computing);

- ресурсные вычисления (Utility Computing);

- инфраструктура, платформа, программное обеспечение, как сервис (*As A Service) - IaaS, PaaS, SaaS и пр.

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

В ряде исследований подсчитано, что только 30% вложений в ИТ тратится на развитие и на удовлетворение бизнес-потребностей. Остальные 70% тратятся на поддержку и обслуживание инфраструктуры. Это и зарплата ИТ-персоналу, и закупка, и модернизация оборудования, и плата за электроэнергию, и т.д.

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

Известны системы, которые могли бы быть использованы для решения поставленной задачи (1, 2).

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

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

Известна и другая система американской компании «Скайрис Нетворкс, Инк.», запатентовавшей изобретение «Системы, способы и программное обеспечение для маршрутизации и индексирования глобально адресуемых объектов и связанных с ними бизнес-моделей, относящееся к устройствам для маршрутизации и индексирования, поиска и выборки объекта в глобальной компьютерной информационной сети (2).

Последнее из перечисленных выше технических решений наиболее близко к описываемой технологической платформе.

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

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

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

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

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

Далее клиентские приложения работают во внутренней сети через виртуальный коммутатор vSwitch2. Этот коммутатор никак не соединен с внешней сетью Интернет, что полностью исключает любой несанкционированный доступ к бизнес-приложениям и бизнес-данным. Во внутренней сети контроль доступа осуществляет контроллер домена. Любые действия на основном пуле в режиме реального времени дублируются на резервный пул средствами Double-Take.

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

Технологическая платформа (фиг.2) содержит модуль 1 приема данных сервера центра обработки данных, модуль 2 выбора режима управления обработкой данных, модуль 3 идентификации данных интернет-пользователей, модуль 4 селекции данных интернет-пользователей в базе данных сервера центра обработки данных, модуль 5 выборки данных интернет-пользователей из сервера центра обработки данных, модуль 6 аналитической оценки результатов выборного процесса, модуль 7 адресации сообщений системы участникам выборного процесса.

На фиг.2 также показаны первый 10, второй 11 и третий 12 информационные входы технологической платформы, первый 13, второй 14 и третий 15 синхронизирующие входы технологической платформы, первый 16, второй 17 и третий 18 управляющие входы технологической платформы, а также первый 20 и второй 21 информационные выходы технологической платформы, адресный 22 выход технологической платформы, первый 23, второй 24, третий 25 и четвертый 26 синхронизирующие и сигнальный 27 выходы, первая 28-31 и вторая 32 - 34 группы информационных выходов технологической платформы.

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

Модуль 1 (фиг.2) приема данных сервера центра обработки данных выполнен в виде регистра, имеющего информационный 10 и синхронизирующий 13 входы, а также первый 35, второй 36, третий 37 и четвертый 38 информационные выходы.

Модуль 2 (фиг.3) выбора режима управления обработкой данных содержит компараторы 39, 40, счетчик 41, дешифратор 42, элементы 43-45 И, и элементы 46-47 задержки. На чертеже также показаны первый 48, второй 49 и третий 50 информационные, и синхронизирующий 51 входы, а также тактирующий 52 и первый 53, второй 54, третий 55 синхронизирующие и сигнальный 56 выходы.

Модуль 3 (фиг.4) идентификации данных интернет-пользователей содержит компараторы 60, 61 и элементы 62, 63 ИЛИ. На чертеже также показаны управляющий 64 вход, первый 65 и второй 66 информационные входы, первый 67, второй 68, третий 69 и четвертый синхронизирующие входы, а также первый 24 и второй 26 синхронизирующие, и сигнальный 25 выходы.

Модуль 4 (фиг.5) селекции данных интернет-пользователей в базе данных сервера центра обработки данных содержит регистр 72, дешифратор 73, блок 74 памяти, выполненный в виде постоянного запоминающего устройства, элементы 75-77 И, элемент 78 ИЛИ, элементы 79 задержки. На чертеже также показаны информационный 11, синхронизирующий 14 и управляющий 16 входы, а также первый 80, второй 81, третий 82, четвертый 83, пятый 84 и шестой 85 информационные и синхронизирующий 86 выходы.

Модуль 5 (фиг.6) выборки данных интернет-пользователей из сервера центра обработки данных содержит регистр 88, счетчик 89, компаратор 90, счетчик 91, элемент 92 ИЛИ, элементы 93,94 задержки. На чертеже также показаны первый 95 и второй 96 информационные, синхронизирующий 97 и счетный 98 входы, а также выходы адресный 22, синхронизирующий 23 и тактирующий 99 выходы.

Модуль 6 (фиг.7) аналитической оценки результатов выборного процесса содержит регистр 101, дешифратор 102, счетчики 103-106, элементы 107-109 И, элемент ПО задержки. На чертеже также показаны информационный 111 и синхронизирующий 112 входы, а также группа 28-31 информационных выходов.

Модуль 7 (фиг.8) адресации сообщений системы участникам выборного процесса содержит регистр 115, дешифратор 116, триггер 117, группы 118-122 элементов И, группу 123 элементов ИЛИ и элемент 124 задержки. На чертеже показаны первый 125 и второй 126 информационные и адресный 127 входы, синхронизирующий 128 и установочный 129 входы, а также группа 32-34 информационных выходов системы.

Технологическая платформа работает следующим образом.

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

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

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

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

Код Код Код Код
Номер региона Идентификационные данные интернет-пользователя Электронный сертификат открытого ключа интернет-пользователя Просьба выдать бюллетень для голосования

Указанная кодограмма поступает на информационный вход 11 системы и далее на информационный вход регистра 72 модуля 1, и импульсом синхронизации, поступающим с входа 14 системы на синхронизирующий вход регистра 72, коды кодограммы заносятся в регистр 72 (фиг.5).

Поступившая кодограмма отображается на мониторе администратора, который с клавиатуры пульта управления автоматизированного рабочего места (не показана) дает команду на проверку прав интернет-пользователя на участие в данном голосовании нажатием клавиши «Проверка прав пользователя», сигнал от которой поступает на вход 16 системы.

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

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

Структура записи в ячейке памяти ПЗУ имеет следующий вид:

КОД
базового адреса зоны памяти сервера центра обработки данных, где хранятся все записи пользователей с заданной кодовой комбинацией начальных букв Фамилии, Имени, Отчества
КОД
количества записей пользователей, имеющих одинаковую кодовую комбинацию начальных букв Фамилии, Имени, Отчества

Содержимое фиксированной ячейки памяти ПЗУ 74 считывается на выходы 81 и 82 соответственно. Во-вторых, тот же тактирующий импульс проходит через элемент 78 ИЛИ и задерживается элементом задержки 79 на время считывания содержимого фиксированной ячейки ПЗУ и затем поступает на выход 86. Коды базового адреса с выхода 81 модуля 4 через вход 95 модуля 5 поступает на информационный вход счетчика 91, а код количества записей с указанной комбинацией начальных букв фамилии, имени, отчества с выхода 82 модуля 4 поступает через вход 96 модуля 5 на информационный вход регистра 88.

Тактирующим импульсом с выхода 86 модуля 4, поступающим на синхронизирующий вход 97 модуля 5 коды базового адреса кодовой комбинации и число таких записей в базе данных сервера заносятся в счетчик 91 и регистр 88 модуля 5 соответственно. В результате этой операции будет установлен первый адрес записи той зоны памяти сервера базы данных, с которой начинаются записи личностей пользователей с заданной кодовой комбинацией начальных букв фамилии, имени, отчества. Этот же импульс синхронизации с входа 97 проходит элемент 92 ИЛИ, задерживается элементом 94 на время срабатывания счетчика 91 и затем выдается на выход 23 системы, откуда он поступает на первый канал прерывания сервера. По этому сигналу сервер переходит на подпрограмму считывания записи данных пользователя из базы данных сервера системы и выдачи ее на информационный вход 10 модуля 1.

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

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

С выхода 37 модуля 1 идентификационные данные пользователя из записи, считанной из базы данных сервера центра обработки данных, поступают на информационный вход 49 модуля 2 и далее подаются на вход 49 компаратора 40, на другой 48 информационный вход которого с выхода 83 модуля 4 подаются идентификационные данные участника голосования, реквизиты записи которого должны быть найдены в базе данных сервера центра обработки данных технологической платформы. Одновременно с этим, синхронизирующий импульс с входа 13 системы поступает на вход 51 модуля 2, задерживается элементом 46 задержки на время занесения кода в регистр модуля 1, и далее поступает на синхронизирующий вход компаратора 40.

Если идентификационные данные пользователей на входах 48 и 49 компаратора 40 не совпадают, то компаратор 40 формирует сигнал на выходе 52. С выхода 52 компаратора 40 сигнал поступает на вход 98 модуля 5 и далее на счетный вход счетчика 89, который фиксирует факт считывания первой записи из базы данных сервера центра обработки данных системы. Показания счетчика 89 поступают на один вход компаратора 90, на другой вход которого поступает общее число записей в базе данных сервера с заданной буквенной комбинацией. По импульсу с входа 98, задержанному элементом 93 на время срабатывания счетчика 89, компаратор 90 сравнивает показания счетчика 89 и регистра 88.

Учитывая, что к этому моменту времени показания счетчика 89 намного меньше показаний регистра 88, то компаратор 90 формирует сигнал на первом выходе, откуда он подается на счетный вход счетчика 91, устанавливая адрес считывания очередной записи данных пользователя. Кроме того, тот же синхронизирующий импульс проходит элемент 92 ИЛИ, затем задерживается элементом 94 на время срабатывания счетчика 91, и с выхода 22 модуля 5 выдается он снова выдается на вход первого канала прерывания сервера базы данных. По этому сигналу сервер вновь переходит на подпрограмму считывания содержимого очередной ячейки памяти, адрес которой выдан на адресный выход 22 системы и записи ее содержимого в модуль 1 с информационного входа системы 10 по синхронизирующему импульсу, поступающему на вход 13 технологической платформы.

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

Если же подобного совпадения не произойдет после просмотра всех записей базы данных с заданной кодовой комбинацией фамилии, имени и отчества, то на выходе 99 модуля 5 формируется сигнал, фиксирующий факт отсутствия регистрации данного пользователя в центре обработки данных. Этот сигнал с выхода 99 модуля 5 поступает на вход 69 модуля 3, где проходит элемент 63 ИЛИ, и далее выдается на выход 25, сигнализируя о прекращении процедуры голосования данного пользователя. Показания счетчика 41, зафиксировавшего факт наличия пользователя в базе данных системы, поступают на вход дешифратора 42, расшифровывающего показания счетчика 41 и открывающего высоким потенциалом на своем первом выходе элемент 45 И по одному входу. На другой вход элемента 45 И поступает импульс с выхода элемента задержки 47, задерживающего импульс компаратора 40 на время срабатывания счетчика 41.

С выхода элемента 45 И импульс поступает на синхронизирующий вход компаратора 39, на один вход 50 которого поступает код отметки о том, что данный пользователь уже принимал участие в текущем голосовании. Код отметки может принимать два значения: 0 - пользователь не принимал участия в текущем голосовании, 1- пользователь принимал участие в голосовании. На другой вход компаратора 39 поступает нулевой потенциал, соответствующий коду - 0.

Если пользователь делает попытку повторного участия в голосовании, то на входах компаратора 39 будут разные потенциалы, и сигнал появится на выходе 56, фиксируя факт попытки повторного голосования. Этот сигнал поступает через вход 70 модуля 3 на вход элемента 63 ИЛИ, и далее на выход 25, сигнализируя о прекращении процедуры голосования данного пользователя.

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

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

Структура этой кодограммы имеет следующий вид:

Код Код Код Код Код
Номер региона Идентификационные данные интернет-пользователя Бюллетень для голосования. Время выдачи. ЭЦП администратора центра обработки данных Интервал времени для голосования

Данная кодограмма с выхода сервера базы данных центра обработки данных поступает через информационный 12 системы на вход 126 модуля 7 и далее на вход регистра 115, в который она заносится синхронизирующим импульсом сервера базы данных, поступающим с входа 15 системы на синхронизирующий вход 128 модуля 7, на адресный 127 вход которого поступает электронный адрес пользователя с выхода 85 модуля 1.

С выхода регистра 115 данная кодограмма проходит через элементы 119 И группы, открытые по второму входу высоким потенциалом с инверсного выхода триггера 117, находящимся в исходном состоянии, затем проходит элементы 123 ИЛИ группы и поступает на входы элементов 120-122 ИЛИ групп. Дешифратор 116 расшифровывает код адреса пользователя и открывает ту группу из элементов 120-122 И, которая соответствует адресу пользователя.

По сигналу сервера базы данных, поступающему с входа 15 на вход 128 модуля 7, и задерживающемуся элементом 124 на время занесения кодограммы в модуль 7, кодограмма бюллетеня направляется в адрес пользователя.

Кроме того, администратор системы вносит в учетную запись, находящуюся в регистре модуля 1, сведения о том, что пользователю предоставлен бюллетень для голосования и указан интервал времени, в течение которого он должен реализовать свое волеизъявление, и нажатием клавиши сохранить запись в базе данных пользователей, формирует сигнал записи. Этот сигнал с входа 18 системы поступает на вход 64 модуля 3, проходит элемент 62 ИЛИ и далее через выход 24 модуля 3 выдается на вход второго канала прерывания сервера базы данных.

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

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

Код Код Код Код
Номер региона Идентификационные данные интернет-пользователя Бюллетень для голосования. Время заполнения Электронная цифровая подпись интернет-пользователя

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

Отличие этого этапа от предыдущего состоит только в том, что после повторного вызова записи данных пользователя из базы данных сервера системы счетчик 41 модуля 2 зафиксирует факт второго вызова записи данных пользователя. Дешифратор 42 по новому показанию счетчика 41 откроет другой элемент 44 И, через который импульс с выхода элемента задержки 47 проходит на выход 54 модуля 2.

С выхода 54 модуля 2 сигнал проходит на синхронизирующий вход 67 компаратора 60 модуля 3, на один информационный вход 66 которого поступает код ЭЦП пользователя с выхода 84 модуля 4, а на другой информационный вход 65 подается код электронного сертификата открытого ключа с выхода 36 модуля 1. Если коды электронных цифровых подписей не совпали, то на выходе компаратора 60 модуля 3 формируется сигнал, фиксирующий факт несовпадения подписей, который через элемент 63 ИЛИ выдается на сигнальный выход 25 системы.

Если же коды электронных цифровых подписей совпали, то на выходе компаратора 60 модуля 3 формируется сигнал, подтверждающий подлинность подписи пользователя. Этот сигнал, во-первых, проходит элемент 62 ИЛИ и выдается с выхода 24 на вход второго канала прерывания сервера базы данных центра обработки данных системы. С приходом этого сигнала сервер переходит на подпрограмму записи результата голосования, присланного пользователем, по адресу записи данных пользователя, установленному на адресном выходе 22 системы.

Во-вторых, сигнал с выхода компаратора 60 через выход 26 системы поступает на вход четвертого канала прерывания сервера базы данных. С приходом этого сигнала запускается программа формирования и присвоения проголосовавшему пользователю уникального персонального идентификатора.

Результат работы программы в виде уникального персонального идентификатора выдается на автоматизированное рабочее место администратора системы, а администратор системы вводит его с клавиатуры в регистр 72 модуля 1, формируя кодограмму - квитанцию в виде электронного документа, имеющего следующую структуру:

Код Код Код Код Код Код
Номер региона Идентификационные данные интернет-пользователя УПИ, присвоенный интернет-пользователю Результат голосования ЭЦП админи - стратора Интервал времени, в течение которого должна быть предоставлена расписка в получении квитанции

Подачей сигнала управления на вход 17 системы, поступающего на вход 129 модуля 7 администратор системы устанавливает триггер 117 в единичное состояние, при котором высоким потенциалом с единичного выхода будут открыты элементы 118 И группы по одному входу, на другие входы которых поступает сформированная кодограмма-квитанция с выхода 80 модуля 4 через вход 125 модуля 7.

Коды кодограммы-квитанции проходят через элементы 118 группы, элементы 123 ИЛИ группы и затем подаются на входы элементов 120 - 122 ИЛИ группы. Однако открыта будет дешифратором 116 только одна из них, соответствующая электронному адресу пользователя. Сигнал выдачи кодограммы-квитанции поступает с входа 15 системы через вход 128 модуля на третьи входы элементов 120-122 И, обеспечивая выдачу электронного документа в адрес пользователя.

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

Структура электронного документа - расписки избирателя имеет следующий вид:

Код Код Код Код
Номер региона Идентификационные данные интернет-пользователя Свое участие в голосовании и результат голосования подтверждаю ЭЦП интернет-пользователя

После получения центром обработки данных кодограммы-расписки, которая поступает через информационный вход 11 на вход регистра 72 модуля 4, вновь вызывается из базы данных сервера системы запись данных голосования данного пользователя и проверяется правильность его ЭЦП с помощью модуля 3. На информационный вход 65 компараторов 60, 61 модуля 3 поступает код ЭЦП с выхода 36 модуля 1, на другой информационный вход 66 модуля 3 поступает код электронного сертификата открытого ключа ЭЦП с выхода 84 модуля 4, а на синхронизирующий вход 67 поступает импульс с выхода 53 модуля 2.

В случае подлинности ЭЦП на выходе компаратора 60 формируется сигнал, который проходит элемент 62 ИЛИ и с выхода 24 системы выдается на вход второго канала прерывания сервера базы данных. С приходом этого сигнала сервер переходит на подпрограмму записи кодограммы-расписки, присланной пользователем, по адресу записи данных пользователя, установленному на адресном выходе 22 системы.

Параллельно с описанным процессом модуль 6 системы обеспечивает фиксацию результатов голосования интернет-пользователей по данным, поступающим на информационный вход 111 модуля 6 с информационного выхода 80 модуля 4. Результат выбора пользователя в виде кода, соответствующего выбранному кандидату, с входа 111 модуля 6, поступает на вход регистра 101, куда заносится синхронизирующим сигналом, поступающим на вход 112.

Дешифратор 102 расшифровывает поступивший код и открывает по одному входу соответствующий выбранному кандидату элемент 107-109 И. Синхронизирующий импульс с входа 112 задерживается на время срабатывания регистра 101 и дешифратора 102 элементом 110 и затем поступает через соответствующий элемент 107-109 на счетный вход соответствующего счетчика 103-105, подсчитывающего количество голосов, поданных за соответствующего кандидата. Кроме того, каждый синхронизирующий импульс с выхода элемента 110 задержки поступает на счетный вход счетчика 106, подсчитывающего итоговое число участников интернет-голосования.

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

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

Источники информации

1. Патент РФ 2276400 (29.08.2001).

2. Патент РФ 2321885 (18.09.2003) (прототип).

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



 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к вычислительной технике, в частности к специализированным процессорам с высокой степенью параллелизма. Технический результат заключается в снижении сложности спецпроцессора и повышении скорости решения задачи о выполнимости булевых функций за счет упрощения структуры спецпроцессора, основой которого является сумматор-аккумулятор, приоритетная цепочка и матрица, содержащая N×M однотипных ячеек (CELL). Технический результат достигается тем, что спецпроцессор для задачи выполнимости булевых формул содержит N-разрядный сумматор-аккумулятор, вход сброса которого является входом сброса спецпроцессора, вход синхронизации является входом синхронизации спецпроцессора, вход разрешения записи является первым управляющим входом спецпроцессора; первый и второй дешифраторы, m-разрядный и k-разрядный информационные входы которых являются соответственно первым и вторым информационными входами спецпроцессора, а управляющий вход второго дешифратора является вторым управляющим входом спецпроцессора. 8 ил.

Изобретение относится к вычислительной технике и направлено на построение эффективного спецпроцессора, осуществляющего поиск Гамильтонова цикла в графе, заданном матрицей смежностей, хранящейся в памяти. Техническим результатом является увеличение скорости решения задачи отыскания Гамильтонова цикла в графе за счет параллельной работы процессорных элементов и уменьшение используемого объема памяти до величины, необходимой для хранения матрицы смежностей вершин обрабатываемого графа, за счет обращения в память только за информацией о смежности обрабатываемой пары вершин графа. Спецпроцессор для поиска Гамильтоновых циклов в графах содержит N идентичных процессорных элементов, каждый из которых состоит из регистра, 3-х мультиплексоров, вычитающего счетчика, 9 элементов «ИЛИ», 8 элементов «И», 2-х групп элементов «И», RS триггера и D триггера, 6 элементов «ИЛИ», две группы элементов «ИЛИ», 5 элементов «И», RS триггер и два D триггера. 5 ил.

Изобретение относится к вычислительной технике и может быть использовано в компьютерных системах для поиска и выявления изображений, авторские права на которые нарушены. Техническим результатом является повышение точности, качества и скорости поиска идентичных или сходных до степени смешения изображений. В способе поиска нарушений авторских прав на изображения, выполняемом на компьютерной системе, производят расчет дескриптора для изображения №1, располагающегося в блоке памяти №1. Выполняют расчет дескриптора для изображения №2, располагающегося в блоке памяти №2. Сравнивают значения дескрипторов изображений №1 и №2. Если значения дескрипторов изображений №1 и №2 равны, то выполняют сравнение изображений №1 и №2. После чего отображают результаты сравнения на устройстве для отображения информации. 6 н. и 7 з.п. ф-лы, 5 ил.

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

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

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