Information system of governmental population register

FIELD: computers.

SUBSTANCE: system has operation mode setting block, first and second blocks for selecting records addresses, block for forming addresses for reading records, data output block, first and second record codes comparison blocks, records quality comparison block, year intervals comparison block, records selection control block, register, adder and OR elements.

EFFECT: higher speed of operation.

10 dwg

 

The invention relates to computer technology, in particular to the reference system of the State population register (SPR).

Feature solved the technical problem is that informational system UAH could perform not only the functions of the information about a natural person, the record of registration data which is stored in the database of the State register of the population, but could perform the functions of the issuance of problem-oriented lists of citizens at the specified address, age and other criteria (voter lists, lists of potential retirees in the coming years, the lists of pre-conscripts and so on)

An informational system UAH relies on the database server, the records which use the characteristics of the person recorded in the system registration:

- personal code,

- name;

- name;

- patronymic;

- gender;

citizenship;

- date of birth;

- place of birth;

- view and details of the identity document;

address of residence (or place of residence);

- family ties (kinship, personal code relative information about father is a personal code, surname, name, patronymic, citizenship, information about the mother; information about the spouse; data on children);

- date of arrival to the place of residence or to the place of stay on the Deposit;

- the date of disposal and the reason for disposal of the composition of the population of the Russian Federation;

- the date the last information.

Known systems that could be used to solve the task [1, 2].

The first of the known systems contains blocks receiving and storing data, connected to the control blocks and data blocks search and selection, connected to the blocks of the data storage and display, the clock inputs are connected to outputs of control unit [1].

A significant disadvantage of this device consists in the impossibility of solving the problem of updating data stored in memory in the form of relevant documents simultaneously with the solution of the issue of the content of these documents to users in real time.

Known and other system containing blocks of data reception, the outputs of which are connected with the memory unit and data processing unit, the block selection time intervals, the outputs of which are connected to the unit receiving data, the block receiving user requests to the memory unit and the data processing unit, the outputs of which are connected to one inputs of the switching unit channel data output, the other input of which is connected to the block selection intervals, and outputs are the outputs of the system [2].

The last of the above on the basis of the fir solutions closest to being described.

Its disadvantage is the low system performance, due to the fact that the search for the requested data is in the whole volume of the database, which leads to unnecessary loss of time for issue of certificates especially when large amounts of data that characterize the State register of population.

The purpose of the invention is the improvement of the system performance by avoiding searches for the requested data across the database size and localization of search only typical signs of identifiable individuals.

This objective is achieved in that in the known system, containing the unit setup mode, information, clock and control inputs which are the first information, the clock and control inputs of the system, the set of read address, data inputs which are connected to the outputs of the respective elements OR groups, the clock input connected to the output of the first element OR the first and second control inputs of the block are connected with the first and second control outputs of the unit set the operation mode, respectively, and adjusting the input connected to the output of the second element OR the information output unit is the first information output system, and the first and the second clock output is s block are first and second clock outputs of the system, the control unit rows, a first control input connected to the second control the output unit set the operation mode, the second and third control inputs of the block are the second and third control inputs system clock input unit connected to the second clock input system, and first and second outputs of the block are connected to respective inputs of the third element OR, a third input connected to the clock output unit data output, data output which is the second information output system, the register, the information input of which is the second information input system clock input the second clock input system setup input register connected with the release of the fourth element OR as an output register connected to the first information input unit issuing the data entered the first block selection address records, information and the clock input of which is connected with the first information and the clock output unit set the operation mode, respectively, the information output unit is connected to one inputs of the respective elements OR groups, and the clock output is connected to one input of the first element OR the second block selection address records, information and synchronizing the s input of which is connected with the second information and the clock output unit set the operation mode, respectively, the information output unit is connected to other inputs of the respective elements OR groups, and the clock output connected to another input of the first element OR the first block of code compares records, one data input of which is connected to the third information output setting unit operation mode, the other information input unit is connected with the information output register, the control input unit connected to the first control unit output setup mode, and the clock input unit connected to the second clock input system, the first output unit connected to the counting input of the block forming the read address write, the second output is connected to the first clock input unit the data output and a third output connected to the first installation unit set the operation mode to one input of the second element OR to one input of the fourth element OR the second block of code compares records, one data input of which is connected to the fourth information output setting unit operation mode, the other information input unit is connected with the information output register, and the clock input unit connected to the first output control unit record selection unit for comparing the number of records, information whose input is connected to the information output of the second block selection address records the first clock input unit connected to the synchronizing output of the second block selection address record, second and third clock input unit connected with the first and second outputs of the second block of code compares records summarizing the input unit is connected to the output of the third element OR the first output unit is connected to the subtractive input of the processing unit of the read address record and a second input of the fourth element OR a second output connected to the second clock input unit control sampling records, a unit of comparison of annual intervals, the clock input connected to a second output unit for comparing the number of records, the first output unit is connected to a subtractive input unit setting operation modes and to the third input of the fourth element OR the second output unit is connected to a second clock input unit data output and the third output unit is connected to another input of the second element OR the mounting unit comparing the number of records to the installation control unit sample records for the second installation unit installation operation and to the fourth input of the fourth element OR adder, a clock input connected to a second output unit for comparing the number of entries, set input is connected to the tert is it the output of the Comparer annual intervals, and the information output is connected to a second information input unit data output, counter, set input of which is connected to the third output of the Comparer annual intervals, and the output is connected to the information input of the adder and the address input unit of data output, and the fifth element OR the input of which is connected to the second outputs of the control unit rows and the second block of code compares records, and the output connected to the counting input of the counter and the third clock input block of data output.

The invention is illustrated by drawings, where figure 1 shows the block diagram of the device, figure 2 presents an example of a specific structural embodiment of the unit 1 set the mode of operation of the system, figure 3 - example of a specific structural embodiment of blocks 2, 3 selection address entries, figure 4 - example of a specific structural embodiment of block 4 forming the read address write, figure 5 - example of a specific structural embodiment of the first block 5 comparison of codes of records figure 6 - example of a specific structural embodiment of the second unit 6 comparison of codes of records figure 7 - example of a specific structural embodiment of block 7 comparison of the number of records on Fig - an example of a specific structural embodiment of block 8 comparison of annual intervals, is as Fig.9 - an example of a specific structural embodiment of the block 10 control sampling records, figure 10 - example of a specific structural embodiment of the block 11 data output.

The system (figure 1) contains the unit 1 set the mode of operation of the system, the first 2 and second 3 blocks selection address records in the database of the State register of population, block 4 forming the read address records in the database, the first 5 and second 6 blocks of code compares records, block 7 comparison of number of records, box 8 comparison of annual intervals, the register 9, block 10 control sampling records, unit 11 of the data output, the counter 12 records, the adder 13 total number of records, the first 14, second 15, 16 third, fourth, 17, 18 fifth elements OR and the elements 19 OR group.

Figure 1 also shows the first 21 and second 22 information input system, the first 23 and second 24 clock inputs of the system, as well as the first 25 and second 26 and 27 third control inputs of the system, the first 28 and second 29 information system outputs, the first 30 and second 31 synchronizing the outputs of the system.

Unit 1 set the operation mode (figure 2) contains the register 40, subtractive counter 41, triggers, 42, 43, elements 44, 45 And the elements 46, 47 And the first and second groups, the elements 48, 50, OR, the elements 49, 51 delay.

Blocks 2 and 3 of the selection of the base address of the record (figure 3) contain a decoder 70, a memory unit 71, done the config in the form of a persistent storage device, elements 72-74 And element 75 OR delay element 76.

Block 4 forming the read address record (figure 4) contains a reversible counter 81, the element 82 OR element 83 of the delay elements 183, 184 I.

The first block 5 code compares records (figure 3) contains a comparator 91, the element 92 And the elements 93, 94 delay.

The second block 6 comparison of codes of records (6) contains a comparator 102 and a delay element 103.

Unit 7 comparison of the number of records (7) contains a register 111, a counter 112, a comparator 113 and the element 114 OR.

Unit 8 comparison of annual intervals (Fig) contains a counter 130, the register 131, a comparator 132, the elements 133, 134 delay.

Unit 10 control sample records (figure 9) contains a counter 140, triggers, 141, 142, 143, elements 144-149 And element 150 OR element 151 delay.

Block 11 data output (figure 10) contains the block buffer memory 170, groups, 171, 172 elements And group elements 182 OR elements 173, 174 delay.

All nodes and elements of the system are made on the standard of potentially switching elements.

In contrast to the known reference system this system can operate in two modes:

- in the mode of issuing certificates for natural persons, the registration data in the form of records stored in a relational database server

in the output mode sample records for the group of individuals, the registration data to the in which the records are stored in a relational database server, in the form of problem-oriented lists of citizens according to specified criteria.

To enable operation of the system in these modes for each server maintains its own copy of the database.

The structure of the records in the database of the first mode is as follows

Last nameNameFirst nameDate of birthFloorFollowed by the rest of the record attributes

All records in the database of the first mode are sorted alphabetically.

The structure of the records in the database of the second mode has the following form

Date of birthLast nameNameFirst nameFloorFollowed by the rest of the record attributes

All records in the database of the second mode, sorted by date of birth, which gives the opportunity to clearly define for each calendar year the total number of records on citizens born in a specified year.

The system will consider, starting with the first mode in which the system is in the initial state, as recorded by the trigger 42 block 1.

For this purpose, the signal system was installed in its original state (to simplify the drawing, the chain is installing the system in the initial state not shown), comes on the installation entrance 54 of the trigger 42. The latter is set in the original condition in which a high potential with inverted output trigger, first, available at the output 60 of the block 1 and then to corresponding control inputs of the blocks 4, 5 and, secondly, opens on one of the inputs of the elements 46 and 44 And, thereby connecting information 21 and the synchronizing 23 inputs the system information and the clock input of the register 40.

To retrieve records from the database server about a specific individual user of the system in the workplace is gaining his surname, name, patronymic and date of birth. In addition, at the same workplace is automatically generated sign the search record of a given individual in the form of a code of the first three initial letters of his name.

In the end, output the user's workplace will be formed codogram following

The code is the first three letters of last nameLast nameNameFirst nameDate of birth

At the signal to “Grant” from the workplace of the user received at a clock input 23, code codogram input 21 through the elements 46 And groups will be entered into the register 40 unit 1 clock pulse input 23, which takes place on synchronizing the d input of the register 40 through the element 44 And, outdoor on the second input high potential with inverted output of the trigger 42 of the mode in the initial state.

Output 55 of block 1 code indicative part of codogram consisting of the first three letters of the surname, via the input 77 of the block 2 is supplied to the information input of the decoder 70.

The decoder 70 unit 2 decodes the code of the first three letters of their names, throwing on one of its outputs a high potential. For definiteness, suppose that a high potential is received at one input element 72 I.

In parallel, the clock pulse from the output of the element 44 And the block 1 is delayed by element 49 at the time of entering code in the register 40 and the operation of the decoder 70, and then, first, through the element 48 OR fed to a single input trigger 43 lock, which, moving in one state, locks the low potential with inverted output element 44 And, thus blocking the possibility of recording a new request in the register 40.

Secondly, this same pulse from the output 59 of the block 1 through the inlet 78 unit 2 checks the state of the elements 72-74 I.

Given the fact that open on one input will be only element 72 And then passing this element And the sync pulse arrives, firstly, to the input of the read fixed memory permanent storage device 71 that stores the base address of the memory cell when RVer with the first record, where the last name starts with the three letters, and reads its contents through the elements 19 OR the information input 84 reversible counter 81 unit 4.

Secondly, the same pulse reading, passing the element 75 OR delayed by the delay element 76 at the time of reading the contents of a fixed cell ROM, and then exit 80 through the element 14 OR arrives at the clock 85 input of reversible counter 81 unit 4, locking in the counter 81 base address of the first memory cell, in which the name begins with the three letters.

Third, this same pulse, passing the element 82 OR delay element 83 at the time of adding the base address in the counter 81, and then passes through the element 183 And the output 30 of the block 4. Output 30 this pulse is fed to the input of the interrupt server (not shown), to the address input of which is the code base address read from the output 28 of the block 4.

On this signal, the server goes to the subroutine of the survey content recording cell at the specified address of the database server in the first mode.

The contents of the base address of the selected memory cell is issued by the database server through the entrance 22 of the system information to the input of the register 9, where it is recorded synchronizing pulse server, sent from the input 24 of the system.

The contents of register 9 representing pervo the record, where the last name starts with the three letters, through the inlet 96 unit 5 is supplied to one input of comparator 91, the other input of which is through the inlet 95 to exit 56 unit 1 enters a code surname, name and patronymic of the requested individuals.

The comparator 91 compares the codes on sync coming from the inlet 98 of the block 5, which is then delayed element 93 at the time of entering code in the register 9, and then passes through the element 92 And outdoor high potential with inverted output 60 of the trigger 42 block 1.

If the coincidence of the codes has not occurred, then the output 99 of the comparator 91 pulse appears that through the inlet 86 of the block 4 is supplied to the counting input of the reversible counter 81 unit 4, increasing the content of the base address for the unit. Then, the same impulse, passing the element 82 OR delayed element 83 at the time of actuation of the reversible counter is again sent to the interrupt input of the server.

On this signal, the server goes on a routine survey of the contents of the cell records at the following address.

The contents of the address of the next memory cell again is issued by the database server through the entrance 22 of the system information to the input of the register 9, where it is recorded synchronizing pulse server, sent from the input 24 of the system.

The contents of register 9, which represents the second record in which the name on inalsa with these three letters, through the inlet 96 unit 5 is supplied to one input of comparator 91, the other input of which is through the entrance 95 unit 5 output 56 unit 1 enters a code surname, name and patronymic of the requested individuals.

The comparator 91 again compares the codes on sync coming from the inlet 98 of the block 5. This pulse is delayed by element 93 at the time of entering code in the register 9, and then passes through the element 92 And outdoor high potential with inverted output 60 of the trigger 42 block 1.

If the coincidence of the codes has not occurred, then the output 99 of the comparator 91 pulse appears that through the inlet 86 of the block 4 is again sent to the counting input of the reversible counter 81 unit 4, increasing the content of the base address for the unit. Then, the same impulse, passing the element 82 OR delayed element 83 at the time of actuation of the reversible counter is again sent to the interrupt input of the server. This procedure view the records continues until the comparator 91 will not record the fact of the coincidence of the codes of the requested surname, name, patronymic name, name, patronymic name in the record stored in the database.

The fact of the coincidence of the codes will be fixed at the moment of appearance of the pulse at the output 100 of the block 5, which with the specified output is fed to the input 176 of the block 11 and further to one input elements 171 And other inputs which are input 175 unit 11 connected to the outputs of the register 9. The received pulse rewrites the contents of the write register 9 through the elements 171 And the elements 182 OR group to the output 29 of the system, where it arrives at the user's workplace.

This procedure of issuance of a requested individual ends that are fixed by another pulse of the comparator 91 at the output 101 of the delay element 94, which delays the pulse output 100 at the time of the survey and issuance of the contents of register 9 to the output 29 of the system.

In addition, this same pulse output 101 unit 5, first, through the element 15 OR arrives at the installation log 88 reversible counter 81 unit 4, returning it to its original state and ready for the next cycle of operation.

Secondly, this same pulse through the element 17 OR arrives at the installation entry register 9 and the installation input 53 of the trigger block 43 block 1, also returning to their original state.

The second mode of operation.

When switching into the second mode of operation for managing 25 input system signal, which sets the trigger 42 of the mode of block 1 in one state, where the output 62 will be issued a high potential, and the output 60 is low, blocking the operation of unit 5.

To obtain a sample from the database server in the form of a list of individuals on one of the possible criteria: voters, recruits, students, pensioners (in which trastu) and the like, the user of the system in the workplace is gaining grounds of sampling, for example, pensioners.

In this case, in the workplace of the user installs the reporting year of the sample, for example, 2003 and, thus, the list of women pensioners will begin with women pensioners born in 1948, and the list of men retired from 1943 birth.

The solution to this problem is the fact that when a sample of records of women pensioners in the period from 1948 to 1944, the records of men of the same years of birth should not be selected.

Given the fact that the total number of records about individuals in the database for each year are clearly defined, the result at the output of the user's workplace will be formed codogram following

Base year sampleGender
1948Female

Mode selection “Retired” causes the input 27 of the system to the input 154 of the block 10 is given a control signal that sets the trigger 142 in one state, in which a high potential with a single exit opens the elements 144 And 147 And one input.

At the signal to “Grant” from the workplace of the user received at a clock input 23, code codogram input 21 chartelement 47 And groups open high potential with direct access trigger 42 mode, logged in subtractive counter 41 unit 1 clock pulse input 23, which passes on the clock input of the counter 41 through the element 45 And is available at the second input high potential with direct trigger output 42 of the mode.

From the output 57 of the block 1 code reference year of the sample through the inlet 77 unit 3 is supplied to the information input of the decoder 70.

The decoder 70 unit 3 in our example decrypts 1948, throwing on one of its outputs a high potential. For definiteness, suppose that a high potential is received at one input element 72 I.

In parallel, the clock pulse from the output element 45 And the block 1 is delayed by element 51 at the time of entering the code in the counter 41 and the operation of the decoder 70, and then, first, through the element 48 OR fed to a single input trigger 43 lock, which, moving in one state, locks the low potential with inverted output element 45 And, thereby blocking the ability of the receipt of the next request in the counter 41.

Secondly, this same pulse from the output 61 of the block 1 through the inlet 78 unit 3 checks the state of the elements 72-74 I.

Given the fact that open on one input will be only element 72 And then passing this element And the sync pulse arrives, first, in the course of reading a fixed memory permanent storage device 71, stores the base address of the memory cell server with the first record in 1948 and the total number of records in 1948, and reads the contents of the base address of the memory of the server with the first record in 1948 through the elements 19 OR the information input 84 reversible counter 81 unit 4, and the total number of records 1948 is read at the input 115 of the block 7.

Secondly, the same pulse reading is element 75 OR delayed by the delay element 76 at the time of reading the contents of a fixed cell ROM, and then exit 80 through the element 14 OR arrives at the clock 85 input of reversible counter 81 unit 4, locking in the counter 81 base address of the first memory cell with data born in 1948.

Third, this same pulse, passing the element 82 OR delay element 83 at the time of adding the base address in the counter 81, and then now after another element 184 And passes through the outlet 31 of the block 4 to the input of another channel interrupt server.

On this signal, the server goes on a routine survey of the cell contents database of the second mode, the address of which is issued from the output 28 of the block 4.

On this signal, the server goes to the subroutine of the survey content recording cell at the specified address.

The contents of the base address of the selected memory cell is issued by the database server through the entrance 22 of the system Informatsionnyi input register 9, where it is recorded synchronizing pulse server, sent from the input 24 of the system.

The contents of register 9, representing the first record of 1948 through the inlet 105 unit 6 is supplied to one input of the comparator 102, the other input of which is through the inlet 104 to outlet 58 unit 1 enters a code characteristic of the female sex.

In parallel, the impetus to write code in the register 9 to the input 24 of the system with input 152 of the block 10, has been delayed by element 151 at the time of recording data in the register 9, and is supplied to one input element 146 And at the other input of which is filed with the high potential of the trigger 42 of the mode of the block 1. The delayed pulse write data in the register 9 with the output element 146 passes through the outdoor high potential trigger element 142 147 And further supplied to one input elements 145 and 148 And other inputs which are potential direct and inverse outputs of the trigger 141.

Given that at this point in time the trigger 141 is in the initial state, a high potential with inverted output will be open element 148 And the pulse write data from the output element 147 passes through the element 148 And then available at the output 159 of the block 10. Output 159 of the block 10, this pulse passes through the element 16 OR to the input 119 of the block 7 and then fed to the counting input of the counter 112 number of records.

In addition, the same pulse from the output 159 of the block 10, having chere the C input 106 unit 6, delayed element 103 at the time of recording data in the counter 112 number of records. Then he arrives at the clock input of the comparator 102 which compares the code of the specified code female sex ID sex submitted as part of the record from the output of the register 9.

The comparator 102 compares the codes on sync coming from the input 106 of the block 6. If the coincidence of the codes has not occurred, i.e. read the record belongs to the physical person of the male sex, the output 107 of the comparator 102 receives the impulse, which through the inlet 117 of the block 7 and then through the element 114 OR goes to the sync input of the comparator 113. The comparator 113 compares the codes to be read the number of entries register C code already read the number of entries of the counter 112.

If you compare the code has occurred, the output 121, a signal is generated, which first passes through the element 17 OR on the installation input register 9, returning it to its original state, and, secondly, he entered the subtractive input 87 of the counter 81 unit 4, forming the next address to read the next record from the database.

In addition, the same impulse, passing the element 82 OR delayed element 83 at the time of actuation of the reversible counter is again sent to the interrupt input of the server.

On this signal, the server goes to the subroutine of the survey content recording ACAC is at the following address.

The contents of the address of the next memory cell again is issued by the database server through the entrance 22 of the system information to the input of the register 9, where it is recorded synchronizing pulse server, sent from the input 24 of the system.

The contents of register 9, which represents the second record of 1948 through the inlet 105 unit 6 is supplied to one input of the comparator 102, the other input of which is through the inlet 104 unit 5 exit 58 unit 1 enters a code characteristic of the female sex.

The comparator 102 again compares the codes on sync coming from the input 106 of the block 6, and the polling process the contents of the database UAH continues in the manner described above.

This procedure view the records continues until the comparator 102 will not record the fact of the coincidence of the codes characteristic of the female sex.

The fact of the coincidence of the codes will be fixed at the moment of appearance of the pulse at the output 108 of the block 6, through which the element 18, OR first, is supplied to the counting input of the counter 12, forming the address to write the contents of register 9 in block 170 the buffer memory, the code of which is fed to the input 178 of the block 11.

Secondly, this same pulse through the element 18, is fed to the clock input of 179 block 11, which is delayed by element 173 at the time of actuation of the counter 12, and then supplied to the control input of the write data from the output register 9 through the inlet 175 in BU the policy memory 170.

In parallel, the same impulse, passing the element 82 OR delayed element 83 at the time of actuation of the reversible counter is again sent to the interrupt input of the server.

The described process continues until all records in the database for 1948 will not be viewed that will fix the comparator 113 unit 7, the issuance of a pulse of the end of the annual accounts to the output 122 of the block 7.

This impulse is, firstly, is fed to the clock input of the accumulating adder 13, rewriting it counter 12. As a result, the output of the adder is fixed, the total number of records.

Secondly, this same pulse received at the input 153 of the block 10 as the signal was finished entries next year.

And finally, this same pulse is supplied to the counting input of the counter 130 years of block 8, the outputs of which are connected with one input of the comparator 132, the other input of which is connected to the outputs of register 131, the inputs 187 and 188 which are structurally related to a workplace of the user, where the user dials in and enters in the register 131 any constants that define the limit of the age range for the physical violence. for Example, as such a constant can be a range of 100 years.

The comparator 132 unit 8 compares the codes on sync coming from the inlet 135. This impulsedriven element 133 at the time of actuation of the counter 130, and then passes to the sync input of the comparator 132.

If the coincidence of the codes has not occurred, then the output 136 of the comparator 132 unit 8 receives the impulse, which through the inlet 52 of the block 1 is supplied to the subtractive input of the counter 41 unit 4, reducing a given year per unit. Then, the same impulse, passing the element 50, OR, and delayed element 51 at the time of actuation of the counter 41, available at the output 61, again starting the process described above reading database records UAH now 1947.

Similarly, the process described above survey content database of the state register of population will take place and individuals 1946, 1945 and 1944 year of birth. This fact will be recorded by the counter 140 unit 10, to the counting input of which after viewing database records for the previous year receives impulses the end of the year from the output 122 of the block 7, passing through the element 144 I. Feature of the connection of the counter 140 is the fact that it works in the reverse code. In other words, when the counter 140 to its original state, it records the number five in the return code.

This leads to the fact that when the input of counter 140 of the fifth pulse, indicating the view of the five annual accounts (1948 1944) at the output of the transfer counter 140 receives the impulse, which sets the trigger 141 unit 10 in one state, when the cat the rum element 148 And will be closed low potential with the inverted output of the trigger 141, and element 145 And will open a high potential with direct access to the same trigger.

In this way the subsequent passage of the pulse data in the register 9 to the input 24 of the system through the inlet 152 of the block 10 will be now not through the element 148, and through the elements 145 AND 150, and then through the outlet 158, which will provide reading and viewing database records for all pensioners and men and women.

The end of the sampling procedures for all pensioners will be fixed at that point in time when the comparator 132 of the block 8 will record the fact of comparing the codes of the counter 130 years and register 131 at the time of occurrence of the pulse at the output of the comparator 137 132 unit 8, which with the specified output is fed to the input 180 of the block 11 and further to one input elements 172 And other inputs which are input 177 unit 11 is connected to the outputs of the adder 13. The received pulse rewrites the contents of the adder through the elements 172 And the elements 30 on the output 29 of the system where the data is coming to the workplace of the user.

In addition, the same impulse, the first delay element 134 at the time of the census of the contents of the adder 13 to the output of the system and then output 138 is supplied on the installation inputs of the register 111 and the counter 112 unit 7, returning to their original state.

Secondly, this same pulse is supplied on the installation log 157 b the eye 10, returning to the initial state triggers 141, 142 and 143, the installation log 53 block 1 and through the element 17 OR on the installation input register 9.

Third, this same pulse is supplied on the installation inputs of the counter 12 and the adder 13, returning to their original state.

If necessary, samples of data from any of the other criteria: voters, recruits, students, and the appropriate annual range, the control signal from the workplace of the user comes to the input 154 of the block 10, as was the case in the sample of retirees, and the input 155 of the trigger 43 unit 10, allowing the clock signal input 152 of the block will be output to the output unit 10 through the elements 149, 150 OR continue to the exit 159 enabling a pulsing circuit for sampling records from the database of the State register of population.

Thus, the introduction of new units and new constructive relationships will significantly improve the system performance by localizing address range search data in the database of the State register of population.

Sources of information

1. U.S. patent No. A, 03.10. 95.

2. U.S. patent No. A, 27.01.98 (prototype).

Informational system of the State population register containing the unit setup mode, information, synchronise the store and the control inputs of which are the first information, clock and control inputs of the system, the set of read address, data inputs which are connected to the outputs of the respective elements OR groups, the clock input connected to the output of the first element OR the first and second control inputs of the block are connected with the first and second control outputs of the unit set the operation mode, respectively, and adjusting the input connected to the output of the second element OR the information output unit is the first information output system, and the first and second clock outputs of the block are first and second clock outputs of the system, the control unit rows, a first control input connected to the second control the output unit set the operation mode, the second and third control inputs of the block are the second and third control inputs system clock input unit connected to the second clock input system, and first and second outputs of the block are connected to respective inputs of the third element OR, a third input connected to the clock output unit data output, data output which is the second information output system, the register, the information input of which is the second information input system clock in the ar - the second clock input system setup input register connected to the output of the fourth element OR as an output register connected to the first information input unit data output, characterized in that it contains the first block selection address records, information and the clock input of which is connected with the first information and the clock output unit set the operation mode, respectively, the information output unit is connected to one inputs of the respective elements OR groups, and the clock output is connected to one input of the first element OR the second block selection address records, information and the clock input of which is connected with the second information and the clock output unit installation mode, respectively, the information output unit is connected to other inputs of the respective elements OR groups, and the clock output connected to another input of the first element OR the first block of code compares records, one data input of which is connected to the third information output setting unit operation mode, the other information input unit is connected with the information output register, the control input unit connected to the first control unit output setup mode, and the clock input unit is coupled to the second clock input system, the first output unit connected to the counting input of the block forming the read address write, the second output is connected to the first clock input unit data output and a third output connected to the first installation unit set the operation mode to one input of the second element OR to one input of the fourth element OR the second block of code compares records, one data input of which is connected to the fourth information output setting unit operation mode, the other information input unit is connected with the information output register, and the clock input unit connected to the first output control unit record selection unit for comparing the number of records information input connected to the information output of the second block selection address records, and the first clock input unit connected to the synchronizing output of the second block selection address record, second and third clock input unit connected with the first and second outputs of the second block of code compares records summarizing the input unit is connected to the output of the third element OR the first output unit is connected to the subtractive input of the processing unit of the read address record and a second input of the fourth element OR a second output connected to the second clock input nl is the AC control sampling records, the Comparer annual intervals, the clock input connected to a second output unit for comparing the number of records, the first output unit is connected to a subtractive input unit setting operation modes and to the third input of the fourth element OR the second output unit is connected to a second clock input unit data output and the third output unit is connected to another input of the second element OR the mounting unit comparing the number of records to the installation control unit sample records for the second installation unit installation operation and to the fourth input of the fourth element OR adder, a clock input connected to the second output unit for comparing the number of entries, set input connected to the third output of the Comparer annual intervals, and the information output is connected to a second information input unit data output, counter, set input of which is connected to the third output of the Comparer annual intervals, and the output is connected to the information input of the adder and the address input unit of data output, and the fifth element OR the input of which is connected to the second outputs of the control unit rows and the second block of code compares records, and the output connected to the counting input of the counter and the third synchronizing the speed of the block of data output.



 

Same patents:

FIELD: computers.

SUBSTANCE: system has nine registers, four address selectors, triggers, AND elements, OR elements and delay elements.

EFFECT: higher speed.

8 dwg

FIELD: computers.

SUBSTANCE: system has entries memory block, words memory block, control block, substitutions block, n blocks for searching and replacing.

EFFECT: broader functional capabilities.

17 dwg

FIELD: data access technologies.

SUBSTANCE: method includes assignment of simplified network address, recording URL and converting numbers into storage system with net access, inputting assigned number into computer, transferring inputted number to storage system, converting number to URL, receiving page matching URL, and displaying it. Method for use in operation systems for message transfer include intercepting system level messages to certain objects and forming pseudonym messages during that. Systems realize said methods.

EFFECT: broader functional capabilities.

12 cl, 30 dwg

The invention relates to providing network users with data about various human activities and their results

The invention relates to computing, and in particular to control systems for the distribution of data in the information network of the State automated system “Elections”

The invention relates to search and locate documents based on their descriptions in different databases and information resources with different standards document generation

The invention relates to a method and apparatus for centralized collection of graphically distributed data, in particular to an interactive method of data collection

The invention relates to methods of routing to forward packets to their destination on the Internet and can be used, in particular, when performing a high speed search IP (Internet Protocol) route and when managing the routing table or forwarding

FIELD: data access technologies.

SUBSTANCE: method includes assignment of simplified network address, recording URL and converting numbers into storage system with net access, inputting assigned number into computer, transferring inputted number to storage system, converting number to URL, receiving page matching URL, and displaying it. Method for use in operation systems for message transfer include intercepting system level messages to certain objects and forming pseudonym messages during that. Systems realize said methods.

EFFECT: broader functional capabilities.

12 cl, 30 dwg

FIELD: computers.

SUBSTANCE: system has entries memory block, words memory block, control block, substitutions block, n blocks for searching and replacing.

EFFECT: broader functional capabilities.

17 dwg

FIELD: computers.

SUBSTANCE: system has nine registers, four address selectors, triggers, AND elements, OR elements and delay elements.

EFFECT: higher speed.

8 dwg

FIELD: computers.

SUBSTANCE: system has operation mode setting block, first and second blocks for selecting records addresses, block for forming addresses for reading records, data output block, first and second record codes comparison blocks, records quality comparison block, year intervals comparison block, records selection control block, register, adder and OR elements.

EFFECT: higher speed of operation.

10 dwg

FIELD: computers.

SUBSTANCE: system has memory for programs, including browser, display block, database for storing documents, addressing control block, while each document of base has at least one link with indicator of its unique number and indicator with address of program for control stored in addressing control block, system contains also, connected by data buses and control of other blocks of system, memory for links of couples of unique numbers of links and forming means for lists of unique numbers of documents links, which are interconnected.

EFFECT: higher efficiency.

2 cl, 1 dwg

FIELD: telecommunication networks.

SUBSTANCE: messages, sent by cell phones, are formed by means of printed and public-distributed classifier, wherein at least one category is made with possible detection of at least one identifier of individual mark of object, identifier is sent by sender via at least one message to computer server with software, which transfers such message into database record at server for its transfer to at least one receiver, or searches for such record in database at server in accordance to received message and transfers to sender of such message at least one found database record.

EFFECT: broader functional capabilities.

2 dwg

FIELD: web technologies.

SUBSTANCE: method for integration of printed business documents, requiring original signature, with electronic data concerning these documents and later extraction of data, inputted for forming documents, is characterized by steps for forcing end user or agent to input all necessary data for forming of required document, saving collected data in database, linking saved data to unique ID code and printing unique ID code on printed document during printing. Printed documents is signed by end user and sent together with supporting documentation. When document is received by business-client, business-client inputs ID code, which is then used for access to saved data, and updates private database of business-client with all data, used for creation of original documents.

EFFECT: higher efficiency.

2 cl, 7 dwg

FIELD: computer science.

SUBSTANCE: device has string memory block, comparator, memory block for words and substitutes, block for analysis and forming of displacement results, block for storing string address, control block.

EFFECT: broader functional capabilities, higher reliability.

10 dwg

FIELD: data bases.

SUBSTANCE: method includes presenting operations at all levels of company in form typical product life cycle tree, wherein existing objective functional-technological connections of each manufacture stage are decomposed, and forming information system in form of pertinent-relevant complex information system and search, for which typical structure-information modules of information system are formed, system objective information requirements of data consumers, being a result of decompositions by levels of operations and problems, are determined as precisely as possible, data base of found documents in form of files is formed of key nodes with set of elementary data block for each system information requirement and files of information system modules, starting from lower levels of current stage and then upwards, while each data block has a list of pertinent documents ordered by determined information requirements.

EFFECT: higher search efficiency.

13 cl, 11 dwg

FIELD: computer science.

SUBSTANCE: system has first, second, third, fourth and fifth registers, first and second memory blocks, first, second and third decoders, triggers, elements AND, OR and delay elements.

EFFECT: higher speed of operation.

1 dwg

Up!