Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
79 words
A digital communication system for transferring information represented by digital data signals comprising: a bus; a plurality of processors operatively connected to said bus; at least one channel controller attached to said bus; bus control means responsively connected to said bus for receiving interrupt signals from one or more controllers attached to said bus and for determining the state of each of said processors, and for interrupting a given processor when the processor is in a predetermined interruptable state.
Claim 2
Dependent Claim
79 words
A digital communication system for transferring information represented by digital data signals comprising: a bus; a plurality of processors operatively connected to said bus; at least one channel controller attached to said bus; bus control means responsively connected to said bus for receiving interrupt signals from one or more controllers attached to said bus and for determining the state of each of said processors, and for interrupting a given processor when the processor is in a predetermined interruptable state.
Claim 3
Dependent Claim
51 words
The apparatus recited in claim 1 wherein said means for interrupting a processor comprises an Interrupt Control Unit and wherein said means for determining the state of each of said processors comprises: a flag register in each processor having an indicator bit representative of whether said processor is interruptable or non-interruptable.
Claim 4
Independent Claim
67 words
A system for providing data communication on a data bus comprising: a plurality of bus users operatively connected to said bus, each bus user including means for signaling a bus request signal indicating the need to communicate through the data bus; and means receiving said bus user signals for allocating a fixed time interval to each user generating a signal in accordance with a predetermined priority assignment.
Claim 5
Independent Claim
67 words
A system for providing data communication on a data bus comprising: a plurality of bus users operatively connected to said bus, each bus user including means for signaling a bus request signal indicating the need to communicate through the data bus; and means receiving said bus user signals for allocating a fixed time interval to each user generating a signal in accordance with a predetermined priority assignment.
Claim 6
Independent Claim
122 words
A system for transmitting data between one or more processors and one or more remotely located devices comprising: a unidirectional bus having a plurality of lines for parallel transmission of data; at least one processor operatively connected to said bus; at least one remote channel controller operatively connected to said bus; a remote line; serializing means operatively communicating with said remote channel controller and said remote line for converting the parallel data on said bus to serial data for transmission on said remote line; remote link means operatively connected to said remote line for converting the serial data on said line to parallel data; and a subchannel controller operatively connected to said remote link means for operating at least one peripheral device.
Claim 7
Independent Claim
122 words
A system for transmitting data between one or more processors and one or more remotely located devices comprising: a unidirectional bus having a plurality of lines for parallel transmission of data; at least one processor operatively connected to said bus; at least one remote channel controller operatively connected to said bus; a remote line; serializing means operatively communicating with said remote channel controller and said remote line for converting the parallel data on said bus to serial data for transmission on said remote line; remote link means operatively connected to said remote line for converting the serial data on said line to parallel data; and a subchannel controller operatively connected to said remote link means for operating at least one peripheral device.
Claim 8
Dependent Claim
78 words
An intelligent terminal system comprising first and second classes of users operatively communicating on a common parallel bus with each user including means for generating a bus request signal indicating the need to communicate through said bus; means for allocating a fixed bus time increment to each class of users; and means receiving said bus request signals for allocating fixed time intervals to each user generating a bus request signal and in accordance with a predetermined priority assignment.
Claim 9
Dependent Claim
78 words
An intelligent terminal system comprising first and second classes of users operatively communicating on a common parallel bus with each user including means for generating a bus request signal indicating the need to communicate through said bus; means for allocating a fixed bus time increment to each class of users; and means receiving said bus request signals for allocating fixed time intervals to each user generating a bus request signal and in accordance with a predetermined priority assignment.
Claim 10
Dependent Claim
40 words
The apparatus recited in claim 5 wherein said first class of users includes: a local channel controller; a first subchannel controller operatively connected to said local channel controller; and at least one device controller operatively connected to said subchannel controller.
Claim 11
Dependent Claim
53 words
The apparatus recited in claim 6 wherein said local channel controller also includes: a plurality of second subchannel controllers; and means for poling said first subchannel controller during every alternate bus time increment and for poling said second subchannel controllers one at a time alternately with the poling of said first subchannel controller.
Claim 12
Dependent Claim
16 words
The apparatus recited in claim 5 wherein said second class of users includes: a first processor.
Claim 13
Dependent Claim
66 words
The apparatus recited in claim 5 wherein said second class of users includes: a plurality of processors; and wherein said means for poling each of said users from said second class in a predetermined address sequence comprises: means for poling said processors to determine if any of said processors are in an interruptable state; and means for interrupting a processor which is in an interruptable state.
Claim 14
Dependent Claim
69 words
The apparatus recited in claim 5, wherein said second class of users includes: a plurality of processors capable of executing programs; at least one user includes means for generating an interrupt signal indicating the need for program execution, in combination with means receiving said interrupt signal and in response thereto for poling all users to locate a processor capable of receiving said interrupt signal and supplying said program execution.