Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
126 words
A device for generating polling messages to a plurality of addressable stations comprising; means for storing a table of addresses of said stations in the order in which they are to be polled; means for applying said table to said storing means; means for detecting a selected station address in said table; means responsive to said address detection for generating a polling message for sending said polling message to the addressed station, and for designating a subsequent address in said address table as said selected station address; means responsive to a negative response to a polling message for causing said detection means to detect said subsequent address; and means responsive to a positive response to a polling message for generating an output message from said device.
Claim 2
Independent Claim
126 words
A device for generating polling messages to a plurality of addressable stations comprising; means for storing a table of addresses of said stations in the order in which they are to be polled; means for applying said table to said storing means; means for detecting a selected station address in said table; means responsive to said address detection for generating a polling message for sending said polling message to the addressed station, and for designating a subsequent address in said address table as said selected station address; means responsive to a negative response to a polling message for causing said detection means to detect said subsequent address; and means responsive to a positive response to a polling message for generating an output message from said device.
Claim 3
Dependent Claim
51 words
A device of the type described in claim 1 including means for detecting one or more conditions at said device incluDing selected types of poll responses; and means responsive to said condition detecting means for causing said table applying means to apply a new polling table to said table storing means.
Claim 4
Dependent Claim
32 words
A device of the type described in claim 2 wherein said condition detecting means includes means for detecting that the stations represented by all addresses in said polling table have been polled.
Claim 5
Dependent Claim
28 words
A device of the type described in claim 2 wherein said condition detecting means includes means for detecting a positive response or a no-response to a poll message.
Claim 6
Dependent Claim
28 words
A device of the type described in claim 2 wherein said condition detecting means includes means for detecting a positive response or a no-response to a poll message.
Claim 7
Dependent Claim
40 words
A device of the type described in claim 1 wherein said selected station address is the first uninhibited address in said polling table; and wherein said subsequent address designating means includes means for inhibiting subsequent detection of said selected address.
Claim 8
Dependent Claim
25 words
A device of the type described in claim 6 wherein said inhibiting means includes means for erasing said selected address from said table storing means.
Claim 9
Dependent Claim
50 words
A device of the type described in claim 1 wherein said table storing means may also store other messages and including means for detecting that a polling table is stored in said storing means; and means responsive to said polling table detecting means for enabling said selected address detecting means.
Claim 10
Dependent Claim
23 words
A device of the type described in claim 1 wherein said table applying means is connected to receive table inputs from a CPU.
Claim 11
Dependent Claim
51 words
A device of the type described in claim 9 wherein there are a plurality of said devices, each of which generates polling messages to, and receives responses from, a different plurality of remote stations; and wherein a single CPU is connected to the table applying means of all of said devices.
Claim 12
Dependent Claim
46 words
A device of the type described in claim 1 including means for indicating that a predetermined period of time has passed since a poll message to a station was generated; and means responseive to said indicating means for generating a noresponse output message from said device.
Claim 13
Dependent Claim
24 words
A device of the type described in claim 11 including means responsive to said no-response indicating means for inhibiting said selected address detecting means.
Claim 14
Dependent Claim
33 words
A device of the type described in claim 12 including means responsive to said no-response indicating means for causing said table applying means to apply a new polling table to said storing means.
Claim 15
Dependent Claim
52 words
A device of the type described in claim 1 wherein said selected station address detecting means includes means for detecting that the stations represented by all the addresses in said polling table have been polled; and including means responsive to said detecting means for generating an end-of-table output message from said device.
Claim 16
Dependent Claim
44 words
A device of the type described in claim 1 including means for receiving a response to a poll message; means for detecting an error in said response; and means responsive to said error detecting means for generating an error output message from said device.
Claim 17
Dependent Claim
55 words
A device of the type described in claim 1 including means for storing a poll response message in said storing means; a response-utilization means connected to receive responses from said device; and means for storing a flag character with said response message to alert said utilization means that said device has a message to send.
Claim 18
Dependent Claim
17 words
A device of the type described in claim 16 wherein said response utilization means is a CPU.
Claim 19
Dependent Claim
32 words
A device of the type described in claim 16 wherein said pole response storing means includes means for storing a response message in place of said polling table in said storing means.
Claim 20
Dependent Claim
46 words
A device of the type described in claim 1 including means in said device for generating output messages in response to the detection of selected poll responses and other conditions; and means operative when an ouTput message is generated for inhibiting said selected address detecting means.
Claim 21
Independent Claim
153 words
A method of generating polling messages to a plurality of addressable stations including the steps of: generating in a CPU a table of addresses of said stations in the order in which they are to be polled; storing said table in an automatic polling device external to said CPU; utilizing the addresses in said polling table in succession to generate polling messages from said automatic polling device to the addressed remote stations; receiving responses at said automatic polling device from the polled remote stations and testing each response to determine if it is positive or negative; generating a poll message to the station indicated by the next address in the poll table each time a negative response is received to a poll message; and generating an interrupt to the CPU, permitting the CPU to receive a message from the automatic polling device, each time a positive response is received to a poll message.
Claim 22
Independent Claim
153 words
A method of generating polling messages to a plurality of addressable stations including the steps of: generating in a CPU a table of addresses of said stations in the order in which they are to be polled; storing said table in an automatic polling device external to said CPU; utilizing the addresses in said polling table in succession to generate polling messages from said automatic polling device to the addressed remote stations; receiving responses at said automatic polling device from the polled remote stations and testing each response to determine if it is positive or negative; generating a poll message to the station indicated by the next address in the poll table each time a negative response is received to a poll message; and generating an interrupt to the CPU, permitting the CPU to receive a message from the automatic polling device, each time a positive response is received to a poll message.
Claim 23
Dependent Claim
54 words
A method of the type described in claim 20 including the steps of: testing to determine if a response is received to a poll message within a predetermined period of time; and generating an interrupt and a no-response message to the CPU if a response is not received within said predetermined period of time.
Claim 24
Dependent Claim
46 words
A method of the type described in claim 20 including the steps of: testing to determine if the end of the polling table has been reached; and generating an interrupt and an end-of-table message to the CPU when the end of the polling table is reached.