Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
343 words
In a multi-window control system, which is provided with at least one terminal having a multi-window display, said at least one terminal being connected, through a terminal controller, to a plurality of processors including a first processor and a second processor having a priority higher than that of said first processor, wherein messages coming from said first processor and messages coming from said second processor are displayed under control of said terminal controller, the improvement, wherein said terminal controller comprises: control means for controlling internal operation of the terminal controller; first holding means for holding a first terminal address of a first terminal, which is to display a first message coming from the first processor, and a first virtual screen buffer address of a virtual screen buffer in said first terminal; second holding means for holding a second terminal address of a predetermined terminal which is to display a second message coming from the second processor; first comparing means, coupled to said first and second holding means and said control means, for comparing said first terminal address with said second terminal address when a message coming in from said processor is received by said memory means for storing indicators for state of use a plurality of virtual screen buffers in said predetermined terminal; selection means, coupled to said memory means, for selecting one of said plurality of virtual screen buffers in response to said state of use indicators; save buffer means, coupled to said plurality of virtual screen buffers, for saving a content of said one of said plurality of virtual screen buffers selected by said selection means; update means, coupled to said memory means, for updating said state of use indicators; and switching means, coupled to said plurality of virtual screen buffers, said first processor and said save buffer means, for switching said first message between said first processor, and a selected one of said save buffer means and said plurality of virtual screen buffers, wherein said switching means, said update means, and said selection means are responsive to said control means.
Claim 2
Dependent Claim
343 words
In a multi-window control system, which is provided with at least one terminal having a multi-window display, said at least one terminal being connected, through a terminal controller, to a plurality of processors including a first processor and a second processor having a priority higher than that of said first processor, wherein messages coming from said first processor and messages coming from said second processor are displayed under control of said terminal controller, the improvement, wherein said terminal controller comprises: control means for controlling internal operation of the terminal controller; first holding means for holding a first terminal address of a first terminal, which is to display a first message coming from the first processor, and a first virtual screen buffer address of a virtual screen buffer in said first terminal; second holding means for holding a second terminal address of a predetermined terminal which is to display a second message coming from the second processor; first comparing means, coupled to said first and second holding means and said control means, for comparing said first terminal address with said second terminal address when a message coming in from said processor is received by said memory means for storing indicators for state of use a plurality of virtual screen buffers in said predetermined terminal; selection means, coupled to said memory means, for selecting one of said plurality of virtual screen buffers in response to said state of use indicators; save buffer means, coupled to said plurality of virtual screen buffers, for saving a content of said one of said plurality of virtual screen buffers selected by said selection means; update means, coupled to said memory means, for updating said state of use indicators; and switching means, coupled to said plurality of virtual screen buffers, said first processor and said save buffer means, for switching said first message between said first processor, and a selected one of said save buffer means and said plurality of virtual screen buffers, wherein said switching means, said update means, and said selection means are responsive to said control means.
Claim 3
Dependent Claim
110 words
A multi-window control system according to claim 1, wherein said terminal controller further includes; third holding means, coupled to said second holding means and said selection means, for holding said second terminal address and a second virtual screen buffer address of said one of said plurality of virtual screen buffers selected by said selection means; and second comparing means coupled to said control means, said first holding means and said third holding means, for comparing said first terminal address and said first virtual buffer address with said second terminal address and said second virtual buffer address, wherein said control means operates said switching means responsive to said second comparison means.
Claim 4
Dependent Claim
49 words
A multi-window control system according to claim 1, wherein said terminal controller further comprises, means for informing said predetermined terminal of reception of said second message coming from the second processor and said predetermined terminal unit further comprises means for informing an operator of reception of said second message.
Claim 5
Dependent Claim
64 words
A multi-window control system according to claim 1, wherein said update means includes means for counting a number of times of use of each of said plurality of virtual screen buffers said state of use indicators being updated responsive to said counting, and wherein said selection means is operable to select said one of said plurality of virtual screen buffers responsive to said number.
Claim 6
Dependent Claim
37 words
A multi-window control system according to claim 1, wherein said selection means is operable to select said one of said plurality of virtual screen buffers responsive to order of use of said plurality of virtual screen buffers.
Claim 7
Dependent Claim
25 words
A multi-window control system according to claim 1, further comprising address changing means, coupled to said second holding means, for changing said second terminal address.