Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
112 words
In a distributed processing system comprising a plurality of processors using acknowledgment signal processing of broadcast messages, a method of transmitting broadcast messages from one of said processors to a plurality of other ones of said processors and receiving acknowledgment response from each of said other ones of said processors, comprising the steps of: transmitting a broadcast message from said one of said processors to each of said other ones of said processors individually and in sequence without waiting for receipt of acknowledgment responses from any of said other ones of said processors; and collecting acknowledgment responses for the transmitted broadcast messages received from each of said other ones of said processors.
Claim 2
Dependent Claim
112 words
In a distributed processing system comprising a plurality of processors using acknowledgment signal processing of broadcast messages, a method of transmitting broadcast messages from one of said processors to a plurality of other ones of said processors and receiving acknowledgment response from each of said other ones of said processors, comprising the steps of: transmitting a broadcast message from said one of said processors to each of said other ones of said processors individually and in sequence without waiting for receipt of acknowledgment responses from any of said other ones of said processors; and collecting acknowledgment responses for the transmitted broadcast messages received from each of said other ones of said processors.
Claim 3
Dependent Claim
44 words
The method of claim 1, wherein said received acknowledgment responses comprise a failure response from one of said other ones of said processors, said method further comprising the step of: retransmitting said broadcast message to said one of said other ones of said processors.
Claim 4
Dependent Claim
163 words
In a distributed processing system comprising a plurality of processors using acknowledgment signal processing of broadcast messages, a method of transmitting a broadcast message from one of said processors to a plurality of others of said processors and receiving acknowledgment responses from each of said other ones of said processors, comprising the steps of: requesting by a client process of said one processor the transmission of a broadcast message by a message broadcasting process of said one processor; under the control of said message broadcasting process, transmitting said broadcast message from said one of said processors to each of said other ones of said processors individually and in sequence without waiting for receipt of acknowledgment responses from any of said other ones of said processors; collecting acknowledgment responses for the transmitted broadcast messages received from each of said other ones of said processors by said message broadcasting process; and reporting said acknowledgment responses collected by said message broadcasting process to said client process.
Claim 5
Dependent Claim
163 words
In a distributed processing system comprising a plurality of processors using acknowledgment signal processing of broadcast messages, a method of transmitting a broadcast message from one of said processors to a plurality of others of said processors and receiving acknowledgment responses from each of said other ones of said processors, comprising the steps of: requesting by a client process of said one processor the transmission of a broadcast message by a message broadcasting process of said one processor; under the control of said message broadcasting process, transmitting said broadcast message from said one of said processors to each of said other ones of said processors individually and in sequence without waiting for receipt of acknowledgment responses from any of said other ones of said processors; collecting acknowledgment responses for the transmitted broadcast messages received from each of said other ones of said processors by said message broadcasting process; and reporting said acknowledgment responses collected by said message broadcasting process to said client process.
Claim 6
Dependent Claim
69 words
The method of claim 3 further comprising the steps of: concurrently requesting by an additional plurality of client processes the transmission of an additional plurality of broadcast messages by said message broadcasting process; and reporting acknowledgment responses for one of said additional plurality of broadcast messages collected by said message broadcasting process to the client process that requested transmission of said one of said additional plurality of broadcast messages.
Claim 7
Dependent Claim
80 words
The method of claim 4 wherein said step of transmitting said broadcast message comprises the step of: under the control of said message broadcasting process, transmitting one of said additional plurality of braodcast messages from said one of said processors to each of said other ones of said processors individually and in sequence independent of the time of reception of acknowledgment responses to any of said additional plurality of broadcast messages from any of said other ones of said processors.
Claim 8
Dependent Claim
51 words
The method of claim 3 further comprising the step of: measuring a rate of message traffic flow from said one of said processors; and limiting said rate of message traffic flow transmitted under the coantrol of said broadcasting process in response to said measurement of said rate of message traffic flow.
Claim 9
Dependent Claim
54 words
In the distributed processing system of claim 6 wherein said one of said processors comprises a message queue for storing messages for transmission, and a counter, the method of claim 6 wherein said step of measuring said rate of message traffic flow comprises the step of measuring the fill of said message queue; and
Claim 10
Dependent Claim
155 words
A distributed processing system comprising: a plurality of processor means each comprising an associated stored control program; one of said processor means operative under the control of its associated control program for executing a client process and a broadcast process wherein execution of said client process generates data for a broadcast message and execution of said broadcast process controls transmission of said broadcast message sequentially to others of said processor means; each of said others of said processor means operative under the control of its said associated control program for receiving said broadcast message and transmitting an acknowledgment response message to said one of said processor means; and wherein said step of limiting comprises the steps of: modifying the contents of said counter in response to said step of measuring the fill; and limiting the number of messages loaded at one time in the queue by said broadcasting process to the value of said counter.
Claim 11
Dependent Claim
155 words
A distributed processing system comprising: a plurality of processor means each comprising an associated stored control program; one of said processor means operative under the control of its associated control program for executing a client process and a broadcast process wherein execution of said client process generates data for a broadcast message and execution of said broadcast process controls transmission of said broadcast message sequentially to others of said processor means; each of said others of said processor means operative under the control of its said associated control program for receiving said broadcast message and transmitting an acknowledgment response message to said one of said processor means; and wherein said step of limiting comprises the steps of: modifying the contents of said counter in response to said step of measuring the fill; and limiting the number of messages loaded at one time in the queue by said broadcasting process to the value of said counter.
Claim 12
Dependent Claim
72 words
The distributed processing system of claim 8 wherein said one of said processor means comprises an output queue for storing messages for transmission, and wherein said one of said processor means is further operative under the control of its said associated control program for measuring the fill of said output queue and for limiting loading of data of said broadcast message into said output queue in response to said measurement of fill.
Claim 13
Dependent Claim
166 words
A processor system for broadcasting a message to a plurality of other processors and for receiving acknowledgment responses from each of said plurality of other processors comprising: processor means comprising a stored control program; said processor means operative under the control of said control program for generating and transmitting a broadcast message to each of said plurality of other processors individually and in sequence without waiting for receipt of acknowledgment responses from any of said plurality of other processors and for collecting said acknowledgment responses for said broadcast message received from each of said plurality of other processors. said one of said processor means further operative under the control of its said associated control program for reporting data of said acknowledgment response messages to said client process; wherein execution of said broadcast process controls transmission of said broadcast message from said one of said processor means individually and in sequence without waiting for receipt of acknowledgment responses from any of said others of said processor means.
Claim 14
Dependent Claim
166 words
A processor system for broadcasting a message to a plurality of other processors and for receiving acknowledgment responses from each of said plurality of other processors comprising: processor means comprising a stored control program; said processor means operative under the control of said control program for generating and transmitting a broadcast message to each of said plurality of other processors individually and in sequence without waiting for receipt of acknowledgment responses from any of said plurality of other processors and for collecting said acknowledgment responses for said broadcast message received from each of said plurality of other processors. said one of said processor means further operative under the control of its said associated control program for reporting data of said acknowledgment response messages to said client process; wherein execution of said broadcast process controls transmission of said broadcast message from said one of said processor means individually and in sequence without waiting for receipt of acknowledgment responses from any of said others of said processor means.
Claim 15
Dependent Claim
74 words
In the processor system of claim 10, said processor means further operative under the control of said control program for executing a client process for requesting the transmission of said broadcast message, and for executing a broadcast process for transmitting said broadcast message individually and in sequence to each of said plurality of other processors, for collecting said acknowledgment responses for said broadcast message, and for reporting said acknowledgment responses to said client process.
Claim 16
Dependent Claim
61 words
In the processor system of claim 10, wherein said processor means comprises an output queue for storing messages for transmission, said processor means further operative under the control of said control program for measuring the fill of said output queue and for limiting loading of data of said broadcast message into said output queue in response to said measurement of fill.
Claim 17
Dependent Claim
92 words
In a distributed processing system comprising a plurality of processors using acknowledgment signal processing of broadcast messages, a method of: transmitting a broadcast message from one of said processors to each of other ones of said processors individually and in sequence without waiting for receipt of acknowledgment responses from any of said other ones of said processors; and collecting acknowledgment responses for the transmitted broadcast messages received from each of said other ones of said processors without waiting for receipt of acknowledgment responses from any of said other ones of said procssors.
Claim 18
Dependent Claim
92 words
In a distributed processing system comprising a plurality of processors using acknowledgment signal processing of broadcast messages, a method of: transmitting a broadcast message from one of said processors to each of other ones of said processors individually and in sequence without waiting for receipt of acknowledgment responses from any of said other ones of said processors; and collecting acknowledgment responses for the transmitted broadcast messages received from each of said other ones of said processors without waiting for receipt of acknowledgment responses from any of said other ones of said procssors.
Claim 19
Dependent Claim
34 words
The method of claim 13, further comprising the step of: retransmitting said broadcast message to one of said other ones of said processors in an absence of a receipt of an acknowledgment response therefrom.
Claim 20
Dependent Claim
131 words
In a distributed processing system comprising a plurality of processors using acknowledgment signal processing of broadcast messages, a method of: requesting by a client process of one of said processors the transmission of a broadcast message by a message broadcasting process of said one of said processors; under the control of said message broadcasting process, transmitting said broadcast message from said one of said processors to each of other ones of said processors individually and in sequence; collecting acknowledgment responses for the transmitted broadcast messages received from each of said other ones of said processors by said message broadcasting process without waiting for receipt of acknowledgment responses from any of said other ones of said processors; and reporting said acknowledgment responses collected by said message broadcasting process to said client process.
Claim 21
Dependent Claim
131 words
In a distributed processing system comprising a plurality of processors using acknowledgment signal processing of broadcast messages, a method of: requesting by a client process of one of said processors the transmission of a broadcast message by a message broadcasting process of said one of said processors; under the control of said message broadcasting process, transmitting said broadcast message from said one of said processors to each of other ones of said processors individually and in sequence; collecting acknowledgment responses for the transmitted broadcast messages received from each of said other ones of said processors by said message broadcasting process without waiting for receipt of acknowledgment responses from any of said other ones of said processors; and reporting said acknowledgment responses collected by said message broadcasting process to said client process.
Claim 22
Dependent Claim
49 words
The method of claim 15 further comprising the step of: measuring the message traffic flow from said one of said processors; and limiting said rate of message traffic flow transmitted under the control of said broadcasting process in response to said measurement of said rate of message traffic flow.