RU141774U1 - AUTOMATED SYSTEM OF INFORMATION INTERACTION OF TERRITORIALLY DISTRIBUTED OBJECTS WHEN HOLDING FEDERAL ELECTIONS AND REFERENCES - Google Patents
AUTOMATED SYSTEM OF INFORMATION INTERACTION OF TERRITORIALLY DISTRIBUTED OBJECTS WHEN HOLDING FEDERAL ELECTIONS AND REFERENCES Download PDFInfo
- Publication number
- RU141774U1 RU141774U1 RU2013152743/08U RU2013152743U RU141774U1 RU 141774 U1 RU141774 U1 RU 141774U1 RU 2013152743/08 U RU2013152743/08 U RU 2013152743/08U RU 2013152743 U RU2013152743 U RU 2013152743U RU 141774 U1 RU141774 U1 RU 141774U1
- Authority
- RU
- Russia
- Prior art keywords
- data
- input
- module
- data center
- server
- Prior art date
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Автоматизированная система информационного взаимодействия территориально - распределенных объектов при проведении федеральных выборов и референдумов, содержащая модуль приема данных сервера центра обработки данных, информационный вход которого является первым информационным входом системы, предназначенным для приема записей регистра избирателей из базы данных сервера центра обработки данных, синхронизирующий вход модуля приема данных сервера центра обработки данных является первым синхронизирующим входом системы, предназначенным для занесения записей регистра избирателей из базы данных сервера центра обработки данных в модуль приема данных сервера центра обработки данных, а первый информационный выход модуля приема данных сервера центра обработки данных является первым информационным выходом системы, модуль селекции данных интернет-пользователей в базе данных сервера центра обработки данных, информационный вход которого является вторым информационным входом системы, предназначенным для приема кодограмм интернет-пользователей, синхронизирующий вход модуля селекции данных интернет-пользователей в базе данных сервера центра обработки данных является вторым синхронизирующим входом системы, предназначенным для занесения входной кодограммы интернет-пользователей в модуль селекции данных интернет-пользователей в базе данных сервера центра обработки данных, управляющий вход модуля селекции данных интернет-пользователей в базе данных сервера центра обработки данных является первым управляющим входом системы, предназначенным для запуска процедуры считывания записей данных интернет-поAn automated system of information interaction of geographically distributed objects during federal elections and referenda, containing a data center server data receiving module, the information input of which is the first information input of the system designed to receive voters register records from the data center server database, synchronizing the module input receiving data center server data is the first synchronizing input system designed data entry for registering voters from the database of the server of the data center to the data receiving module of the server of the data center, and the first information output of the data receiving module of the server of the data center is the first information output of the system, the module for selecting Internet users in the database of the center server data processing, the information input of which is the second information input of the system, designed to receive codograms of Internet users, synchronizing the input of For the selection of Internet user data in the database of the data center server is the second synchronizing input of the system, intended for entering the input codogram of Internet users into the Internet users data selection module in the database of the data center server, the control input of the Internet users data selection module in the database of the data center server is the first control input of the system designed to start the procedure for reading data records of Internet software
Description
Полезная модель относится к вычислительной технике, в частности, к автоматизированной системе информационного взаимодействия территориально-распределенных объектов при проведении федеральных выборов и референдумов, построенной на базе облачных технологийThe utility model relates to computer technology, in particular, to an automated system of information interaction of geographically distributed objects during federal elections and referenda, built on the basis of cloud technologies
Облачная технология (Cloud Technology) - это парадигма обработки распределенных данных, в рамках которой информация хранится и обрабатывается в сети, а пользователи этой информации получают результат обработки в виде информационной услуги.Cloud technology is a distributed data processing paradigm within which information is stored and processed on the network, and users of this information receive the processing result in the form of an information service.
Термин «облако» используется как метафора, основанная наThe term “cloud” is used as a metaphor based on
- исторически обусловленном изображении глобальных каналов связи в виде облака;- historically determined image of global communication channels in the form of a cloud;
- образе сложной инфраструктуры, технические детали которой скрыты от пользователей этой инфраструктуры;- the image of a complex infrastructure, the technical details of which are hidden from users of this infrastructure;
- символе предельно распределенной, максимально рассеянной среды.- a symbol of an extremely distributed, maximally dispersed medium.
Концепция облачных вычислений (Cloud Computing) или облачных сервисов предлагает реализацию информационной системы в виде модулей, объединенных в одну сеть. Взаимодействие компонентов системы происходит по протоколам, ориентированным на работу в среде Интернет, поэтому облачные сервисы часто ассоциируются именно с Интернетом.The concept of cloud computing (Cloud Computing) or cloud services offers the implementation of an information system in the form of modules integrated into one network. The interaction of the system components takes place according to protocols oriented to work in the Internet environment; therefore, cloud services are often associated with the Internet.
Но основное отличие облачных вычислений от «классических» - это теоретически полная независимость от аппаратной платформы и поставщика услуг. То, на чем основаны облачные сервисы, было разработано давно - это и виртуализация вычислительных ресурсов, и вычисления по требованию, и предоставление ресурсов в виде сервиса.But the main difference between cloud computing and “classic” ones is theoretically complete independence from the hardware platform and the service provider. What cloud services are based on has been developed for a long time - this is the virtualization of computing resources, and on-demand computing, and the provision of resources in the form of a service.
Общее направление - создание платформенно независимой архитектуры, что приводит к идеологической отвязке сервисов от аппаратной реализации. В основу концепции облачных сервисов легли известные направления развития технологий:The general direction is the creation of a platform-independent architecture, which leads to the ideological decoupling of services from hardware implementation. The concept of cloud services is based on well-known areas of technology development:
- вычисления по требованию (On Demand Computing);- On Demand Computing;
- ресурсные вычисления (Utility Computing);- resource computing (Utility Computing);
инфраструктура, платформа, программное обеспечение, как сервис (*As A Service) - IaaS, PaaS, SaaS и пр.infrastructure, platform, software, as a service (* As A Service) - IaaS, PaaS, SaaS, etc.
В результате перехода на облачную концепцию хранения данных происходит существенное перераспределение затрат на развитие и поддержание ИТ-инфраструктуры.As a result of the transition to a cloud-based concept of data storage, there is a significant redistribution of costs for the development and maintenance of IT infrastructure.
В ряде исследований подсчитано, что только 30% вложений в ИТ тратится на развитие и на удовлетворение бизнес-потребностей. Остальные 70% тратятся на поддержку и обслуживание инфраструктуры. Это и зарплата ИТ-персоналу, и закупка, и модернизация оборудования, и плата за электроэнергию и т.д.A number of studies have estimated that only 30% of IT investments are spent on developing and meeting business needs. The remaining 70% is spent on supporting and maintaining the infrastructure. This is the salary of IT personnel, and the purchase, and modernization of equipment, and electricity charges, etc.
Облачная инфраструктура позволяет получить обратную картину - когда на оплату сервисов и поддержание минимальной инфраструктуры будет тратиться не более 30%, а большая часть затрат на ИТ будет направлена на развитие бизнес-инструментов.Cloud infrastructure allows you to get the opposite picture - when no more than 30% will be spent on services and maintaining a minimum infrastructure, and most of the IT costs will be directed to the development of business tools.
Известны системы, которые могли бы быть использованы для решения поставленной задачи (1, 2).Known systems that could be used to solve the problem (1, 2).
Первая из известных систем, реализующая облачную технологию, принадлежит компании «Сони корпорейшн», запатентовавшей в Российской Федерации, как изобретение «Способ использования сервера, устройство для управления резервированием сервера и средство для хранения программы», относящееся к устройствам и способам использования сервера для доступа в обрабатывающий сервер, который выполняет заданную обработку (1).The first of the known systems that implements cloud technology belongs to Sony Corporation, which has patented in the Russian Federation as the invention “A method for using a server, a device for managing server redundancy and a means for storing a program” related to devices and methods for using the server to access a processing server that performs the specified processing (1).
Существенный недостаток данной системы состоит в невозможности решения задачи обновления данных, хранимых в базе данных сервера системы, одновременно с решением задачи обработки данных пользователей в реальном масштабе времени.A significant drawback of this system is the impossibility of solving the problem of updating the data stored in the system server database at the same time as solving the problem of processing user data in real time.
Известна и другая система американской компании «Скайрис Нетворкс, Инк.», запатентовавшей изобретение «Системы, способы и программное обеспечение для маршрутизации и индексирования глобально адресуемых объектов и связанных с ними бизнес -моделей, относящееся к устройствам для маршрутизации и индексирования, поиска и выборки объекта в глобальной компьютерной информационной сети (2).Another system is also known by the American company Skyris Networks, Inc., which patented the invention “Systems, methods and software for routing and indexing globally addressable objects and related business models related to devices for routing and indexing, searching and retrieving an object in the global computer information network (2).
Последнее из перечисленных выше технических решений наиболее близко к описываемой системе.The last of the above technical solutions is the closest to the described system.
Его недостаток заключается в ограниченных функциональных возможностях системы, обусловленных тем, что в процессе дистанционного голосования пользователей сети интернет, система не предоставляет возможности как фиксации общего числа голосующих пользователей, так и количества голосов пользователей, отданных за соответствующих кандидатов в реальном масштабе времени.Its disadvantage lies in the limited functionality of the system, due to the fact that in the process of remote voting of Internet users, the system does not provide the possibility of fixing both the total number of voting users and the number of users votes cast for the respective candidates in real time.
Цель изобретения - расширение функциональных возможностей системы путем подсчета как общего числа интернет-избирателей, принявших участие в голосовании на данный момент времени, так и подсчета количества голосов избирателей, отданных за соответствующих кандидатов на данный момент времениThe purpose of the invention is to expand the functionality of the system by counting both the total number of Internet voters who participated in the vote at a given time, and counting the number of votes cast for the relevant candidates at a given time
Поставленная цель достигается тем, что в автоматизированную систему, содержащую модуль приема данных сервера центра обработки данных, информационный вход которого является первым информационным входом системы, предназначенным для приема записей регистра избирателей из базы данных сервера центра обработки данных, синхронизирующий вход модуля приема данных сервера центра обработки данных является первым синхронизирующим входом системы, предназначенным для занесения записей регистра избирателей из базы данных сервера центра обработки данных в модуль приема данных сервера центра обработки данных, а первый информационный выход модуля приема данных сервера центра обработки данных является первым информационным выходом системы, модуль селекции данных интернет-пользователей в базе данных сервера центра обработки данных, информационный вход которого является вторым информационным входом системы, предназначенным для приема кодограмм интернет-пользователей, синхронизирующий вход модуля селекции данных интернет-пользователей в базе данных сервера центра обработки данных является вторым синхронизирующим входом системы, предназначенным для занесения входной кодограммы интернет-пользователей в модуль селекции данных интернет-пользователей в базе данных сервера центра обработки данных, управляющий вход модуля селекции данных интернет-пользователей в базе данных сервера центра обработки данных является первым управляющим входом системы, предназначенным для запуска процедуры считывания записей данных интернет-пользователей из базы данных сервера центра обработки данных, а первый информационный выход модуля селекции данных интернет-пользователей в базе данных сервера центра обработки данных является вторым информационным выходом системы, предназначенным для выдачи данных интернет-пользователей на информационный вход сервера системы, и подключенным к одному информационному входу модуля адресации сообщений системы участникам выборного процесса, другой информационный вход которого является третьим информационным входом системы, предназначенным для приема кодограмм - сообщений интернет-пользователям из базы данных сервера центра обработки данных, синхронизирующий вход модуля адресации сообщений системы участникам выборного процесса является третьим синхронизирующим входом системы, предназначенным для занесения кодограмм-сообщений интернет-пользователям из базы данных сервера центра обработки данных в модуль адресации сообщений системы участникам выборного процесса, адресный вход которого подключен к адресному выходу модуля селекции данных интернет-пользователей в базе данных сервера центра обработки данных, при этом информационные выходы модуля адресации сообщений системы участникам выборного процесса являются информационными выходами группы системы, предназначенными для выдачи кодограмм-сообщений интернет-пользователям, модуль выборки данных интернет-пользователей из сервера центра обработки данных, один информационный вход которого соединен со вторым информационным выходом модуля селекции данных интернет-пользователей в базе данных сервера центра обработки данных, другой информационный вход модуля выборки данных интернет-пользователей из сервера центра обработки данных подключен к третьему информационному выходу модуля селекции данных интернет-пользователей в базе данных сервера центра обработки данных, синхронизирующий вход модуля выборки данных интернет-пользователей из сервера центра обработки данных подключен к синхронизирующему выходу модуля селекции данных интернет-пользователей в базе данных сервера центра обработки данных, при этом адресный выход модуля выборки данных интернет-пользователей из сервера центра обработки данных является адресным выходом системы и предназначен для выдачи адресов записи и считывания реквизитов интернет-пользователей на адресный вход сервера базы данных центра обработки данных системы, а синхронизирующие выход модуля выборки данных интернет-пользователей из сервера центра обработки данных является первым синхронизирующим выходом системы, предназначенными для выдачи сигналов управления на входы первого канала прерывания сервера базы данных центра обработки данных, отличающаяся тем, что система содержит модуль выбора режима управления обработкой данных, первый информационный вход которого соединен с третьим информационным выходом модуля селекции данных интернет-пользователей в базе данных сервера центра обработки данных, второй и третий информационные входы модуля выбора режима управления обработкой данных подключены к третьему и четвертому информационным выходам модуля приема данных сервера центра обработки данных соответственно, синхронизирующий вход модуля выбора режима управления обработкой данных соединен с первым синхронизирующим входом системы, тактирующий выход модуля выбора режима управления обработкой данных соединен со счетным входом модуля выборки данных интернет-пользователей из сервера центра обработки данных, модуль идентификации данных интернет-пользователей, один информационный вход которого соединен с вторым информационным входом модуля приема данных сервера центра обработки данных, другой информационный вход модуля идентификации данных интернет-пользователей подключен к четвертому информационному выходу модуля селекции данных интернет-пользователей в базе данных сервера центра обработки данных, первый, второй, третий синхронизирующие входы модуля идентификации данных интернет-пользователей соединены с первым, вторым и третьим синхронизирующими выходами модуля выбора режима управления обработкой данных соответственно, четвертый синхронизирующий вход модуля идентификации данных интернет-пользователей подключен к тактирующему выходу модуля выборки данных интернет-пользователей из сервера центра обработки данных, а управляющий вход модуля идентификации данных интернет-пользователей является третьим управляющим входом системы, при этом первый синхронизирующий выход модуля идентификации данных интернет-пользователей является вторым синхронизирующим выходом системы, предназначенным для выдачи сигналов управления на вход второго канала прерывания сервера центра обработки данных, второй синхронизирующий выход модуля идентификации данных интернет-пользователей является третьим синхронизирующим выходом системы, предназначенным для выдачи сигналов управления на вход третьего канала прерывания сервера центра обработки данных, а сигнальный выход модуля идентификации данных интернет-пользователей является первым сигнальным выходом системы, и модуль аналитической оценки результатов выборного процесса, информационный вход которого соединен с первым информационным выходом модуля селекции данных интернет-пользователей в базе данных сервера центра обработки данных, синхронизирующий вход модуля аналитической оценки результатов выборного процесса подключен к второму управляющему входу системы, а информационные выходы группы модуля аналитической оценки результатов выборного процесса являются информационными выходами системы первой группы, при этом сигнальный выход модуля выбора режима управления обработкой данных является вторым сигнальным выходом системы, предназначенным для выдачи сигналов управления на вход третьего канала прерывания сервера центра обработки данных.This goal is achieved by the fact that in an automated system containing a data reception module of a data center server, the information input of which is the first information input of the system designed to receive voters register records from the database of the data center server, synchronizing the input of the data reception module of the data center server data is the first synchronizing input of the system, intended for recording voters register from the database of the server of the processing center data in the data receiving module of the server of the data center, and the first information output of the data receiving module of the server of the data center is the first information output of the system, the data selection module of Internet users in the database of the server of the data center, the information input of which is the second information input of the system intended for receiving codograms of Internet users, synchronizing the input of the Internet users data selection module in the database of the processing center server data is the second synchronizing input of the system, intended for entering the input codogram of Internet users into the Internet users data selection module in the database of the data center server, the control input of the Internet users data selection module in the database of the data center server is the first control input of the system designed to start the process of reading data records of Internet users from the database server of the data center, and the first information the output of the Internet users data selection module in the database of the data center server is the second information output of the system, intended for issuing Internet users data to the information input of the system server, and connected to one information input of the system addressing module to the participants of the electoral process, another information input which is the third information input of the system, intended for receiving codograms - messages to Internet users from the server database the data center, the synchronizing input of the system message addressing module to the participants of the elective process is the third system synchronizing input, intended for entering message codes to Internet users from the database of the data center server in the message addressing system module of the elective process participants, the address input of which is connected to the address the output of the Internet users data selection module in the database of the data center server, while the information outputs of the module message routing of the system to the participants of the electoral process is the information output of the system group, intended for issuing codogram messages to Internet users, a module for selecting Internet user data from a data center server, one information input of which is connected to the second information output of the Internet users data selection module in database of the data center server, another information input of the module for fetching data of Internet users from the server of the data center is given connected to the third information output of the Internet users data selection module in the database of the data center server, the synchronizing input of the Internet users data extraction module from the data center server is connected to the synchronizing output of the Internet users data selection module in the database of the data center server while the address output of the module for fetching data of Internet users from the server of the data center is the address output of the system and is intended to issue and the recording and reading addresses of Internet users to the address input of the database server of the data center of the system, and the synchronizing output of the module for extracting data from Internet users from the server of the data center is the first synchronizing output of the system designed to issue control signals to the inputs of the first interrupt channel a data center database server, characterized in that the system comprises a data processing control mode selection module, a first information input to connected to the third information output of the Internet users data selection module in the data center server database, the second and third information inputs of the data processing control mode selection module are connected to the third and fourth information outputs of the data center server data reception module, respectively, the synchronizing module input the selection of the data processing control mode is connected to the first synchronizing input of the system, the clock output of the control mode selection module a data connection is connected to the counting input of the Internet user data sampler from the data center server, an Internet user data identification module, one information input of which is connected to the second information input of the data center server data reception module, another information input of the Internet data identification module users is connected to the fourth information output of the Internet users data selection module in the data center server database, the first, second, the third synchronization inputs of the Internet user data identification module are connected to the first, second and third synchronization outputs of the data processing control mode selection module, respectively, the fourth synchronization input of the Internet users data identification module is connected to the clock output of the Internet users data sample module from the data center server , and the control input of the data identification module of Internet users is the third control input of the system, while The first synchronizing output of the Internet users data identification module is the second synchronizing output of the system, intended for issuing control signals to the input of the second interrupt channel of the data center server, the second synchronizing output of the Internet users data identification module is the third synchronizing output of the system, intended for issuing control signals to the input of the third channel of the interruption of the data center server, and the signal output of the identification module data of Internet users is the first signal output of the system, and the module for analytical evaluation of the results of the electoral process, the information input of which is connected to the first information output of the module for selecting Internet users in the database of the data center server, the synchronizing input of the module for analytical evaluation of the results of the electoral process is connected to the second control input of the system, and the information outputs of the group of the module for the analytical evaluation of the results of the electoral process are inform the system outputs of the first group, while the signal output of the data processing control mode selection module is the second signal output of the system, intended for issuing control signals to the input of the third channel of the data center server interrupt.
Сущность изобретения поясняется чертежами, где на фиг. 1 представлена схема облачной реализации информационного взаимодействия территориально-распределенных объектов в сети интернет, на фиг 2 представлена структурная схема системы, на фиг. 3 - структурная схема модуля выбора режима управления обработкой данных, на фиг. 4 - структурная схема модуля идентификации данных интернет-пользователей, на фиг. 5 структурная схема модуля селекции данных интернет-пользователей в базе данных сервера центра обработки данных, на фиг. 6 - структурная схема модуля выборки данных интернет-пользователей из сервера центра обработки данных, на фиг. 7 - структурная схема модуля аналитической оценки результатов выборного процесса, на фиг. 8 - структурная схема модуля адресации сообщений системы участникам выборного процесса.The invention is illustrated by drawings, where in FIG. 1 shows a diagram of the cloud implementation of information interaction of geographically distributed objects on the Internet, FIG. 2 shows a structural diagram of a system, FIG. 3 is a block diagram of a data processing control mode selection module; FIG. 4 is a block diagram of an internet user data identification module; FIG. 5 is a structural diagram of an Internet user data selection module in a database of a data center server; FIG. 6 is a structural diagram of a module for fetching data from Internet users from a data center server; FIG. 7 is a block diagram of a module for analytical evaluation of the results of the electoral process; FIG. 8 is a block diagram of a system addressing module for electoral process participants.
Как показано на фиг. 1, любые действия пользователей в системе трансформируются в информационные пакеты, которые через интернет транспортируются на основной и резервный пул серверных ресурсов. Пакеты попадают на виртуальный коммутатор vSwitch1 и в случае корректности пакета переадресуются на сервер доставки приложений. На этом сервере происходит взаимодействие службы доставки приложений с клиентскими приложениями.As shown in FIG. 1, any user actions in the system are transformed into information packets that are transported via the Internet to the primary and backup pool of server resources. Packets go to the vSwitch1 virtual switch and, if the packet is correct, are forwarded to the application delivery server. On this server, an application delivery service interacts with client applications.
Далее клиентские приложения работают во внутренней сети через виртуальный коммутатор vSwitch2. Этот коммутатор никак не соединен с внешней сетью Интернет, что полностью исключает любой несанкционированный доступ к приложениям и данным. Во внутренней сети контроль доступа осуществляет контроллер домена. Любые действия на основном пуле в режиме реального времени дублируются на резервный пул средствами Double-Take.Next, client applications work on the internal network through the vSwitch2 virtual switch. This switch is in no way connected to an external Internet network, which completely eliminates any unauthorized access to applications and data. In the internal network, access control is performed by a domain controller. Any actions on the primary pool in real time are duplicated on the backup pool using Double-Take.
В случае полного отказа серверов основного пула происходит переключение на серверы резервного пула. После восстановления работоспособности серверов основного пула производится реверсная синхронизация данных, и система возвращается к первоначальному виду.In the event of a complete failure of the primary pool servers, the server switches to the backup pool servers. After the servers of the main pool are restored to operability, the data is reversed and the system returns to its original form.
Система (фиг. 2) содержит модуль 1 приема данных сервера центра обработки данных, модуль 2 выбора режима управления обработкой данных, модуль 3 идентификации данных интернет-пользователей, модуль 4 селекции данных интернет-пользователей в базе данных сервера центра обработки данных, модуль 5 выборки данных интернет-пользователей из сервера центра обработки данных, модуль 6 аналитической оценки результатов выборного процесса, модуль 7 адресации сообщений системы участникам выборного процесса.The system (Fig. 2) comprises a data center server
На фиг. 2 также показаны первый 10, второй 11 и третий 12 информационные входы системы, первый 13, второй 14 и третий 15 синхронизирующие входы системы, первый 16, второй 17 и третий 18 управляющие входы системы, а также первый 20 и второй 21 информационные выходы системы, адресный 22 выход системы, первый 23, второй 24, третий 25 и четвертый 26 синхронизирующие и сигнальный 27 выходы, первая 28-31 и вторая 32-34 группы информационных выходов системы.In FIG. 2 also shows the first 10, second 11 and third 12 information inputs of the system, the first 13, second 14 and third 15 synchronizing inputs of the system, the first 16, second 17 and third 18 control inputs of the system, as well as the first 20 and second 21 information outputs of the system, address 22 system output, first 23, second 24, third 25 and fourth 26 synchronizing and signal 27 outputs, the first 28-31 and second 32-34 groups of information outputs of the system.
Модуль 1 (фиг. 2) приема данных сервера центра обработки данных выполнен в виде регистра, имеющего информационный 10 и синхронизирующий 13 входы, а также первый 35, второй 36, третий 37 и четвертый 38 информационные выходы.Module 1 (Fig. 2) of receiving data from the server of the data center is made in the form of a
Модуль 2 (фиг. 3) выбора режима управления обработкой данных содержит компараторы 39, 40, счетчик 41, дешифратор 42, элементы 43-45 И, и элементы 46-47 задержки. На чертеже также показаны первый 48, второй 49 и третий 50 информационные, и синхронизирующий 51 входы, а также тактирующий 52 и первый 53, второй 54, третий 55 синхронизирующие и сигнальный 56 выходы.Module 2 (Fig. 3) for selecting a data processing control mode comprises
Модуль 3 (фиг. 4) идентификации данных интернет-пользователей содержит компараторы 60, 61, и элементы 62, 63 ИЛИ. На чертеже также показаны управляющий 64 вход, первый 65 и второй 66 информационные входы, первый 67, второй 68, третий 69 и четвертый синхронизирующие входы, а также первый 24 и второй 26 синхронизирующие, и сигнальный 25 выходы.Module 3 (Fig. 4) for identifying data of Internet users contains
Модуль 4 (фиг. 5) селекции данных интернет-пользователей в базе данных сервера центра обработки данных содержит регистр 72, дешифратор 73, блок 74 памяти, выполненный в виде постоянного запоминающего устройства, элементы 75-77 И, элемент 78 ИЛИ, элементы 79 задержки. На чертеже также показаны информационный 11, синхронизирующий 14 и управляющий 16 входы, а также первый 80, второй 81, третий 82, четвертый 83, пятый 84, и шестой 85 информационные, и синхронизирующий 86 выходы.Module 4 (Fig. 5) of data selection of Internet users in the database of the data center server contains a
Модуль 5 (фиг. 6) выборки данных интернет-пользователей из сервера центра обработки данных содержит регистр 88, счетчик 89, компаратор 90, счетчик 91, элемент 92 ИЛИ, элементы 93,94 задержки. На чертеже также показаны первый 95 и второй 96 информационные, синхронизирующий 97 и счетный 98 входы, а также выходы адресный 22, синхронизирующий 23 и тактирующий 99 выходы.Module 5 (Fig. 6) of the Internet user data sample from the data center server contains a
Модуль 6 (фиг. 7) аналитической оценки результатов выборного процесса содержит регистр 101, дешифратор 102, счетчики 103-106, элементы 107-109 И, элемент ПО задержки. На чертеже также показаны информационный 111 и синхронизирующий 112 входы, а также группа 28-31 информационных выходов.Module 6 (Fig. 7) of the analytical evaluation of the results of the electoral process comprises a
Модуль 7 (фиг. 8) адресации сообщений системы участникам выборного процесса содержит регистр 115, дешифратор 116, триггер 117, группы 118-122 элементов И, группу 123 элементов ИЛИ, и элемент 124 задержки. На чертеже показаны первый 125 и второй 126 информационные и адресный 127 входы, синхронизирующий 128 и установочный 129 входы, а также группа 32-34 информационных выходов системы.Module 7 (Fig. 8) of addressing system messages to participants in the electoral process comprises a
Система работает следующим образом.The system operates as follows.
Перед началом проведения выборной компании в центре обработки данных проверяются списки зарегистрированных интернет-пользователей, имеющих право на участие в голосовании, и на основании этих списков формируется база данных (регистр) избирателей.Before the start of the election campaign, the lists of registered Internet users eligible to vote are checked at the data processing center, and the voters database (register) is formed on the basis of these lists.
Содержательная часть атрибутов записей регистра избирателей базы данных включает в свой состав следующие реквизиты: фамилию, имя, отчество, пол, адрес проживания, место рождения, тип и место выдачи документа, удостоверяющего личность, гражданство, дееспособность.The content of the attributes of the records of the register of voters of the database includes the following details: last name, first name, patronymic, gender, residential address, place of birth, type and place of issue of an identity document, citizenship, legal capacity.
Каждый интернет-пользователь, желающий принять участие в голосовании, посылает в центр обработки данных технологической платформы кодограмму-заявление (сообщение) в виде электронного документа, в котором он указывает свои идентификационные данные (фамилию, имя, отчество и паспортные данные), электронный сертификат открытого ключа пользователя и сообщает о своем желании проголосовать.Each Internet user who wants to take part in the vote sends to the data processing center of the technological platform an application code (message) in the form of an electronic document in which he indicates his identification data (last name, first name, middle name and passport data), an electronic certificate of open key of the user and announces his desire to vote.
Структура электронного документа, представляющего кодограмму-заявление избирателя, будет иметь следующий вид:The structure of the electronic document representing the voter application codogram will be as follows:
Указанная кодограмма поступает на информационный вход 11 системы и далее на информационный вход регистра 72 модуля 1, и импульсом синхронизации, поступающим с входа 14 системы на синхронизирующий вход регистра 72, коды кодограммы заносятся в регистр 72 (фиг. 5).The specified codogram is fed to the
Поступившая кодограмма отображается на мониторе администратора, который с клавиатуры пульта управления автоматизированного рабочего места (на чертеже не показана) дает команду на проверку прав интернет-пользователя на участие в данном голосовании нажатием клавиши «Проверка прав пользователя», сигнал от которой поступает на вход 16 системы.The received codogram is displayed on the administrator’s monitor, which from the keyboard of the control panel of the workstation (not shown in the drawing) gives a command to check the rights of the Internet user to participate in this vote by pressing the "Check user rights" key, the signal from which is input to
Код первых трех начальных букв фамилии, имени, отчества пользователя с выхода 141 регистра 72 поступает на вход дешифратора 73. Дешифратор 73 расшифровывает код этой буквенной комбинации, выдавая на один их своих выходов высокий потенциал. Для определенности положим, что высокий потенциал поступил на один вход элемента 75 И.The code of the first three initial letters of the user's last name, first name, middle name from the
Параллельно с этим, тактирующий импульс с входа 16 системы, поступает на одни входы элементов 75-77 И, опрашивая состояния указанных элементов. Учитывая то обстоятельство, что открытым по второму входу будет только элемент 75 И, то, пройдя этот элемент, синхроимпульс поступает, во-первых, на вход считывания фиксированной ячейки памяти постоянного запоминающего устройства (ПЗУ) 74, где записан базовый адрес зоны памяти сервера, в которой хранятся все записи о пользователях, имеющих такую же кодовую комбинацию начальных букв фамилии, имени и отчества, и количество таких записей.In parallel with this, the clock pulse from the
Структура записи в ячейке памяти ПЗУ имеет следующий вид:The structure of the record in the ROM memory cell is as follows:
Содержимое фиксированной ячейки памяти ПЗУ 74 считывается на выходы 81 и 82 соответственно. Во-вторых, тот же тактирующий импульс проходит через элемент 78 ИЛИ и задерживается элементом задержки 79 на время считывания содержимого фиксированной ячейки ПЗУ и затем поступает на выход 86. Коды базового адреса с выхода 81 модуля 4 через вход 95 модуля 5 поступает на информационный вход счетчика 91, а код количества записей с указанной комбинацией начальных букв фамилии, имени, отчества с выхода 82 модуля 4 поступает через вход 96 модуля 5 на информационный вход регистра 88.The contents of the fixed
Тактирующим импульсом с выхода 86 модуля 4, поступающим на синхронизирующий вход 97 модуля 5 коды базового адреса кодовой комбинации и число таких записей в базе данных сервера заносятся в счетчик 91 и регистр 88 модуля 5 соответственно. В результате этой операции будет установлен первый адрес записи той зоны памяти сервера базы данных, с которой начинаются записи личностей пользователей с заданной кодовой комбинацией начальных букв фамилии, имени, отчества. Этот же импульс синхронизации с входа 97 проходит элемент 92 ИЛИ, задерживается элементом 94 на время срабатывания счетчика 91 и затем выдается на выход 23 системы, откуда он поступает на первый канал прерывания сервера. По этому сигналу сервер переходит на подпрограмму считывания записи данных пользователя из базы данных сервера системы и выдачи ее на информационный вход 10 модуля 1.The clock pulse from the
Структура кодограммы записи данных пользователя, поступившей в модуль 1, имеет следующий вид:The structure of the codogram of the record of user data received in
С выхода 37 модуля 1 идентификационные данные пользователя из записи, считанной из базы данных сервера центра обработки данных, поступают на информационный вход 49 модуля 2 и далее подаются на вход 49 компаратора 40, на другой 48 информационный вход которого с выхода 83 модуля 4 подаются идентификационные данные участника голосования, реквизиты записи которого должны быть найдены в базе данных сервера центра обработки данных технологической платформы. Одновременно с этим, синхронизирующий импульс с входа 13 системы поступает на вход 51 модуля 2, задерживается элементом 46 задержки на время занесения кода в регистр модуля 1, и далее поступает на синхронизирующий вход компаратора 40.From the
Если идентификационные данные пользователей на входах 48 и 49 компаратора 40 не совпадают, то компаратор 40 формирует сигнал на выходе 52. С выхода 52 компаратора 40 сигнал поступает на вход 98 модуля 5 и далее на счетный вход счетчика 89, который фиксирует факт считывания первой записи из базы данных сервера центра обработки данных системы. Показания счетчика 89 поступают на один вход компаратора 90, на другой вход которого поступает общее число записей в базе данных сервера с заданной буквенной комбинацией. По импульсу с входа 98, задержанному элементом 93 на время срабатывания счетчика 89, компаратор 90 сравнивает показания счетчика 89 и регистра 88.If the user identification data at the
Учитывая, что к этому моменту времени показания счетчика 89 намного меньше показаний регистра 88, то компаратор 90 формирует сигнал на первом выходе, откуда он подается на счетный вход счетчика 91, устанавливая адрес считывания очередной записи данных пользователя. Кроме того, тот же синхронизирующий импульс проходит элемент 92 ИЛИ, затем задерживается элементом 94 на время срабатывания счетчика 91, и с выхода 22 модуля 5 выдается он снова выдается на вход первого канала прерывания сервера базы данных. По этому сигналу сервер вновь переходит на подпрограмму считывания содержимого очередной ячейки памяти, адрес которой выдан на адресный выход 22 системы и записи ее содержимого в модуль 1 с информационного входа системы 10 по синхронизирующему импульсу, поступающему на вход 13 технологической платформы.Given that at this point in time the readings of the
Процесс выборки идентификационных данных пользовтеля и их сравнения компаратором 40 модуля 2 будет продолжаться до тех пор, пока компаратор 40 не зафиксирует совпадения входных кодов формированием импульса на другом своем выходе, с которого импульс поступает на счетный вход счетчика 41, фиксирующего факт наличия данных участника интернет голосования в базе данных сервера системы.The process of sampling the user credentials and comparing them with the
Если же подобного совпадения не произойдет после просмотра всех записей базы данных с заданной кодовой комбинацией фамилии, имени и отчества, то на выходе 99 модуля 5 формируется сигнал, фиксирующий факт отсутствия регистрации данного пользователя в центре обработки данных. Этот сигнал с выхода 99 модуля 5 поступает на вход 69 модуля 3, где проходит элемент 63 ИЛИ, и далее выдается на выход 25, сигнализируя о прекращении процедуры голосования данного пользователя. Показания счетчика 41, зафиксировавшего факт наличия пользователя в базе данных системы, поступают на вход дешифратора 42, расшифровывающего показания счетчика 41 и открывающего высоким потенциалом на своем первом выходе элемент 45 И по одному входу. На другой вход элемента 45 И поступает импульс с выхода элемента задержки 47, задерживающего импульс компаратора 40 на время срабатывания счетчика 41.If such a coincidence does not occur after viewing all the database records with a given code combination of the last name, first name and patronymic, then the
С выхода элемента 45 И импульс поступает на синхронизирующий вход компаратора 39, на один вход 50 которого поступает код отметки о том, что данный пользователь уже принимал участие в текущем голосовании. Код отметки может принимать два значения: 0 - пользователь не принимал участия в текущем голосовании, 1 - пользователь принимал участие в голосовании. На другой вход компаратора 39 поступает нулевой потенциал, соответствующий коду - 0.From the output of
Если пользователь делает попытку повторного участия в голосовании, то на входах компаратора 39 будут разные потенциалы, и сигнал появится на выходе 56, фиксируя факт попытки повторного голосования. Этот сигнал поступает через вход 70 модуля 3 на вход элемента 63 ИЛИ, и далее на выход 25, сигнализируя о прекращении процедуры голосования данного пользователя.If the user makes an attempt to re-participate in the voting, then at the inputs of the
Если же пользователь еще не принимал участия в текущем голосовании, то на обоих входах компаратора 39 будет одинаковый потенциал, соответствующий коду - 0, и на выходе 55 будет сформирован сигнал, поступающий с выхода 27 на вход третьего канала прерывания сервера базы данных.If the user has not yet participated in the current voting, then at both inputs of the
По этому сигналу сервер базы центра обработки данных переходит на подпрограмму подготовки бюллетеня для голосования, заверения его электронной цифровой подписью администратора центра обработки данных и выдачи его пользователю, приславшему свой запрос на участие в выборном процессе.At this signal, the database server of the data center goes to the subroutine for preparing the ballot for voting, attesting it with an electronic digital signature of the administrator of the data center and issuing it to the user who has sent his request for participation in the election process.
Структура этой кодограммы имеет следующий вид:The structure of this codogram is as follows:
Данная кодограмма с выхода сервера базы данных центра обработки данных поступает через информационный 12 системы на вход 126 модуля 7 и далее на вход регистра 115, в который она заносится синхронизирующим импульсом сервера базы данных, поступающим с входа 15 системы на синхронизирующий вход 128 модуля 7, на адресный 127 вход которого поступает электронный адрес пользователя с выхода 85 модуля 1.This codogram from the output of the database server of the data center is fed through the
С выхода регистра 115 данная кодограмма проходит через элементы 119 И группы, открытые по второму входу высоким потенциалом с инверсного выхода триггера 117, находящимся в исходном состоянии, затем проходит элементы 123 ИЛИ группы и поступает на входы элементов 120-122 ИЛИ групп. Дешифратор 116 расшифровывает код адреса пользователя, и открывает ту группу из элементов 120-122 И, которая соответствует адресу пользователя.From the output of
По сигналу сервера базы данных, поступающему с входа 15 на вход 128 модуля 7, и задерживающемуся элементом 124 на время занесения кодограммы в модуль 7, кодограмма бюллетеня направляется в адрес пользователя.The signal from the database server coming from
Кроме того, администратор системы вносит в учетную запись, находящуюся в регистре модуля 1, сведения о том, что пользователю предоставлен бюллетень для голосования и указан интервал времени, в течение которого он должен реализовать свое волеизъявление, и нажатием клавиши сохранить запись в базе данных пользователей, формирует сигнал записи. Этот сигнал с входа 18 системы поступает на вход 64 модуля 3, проходит элемент 62 ИЛИ и далее через выход 24 модуля 3 выдается на вход второго канала прерывания сервера базы данных.In addition, the system administrator enters into the account, located in the register of
По этому сигналу сервер базы данных переходит на подпрограмму занесения учетной записи пользователя с выхода 20 модуля 1 по тому же адресу сервера базы данных, по которому она была найдена и считана.By this signal, the database server switches to the subroutine for entering the user account from the
Пользователь, получив электронный бюллетень для голосования, в течение заданного интервала времени заполняет его, подписывает с помощью своей электронной цифровой подписи (ЭЦП) и отправляет бюллетень для голосования в центр обработки данных в виде электронного документа, имеющего следующую структуру:The user, having received the electronic ballot for voting, fills it out within a specified time interval, signs it using his electronic digital signature (EDS) and sends the voting ballot to the data processing center in the form of an electronic document having the following structure:
После получения кодограммы бюллетеня для голосования, заполненного пользователем, в центре обработки данных проверяют подлинность ЭЦП на бюллетене для голосования, используя электронный сертификат открытого ключа, хранимый в записи данных пользователя в базе данных сервера системы. С этой целью вновь вызывается запись данных пользователя из базы данных сервера системы в модуль 1 описанным выше образом.After receiving the codogram of the voting bulletin filled out by the user, the digital signature on the voting bulletin is verified in the data processing center using the electronic public key certificate stored in the user data record in the system server database. For this purpose, the recording of user data from the system server database to
Отличие этого этапа от предыдущего состоит только в том, что после повторного вызова записи данных пользователя из базы данных сервера системы счетчик 41 модуля 2 зафиксирует факт второго вызова записи данных пользователя. Дешифратор 42 по новому показанию счетчика 41 откроет другой элемент 44 И, через который импульс с выхода элемента задержки 47 проходит на выход 54 модуля 2.The difference between this stage and the previous one is only that after the repeated call of the user data record from the system server database, the
С выхода 54 модуля 2 сигнал проходит на синхронизирующий вход 67 компаратора 60 модуля 3, на один информационный вход 66 которого поступает код ЭЦП пользователя с выхода 84 модуля 4, а на другой информационный вход 65 подается код электронного сертификата открытого ключа с выхода 36 модуля 1. Если коды электронных цифровых подписей не совпали, то на выходе компаратора 60 модуля 3 формируется сигнал, фиксирующий факт несовпадения подписей, который через элемент 63 ИЛИ выдается на сигнальный выход 25 системы.From the
Если же коды электронных цифровых подписей совпали, то на выходе компаратора 60 модуля 3 формируется сигнал, подтверждающий подлинность подписи пользователя. Этот сигнал, во-первых, проходит элемент 62 ИЛИ и выдается с выхода 24 на вход второго канала прерывания сервера базы данных центра обработки данных системы. С приходом этого сигнала сервер переходит на подпрограмму записи результата голосования, присланного пользователем, по адресу записи данных пользователя, установленному на адресном выходе 22 системы.If the codes of electronic digital signatures coincide, then a signal is generated at the output of the
Во-вторых, сигнал с выхода компаратора 60 через выход 26 системы поступает на вход четвертого канала прерывания сервера базы данных. С приходом этого сигнала запускается программа формирования и присвоения проголосовавшему пользователю уникального персонального идентификатора.Secondly, the signal from the output of the
Результат работы программы в виде уникального персонального идентификатора выдается на автоматизированное рабочее место администратора системы, а администратор системы вводит его с клавиатуры в регистр 72 модуля 1, формируя кодограмму - квитанцию в виде электронного документа, имеющего следующую структуру:The result of the program in the form of a unique personal identifier is issued to the workstation of the system administrator, and the system administrator enters it from the keyboard into the
Подачей сигнала управления на вход 17 системы, поступающего на вход 129 модуля 7 администратор системы устанавливает триггер 117 в единичное состояние, при котором высоким потенциалом с единичного выхода будут открыты элементы 118 И группы по одному входу, на другие входы которых поступает сформированная кодограмма-квитанция с выхода 80 модуля 4 через вход 125 модуля 7.By supplying a control signal to the
Коды кодограммы-квитанции проходят через элементы 118 И группы, элементы 123 ИЛИ группы и затем подаются на входы элементов 120-122 ИЛИ группы. Однако открыта будет дешифратором 116 только одна из них, соответствующая электронному адресу пользователя. Сигнал выдачи кодограммы-квитанции поступает с входа 15 системы через вход 128 модуля на третьи входы элементов 120-122 И, обеспечивая выдачу электронного документа в адрес пользователя.Codes of the codogram-receipt pass through
Пользователь, получив кодограмму-квитанцию, проверяет подлинность ЭЦП на квитанции, используя банк данных электронных сертификатов открытых ключей ЭЦП, и правильность сведений, приведенных в квитанции, и, в случае отсутствия ошибок в тексте квитанции, в течение заданного интервала времени отправляет в центр обработки данных электронный документ -расписку, подписанную с помощью своей электронной цифровой подписи, в которой подтверждает свое участие в голосовании и результат голосования, не указывая, при этом, как он проголосовал, а также подтверждает правильность содержащихся в квитанции сведений.Having received a codogram-receipt, the user verifies the authenticity of the electronic digital signature on the receipt using the electronic data bank of electronic certificates of electronic digital signature keys, and the correctness of the information provided in the receipt, and, if there are no errors in the text of the receipt, sends it to the data processing center within a specified time interval electronic document - a receipt signed with the help of his electronic digital signature, in which he confirms his participation in the vote and the result of the vote, without indicating how he voted, and also confirms the correctness of the information contained in the receipt.
Структура электронного документа - расписки избирателя имеет следующий вид:The structure of the electronic document - voter receipts is as follows:
После получения центром обработки данных кодограммы-расписки, которая поступает через информационный вход 11 на вход регистра 72 модуля 4, вновь вызывается из базы данных сервера системы запись данных голосования данного пользователя и проверяется правильность его ЭЦП с помощью модуля 3. На информационный вход 65 компараторов 60, 61 модуля 3 поступает код ЭЦП с выхода 36 модуля 1, на другой информационный вход 66 модуля 3 поступает код электронного сертификата открытого ключа ЭЦП с выхода 84 модуля 4, а на синхронизирующий вход 67 поступает импульс с выхода 53 модуля 2.After the data center receives the codogram-receipt, which enters through the
В случае подлинности ЭЦП на выходе компаратора 60 формируется сигнал, который проходит элемент 62 ИЛИ и с выхода 24 системы выдается на вход второго канала прерывания сервера базы данных. С приходом этого сигнала сервер переходит на подпрограмму записи кодограммы-расписки, присланной пользователем, по адресу записи данных пользователя, установленному на адресном выходе 22 системы.If the digital signature is authentic, a signal is generated at the output of the
Параллельно с описанным процессом модуль 6 системы обеспечивает фиксацию результатов голосования интернет-пользователей по данным, поступающим на информационный вход 111 модуля 6 с информационного выхода 80 модуля 4. Результат выбора пользователя в виде кода, соответствующего выбранному кандидату, с входа 111 модуля 6 поступает на вход регистра 101, куда заносится синхронизирующим сигналом, поступающим на вход 112.In parallel with the described process,
Дешифратор 102 расшифровывает поступивший код, и открывает по одному входу соответствующий выбранному кандидату элемент 107-109 И. Синхронизирующий импульс с входа 112 задерживается на время срабатывания регистра 101 и дешифратора 102 элементом 110 и затем поступает через соответствующий элемент 107-109 на счетный вход соответствующего счетчика 103-105, подсчитывающего количество голосов, поданных за соответствующего кандидата. Кроме того, каждый синхронизирующий импульс с выхода элемента 110 задержки поступает на счетный вход счетчика 106, подсчитывающего итоговое число участников интернет-голосования.
По окончании голосования на основании записей базы данных сервера центра обработки данных системы публикуются два списка: один список с результатами электронного голосования с указанием уникальных персональных идентификаторов, а другой список - с фамилиями, именами и отчествами пользователей, принявших участие в голосовании.At the end of the vote, two lists are published based on the database records of the server of the system’s data center system: one list with the results of electronic voting indicating unique personal identifiers, and the other list with the last names, first names and patronymics of the users who participated in the vote.
Таким образом, введение новых модулей позволило существенно расширить функциональные возможности технологической платформы путем подсчета как общего числа интернет-избирателей, принявших участие в голосовании на данный момент времени, так и подсчета количества голосов избирателей, отданных за соответствующих кандидатов на данный момент времени.Thus, the introduction of new modules made it possible to significantly expand the functionality of the technological platform by counting both the total number of Internet voters who took part in voting at a given time and counting the number of votes cast for the respective candidates at a given time.
Источники информации, принятые во внимание при составлении описания заявки:Sources of information taken into account when drawing up the description of the application:
1. Патент РФ 2276400 (29.08.2001)1. RF patent 2276400 (08.29.2001)
2. Патент РФ 2321885 (18.09.2003) (прототип).2. RF patent 2321885 (09/18/2003) (prototype).
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2013152743/08U RU141774U1 (en) | 2013-11-28 | 2013-11-28 | AUTOMATED SYSTEM OF INFORMATION INTERACTION OF TERRITORIALLY DISTRIBUTED OBJECTS WHEN HOLDING FEDERAL ELECTIONS AND REFERENCES |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2013152743/08U RU141774U1 (en) | 2013-11-28 | 2013-11-28 | AUTOMATED SYSTEM OF INFORMATION INTERACTION OF TERRITORIALLY DISTRIBUTED OBJECTS WHEN HOLDING FEDERAL ELECTIONS AND REFERENCES |
Publications (1)
Publication Number | Publication Date |
---|---|
RU141774U1 true RU141774U1 (en) | 2014-06-10 |
Family
ID=51218729
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2013152743/08U RU141774U1 (en) | 2013-11-28 | 2013-11-28 | AUTOMATED SYSTEM OF INFORMATION INTERACTION OF TERRITORIALLY DISTRIBUTED OBJECTS WHEN HOLDING FEDERAL ELECTIONS AND REFERENCES |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU141774U1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2632125C1 (en) * | 2016-04-29 | 2017-10-02 | Общество С Ограниченной Ответственностью "Яндекс" | Method and system for tasks processing in cloud service |
-
2013
- 2013-11-28 RU RU2013152743/08U patent/RU141774U1/en not_active IP Right Cessation
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2632125C1 (en) * | 2016-04-29 | 2017-10-02 | Общество С Ограниченной Ответственностью "Яндекс" | Method and system for tasks processing in cloud service |
US10324764B2 (en) | 2016-04-29 | 2019-06-18 | Yandex Europe Ag | Method and system for processing tasks in a cloud service |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20210118072A1 (en) | Method and apparatus for hotel management and blockchain node server | |
CN112632629B (en) | Voting management method, device, medium and electronic equipment based on block chain | |
RU180207U1 (en) | Automatic voter identity control system | |
RU141774U1 (en) | AUTOMATED SYSTEM OF INFORMATION INTERACTION OF TERRITORIALLY DISTRIBUTED OBJECTS WHEN HOLDING FEDERAL ELECTIONS AND REFERENCES | |
RU2513721C1 (en) | Process platform for integrating internet resources for conducting federal elections and referenda | |
KR20210083457A (en) | Electronic vote record management system based on blockchain | |
Adeyinka et al. | Voters’ Perception of the Adequacy and Suitability of e-Voting in the Nigeria Polity | |
RU94357U1 (en) | ELECTRONIC INTERVIEW SYSTEM OF CITIZENS DURING ELECTIONS AND REFERENDUES USING THE INTERNET NETWORK | |
RU160865U1 (en) | TECHNOLOGICAL PLATFORM FOR PAPERLESS ELECTRONIC DOCUMENT CIRCULATION IN THE CLOUD | |
RU2291483C1 (en) | Automated system for collecting and processing electronic polls data of gas "election" | |
RU2421788C1 (en) | Automated system of electronic document interchange in remote electronic voting | |
RU166653U1 (en) | TECHNOLOGICAL PLATFORM OF INTERDEPARTMENTAL ELECTRONIC INTERACTION OF TERRITORIAL DISTRIBUTED OBJECTS | |
RU126860U1 (en) | AUTOMATED SYSTEM OF SOCIAL PORTAL OF PUBLIC SERVICES | |
RU76483U1 (en) | INFORMATION SYSTEM OF SERVICE OF REQUESTS OF CITIZENS TO AUTHORITIES | |
RU215716U1 (en) | A device for checking a QR code confirming the user's vaccination based on his identity card when the user requests the provision of services | |
RU94011U1 (en) | SYSTEM OF AUTOMATION OF THE ELECTION PROCESSES OF THE FUNCTIONAL CIRCUIT "ELECTION COMPANIES" OF THE STATE AUTOMATED SYSTEM "ELECTIONS" | |
Redchyts | Electoral processes digitalization: trends and prospects for Ukraine based on the European Union Countries experience | |
RU94735U1 (en) | SYSTEM OF RENDERING STATE SERVICES AND EXECUTION OF STATE FUNCTIONS IN ELECTRONIC VIEW ON TELECOMMUNICATIONS CHANNELS | |
US11200771B2 (en) | Electronic voting system and method | |
RU105489U1 (en) | AUTOMATED SYSTEM FOR FORMING RESULTS OF ELECTRONIC VOTING OF CITIZENS ACCORDING TO THE DATA OF THE POLAND ELECTION COMMISSIONS | |
RU163168U1 (en) | TECHNOLOGICAL PLATFORM OF ELECTRONIC DOCUMENT OF TURNOVER INSPECTION OF A CAR FOR REGISTRATION OF INSURANCE | |
RU2287188C1 (en) | Automated system for informational interaction of objects for performing elections and referendums | |
RU73980U1 (en) | ORGANIZATION AND DATABASE SYSTEM OF THE CENTRAL ELECTION COMMISSION | |
Divakar Subbram et al. | College Online Voting System | |
RU57925U1 (en) | AUTOMATED INFORMATION AND REFERENCE SYSTEM OF THE ELECTION COMMISSION |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM1K | Utility model has become invalid (non-payment of fees) |
Effective date: 20161129 |