Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
392 words
A pseudorandom, iterative method of assigning addresses to a plurality of remote units coupled to a central unit via a communication medium for communication via messages comprising frames that include a series of data word segment positions, said method comprising the steps of: transmitting from said central unit to said remote units a first message; transmitting from said remote units to said central unit a response to said first message, said response being randomly located in one of said data word segment positions; transmitting from said central unit to said remote units a second message, said second message containing data that identifies one and only one data word segment position that contained a remote unit response to said first message; transmitting only from said remote units that responded to said first message in said one and only one data word segment position identified in said second message a response to said second message, said response being randomly located in one of said data word segment positions; sequentially repeating a number of times the transmission of said second message from said central unit to said remote unit, each of said repeated second messages containing data that identifies one and only one data word segment position that contained a remote unit response to the immediately preceding second message; sequentially transmitting only from said remote units that responded to a second message in the data word segment position identified in a retransmitted second message a response to said second messages, said responses being randomly located in one of said data word segment positions; after said second message has been repeated said predetermined number of times, transmitting from said central unit to said remote units a third message, said third message containing data that identifies one and only one data word segment position that contained a response to the last one of said repeated second messages and remote unit address data; transmitting only from the remote unit that responded to said last one of said repeated second messages a response to said third message if said one and only one data word segment position identified in said third message corresponds to the data word segment position in which said remote unit responded to said last one of said repeated second messages; and repeating said steps until none of said remote units responds to a first message.
Claim 2
Dependent Claim
392 words
A pseudorandom, iterative method of assigning addresses to a plurality of remote units coupled to a central unit via a communication medium for communication via messages comprising frames that include a series of data word segment positions, said method comprising the steps of: transmitting from said central unit to said remote units a first message; transmitting from said remote units to said central unit a response to said first message, said response being randomly located in one of said data word segment positions; transmitting from said central unit to said remote units a second message, said second message containing data that identifies one and only one data word segment position that contained a remote unit response to said first message; transmitting only from said remote units that responded to said first message in said one and only one data word segment position identified in said second message a response to said second message, said response being randomly located in one of said data word segment positions; sequentially repeating a number of times the transmission of said second message from said central unit to said remote unit, each of said repeated second messages containing data that identifies one and only one data word segment position that contained a remote unit response to the immediately preceding second message; sequentially transmitting only from said remote units that responded to a second message in the data word segment position identified in a retransmitted second message a response to said second messages, said responses being randomly located in one of said data word segment positions; after said second message has been repeated said predetermined number of times, transmitting from said central unit to said remote units a third message, said third message containing data that identifies one and only one data word segment position that contained a response to the last one of said repeated second messages and remote unit address data; transmitting only from the remote unit that responded to said last one of said repeated second messages a response to said third message if said one and only one data word segment position identified in said third message corresponds to the data word segment position in which said remote unit responded to said last one of said repeated second messages; and repeating said steps until none of said remote units responds to a first message.
Claim 3
Dependent Claim
67 words
A pseudorandom, iterative method of assigning addresses as claimed in claim 1, wherein: said message frames also include a command word segment; said first message includes a first command word, said second message includes a second command word, and said third message includes a third command word; and the response by said remote units is dependent upon the nature of said first, second, and third command words.
Claim 4
Dependent Claim
24 words
A pseudorandom, iterative method of assigning addresses as claimed in claim 2, wherein said predetermined number of repetitions of said second message is fixed.
Claim 5
Dependent Claim
64 words
A pseudorandom, iterative method of assigning addresses as claimed in claim 2, wherein said predetermined number of repetitions of said second message is determined by said central unit evaluating the responses to said second messages received from said remote units and terminating said repetitions when said central unit receives a response from a single remote unit in one of said data word segment positions.
Claim 6
Dependent Claim
72 words
A pseudorandom, iterative method of assigning addresses as claimed in claims 1, 2, 3 or 4, including the step of locking out said remote units from responding to said second messages transmitted by said central unit when the one and only one data word segment position identified in a second message does not correspond to the data word segment position in which a remote unit responded to the immediately preceding second message.
Claim 7
Dependent Claim
24 words
A pseudorandom, iterative method of assigning addresses as claimed in claim 1, wherein said predetermined number of repetitions of said second message is fixed.
Claim 8
Dependent Claim
64 words
A pseudorandom, iterative method of assigning addresses as claimed in claim 1, wherein said predetermined number of repetitions of said second message is determined by said central unit evaluating the responses to said second messages received from said remote units and terminating said repetitions when said central unit receives a response from a single remote unit in one of said data word segment positions.
Claim 9
Dependent Claim
70 words
A pseudorandom, iterative method of assigning addresses as claimed in claims 6 or 7, including the step of locking out said remote units from responding to said second messages transmitted by said central unit when the one and only one data word segment position identified in a second message does not correspond to the data word segment position in which a remote unit responded to the immediately preceding second message.
Claim 10
Dependent Claim
413 words
In a network comprising a plurality of remote units coupled to a central unit via a communication medium for communication therebetween via messages comprising frames that include a series of data word segment positions, the improvement comprising apparatus for controlling the assigning addresses to said remote units by causing: said central unit to transmit a first message to said remote units; said remote units to transmit to said central unit a response to said first message, said responses being randomly located in one of said data word segment positions; said central unit to transmit to said remote units a second message, said second message containing data that identifies one and only one data word segment position that contains a remote unit response to said first message; only said remote units that responded to said first message in said one and only one data word segment position identified in said second message to transmit to said central unit a response to said second message, said responses being randomly located in one of said data word segment positions; said central unit to transmit said second message a predetermined number of times to said remote units, each of said repeated second messages containing data that identifies one and only one of said data word segment positions that contained a response to the immediately preceding second message; only said remote units that responded to a second message in the data word segment position identified in a retransmitted second message to transmit to said central unit a response to said second messages, said responses being randomly located in one of said data word segment positions; said central unit to transmit to said remote units after said second message has been repeated said predetermined number of times a third message, said third message containing data that identifies one and only one data word segment position that contained a response to the last one of said repeated second messages and remote unit address data; said remote unit that responded to said last one of said repeated second messages to transmit a response to said third message if said one and only said data word segment position identified in said third message corresponds to the data word segment position in which said remote unit responded to said last one of said repeated messages; and said central unit and said remote units to repeat said transmissions until said remote units do not respond to a first message transmitted by said central unit.
Claim 11
Dependent Claim
413 words
In a network comprising a plurality of remote units coupled to a central unit via a communication medium for communication therebetween via messages comprising frames that include a series of data word segment positions, the improvement comprising apparatus for controlling the assigning addresses to said remote units by causing: said central unit to transmit a first message to said remote units; said remote units to transmit to said central unit a response to said first message, said responses being randomly located in one of said data word segment positions; said central unit to transmit to said remote units a second message, said second message containing data that identifies one and only one data word segment position that contains a remote unit response to said first message; only said remote units that responded to said first message in said one and only one data word segment position identified in said second message to transmit to said central unit a response to said second message, said responses being randomly located in one of said data word segment positions; said central unit to transmit said second message a predetermined number of times to said remote units, each of said repeated second messages containing data that identifies one and only one of said data word segment positions that contained a response to the immediately preceding second message; only said remote units that responded to a second message in the data word segment position identified in a retransmitted second message to transmit to said central unit a response to said second messages, said responses being randomly located in one of said data word segment positions; said central unit to transmit to said remote units after said second message has been repeated said predetermined number of times a third message, said third message containing data that identifies one and only one data word segment position that contained a response to the last one of said repeated second messages and remote unit address data; said remote unit that responded to said last one of said repeated second messages to transmit a response to said third message if said one and only said data word segment position identified in said third message corresponds to the data word segment position in which said remote unit responded to said last one of said repeated messages; and said central unit and said remote units to repeat said transmissions until said remote units do not respond to a first message transmitted by said central unit.
Claim 12
Dependent Claim
61 words
The improvement claimed in claim 9, wherein: said message frames also include a command word segment; said first message includes a first command word, said second message includes a second command word, and said third message includes a third command word; and the response by said remote units is dependent upon the nature of said first, second, and third command words.
Claim 13
Dependent Claim
18 words
The improvement claimed in claim 10, wherein said predetermined number of repetitions of said second message is fixed.
Claim 14
Dependent Claim
58 words
The improvement claimed in claim 10, wherein said predetermined number of repetitions of said second message is determined by said central unit evaluating the responses to said second messages received from said remote units and terminating said repetitions when said central unit receives a response from a single remote unit in one of said data word segment positions.
Claim 15
Dependent Claim
66 words
The improvement claimed in claims 9, 10, 11 or 12, including the step of locking out said remote units from responding to said second messages transmitted by said central unit when the one and only one data word segment position identified in a second message does not correspond to the data word segment position in which a remote unit responded to the immediately preceding second message.
Claim 16
Dependent Claim
18 words
The improvement claimed in claim 9, wherein said predetermined number of repetitions of said second message is fixed.
Claim 17
Dependent Claim
58 words
The improvement claimed in claim 9, wherein said predetermined number of repetitions of said second message is determined by said central unit evaluating the responses to said second messages received from said remote units and terminating said repetitions when said central unit receives a response from a single remote unit in one of said data word segment positions.
Claim 18
Dependent Claim
64 words
The improvement claimed in claims 14 or 15, including the step of locking out said remote units from responding to said second messages transmitted by said central unit when the one and only one data word segment position identified in a second message does not correspond to the data word segment position in which a remote unit responded to the immediately preceding second message.