Automated system for distributed processing of text documents

FIELD: computer science, in particular, engineering of automated system for distributed processing of text documents.

SUBSTANCE: system contains block for receiving text documents, blocks for identification of base address of text documents, block for selection of structure of text document, block for modifying record address for text document, block for selecting sections of text documents, block for addressing sections of text documents, block for modifying record address of text document, block for selecting sections of text documents, block fro addressing sections of text documents, block for modifying reading address of text document section, block for receiving text documents of executives, block for identification of base address of documenting of sections of text documents, block for recording number of completed tasks, block for modification of address of record of completed tasks, block for commutation of channels for dispensing text documents and block for dispensing data and control signals.

EFFECT: increased speed of operation of system by means of localization of addresses of text documents in system database by identifiers of the very text documents.

13 dwg

 

The invention relates to the field of computer technology, in particular to the automated system for distributed processing of text documents.

Feature technical problem is that the system should provide the distributed processing of individual sections of the same text document various performers.

Such text documents include, for example, text documents, sections of which are presented in different languages. To obtain the edited version of the text document in Russian language relevant sections of the original text of the document must be sent by the system on workstations appropriate translators where they should be translated into Russian, and then collected by the system for General editorial changes to the automated workplace of the chief editor of a text document.

Similar problems have to be solved and the editorial offices of Newspapers, where different sections of the same issue are distributed between different specialists, and then apply for General editorial changes to the automated workplace of the chief editor of release.

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 the control unit (1).

A significant disadvantage of this system is that you cannot solve 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, information inputs which are connected with the blocks receive data and control outputs connected to the first group of blocks of memory, Central processor, the inputs of which are connected to the outputs of the memory blocks of the first group and block data, and outputs connected to inputs of memory blocks of the second group and block data display (2).

The last of the above technical solutions closest to being described.

Its disadvantage is the low system performance, due to the fact that the procedure of distribution sections of text documents between performers is implemented by searching for the data sections of text documents in the entire database and their pic is etousa processing by the CPU.

This organization of data processing for large volumes of text documents inevitably leads to unreasonably high costs time.

The purpose of the invention is the improvement of the system performance by localization addresses sections of text documents in the database system identifiers to individual text documents.

This objective is achieved in that in the known system, containing a block of text documents, information and clock inputs of which are the first information and the clock inputs of the system, the block of text documents from the database servers, data and clock inputs of which are the second information and the clock inputs of the system, the block of text documents performers, information and clock inputs of which are the third information and the clock inputs of the system, block addressing sections of text documents performers, information input which is the fourth information input system, the block switching channels issuance of text documents, one data input connected to the output block incoming documents from the database server, the clock input connected to the second clock input of the system, and the outputs is the tsya information output system group, block modifications address write text documents, the output of which is connected to the first address input unit of output of data and control signals, the second and third address input of which is connected to the outputs of the block modification addresses read sections of text documents and unit modifications recording address assignments accordingly, when the address output unit to output of data and control signals is the address of the system output information output information is output system, and the first and second clock outputs are first and second clock outputs of the system introduced the first identification block base address of text documents, an information input connected to the first output unit receiving text documents, one clock input connected to the clock output unit receiving text documents, and the information output is connected to one information input unit modification addresses write text documents, the block selection patterns in text documents, an information input connected to the second information output unit receiving text documents, word clock input is connected to the synchronizing output of the first identification block base address of text documents, and the information output is connected to another information input unit modification addresses write text documents, the first clock output unit selection patterns in text documents connected to the clock input of block modifications address write text documents, the second clock output connected to another clock input of the first identification block base address of text documents and the first clock input unit data output and control signals, and adjusting the output connected to the set inputs of the block of text documents, the first identification block base address of text documents and unit modifications address write text documents, the block selection sections of text documents, one data input of which is connected to the information output unit selection patterns in text documents and other informational inputs connected to information outputs group outputs block of text documents, and the output is connected to one information input unit data output and control signals, the identification block base address of the documentation sections of text documents, an information input connected to one information output unit receiving text documents performers, the clock input connected to the third clock input system, an information output connected with some of the information input unit modifications address record completed tasks and the first clock output is connected to the clock input of block modifications recording address assignments, the fixing unit number assignments, the clock input connected to the second clock output unit identify the base address of the documentation sections of text documents, control inputs connected to the corresponding control outputs of the unit identify the base address of the documentation sections of text documents, and the output connected to another information input unit modifications recording address assignments, while other information output unit receiving text documents performers connected with the second information input unit of output of data and control signals and the second clock output unit fixing the number of completed tasks connected to the second clock input unit data output and control signals, and the second identification block base address of text documents, an information input connected to the first output block addressing sections of text documents, word clock input is the fourth synchronizing input of the system, the control input is connected to the control output unit receiving text documents, and the information output is connected to one information is the input of block modifications to address reading section text documents, other information whose input is connected to the second output block addressing sections of text documents, one clock output of the identification block base address of text documents connected with the clock input of block modifications to address reading section text documents, and with the third clock input block of data output and control signals, and the other clock output connected to the clock input of block addressing sections of text documents, the third information, the output of which is connected to another information input unit switching channels issuance of text documents.

The invention is illustrated by drawings, where figure 1 shows the block diagram of the device in figure 2 - block diagram of the block of text documents, figure 3 - structural diagram of the first identification block base address of the text document, figure 4 - structural diagram of the second identification block base address of the text document, figure 5 - block diagram of the block selection patterns of the text document, figure 6 - block diagram of the block selection sections of text documents, figure 7 - block diagram of the identification block base address of the documentation sections of text documents, Fig - structural diagram of the fixing unit h is provided assignments, figure 9 is a structural block circuit switching channels issuance of text documents, figure 10 is a structural block circuit diagram of the data output and control signals.

The system (figure 1) contains the unit 1 text documents, the first 2 and second 3 blocks identify the base address of text documents, unit 4 breeding patterns of the text document, block 5 modification of the recording address of the text document, unit 6 selection of sections of text documents, unit 7 addressing sections of text documents, unit 8 modification of the address reading section text document, block 9 receive text documents from the database of the server unit 10 receiving text documents performers, block 11 identify the base address of the documentation sections of text documents, unit 12 of the fixing of the number of executed jobs, block 13 modification of address records assignments, block 14 switching channels issuance of text documents and the unit 15 to output of data and control signals.

Figure 1 shows the first 21, second 22, third 23 and fourth 24 information input system, the first 26 and second 27, third 28 and fourth 29 clock inputs of the system and address 31 and information 32 system outputs, the first 33 and second 34, the clock outputs of the system and group 35-37 information system outputs.

Block 1 (figure 2) receive text Doc the clients contains the register 41, the trigger 42, the element 43 delay. The drawing shows the input information 21, the clock 26 and installation 45, and the first 46 and second 47 information outputs, group 48-50 information outputs, clock 51 and 52 managing exits.

The first block 2 (figure 3) identify the base address of the text document contains the block 55 memory, made in the form of a persistent storage device, a decoder 56, the register 57, the items 58-60 And element 61 OR elements 62, 63 delay. The drawing shows information 64, the first 65 and 66 second clock inputs, as well as information 68 and the clock 69 outputs.

The second block 3 (figure 4) identify the base address of the text document contains the block 71 memory, made in the form of a persistent storage device, a decoder 72, the register 73, the items 74-77 And elements 78-80 delay.

The drawing shows information 81 synchronizing 83 and 82 managing inputs, as well as information 84 and the first 85 and second 86 clock outputs.

Block 4 (figure 5) breeding patterns of the text document contains a comparator 91, the counter element 92 and 93 of the delay. The drawing shows information 94 input synchronizing 95 entrance, as well as information 96 output, the first 97 and 98 second clock and 99 installation exits.

Unit 5 modification of the recording address of the text to which umenta made in the form of the adder, having information 101, 102, clock 103 and installation 104 inputs, as well as information 105 exit.

Section 6 (6) selection of sections of text documents contains the decoder 107, the group 108-110 elements And group 111 elements OR. The drawing shows information 112 entrance, the group 113-115 information inputs, as well as information 116 output.

Unit 7 addressing sections of text documents is made in the form of the register, with information 24 and the clock 87 inputs, as well as information 88-90 outputs.

Unit 8 modification of the address reading section text document in the form of adder having information 117-118 inputs, clock 119 input and information 120 output.

Unit 9 text documents from the database server in the form of register with the information 22 and the clock 27 inputs, as well as information 195 exit.

Unit 10 receiving text documents performers made in the form of the register, with information 23 and the clock 28 inputs, as well as information 196-197 outputs.

Block 11 (7) identify the base address of the documentation sections of text documents contains the block 125 memory, made in the form of a persistent storage device, the decoder 126, the register 127, the elements 128-130 And elements 131-134 delay. The drawing shows and the formation 136 and 137 synchronizing inputs, as well as information 138 synchronizing 139, 140 outputs and control 141-143 outputs.

Block 12 (Fig) fixing the number of assignments contains counters 145-147, triggers, 148-150, elements 151-153 And group 154-156 elements And the 157 group of elements OR elements 158-159 delay. The drawing shows the clock 160 and control 161-163 inputs, as well as information 164 output.

Unit 13 modifications recording address assignments made in the form of adder having information 166-167 inputs, clock 168 input and information 169 exit.

Block 14 (Fig.9) switching channels issuance of text documents contains the decoder 171, group 172-174 elements And element 175 delays. The drawing shows information 176-177 inputs, clock 28 entrance, as well as a group 35-37 information outputs.

Block 15 (figure 10) issuance data and control signals contains groups of elements 180-181 OR element 182 and OR element 183 delay. The drawing shows the first address 185-187 inputs, information 188-189 inputs, clock 190-192 inputs, as well as address 31 output information 32 output, the first 33 and second 34 clock outputs.

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

The system works as follows.

Documents distributed processing, is fed to the input thistime in a structured form, codogram which has the following form:

CODECODECODECODECODE
The ID of the text of the documentThe number of sections contained in a text documentThe contents of the first sectionThe second sectionThe content of the N-th

This codogram input 21 system is supplied to the information input of the register 41 of the block 1, which is inserted synchronizing pulse input 26 of the system.

Output 46 of block 1 ID text document is supplied to the information input 64 of unit 2, where it is issued to the input of the decoder 56.

The decoder 56 decodes the ID of the text document and prepares a circuit to the signal input 65, opening one of the items 58-60 And. For definiteness, suppose that a high potential is received at one input element 60 I.

In parallel, the clock pulse input 26 of the system is delayed by element 43 at the time of entry of codogram in the register 41 and the operation of the decoder 56, and then, first, he goes to a direct input of the trigger 42, setting it in one state, where the inverted output 52 of the trigger 42 is given a low potential, the blocks of the ith any calls to the database server at the time of receiving text documents.

Secondly, the clock pulse from the output 51 of the block 1 is fed to the input 65 of the block 2, where polls the status of the items 58-60 I.

Given the fact that open on one input will be only element 60 And, through this item, the sync pulse is fed to the input of the read fixed memory permanent storage device 55, which stores the code base address of the database server corresponding to the ID of the text document.

The code base address of the database server reads the information on the input of the register 57, where and entered the same clock pulse, the delayed element 62 on the time code read from the memory unit 55.

The base address from the output 68 of the block 2 is fed to the input 101 of the block 5, and the clock pulse from the output element 62 delay passes through the element 61 OR, again delayed by element 63 at the time of entry code base address register 57 and through the exit 69 unit 2 is supplied to the clock input 95 unit 4. To this point in time information on the input 94 of the comparator 91 unit 4 from the output 47 of the block 1 filed code number of sections of the text document, and other information input of the comparator 91 filed counter 92, which to this point in time is in original condition.

With the arrival of the clock pulse at input 95 is comparator 91 compares the input codes and, given that the counter 92 at the moment, less time code input 94, the first output of the comparator 91 is formed impulse, which, firstly, the output of 97 unit 4 is supplied to the clock input 103 unit 5. This synchronizing pulse unit 5 summarizes the code base address input 101 with a zero counter code 94 unit 4 input 102.

Received total code base address database output 105 unit 5 is input to 185 unit 15 where in a group of 180 items OR issued for address output 31 of the system.

Secondly, the pulse output from comparator 97 91 unit 4 delayed element 93 at the time of summation codes in block 5 and then exit 98 unit 4 is fed to the input 190 of the block 15, where the element 182 and OR available at the output 32 of the system as a clock pulse control record received a text document. Output 32 system this pulse is fed to the input of the first interrupt server database.

On this signal, the server goes to the subroutine records the contents of the entire text of the document from the output 48 of the block 1 is supplied through the inlet 113 unit 6 passes the elements 108 And open the decoder 107, as its input 112 currently serves zero counter 92 unit 4 from the output 96. After the elements 108 And full codogram text document across the elements 111 OR group from the output 116 of the block 6 is held to the input 188 of the block 15, where through the elements 181 OR group information to the output 32 of the system.

By synchronizing the output signal 32 of the system subroutine records the full codogram just a text document in the database server from the output 32 to the address generated at the output 31 of the system.

In addition, in parallel with the recording process codogram text document in the server database synchronization pulse from the output of element 93 delay unit 4 is also fed to the counting input of counter 92 and increases his testimony on the unit, and to output 98 unit 4 it is fed to the input 66 of block 2, where the element 61 OR delayed element 63 at the time of entry codogram text document in memory database, then exit 69 unit 2 he again issued to the input 95 of the block 4.

To this point in time information on the input 94 of the comparator 91 unit 4 from the output 47 of the block 1 is still served code number of sections of the text document, and other information input of the comparator 91 filed counter 92, which to this time has increased by one.

With the arrival of the clock pulse to the input 95 of the comparator 91 compares the input codes, and, given that the counter 92 is still less than the number of sections input 94, the first output of the comparator 91 newly-formed impulse, which, firstly, is ihoda 97 unit 4 is supplied to the clock input 103 unit 5. This synchronizing pulse unit 5 summarizes the code base address input 101 with increased per unit counter code 94 unit 4 input 102 and the total code base address database, increased by one, from the output 105 unit 5 is input to 185 unit 15 where in a group of 180 items OR issued for address output 31 of the system.

Secondly, the pulse output from comparator 97 91 unit 4 delayed element 93 at the time of summation codes in block 5 and then exit 98 unit 4 is fed to the input 190 of the block 15, where the element 182 OR again available at the output 32 of the system as a clock pulse control record received a text document. Output 32 system this pulse is fed to the input of the first interrupt server database.

On this signal, the server goes to the subroutine records the contents of the first section of the text document, which is output 49 of the block 1 is supplied through the inlet 114 unit 6 passes the elements 109 And groups, open decoder 107, as its input 112 currently served increased by one meter 92 unit 4 output 96.

After the elements 109 And groups, the contents of the first section of the text document through the elements 111 OR group from the output 116 of the block 6 is held to the input 188 of the block 15, where through the elements 181 OR group on the information output 32 C theme.

By synchronizing the output signal 33 of the system subroutine records the contents of the first section of the text document to the database server from the outlet 32 to the address generated at the output 31 of the system.

In addition, in parallel with the process of recording the content of the first section of the text document in the server database synchronization pulse from the output of element 93 delay unit 4 is also fed to the counting input of counter 92 and increases his testimony one unit, and the output 98 of the block 4, he again fed to the input 66 of block 2, where the element 61 OR delayed element 63 at the time of recording the contents of the first section of the text document in memory database, then exit 69 unit 2 he again issued to the input 95 of the block 4.

Describes the process of recording sections of the text document in the database server will continue to until all sections of the text document will not be stored in the memory of the database server. This time will be recorded by the comparator 91 unit 4, which signal is sent to the output 99 and on the installation of the meter inlet 92, returning it to its original state.

In addition, exit 99 unit 4 signal the end of the writing sections of the text document into the database server is supplied on the installation entrance 67 of the block 2, which returns the register 57 to its original state, and nastanovich input 45 of block 1, where, first, sets the initial state of the register 41, and second, returns to the initial state of the trigger 42 and, thereby removing the inhibit signal from the output 52 of the block 1, and on the installation unit modification addresses write text documents.

Thus, each text document is entered into the database server, where it will be located as follows:

The cell address of the database serverCell contents
The cell with the base address of the text of the documentAll codogram text document
The cell base address + 1The first section of the text document
The cell base address + 2The second section of the text document
······························································································· on; ····································
The cell base address + NThe N-th section in the text of the document

The head of the distributed processing of text documents, for example, editor, at its automated workplace (Armagh) looking at the sections of text documents and appoints executors of processing of each of them. To this end, it consistently generates codogram follows:

CodeCodeCode
The ID of the text of the documentRoom section text documentThe identity of the perpetrator (ArmA)

Each of these patterns with the release of ArmA chief editor is fed to the input 24 of the system and the clock signal output ArmA is fed to the input 29 of the system.

The clock signal input 29 through the inlet 83 unit 3 is fed to the input element 74, which will be opened only after the end of the entry input-text documents in the database server, high potential with inverted output 52 of the trigger 42. After the element 74 And Singh is oneiroi pulse output 85 unit 3 is supplied to the clock input 87 of the block 7 and adds it to the input codogram.

ID code text document output 88 unit 7 is supplied through the inlet 81 unit 3 to the input of the decoder 72. The decoder 72 decodes the ID of the text document and prepares the circuit of the signal from the output of the delay element 78, opening one of the elements 75-77 And. For definiteness, suppose that a high potential is received at one input element 75 I.

In parallel, the clock pulse from the output of the element 74 And delayed element 78 at the time of entry of codogram in unit 7 and the operation of the decoder 72, and then queries the state of the elements 75-77 I.

Given the fact that open on one input will be only element 75 And then passing this element And the sync pulse is fed to the input of the read fixed memory permanent storage device 71 that stores code base address of the database server corresponding to the ID of the text document.

The code base address of the database server reads the information on the input of the register 73, which is inserted in the same clock pulse, the delayed element 79 on the time code read from the memory unit 71.

Base address output 84 unit 3 is fed to the input 117 of the block 8, and the clock pulse from the output of element 79 delay again delayed element 80 at the time of entry code bases is the first address in the register 73 and through the outlet 86 of the block 3 is supplied to the clock input 119 unit 8, on another information input 118 which is fed code section number text document from the output 89 of the block 7.

Box 8 summarizes the base address with the partition number of the text document and displays the summary address from the output 120 to the input 186 of the block 15, where the final code read address passes through the elements 180 OR group to address 31 the system output.

In addition, the clock pulse from the output 86 unit 3 is fed to the input 192 of the block 15, which is delayed by the time of the read address in the block 8 and through the exit 34 of the system is fed to the input of the second channel interrupt the database server.

On this signal, the server goes to the subroutine read the contents of that section of the text document, the address of which is formed at the output 31 of the system.

In parallel with this process ID code of the contractor from the output 90 of the block 7 is fed to the input 176 of the block 14 and further to the input of the decoder 171, which decrypts the ID code of the contractor and opens the corresponding group 172-174 elements And, for example, a group of elements 172 And, thereby connecting the input 177 of the block 14 to the outlet 35.

As a result of reading the specified section of the text of the document, its contents are transferred to the input 22 of the block 9, which is inserted synchronizing pulse server at the input 27 of the system.

Simultaneously, nulls input 27 of the system immediately goes to the clock input unit 14, where is delayed element 175 at the time of entering the code in the block 9, and then supplied to the third input elements 172 And groups, overwriting the contents of the section of the text document through the output 35 of the system on the workstation the appropriate administrator who receives the appropriate section, proceeds to processing, such as translation or editing.

Similarly, the chief editor distributes the content sections of relevant documents among all artists working in this system.

In the process of fulfillment of tasks each of the performers on their automated workplace forms codogram having the following structure:

CodeCode
ID artistThe contents of the processed section of the text document

This codogram is fed to the input 23 of the system and further to the input unit 10, where it is written on a clock signal received at the input 28 of the system with ArmA artist.

ID code of the contractor from the output 196 of the unit 10 is fed to the input 136 of the block 11 and further to the input of the decoder 126. The decoder 126 decodes code combination and prepares a circuit to the signal input 137, opening the Dean of the elements 128-130 I. For definiteness, suppose that a high potential is received at one input element 130 I.

In parallel, the clock pulse input 28 of the system is fed to the input 137 of the block 11, which is delayed by element 131 at the time of entry of codogram in the block 10 and the operation of the decoder 126, and then queries the state of the elements 128-130 I.

Given the fact that open on one input will be only element 130 And, through this item, the sync pulse is fed to the input of the read fixed memory permanent storage device 125 that stores code reference address field of the database allowed for the recording of the results of work performed by the relevant contractor.

Code reference address field of the database of the memory unit 125 reads the information on the input of the register 127. In parallel with the described process, the same pulse is read from the output element 131 delay, delay impulse time read the contents of a fixed cell ROM 125, is fed to the clock input of the register 127, the locking read code. Address code from the output of the register 127 is issued to the input 166 of the block 13, the other input of which is connected to the output 164 of the block 12.

Simultaneously, the pulse from the output element 130 And through the exit 141 unit 12 is fed to the inlet 161 of the block 12 and then enters the direct input of the trigger 48, setting it in one state, in which a high potential with direct access to the trigger 148 opens one input element 151, And the group elements 154 And, thereby connecting the output of the counter 145 through the elements 154 And, as well as elements 157 OR group to the output 164 of the block 12 and further to the input 167 of the block 13.

In parallel, the pulse from the output element 132 delay again delayed element 133 at the time of the trigger 148 and is supplied to the clock input 168 of the block 13, which summarizes address code output 138 of the block 11 with the counter 145 unit 12, and generates the address database to record the results of the work performed.

This address is output 169 unit 13 through the inlet 187 unit 15 passes the elements 180 And groups to the output 31 of the system and the clock pulse from the output of the delay element 133 is again delayed at the time of the address recording unit 13 and the output 140 of the block 11, first, is fed to the input 191 of the block 15, where the element 182 OR and through the exit 33 of the system it is fed to the input of the first interrupt server.

On the first clock signal, the interrupt goes to the subroutine write the contents of the work performed by the contractor from the output 32 of the system in the database server according to the address generated at the output 31 of the system.

To this end the contents of the executed work with exit 197 the Loka 10 issued on entry 189 unit 15 and then through the elements 181 OR group information to the output 32 of the system.

In addition, in parallel with the process of recording the content of work performed in the server database synchronization pulse from the output 140 of the block 11 is fed to the input 160 of the block 12, where the delayed element 158 at the time of recording the content of work performed in the database server and then through the open element 151 And supplied to the counting input of the counter 145, increasing its readings per unit.

The following performed by the same contractor, the work will be recorded at the following for the previous address as the counter 145 will be added to the base address of the contractor.

The counters 145-147 also displayed on the automated workplace of the chief editor (not shown), so their testimony editor determines the degree of readiness of the sections of text documents that are processed on workstations performers.

Up the relevant sections editor starts the program format the new contents of the text document as a whole.

Thus, the introduction of new units will significantly improve the system performance by localization addresses sections of text documents in the database system identifiers to individual text documents.

Sources of information

1. U.S. patent No. 513678, MCL G 06 F 15/16, 1992.

2. U.S. patent No. 5129083, MCL G 06 F 12/00, 15/40, 1992 (prototype).

Automated system for distributed processing of text documents, containing a block of text documents, information and clock inputs of which are the first information and the clock inputs of the system, the block of text documents from the database servers, data and clock inputs of which are the second information and the clock inputs of the system, the block of text documents performers, information and clock inputs of which are the third information and the clock inputs of the system, block addressing sections of text documents, information input which is the fourth information input system, the block switching channels issuance of text documents, one data input connected to the output unit receiving text documents from the database server, the clock input connected to the second clock input of the system, and the outputs are outputs of the system group, block modification addresses write text documents, the output of which is connected to the first address input unit of output of data and control signals, the second and third address input of which is connected to the passages of the block modification addresses read sections of text documents and unit modifications recording address assignments accordingly when the address output unit to output of data and control signals is the address of the system output information output information is output system, and the first and second clock outputs are first and second clock outputs of the system, characterized in that the system includes the first identification block base address of text documents, an information input connected to the first output unit receiving text documents, one clock input connected to the clock output unit receiving text documents, and the information output is connected to one information input unit modification addresses write text documents, the block selection patterns in text documents, information whose input is connected to the second information output unit receiving text documents, word clock input is connected to the synchronizing output of the first identification block base address of text documents, and the information output connected to another information input unit modification addresses write text documents, while the first clock output unit selection patterns in text documents connected to the clock input of block modifications address write text documents, the second clock output connection is with another clock input of the first identification block base address of text documents and the first clock input unit data output and control signals, and the installation output connected to the set inputs of the block of text documents, the first identification block base address of text documents and unit modifications address write text documents, the block selection sections of text documents, one data input of which is connected to the information output unit selection patterns in text documents and other informational inputs connected to the information output group output unit receiving text documents, and the output is connected to one information input unit data output and control signals, the identification block base address of the documentation sections of text documents, an information input connected to one information output unit receiving text documents performers, clock input connected to the third clock input system, an information output is connected to one information input unit modifications recording address assignments, and the first clock output is connected to the clock input of block modifications recording address assignments, the fixing unit number assignments, the clock input connected to the second clock output unit identify the base address of the documentation sections of text on the documents, control inputs connected to the corresponding control outputs of the unit identify the base address of the documentation sections of text documents, and the output connected to another information input unit modifications recording address assignments, while other information output unit receiving text documents performers connected with the second information input unit of output of data and control signals and the second clock output clock output unit identify the base address of the documentation sections of text documents connected to the second clock input unit data output and control signals, and the second identification block base address of text documents, an information input connected to the first output block addressing sections of text documents, the clock input is the fourth synchronizing input of the system, the control input is connected to the control output unit receiving text documents, and the information output is connected to one information input unit modification of the address reading section text documents, other information whose input is connected to the second output block addressing sections of text documents, one clock output of block identification of the base and the resa text documents connected with the clock input of block modifications to address reading section text documents, and with the third clock input block of data output and control signals, and the other clock output connected to the clock input of block addressing sections of text documents, the third information, the output of which is connected to another information input unit switching channels issuance of text documents.



 

Same patents:

FIELD: the invention refers to the system of remote training.

SUBSTANCE: the system has an arrangement for providing training in rendering training services through a net; an arrangement for transmitting texts connected with training aids, an arrangement for evaluation of reception of the answer through a net; an arrangement for transmitting of evaluation of transmitting the result of evaluation to a user; a database about members supporting training; an arrangement for selection of supporting members for reception of inquiry about support from the user through a net and for selection of a member for training in required field of specialization; an intermediary arrangement for connection for fulfillment of the role of the mediator at connecting the contact address of the selected member supporting training and the user through a net.

EFFECT: allows to provide services in training with dynamically changing training changes depending from the evaluation of the degree of perception in remote system with corresponding support.

6 cl, 9 dwg

The invention relates to the publishing industry and can be used for the preparation and issue of reference books
The invention relates to the field of electronics and is designed, for example, to use auxiliary data arrays in the conversion process and/or verification of computer codes in the form of symbols, and the corresponding portions of the image
The invention relates to the field of electronics and can be used, for example, in the way of interrelated activation computer code in the form of symbols and corresponding portions of the image

The invention relates to the field of computer engineering and can be used to control the addressing e-mail messages when a subscriber in an open computer network with the ability to control on a formal or natural language

How ponasterone // 2140103
The invention relates to methods of reception of voice messages and can be used when fontanarrosa

The invention relates to means for Informatics and computer engineering and can be used to solve problems in symbolic processing using production systems programming

FIELD: the invention refers to the system of remote training.

SUBSTANCE: the system has an arrangement for providing training in rendering training services through a net; an arrangement for transmitting texts connected with training aids, an arrangement for evaluation of reception of the answer through a net; an arrangement for transmitting of evaluation of transmitting the result of evaluation to a user; a database about members supporting training; an arrangement for selection of supporting members for reception of inquiry about support from the user through a net and for selection of a member for training in required field of specialization; an intermediary arrangement for connection for fulfillment of the role of the mediator at connecting the contact address of the selected member supporting training and the user through a net.

EFFECT: allows to provide services in training with dynamically changing training changes depending from the evaluation of the degree of perception in remote system with corresponding support.

6 cl, 9 dwg

FIELD: computer science, in particular, engineering of automated system for distributed processing of text documents.

SUBSTANCE: system contains block for receiving text documents, blocks for identification of base address of text documents, block for selection of structure of text document, block for modifying record address for text document, block for selecting sections of text documents, block for addressing sections of text documents, block for modifying record address of text document, block for selecting sections of text documents, block fro addressing sections of text documents, block for modifying reading address of text document section, block for receiving text documents of executives, block for identification of base address of documenting of sections of text documents, block for recording number of completed tasks, block for modification of address of record of completed tasks, block for commutation of channels for dispensing text documents and block for dispensing data and control signals.

EFFECT: increased speed of operation of system by means of localization of addresses of text documents in system database by identifiers of the very text documents.

13 dwg

FIELD: physics, computer facilities.

SUBSTANCE: invention concerns computer facilities. The system of transformation of the files, having at least one file, associated with one or more non-structured properties is given. The output agent of properties of a file manipulates with non-structured properties according to one or several structured properties, associated with medium of storehouse of the structured objects. If not structured file be used in a context of medium of storehouse of the structured objects, unfolding operation is carried out for updating of not structured properties in a file in the structured properties approaching for operation in the environment of storehouse of structured objects. If concerning the developed device the manipulation in the environment of storehouse of the structured objects be executed, operation of compression or an inverse transformation is carried out for updating of properties in the file.

EFFECT: interaction and compatibility possibility between non-compatible data systems.

26 cl, 9 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention is related to processing of electronic ink. Method of the first data structure matching with the second data structure consists in the following: for every unit of the second data structure it is defined whether this unit received change from appropriate unit in the first data structure; for every unit in the second data structure, for which it has been defined that it received change from appropriate unit in the first data structure, attempt of access is realised to this unit in the first data structure; if mentioned unit in the first data structure is unachievable, realisation of mentioned change is prevented in the second data structure; if it is achievable - it is defined, when mentioned change in relation to the second data structure creates optional collision, and sometimes obligatory collision; if change creates optional collision, it is defined whether it is prohibited by collision criteria; if optional collision is not prohibited, mentioned change is performed; if it is prohibited - realisation of mentioned change is prevented, at that mentioned collision criteria prohibit removal of ink strokes from end unit under fixed unit.

EFFECT: expansion of method functional resources.

12 cl, 49 dwg

FIELD: physics; computer facilities.

SUBSTANCE: offered invention concerns ways and systems for transformation of object of one type in object of other type. Transformation can be carried out in an augmented agent of serialisation which carries out serialisation, deserialisation and transformation of objects of various types. Changes during performance are imported to operation of an agent of serialisation by means of one or more procedures of expansion which realise required configuring for specific needs or expansion, thus not demanding replacements of other available procedures. On the basis of the information on the type, identified for initial object, object will converse to the intermediate representation which supposes change during performance, including change of names of object, types of object and object data. The intermediate representation of initial object change according to procedures of expansion which make changes to operation of a resort of serialisation during performance, and the intermediate representation will converse to target object or type.

EFFECT: possibility of change or configuring for specific needs of operation of transformation process to performance time.

35 cl, 7 dwg

FIELD: information technologies.

SUBSTANCE: invention is related to facilities of training and research automation and may be used in interactive systems of research and development works automation in process of software (SW) verification in distributed computer complexes (DCC). Suggested method and device for its realisation provide complete manageability and observability of the main processes of SW initial code verification. At the same time processes of SW initial code input and processing are combined along dependent or independent interface channels, on the basis of application of sensor or mechanical manipulators of computer operator workplace, user interfaces of local or global network. Sections or points of SW initial code vulnerability are defined on the basis of SW initial code transformation into internal representation, which is stored in the form of databases and knowledge bases, and sections or points of SW initial code vulnerability are defined on the basis of automatic making and solving of according equation systems.

EFFECT: expansion of functional resources of DCC SW verification processes.

9 cl, 39 dwg, 26 tbl

FIELD: information technologies.

SUBSTANCE: invention is related to facilities of training and science research automation and may be used in interactive systems of research and development works automation in process of software (SW) verification in distributed computer complexes (DCC). Suggested method and system for its realisation provide complete manageability and observability of the main processes of SW initial code verification. At the same time at each level of DCC processes of SW initial code input and processing are combined along dependent or independent interface channels, on the basis of application of sensor or mechanical manipulators of computer operator workplace, network interfaces of local or global network Sections or points of SW initial code vulnerability are defined on the basis of SW initial code transformation into internal representation, which is stored in the form of databases and knowledge bases, and sections or points of SW initial code vulnerability are defined on the basis of automatic making and solving of according equation systems.

EFFECT: expansion of functional resources of DCC SW verification processes

9 cl, 40 dwg, 26 tbl

FIELD: information technologies.

SUBSTANCE: method includes receiving information entered in natural language and analysis of information entered in natural language to identify contained in it semantic information. For part of information entered in natural language, correspondence with "command" objects and "object" objects of scheme based on semantic information and entered in natural language information. The method also contains representation of data from data source in a table of columns and rows on the basis of scheme and corresponding parts of information which has been entered in natural language.

EFFECT: providing more effective interface for creation and representation of table with information from data source.

35 cl, 5 dwg

FIELD: information technologies.

SUBSTANCE: in invention it is automatically detected, which is the category of printed document, and unauthorised printing is prevented. In method printed document is analysed for availability of confidential information, system comprises user device, printing device, server of printing control service, converter unit, server of databases, file storage, unit of recognition, server of context analysis and alarm service.

EFFECT: provision of information safety, detection of document flows containing confidential information and requiring high extent of control.

2 cl

FIELD: information technology.

SUBSTANCE: method provides a preliminary presentation which automatically shows the intended outcome of applying one or another control to data. This is preferred when analysing electronic worksheet data by formatting certain data based on the control condition. The method involves identification of one or more data parametres subject to formatting based on the condition on display, selection of a predefined condition and automatic temporary application of that predefined condition to parametre(s), display of the temporary preliminary presentation on the display of the said predefined condition applied to data which correspond to the said predefined condition. The method also enables preliminary change of conditions and parametres applied to data, and automatically provide corresponding preliminary presentation of the effect of such application of the altered conditions with respect to displayed data.

EFFECT: faster formatting of displayed data.

27 cl, 28 dwg

Up!