Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
160 words
In a network system in which end nodes are connected to a plurality of cascaded hubs, a method comprising the steps of: (a) starting a first timer upon a first hub acknowledging a grant to send a first network packet to a second hub, the second hub being connected to a first port of the first hub; (b) starting a second timer upon the second hub acknowledging the grant to send the first network packet to a first device connected to a first port of the second hub; (c) upon expiration of the first timer without the first hub beginning to receive the first network packet, beginning to send, by the first hub, a first error packet to a second device connected to the first hub; and, (d) upon expiration of the second timer without the second hub beginning to receive the first network packet, beginning to send, by the second hub to the first hub, a second error packet.
Claim 2
Dependent Claim
40 words
A method as in claim 1 additionally comprising the step of: (e) upon the first hub beginning to receive the second error packet before completely sending the first error packet, appending the second error packet to the first error packet.
Claim 3
Dependent Claim
44 words
A method as in claim 2 additionally comprising the step of: (f) upon the second hub beginning to receive a third error packet from the first device before completely sending the second error packet, appending the third error packet to the second error packet.
Claim 4
Dependent Claim
49 words
A method as in claim 3 additionally comprising the step of: (g) when the second hub does not begin to receive any error packet from the first device before completely sending the second error packet, marking, by the second hub, the first port of the second hub as failed.
Claim 5
Dependent Claim
113 words
A method as in claim 3 wherein in step (f), the third error packet is appended to the second error packet so that the second error packet includes a portion of the second error packet sent by the second hub before the second hub began to receive the third error packet and includes the third error packet; and, in step (e), the second error packet is appended to the first error packet so that the first error packet sent by the first hub includes a portion of the first error packet sent by the first hub before the first hub began to receive the second error packet and includes the second error packet.
Claim 6
Dependent Claim
62 words
A method as in claim 2 wherein in step (e), the second error packet is appended to the first error packet so that the first error packet sent by the first hub includes a portion of the first error packet sent by the first hub before the first hub began to receive the second error packet and includes the second error packet.
Claim 7
Dependent Claim
17 words
A method as in claim 1 wherein in step (c) the first device is an end node.
Claim 8
Dependent Claim
17 words
A method as in claim 1 wherein in step (c) the first device is a third hub.
Claim 9
Dependent Claim
148 words
In a network system in which end nodes are connected to a plurality of cascaded hubs, a method by which a first hub handles a timeout on a first port of the first hub, the method comprising the steps of: (a) starting a first timer upon the first hub acknowledging a grant to a first device connected to the first port; (b) upon expiration of the first timer without the first hub beginning to receive a first network packet over the first port, beginning to send by, the first hub, a first error packet to a second device connected to the first hub; and, (c) upon the first hub beginning to receive a second error packet over the first port after expiration of the first timer and before the first hub has completed sending the first error packet, appending the second error packet to the first error packet.
Claim 10
Dependent Claim
45 words
A method as in claim 9 additionally comprising the step of: (d) when the first hub does not begin to receive any error packet over the first port before completely sending the first error packet, marking, by the first hub, the first port as failed.
Claim 11
Dependent Claim
62 words
A method as in claim 10 wherein in step (c), the second error packet is appended to the first error packet so that the first error packet sent by the first hub includes a portion of the first error packet sent by the first hub before the first hub began to receive the second error packet and includes the second error packet.
Claim 12
Dependent Claim
84 words
A method as in claim 9 wherein in step (b) the first device is a second hub and wherein the method includes the following steps: (d) starting a second timer upon the second hub acknowledging the grant to a third device connected to a first port of the second hub; and, (e) upon expiration of the second timer without the second hub beginning to receive the first network packet, beginning to send, by the second hub to the first hub, the second error packet.
Claim 13
Dependent Claim
44 words
A method as in claim 12 additionally comprising the step of: (f) upon the second hub beginning to receive a third error packet from the third device before completely sending the second error packet, appending the third error packet to the second error packet.
Claim 14
Dependent Claim
49 words
A method as in claim 13 additionally comprising the step of: (g) when the second hub does not begin to receive any error packet from the third device before completely sending the second error packet, marking, by the second hub, the first port of the second hub as failed.
Claim 15
Dependent Claim
113 words
A method as in claim 13 wherein in step (f), the third error packet is appended to the second error packet so that the second error packet includes a portion of the second error packet sent by the second hub before the second hub began to receive the third error packet and includes the third error packet; and, in step (c), the second error packet is appended to the first error packet so that the first error packet sent by the first hub includes a portion of the first error packet sent by the first hub before the first hub began to receive the second error packet and includes the second error packet.
Claim 16
Dependent Claim
17 words
A method as in claim 12 wherein in step (c) the third device is an end node.
Claim 17
Dependent Claim
17 words
A method as in claim 12 wherein in step (c) the third device is a third hub.
Claim 18
Dependent Claim
145 words
In a network system in which end nodes are connected to a plurality of cascaded hubs, a method by which a first hub handles a timeout, the method comprising the steps of: (a) starting a first timer upon the first hub expecting to receive a first network packet from a first device connected to the first hub; (b) upon expiration of the first timer without the first hub beginning to receive the network packet, beginning to send, by the first hub, a first error packet to a second device connected to the first hub and expecting the first network packet; and, (c) upon the first hub beginning to receive a second error packet from the first device after expiration of the first timer and before the first hub has completed sending the first error packet, appending the second error packet to the first error packet.
Claim 19
Dependent Claim
48 words
A method as in claim 18 additionally comprising the step of: (d) when the first hub does not begin to receive any error packet over the first port before completely sending the first error packet, marking, by the first hub, a connection to the first device as failed.
Claim 20
Dependent Claim
62 words
A method as in claim 19 wherein in step (c), the second error packet is appended to the first error packet so that the first error packet sent by the first hub includes a portion of the first error packet sent by the first hub before the first hub began to receive the second error packet and includes the second error packet.
Claim 21
Dependent Claim
38 words
A method as in claim 18 wherein in step (c) the second error packet is appended to the first error packet by elongating the first error packet an amount equal to a length of the second error packet.