Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
270 words
In monitoring apparatus for monitoring a plurality of telephone lines, the apparatus including a central processing unit operative under an appropriate program including an interrupt service routine to process data presented thereto, the improvement comprising: (a) a plurality of telephone monitor units each including (i) a detector means connected to a telephone line for sensing the status of said line and for producing signal pulses whenever changes in the status occur, (ii) storage means responsive to said signal pulses for temporarily storing binary data representative of the change of status information and for providing a first interrupt signal indicating that a change in status has occurred, and (iii) first transfer means for transferring the binary data from said storage means to the central processing unit; and (b) at least one control unit, said control unit including (i) a priority encoder connected to said telephone monitor units, said priority encoder being activated upon receipt of said first interrupt signal to produce a binary value representative of that telephone monitor unit interrupting and to provide on an electrical connection to the central processing unit a CPU interrupt signal indicating that information from an individual telephone line is available, (ii) second transfer means for transferring the binary data from said priority encoder to the central processing unit and (iii) an address decoder responsive to a read command issued by the central processing unit in accordance with the interrupt service routine upon receipt of said CPU interrupt signal for enabling said first and second transfer means to transfer the binary data from said storage means and said priority encoder to the central processing unit.
Claim 2
Dependent Claim
270 words
In monitoring apparatus for monitoring a plurality of telephone lines, the apparatus including a central processing unit operative under an appropriate program including an interrupt service routine to process data presented thereto, the improvement comprising: (a) a plurality of telephone monitor units each including (i) a detector means connected to a telephone line for sensing the status of said line and for producing signal pulses whenever changes in the status occur, (ii) storage means responsive to said signal pulses for temporarily storing binary data representative of the change of status information and for providing a first interrupt signal indicating that a change in status has occurred, and (iii) first transfer means for transferring the binary data from said storage means to the central processing unit; and (b) at least one control unit, said control unit including (i) a priority encoder connected to said telephone monitor units, said priority encoder being activated upon receipt of said first interrupt signal to produce a binary value representative of that telephone monitor unit interrupting and to provide on an electrical connection to the central processing unit a CPU interrupt signal indicating that information from an individual telephone line is available, (ii) second transfer means for transferring the binary data from said priority encoder to the central processing unit and (iii) an address decoder responsive to a read command issued by the central processing unit in accordance with the interrupt service routine upon receipt of said CPU interrupt signal for enabling said first and second transfer means to transfer the binary data from said storage means and said priority encoder to the central processing unit.
Claim 3
Dependent Claim
47 words
The improvement according to claim 1 wherein said status information comprises: (a) an on-to-off hook transition; (b) an off-to-on hook transition; (c) the completion of a dialed digit; and (d) an indication that an error in collecting information from an individual telephone line monitor unit has occurred.
Claim 4
Dependent Claim
489 words
In telephone monitoring apparatus for monitoring a plurality of telephone lines, the apparatus including a central processing unit operative under an appropriate program including an interrupt service routine to process data presented thereto, the improvement comprising: (a) a plurality of telephone monitor units each including (i) a detector means connected to a telephone line for sensing the status of said line and for producing signal pulses whenever changes in the status occur, (ii) storage means responsive to said signal pulses for temporarily storing binary data representative of the change in status information and for providing a first interrupt signal indicating that a change in status has occurred, (iii) a line data buss, and (iv) first transfer means for transferring the binary data from said storage means to the line data buss; (b) a plurality of block control units each including (i) first priority encoder means connected to a predetermined number of telephone monitor units, said first priority encoder means being activated upon the receipt of said first interrupt signal to produce a binary value representative of the telephone monitor unit interrupting and to provide a second interrupt signal indicating that information from that block is available, (ii) second transfer means for transferring the binary data from said first priority encoder to the central processing unit, (iii) third transfer means for transferring the binary data on the line data buss to the control processing unit and (iv) a block data buss; and (c) a master control unit, said master control unit including (i) second priority encoder means connected to each of said block units, said second priority encoder being activated upon the receipt of said second interrupt signal to produce a binary value representative of the block control unit generating the second interrupt signal and to provide on an electrical connection to the central processing unit a CPU interrupt signal indicating that information from an individual telephone line is available, said binary value providing (a) a block select address signal that enables said second transfer means and (b) binary data on the block data buss representative of the block control unit to which the interrupting telephone monitor unit belongs, (ii) fourth transfer means for transferring the binary data on the block data buss to the central processing unit, (iii) fifth transfer means for transferring the binary data from said second priority encoder to the central processing unit, and (iv) an address decoder, responsive to a read command issued by the central processing unit in accordance with the interrupt service routine upon the receipt of said CPU interrupt signal for enabling said fourth and fifth transfer means to transfer binary data from the block data buss and the master control priority encoder to the central processing unit and responsive to a second read command signal from the central processing unit to enable the first and third transfer means to transfer binary data from said storage means to the central processing unit.
Claim 5
Dependent Claim
489 words
In telephone monitoring apparatus for monitoring a plurality of telephone lines, the apparatus including a central processing unit operative under an appropriate program including an interrupt service routine to process data presented thereto, the improvement comprising: (a) a plurality of telephone monitor units each including (i) a detector means connected to a telephone line for sensing the status of said line and for producing signal pulses whenever changes in the status occur, (ii) storage means responsive to said signal pulses for temporarily storing binary data representative of the change in status information and for providing a first interrupt signal indicating that a change in status has occurred, (iii) a line data buss, and (iv) first transfer means for transferring the binary data from said storage means to the line data buss; (b) a plurality of block control units each including (i) first priority encoder means connected to a predetermined number of telephone monitor units, said first priority encoder means being activated upon the receipt of said first interrupt signal to produce a binary value representative of the telephone monitor unit interrupting and to provide a second interrupt signal indicating that information from that block is available, (ii) second transfer means for transferring the binary data from said first priority encoder to the central processing unit, (iii) third transfer means for transferring the binary data on the line data buss to the control processing unit and (iv) a block data buss; and (c) a master control unit, said master control unit including (i) second priority encoder means connected to each of said block units, said second priority encoder being activated upon the receipt of said second interrupt signal to produce a binary value representative of the block control unit generating the second interrupt signal and to provide on an electrical connection to the central processing unit a CPU interrupt signal indicating that information from an individual telephone line is available, said binary value providing (a) a block select address signal that enables said second transfer means and (b) binary data on the block data buss representative of the block control unit to which the interrupting telephone monitor unit belongs, (ii) fourth transfer means for transferring the binary data on the block data buss to the central processing unit, (iii) fifth transfer means for transferring the binary data from said second priority encoder to the central processing unit, and (iv) an address decoder, responsive to a read command issued by the central processing unit in accordance with the interrupt service routine upon the receipt of said CPU interrupt signal for enabling said fourth and fifth transfer means to transfer binary data from the block data buss and the master control priority encoder to the central processing unit and responsive to a second read command signal from the central processing unit to enable the first and third transfer means to transfer binary data from said storage means to the central processing unit.
Claim 6
Dependent Claim
281 words
In monitoring apparatus for monitoring a plurality of stations which provide signal pulses whenever changes in the status of such stations occur, the apparatus including a central processing unit operative under an appropriate program including an interrupt service routine to process data presented thereto, the improvement comprising: (a) a plurality of station monitor units each including (i) a detector means connected to an individual station for sensing the status of said station and for producing signal pulses whenever changes in the status occur, (ii) storage means responsive to said signal pulses for temporarily storing binary data representative of the change of status information and for providing a first interrupt signal indicating that a change in status has occurred, and (iii) first transfer means for transferring the binary data from said storage means to the central processing unit; and (b) at least one control unit, said control unit including (i) a priority encoder connected to said station monitor units, said priority encoder being activated upon receipt of said first interrupt signal to produce a binary value representative of that station monitor unit interrupting and to provide on an electrical connection to the central processing unit a CPU interrupt signal indicating that information from an individual station is available, (ii) second transfer means for transferring the binary data from said priority encoder to the central processing unit and (iii) an address decoder responsive to a read command issued by the central processing unit in accordance with the interrupt service routine upon receipt of said CPU interrupt signal for enabling said first and second transfer means to transfer the binary data from said storage means and said priority encoder to the central processing unit.
Claim 7
Dependent Claim
281 words
In monitoring apparatus for monitoring a plurality of stations which provide signal pulses whenever changes in the status of such stations occur, the apparatus including a central processing unit operative under an appropriate program including an interrupt service routine to process data presented thereto, the improvement comprising: (a) a plurality of station monitor units each including (i) a detector means connected to an individual station for sensing the status of said station and for producing signal pulses whenever changes in the status occur, (ii) storage means responsive to said signal pulses for temporarily storing binary data representative of the change of status information and for providing a first interrupt signal indicating that a change in status has occurred, and (iii) first transfer means for transferring the binary data from said storage means to the central processing unit; and (b) at least one control unit, said control unit including (i) a priority encoder connected to said station monitor units, said priority encoder being activated upon receipt of said first interrupt signal to produce a binary value representative of that station monitor unit interrupting and to provide on an electrical connection to the central processing unit a CPU interrupt signal indicating that information from an individual station is available, (ii) second transfer means for transferring the binary data from said priority encoder to the central processing unit and (iii) an address decoder responsive to a read command issued by the central processing unit in accordance with the interrupt service routine upon receipt of said CPU interrupt signal for enabling said first and second transfer means to transfer the binary data from said storage means and said priority encoder to the central processing unit.