Claims Analysis
Total Claims: 32
Claim 1
Independent Claim
140 words
A method for a bus enabler to enable data paths on a data processing system including a processor coupled to the bus enabler by a first bus, and a first processing means coupled to a second processing means by a remote bus, comprising the steps of: a) receiving a request from the processor across the first bus to enable a data path on the remote bus between the first processing means and the second processing means, said remote bus not being directly connected to said processor, said first and second processing means being directly connected to the remote bus, and said data path not including the first bus; b) determining whether the remote bus can handle the requested data path; and c) enabling the data path on the remote bus if the remote bus can handle the requested data path.
Claim 2
Independent Claim
140 words
A method for a bus enabler to enable data paths on a data processing system including a processor coupled to the bus enabler by a first bus, and a first processing means coupled to a second processing means by a remote bus, comprising the steps of: a) receiving a request from the processor across the first bus to enable a data path on the remote bus between the first processing means and the second processing means, said remote bus not being directly connected to said processor, said first and second processing means being directly connected to the remote bus, and said data path not including the first bus; b) determining whether the remote bus can handle the requested data path; and c) enabling the data path on the remote bus if the remote bus can handle the requested data path.
Claim 3
Dependent Claim
28 words
The method of claim 1 wherein the step of enabling includes sending a request to at least one of the processing means to enable the requested data path.
Claim 4
Dependent Claim
17 words
The method of claim 2 further comprising step of enabling multiple data paths on the remote bus.
Claim 5
Dependent Claim
28 words
The method of claim 3 wherein the step of enabling multiple data paths includes enabling the multiple data paths to concurrently contend for use of the remote bus.
Claim 6
Dependent Claim
19 words
The method of claim 4 wherein the step of enabling multiple data paths includes prioritizing each enabled data path.
Claim 7
Dependent Claim
22 words
The method of claim 1 wherein the step of receiving includes said remote bus not being directly connected to said first bus.
Claim 8
Dependent Claim
25 words
The method of claim 1 wherein the step of receiving includes said remote bus not being accessible by said processor except through said enabling means.
Claim 9
Independent Claim
139 words
An apparatus for enabling data paths on a data processing system including a processor coupled to a bus enabler by a first bus, and a first processing means coupled to a second processing means by a remote bus, comprising: a) means for receiving a request from the processor across the first bus to enable a data path on the remote bus between the first processing means and the second processing means, said remote bus not being directly connected to said processor, said first and second processing means being directly connected to the remote bus, and said data path not including the first bus; b) means for determining whether the remote bus can handle the requested data path; and c) means for enabling the data path on the remote bus if the remote bus can handle the requested data path.
Claim 10
Independent Claim
139 words
An apparatus for enabling data paths on a data processing system including a processor coupled to a bus enabler by a first bus, and a first processing means coupled to a second processing means by a remote bus, comprising: a) means for receiving a request from the processor across the first bus to enable a data path on the remote bus between the first processing means and the second processing means, said remote bus not being directly connected to said processor, said first and second processing means being directly connected to the remote bus, and said data path not including the first bus; b) means for determining whether the remote bus can handle the requested data path; and c) means for enabling the data path on the remote bus if the remote bus can handle the requested data path.
Claim 11
Dependent Claim
30 words
The apparatus of claim 8 wherein the means for enabling includes means for sending a request to at least one of the processing means to enable the requested data path.
Claim 12
Dependent Claim
17 words
The apparatus of claim 9 further comprising means for enabling multiple data paths on the remote bus.
Claim 13
Dependent Claim
30 words
The apparatus of claim 10 wherein the means for enabling multiple data paths includes means for enabling the multiple data paths to concurrently contend for use of the remote bus.
Claim 14
Dependent Claim
21 words
The apparatus of claim 11 wherein the means for enabling multiple data paths includes means for prioritizing each enabled data path.
Claim 15
Dependent Claim
22 words
The apparatus of claim 8 wherein the means for receiving includes said remote bus not being directly connected to said first bus.
Claim 16
Dependent Claim
25 words
The apparatus of claim 8 wherein the means for receiving includes said remote bus not being accessible by said processor except through said enabling means.
Claim 17
Dependent Claim
148 words
A data processing system for enabling data paths comprising: a) a processor for processing data; b) a memory for storing data to be processed; c) a first processing means on a remote bus; d) a second processing means on the remote bus; e) means for receiving a request from said processor across a first bus to enable a data path on the remote bus between the first processing means and the second processing means, said remote bus not being directly connected to said processor, said first and second processing means being directly connected to the remote bus, and said data path not including the first bus; f) means for determining whether the remote bus can handle the requested data path from data stored in the memory; and g) means for enabling the data path on the remote bus if the remote bus can handle the requested data path.
Claim 18
Dependent Claim
148 words
A data processing system for enabling data paths comprising: a) a processor for processing data; b) a memory for storing data to be processed; c) a first processing means on a remote bus; d) a second processing means on the remote bus; e) means for receiving a request from said processor across a first bus to enable a data path on the remote bus between the first processing means and the second processing means, said remote bus not being directly connected to said processor, said first and second processing means being directly connected to the remote bus, and said data path not including the first bus; f) means for determining whether the remote bus can handle the requested data path from data stored in the memory; and g) means for enabling the data path on the remote bus if the remote bus can handle the requested data path.
Claim 19
Dependent Claim
32 words
The data processing system of claim 15 wherein the means for enabling includes means for sending a request to at least one of the processing means to enable the requested data path.
Claim 20
Dependent Claim
19 words
The data processing system of claim 16 further comprising means for enabling multiple data paths on the remote bus.
Claim 21
Dependent Claim
32 words
The data processing system of claim 17 wherein the means for enabling multiple data paths includes means for enabling the multiple data paths to concurrently contend for use of the remote bus.
Claim 22
Dependent Claim
23 words
The data processing system of claim 18 wherein the means for enabling multiple data paths includes means for prioritizing each enabled data path.
Claim 23
Dependent Claim
24 words
The data processing system of claim 15 wherein the means for receiving includes said remote bus not being directly connected to said first bus.
Claim 24
Dependent Claim
27 words
The data processing system of claim 15 wherein the means for receiving includes said remote bus not being accessible by said processor except through said enabling means.
Claim 25
Dependent Claim
122 words
A memory for storing a computer program executable by a processor for instructing a data processing system to enable data paths comprising: a) means for receiving a request from the processor across a first bus to enable a data path on a remote bus between a first processing means and a second processing means, said remote bus not being directly connected to said processor, said first and second processing means being directly connected to the remote bus, and said data path not including the first bus; b) means for determining whether the remote bus can handle the requested data path; and c) means for enabling the data path on the remote bus if the remote bus can handle the requested data path.
Claim 26
Dependent Claim
122 words
A memory for storing a computer program executable by a processor for instructing a data processing system to enable data paths comprising: a) means for receiving a request from the processor across a first bus to enable a data path on a remote bus between a first processing means and a second processing means, said remote bus not being directly connected to said processor, said first and second processing means being directly connected to the remote bus, and said data path not including the first bus; b) means for determining whether the remote bus can handle the requested data path; and c) means for enabling the data path on the remote bus if the remote bus can handle the requested data path.
Claim 27
Dependent Claim
30 words
The memory of claim 22 wherein the means for enabling includes means for sending a request to at least one of the processing means to enable the requested data path.
Claim 28
Dependent Claim
17 words
The memory of claim 23 further comprising means for enabling multiple data paths on the remote bus.
Claim 29
Dependent Claim
30 words
The memory of claim 24 wherein the means for enabling multiple data paths includes means for enabling the multiple data paths to concurrently contend for use of the remote bus.
Claim 30
Dependent Claim
21 words
The memory of claim 25 wherein the means for enabling multiple data paths includes means for prioritizing each enabled data path.
Claim 31
Dependent Claim
22 words
The memory of claim 22 wherein the means for receiving includes said remote bus not being directly connected to said first bus.
Claim 32
Dependent Claim
25 words
The memory of claim 22 wherein the means for receiving includes said remote bus not being accessible by said processor except through said enabling means.