Claims Analysis
Total Claims: 67
Claim 1
Independent Claim
221 words
A station for connection to a computer network, comprising: transmitting means for transmitting onto the network a number of information frames, preceded by a start strip delimiter frame and followed by an end strip delimiter frame; receiving means for receiving frames and other information from the network, and processing the received frames, including frame stripping means for stripping from the network information frames received during a time period that begins no later than when the transmitting means begins transmitting the start strip delimiter frame; stripping termination means, for detecting the occurrence of any of a number of preselected conditions intended to terminate operation of the frame stripping means; frame counting means, for recording the number of frames transmitted by the transmitting means and the number of frames received and stripped by the frame stripping means, wherein one of the conditions terminating stripping is that the number of frames transmitted is equal to the number of frames received and stripped; and means for disabling the frame counting means from counting stripped frames, wherein the stripped frames are not counted until after receipt of the start strip delimiter frame, whereby any extraneous frames received prior to the start strip delimiter frame will be stripped but not counted as stripped, and the existence of any such extraneous frames does not adversely affect network performance.
Claim 2
Dependent Claim
221 words
A station for connection to a computer network, comprising: transmitting means for transmitting onto the network a number of information frames, preceded by a start strip delimiter frame and followed by an end strip delimiter frame; receiving means for receiving frames and other information from the network, and processing the received frames, including frame stripping means for stripping from the network information frames received during a time period that begins no later than when the transmitting means begins transmitting the start strip delimiter frame; stripping termination means, for detecting the occurrence of any of a number of preselected conditions intended to terminate operation of the frame stripping means; frame counting means, for recording the number of frames transmitted by the transmitting means and the number of frames received and stripped by the frame stripping means, wherein one of the conditions terminating stripping is that the number of frames transmitted is equal to the number of frames received and stripped; and means for disabling the frame counting means from counting stripped frames, wherein the stripped frames are not counted until after receipt of the start strip delimiter frame, whereby any extraneous frames received prior to the start strip delimiter frame will be stripped but not counted as stripped, and the existence of any such extraneous frames does not adversely affect network performance.
Claim 3
Dependent Claim
50 words
A station as defined in claim 1, wherein the stripping termination means further includes: means for terminating stripping upon the receipt of said end strip delimiter frame, whereby stripping is terminated either upon receipt of said end strip delimiter frame or upon counting equal numbers of transmitted and stripped frames.
Claim 4
Dependent Claim
42 words
A station as defined in claim 1, wherein said computer network uses a token protocol, and wherein the stripping termination means further includes: means for terminating stripping upon the receipt of a token when no token is currently held by the station.
Claim 5
Dependent Claim
44 words
A station as defined in claim 1, wherein said computer network includes a protocol having a special frame reinitializing said computer network, and wherein the stripping termination means further includes: means for terminating stripping upon the receipt of said special frame reinitializing the network.
Claim 6
Dependent Claim
31 words
A station as defined in claim 1, and further comprising: means for indicating understripping error conditions in which stripping is prematurely terminated before all of the transmitted frames have been received.
Claim 7
Dependent Claim
48 words
A station as defined in claim 5, wherein said computer network uses a token protocol, and wherein the means for indicating understripping errors includes: means for detecting the receipt of a token while the frame stripping means is operative, and while the station is not holding a token.
Claim 8
Dependent Claim
149 words
A station for connection to a computer network, comprising: transmitting means for transmitting onto the network a number of information frames, preceded by a start strip delimiter frame and followed by an end strip delimiter frame; receiving means for receiving frames and other information from the network, and processing the received frames, including frame stripping means for stripping from the network information frames received during a time period that begins no later than when the transmitting means begins transmitting the start strip delimiter frame; and stripping termination means, for detecting the occurrence of any of a number of preselected conditions intended to terminate operation of the frame stripping means, the stripping termination means including counting means for determining when to terminate stripping; wherein the receiving means includes means for processing extraneous frames that may be received prior to the frames transmitted by this station, to avoid understripping of frames.
Claim 9
Dependent Claim
149 words
A station for connection to a computer network, comprising: transmitting means for transmitting onto the network a number of information frames, preceded by a start strip delimiter frame and followed by an end strip delimiter frame; receiving means for receiving frames and other information from the network, and processing the received frames, including frame stripping means for stripping from the network information frames received during a time period that begins no later than when the transmitting means begins transmitting the start strip delimiter frame; and stripping termination means, for detecting the occurrence of any of a number of preselected conditions intended to terminate operation of the frame stripping means, the stripping termination means including counting means for determining when to terminate stripping; wherein the receiving means includes means for processing extraneous frames that may be received prior to the frames transmitted by this station, to avoid understripping of frames.
Claim 10
Dependent Claim
116 words
A station as defined in claim 7, wherein: the counting means includes means for counting transmitted frames, means for counting received frames and means for counting stripped frames, and one of the conditions for termination of stripping is the counting of equal numbers of transmitted and received frames, and the means for processing extraneous frames includes means for enabling the means for counting received frames and the means for counting stripped frames, in response to receipt of the start strip delimiter frame, whereby any extraneous frames received prior to the start strip delimiter frame will be stripped but not counted as stripped, and the existence of any such extraneous frames will not adversely affect network performance.
Claim 11
Dependent Claim
56 words
A station as defined in claim 8, wherein: the means for counting transmitted frames and the means for counting received frames are both responsive only to special delimiter frames transmitted after every set of n frames, where n is a positive integer, whereby smaller counts are then needed to keep track of transmitted and received frames.
Claim 12
Dependent Claim
56 words
A station as defined in claim 7, wherein: the counting means includes timing means for providing an estimated stripping termination time based on an estimated network latency or delay time for a transmitted frame to traverse the entire network, wherein one of the conditions for terminating stripping is the expiration of the estimated stripping termination time.
Claim 13
Independent Claim
239 words
A method of operating a station connected to a token ring network, said token ring network including a protocol for using a ring initialization frame to initialize said token ring network, said method for stripping of frames from the network, the method comprising the steps of: capturing a token from the network, the token conveying the right to transmit onto the ring; transmitting onto the network a number of information frames, preceded by a start strip delimiter frame and followed by an end strip delimiter frame and the released token; entering a strip mode after capturing the token; receiving frames from the network and, if in the strip mode, stripping the frames; counting frames transmitted onto the network; detecting receipt of the start strip delimiter frame; counting frames stripped from the network after receipt of the start strip delimiter frame; and leaving the strip mode if either (a) the number of frames counted as transmitted is equal to the number of frames counted as stripped, or (b) an end strip delimiter frame originated by this station is received, or (c) a token is received after the token was released, or (d) a ring initialization frame is received; whereby extraneous frames that may precede the start strip delimiter frame will be stripped but not counted, without regard to their source addresses, and the entire set of transmitted frames will be stripped in spite of the presence of the extraneous frames.
Claim 14
Independent Claim
239 words
A method of operating a station connected to a token ring network, said token ring network including a protocol for using a ring initialization frame to initialize said token ring network, said method for stripping of frames from the network, the method comprising the steps of: capturing a token from the network, the token conveying the right to transmit onto the ring; transmitting onto the network a number of information frames, preceded by a start strip delimiter frame and followed by an end strip delimiter frame and the released token; entering a strip mode after capturing the token; receiving frames from the network and, if in the strip mode, stripping the frames; counting frames transmitted onto the network; detecting receipt of the start strip delimiter frame; counting frames stripped from the network after receipt of the start strip delimiter frame; and leaving the strip mode if either (a) the number of frames counted as transmitted is equal to the number of frames counted as stripped, or (b) an end strip delimiter frame originated by this station is received, or (c) a token is received after the token was released, or (d) a ring initialization frame is received; whereby extraneous frames that may precede the start strip delimiter frame will be stripped but not counted, without regard to their source addresses, and the entire set of transmitted frames will be stripped in spite of the presence of the extraneous frames.
Claim 15
Dependent Claim
22 words
A method as defined in claim 11, and further comprising the steps of: detecting any understripping errors and providing an indication thereof.
Claim 16
Dependent Claim
35 words
A method as defined in claim 12, wherein the step of detecting any understripping errors includes: detecting the receipt of a token when the station is in strip mode and is not holding a token.
Claim 17
Independent Claim
270 words
A method of operating a station connected to a token ring network, said token ring network including a protocol for using a ring initialization frame to initialize said token ring network, said method for stripping of frames from the network, the method comprising the steps of: capturing a token from the network, the token conveying the right to transmit onto the ring; transmitting onto the network a number of information frames, preceded by a start strip delimiter frame and followed by an end strip delimiter frame and the released token; entering a strip mode after capturing the token; receiving frames from the network and, if in the strip mode, stripping the frames; measuring the time for the station to transmit, from the time of transmitting the first frame to the time that the token is released; obtaining an estimate of the latency time of the ring network, from the time of transmission of a frame by a station to the time of receipt of the same frame by the same station; and leaving the strip mode if either (a) there is an elapsed time, after entering the strip mode, equal to the sum of the transmitting time and the latency time obtained in the preceding two steps, or (b) an end strip delimiter frame originated by this station is received, or (c) a token is received after the token was released, or (d) a ring initialization frame is received; whereby extraneous frames that may precede the start strip delimiter frame will be stripped, and the entire set of transmitted frames is stripped in spite of the presence of extraneous frames.
Claim 18
Independent Claim
270 words
A method of operating a station connected to a token ring network, said token ring network including a protocol for using a ring initialization frame to initialize said token ring network, said method for stripping of frames from the network, the method comprising the steps of: capturing a token from the network, the token conveying the right to transmit onto the ring; transmitting onto the network a number of information frames, preceded by a start strip delimiter frame and followed by an end strip delimiter frame and the released token; entering a strip mode after capturing the token; receiving frames from the network and, if in the strip mode, stripping the frames; measuring the time for the station to transmit, from the time of transmitting the first frame to the time that the token is released; obtaining an estimate of the latency time of the ring network, from the time of transmission of a frame by a station to the time of receipt of the same frame by the same station; and leaving the strip mode if either (a) there is an elapsed time, after entering the strip mode, equal to the sum of the transmitting time and the latency time obtained in the preceding two steps, or (b) an end strip delimiter frame originated by this station is received, or (c) a token is received after the token was released, or (d) a ring initialization frame is received; whereby extraneous frames that may precede the start strip delimiter frame will be stripped, and the entire set of transmitted frames is stripped in spite of the presence of extraneous frames.
Claim 19
Dependent Claim
22 words
A method as defined in claim 14, and further comprising the steps of: detecting any understripping errors and providing an indication thereof.
Claim 20
Dependent Claim
35 words
A method as defined in claim 15, wherein the step of detecting any understripping errors includes: detecting the receipt of a token when the station is in strip mode and is not holding a token.
Claim 21
Independent Claim
289 words
A method of operating a station connected to a token ring network, said token ring network including a protocol for using a ring initialization frame to initialize said token ring network to permit stripping of frames from the network, the method comprising the steps of: capturing a token from the network, the token conveying the right to transmit onto the ring; transmitting onto the network a number of information frames, preceded by a start strip delimiter frame and followed by an end strip delimiter frame and the released token; entering a strip mode after capturing the token; receiving frames and frame fragments from the network and, if in the strip mode, stripping said received frames and frame fragments; counting all frames transmitted onto the network subsequent to said capture of said token; detecting receipt of the start strip delimiter frame; counting said received frames and frame fragments stripped from the network; and leaving the strip mode if either (a) the number of said frames counted as transmitted is less than the number of said received frames and frame fragments counted as stripped, by a number k, where k is a preselected integral number or (b) an end strip delimiter frame originated by this station is received, or (c) a token is received after the token was released, or (d) a ring initialization frame is received; whereby as many as k received frames and frame fragments that are received prior to the start strip delimiter frame are stripped, and all said frames transmitted onto said network after said capture of said token are stripped in spite of the presence of said as many as k received frames and frame fragments that are received prior to the start strip delimiter frame.
Claim 22
Independent Claim
289 words
A method of operating a station connected to a token ring network, said token ring network including a protocol for using a ring initialization frame to initialize said token ring network to permit stripping of frames from the network, the method comprising the steps of: capturing a token from the network, the token conveying the right to transmit onto the ring; transmitting onto the network a number of information frames, preceded by a start strip delimiter frame and followed by an end strip delimiter frame and the released token; entering a strip mode after capturing the token; receiving frames and frame fragments from the network and, if in the strip mode, stripping said received frames and frame fragments; counting all frames transmitted onto the network subsequent to said capture of said token; detecting receipt of the start strip delimiter frame; counting said received frames and frame fragments stripped from the network; and leaving the strip mode if either (a) the number of said frames counted as transmitted is less than the number of said received frames and frame fragments counted as stripped, by a number k, where k is a preselected integral number or (b) an end strip delimiter frame originated by this station is received, or (c) a token is received after the token was released, or (d) a ring initialization frame is received; whereby as many as k received frames and frame fragments that are received prior to the start strip delimiter frame are stripped, and all said frames transmitted onto said network after said capture of said token are stripped in spite of the presence of said as many as k received frames and frame fragments that are received prior to the start strip delimiter frame.
Claim 23
Independent Claim
211 words
A method of operating a station connected to a token ring network, said token ring network including a protocol for using a ring initialization frame to initialize said token ring network, said method for stripping of frames from the network, the method comprising the steps of: capturing a token from the network, the token conveying the right to transmit on the ring; transmitting onto the network a number of information frames, preceded by a start strip delimiter frame and followed by an end strip delimiter frame and the released token; entering a strip mode after capturing the token; receiving frames from the network and, if in the strip mode, stripping the frames without regard to their source addresses; detecting receipt of the start strip delimiter frame; continuing to strip frames received after the start strip delimiter; leaving the strip mode if (a) an end strip delimiter frame originated by this station is received, or (b) a token is received after the token was released, or (c) a ring initialization frame is received; whereby extraneous frames that may precede the start strip delimiter frame will be stripped, without regard to their source addresses, and the entire set of transmitted frames will be stripped in spite of the presence of the extraneous frames.
Claim 24
Independent Claim
211 words
A method of operating a station connected to a token ring network, said token ring network including a protocol for using a ring initialization frame to initialize said token ring network, said method for stripping of frames from the network, the method comprising the steps of: capturing a token from the network, the token conveying the right to transmit on the ring; transmitting onto the network a number of information frames, preceded by a start strip delimiter frame and followed by an end strip delimiter frame and the released token; entering a strip mode after capturing the token; receiving frames from the network and, if in the strip mode, stripping the frames without regard to their source addresses; detecting receipt of the start strip delimiter frame; continuing to strip frames received after the start strip delimiter; leaving the strip mode if (a) an end strip delimiter frame originated by this station is received, or (b) a token is received after the token was released, or (c) a ring initialization frame is received; whereby extraneous frames that may precede the start strip delimiter frame will be stripped, without regard to their source addresses, and the entire set of transmitted frames will be stripped in spite of the presence of the extraneous frames.
Claim 25
Independent Claim
298 words
A method of operating a station connected to a token ring network, said token ring network including a protocol for using a ring initialization frame to initialize said token ring network, said method for stripping of frames from the network, the method comprising the steps of: capturing a token from the network, the token conveying the right to transmit onto the ring; transmitting onto the network a number of information frames, preceded by a start strip delimiter frame and followed by an end strip delimiter frame and the released token; entering a strip mode after capturing the token; receiving frames from the network and, if in the strip mode, stripping the frames without regard to their source addresses; counting frames transmitted onto the network; saving the total count of transmitted frames when transmission is complete; counting received frames stripped from the network; if the count of frames received and stripped prior to the start strip delimiter reaches the total count of transmitted frames, terminating stripping of subsequent frames; detecting receipt of the start strip delimiter frame; resetting the count of stripped frames to zero upon detection of the start strip delimiter; counting frames stripped from the network after detection of the start strip delimiter frame; continuing stripping of frames received after the start strip delimiter; and leaving the strip mode if either (a) the number of frames counted as transmitted is equal to the number of frames counted as stripped, or (b) an end strip delimiter frame originated by this station is received, or (c) a token is received after the token was released, or (d) a ring initialization frame is received; whereby extraneous frames that precede the start strip delimiter frame are stripped, regardless of their source addresses, and the entire set of transmitted frames are stripped.
Claim 26
Independent Claim
298 words
A method of operating a station connected to a token ring network, said token ring network including a protocol for using a ring initialization frame to initialize said token ring network, said method for stripping of frames from the network, the method comprising the steps of: capturing a token from the network, the token conveying the right to transmit onto the ring; transmitting onto the network a number of information frames, preceded by a start strip delimiter frame and followed by an end strip delimiter frame and the released token; entering a strip mode after capturing the token; receiving frames from the network and, if in the strip mode, stripping the frames without regard to their source addresses; counting frames transmitted onto the network; saving the total count of transmitted frames when transmission is complete; counting received frames stripped from the network; if the count of frames received and stripped prior to the start strip delimiter reaches the total count of transmitted frames, terminating stripping of subsequent frames; detecting receipt of the start strip delimiter frame; resetting the count of stripped frames to zero upon detection of the start strip delimiter; counting frames stripped from the network after detection of the start strip delimiter frame; continuing stripping of frames received after the start strip delimiter; and leaving the strip mode if either (a) the number of frames counted as transmitted is equal to the number of frames counted as stripped, or (b) an end strip delimiter frame originated by this station is received, or (c) a token is received after the token was released, or (d) a ring initialization frame is received; whereby extraneous frames that precede the start strip delimiter frame are stripped, regardless of their source addresses, and the entire set of transmitted frames are stripped.
Claim 27
Dependent Claim
205 words
A station on a computer network, said station comprising: means for granting permission to said station to transmit at least one frame onto said network; means, responsive to said granting of permission, for transmitting a start strip delimiter frame, one or more information frames, and an end strip delimiter frame onto said network; means for counting each frame transmitted onto said network; means for stripping at least one frame from said network, and for counting each frame stripped; means for beginning stripping in response to said granting of permission to said station to transmit said at least one frame onto said network; and, means for ending stripping when a stop strip condition is satisfied, said condition being satisfied, when a number of frames stripped equals a number of frames transmitted, or when said end strip delimiter frame is received by said station, or, when a predetermined frame type is received by said station; and, means for detecting a stripping error upon the occurrence of an event as follows, the event of ending stripping when the number of frames transmitted does not equal the number of frames stripped, or the event of ending stripping by any condition other than receipt of said end strip delimiter frame.
Claim 28
Dependent Claim
205 words
A station on a computer network, said station comprising: means for granting permission to said station to transmit at least one frame onto said network; means, responsive to said granting of permission, for transmitting a start strip delimiter frame, one or more information frames, and an end strip delimiter frame onto said network; means for counting each frame transmitted onto said network; means for stripping at least one frame from said network, and for counting each frame stripped; means for beginning stripping in response to said granting of permission to said station to transmit said at least one frame onto said network; and, means for ending stripping when a stop strip condition is satisfied, said condition being satisfied, when a number of frames stripped equals a number of frames transmitted, or when said end strip delimiter frame is received by said station, or, when a predetermined frame type is received by said station; and, means for detecting a stripping error upon the occurrence of an event as follows, the event of ending stripping when the number of frames transmitted does not equal the number of frames stripped, or the event of ending stripping by any condition other than receipt of said end strip delimiter frame.
Claim 29
Dependent Claim
19 words
The apparatus as in claim 20 wherein said means for stripping counts only error free frames that are stripped.
Claim 30
Dependent Claim
32 words
The apparatus as in claim 20 wherein said stop strip condition is satisfied by receipt of said end strip delimiter frame only when said received end strip delimiter frame is error free.
Claim 31
Dependent Claim
24 words
The apparatus as in claim 20, wherein said computer network uses a token ring protocol, and wherein said predetermined frame type is a token.
Claim 32
Dependent Claim
26 words
The apparatus as in claim 20, wherein said computer network supports error recovery frames, and wherein said said predetermined frame type is an error recovery frame.
Claim 33
Dependent Claim
28 words
The apparatus as in claim 20, wherein said computer network is a token ring network having beacon frames, and wherein said predetermined frame type is a beacon frame.
Claim 34
Dependent Claim
30 words
The apparatus as in claim 20, wherein said computer network is a token ring network including claim token frames, and wherein said predetermined frame type is a claim token frame.
Claim 35
Dependent Claim
31 words
The apparatus as in claim 20, wherein said computer network is a token ring network and supports ring initialization frames, and wherein said predetermined frame type is a ring initialization frame.
Claim 36
Dependent Claim
25 words
The apparatus as in claim 20, wherein said computer network supports error recovery frames, and wherein said predetermined frame type is an error recovery frame.
Claim 37
Independent Claim
203 words
A method for operating a station on a computer network, comprising: granting permission to said station to transmit onto said network; means, responsive to said granting of permission, for transmitting a start strip delimiter frame, one or more information frames, and an end strip delimiter frame onto said network; counting a total number of said frames transmitted onto said network; stripping all frames received from said network, and counting a total number of frames stripped subsequent to receipt of said start strip delimiter frame; beginning stripping in response to said granting of permission to said station to transmit onto said network; ending stripping when a stop strip condition is satisfied, said condition being satisfied, when said total number of frames stripped equals said total number of frames transmitted, or, when said end strip delimiter frame is received by said station, or, when a predetermined frame type is received by said station; and, detecting a stripping error upon the occurrence of an event as follows, the event of ending stripping when said total number of frames transmitted does not equal said total number of frames stripped, or the event of ending stripping by any condition other than receipt of said end strip delimiter frame.
Claim 38
Independent Claim
203 words
A method for operating a station on a computer network, comprising: granting permission to said station to transmit onto said network; means, responsive to said granting of permission, for transmitting a start strip delimiter frame, one or more information frames, and an end strip delimiter frame onto said network; counting a total number of said frames transmitted onto said network; stripping all frames received from said network, and counting a total number of frames stripped subsequent to receipt of said start strip delimiter frame; beginning stripping in response to said granting of permission to said station to transmit onto said network; ending stripping when a stop strip condition is satisfied, said condition being satisfied, when said total number of frames stripped equals said total number of frames transmitted, or, when said end strip delimiter frame is received by said station, or, when a predetermined frame type is received by said station; and, detecting a stripping error upon the occurrence of an event as follows, the event of ending stripping when said total number of frames transmitted does not equal said total number of frames stripped, or the event of ending stripping by any condition other than receipt of said end strip delimiter frame.
Claim 39
Dependent Claim
189 words
A station on a computer network, said station comprising: means for granting permission to said station to transmit onto said network; means for transmitting at least one start strip delimiter frame onto said network, followed by at least one information frame; means for said station to transmit at least one end strip delimiter frame onto said network after transmission of said at least one information frame is finished; means for counting a total number of frames transmitted onto said network; means for beginning stripping in response to said granting permission to said station to transmit onto said network; means, responsive to receiving said at least one start strip delimiter frame from said network, for counting a total number of frames subsequently stripped and keeping a result of said counting as a strip count; means for ending stripping when a stop strip condition is satisfied, said condition being satisfied, when said strip count equals said total number of frames transmitted, or, when at least one of said at least one end strip delimiter frame is received by said station, or, when a predetermined frame type is received by said station.
Claim 40
Dependent Claim
189 words
A station on a computer network, said station comprising: means for granting permission to said station to transmit onto said network; means for transmitting at least one start strip delimiter frame onto said network, followed by at least one information frame; means for said station to transmit at least one end strip delimiter frame onto said network after transmission of said at least one information frame is finished; means for counting a total number of frames transmitted onto said network; means for beginning stripping in response to said granting permission to said station to transmit onto said network; means, responsive to receiving said at least one start strip delimiter frame from said network, for counting a total number of frames subsequently stripped and keeping a result of said counting as a strip count; means for ending stripping when a stop strip condition is satisfied, said condition being satisfied, when said strip count equals said total number of frames transmitted, or, when at least one of said at least one end strip delimiter frame is received by said station, or, when a predetermined frame type is received by said station.
Claim 41
Dependent Claim
48 words
The apparatus as in claim 30 further comprising: means for second counting each frame stripped, said second counting beginning in response to receipt of said grant of permission to said station to transmit, and for keeping a result of said second counting as a no owner frame count.
Claim 42
Dependent Claim
23 words
The apparatus as in claim 30 wherein said means for counting a total number of frames subsequently stripped counts only error free frames.
Claim 43
Dependent Claim
33 words
The apparatus as in claim 30 wherein said means for counting a total number of frames subsequently stripped is responsive only to an error free start strip delimiter frame received from said network.
Claim 44
Dependent Claim
49 words
The apparatus as in claim 30 wherein said condition in said means for ending stripping is satisfied by receipt of one of said at least one or more end strip delimiter frame only when said one said at least one or more end strip delimiter frame is error free.
Claim 45
Dependent Claim
23 words
The apparatus as in claim 30, wherein said computer network is a token ring, and wherein said predetermined frame type is a token.
Claim 46
Dependent Claim
25 words
The apparatus as in claim 30 wherein said computer network supports error recovery frames, and wherein said predetermined frame type is an error recovery frame.
Claim 47
Dependent Claim
28 words
The apparatus as in claim 30, wherein said computer network is a token ring network having beacon frames, and wherein said predetermined frame type is a beacon frame.
Claim 48
Dependent Claim
30 words
The apparatus as in claim 30, wherein said computer network is a token ring network including claim token frames, and wherein said predetermined frame type is a claim token frame.
Claim 49
Dependent Claim
31 words
The apparatus as in claim 30, wherein said computer network is a token ring network and supports rang initialization frames, and wherein said predetermined frame type is a ring initialization frame.
Claim 50
Dependent Claim
25 words
The apparatus as in claim 30, wherein said computer network supports error recovery frames, and wherein said predetermined frame type is an error recovery frame.
Claim 51
Dependent Claim
20 words
The apparatus as in claim 30 further comprising: means for reporting said count as a number of no owner frames.
Claim 52
Independent Claim
185 words
A method for operating a station on a computer network, comprising: granting permission to said station to transmit onto said network; transmitting at least one start strip delimiter frame onto said network, followed by at least one information frame; said station to transmit at least one end strip delimiter frame onto said network after transmission of said at least one information frame is finished; counting a total number of frames transmitted subsequent to said granting permission to said station to transmit said network; beginning stripping in response to a grant of permission to said station to transmit said at least one frame onto said network; counting a total number of frames stripped subsequent to receiving said at least one start strip delimiter frame from said network; ending stripping when a stop strip delimiter condition is satisfied, said condition being satisfied, when said total number number of frames stripped equals said total number of frames transmitted, or, when at least one of said at least one end strip delimiter frame is received by said station, or, when a predetermined frame type is received by said station.
Claim 53
Independent Claim
185 words
A method for operating a station on a computer network, comprising: granting permission to said station to transmit onto said network; transmitting at least one start strip delimiter frame onto said network, followed by at least one information frame; said station to transmit at least one end strip delimiter frame onto said network after transmission of said at least one information frame is finished; counting a total number of frames transmitted subsequent to said granting permission to said station to transmit said network; beginning stripping in response to a grant of permission to said station to transmit said at least one frame onto said network; counting a total number of frames stripped subsequent to receiving said at least one start strip delimiter frame from said network; ending stripping when a stop strip delimiter condition is satisfied, said condition being satisfied, when said total number number of frames stripped equals said total number of frames transmitted, or, when at least one of said at least one end strip delimiter frame is received by said station, or, when a predetermined frame type is received by said station.
Claim 54
Dependent Claim
248 words
A station on a computer network, said station comprising: means for granting permission to said station to transmit onto said network; means for transmitting at least one start strip delimiter frame onto said network, followed by at least one information frame; means for said station to transmit at least one end strip delimiter frame onto said network after transmission of said at least one information frame is finished; means for counting a total number of frames transmitted onto said network; means for beginning stripping in response to said granting permission to said station to transmit onto said network; means, responsive to receiving said at least one start strip delimiter frame from said network, for counting each subsequently stripped frame and keeping a result of said counting each subsequently stripped frame as a strip count; means for ending stripping when a stop strip condition is satisfied, said condition being satisfied, when said strip count equals said total number of frames transmitted, or, when at least one of said at least one end strip delimiter frame is received by said station, or, when a predetermined frame type is received by said station; and means for detecting a stripping error upon the occurrence of an event as follows, the event of ending stripping when said total number of frames transmitted does not equal said strip count, or the event of ending stripping by any condition other than receipt of at least one of said at least one end strip delimiter frame.
Claim 55
Dependent Claim
248 words
A station on a computer network, said station comprising: means for granting permission to said station to transmit onto said network; means for transmitting at least one start strip delimiter frame onto said network, followed by at least one information frame; means for said station to transmit at least one end strip delimiter frame onto said network after transmission of said at least one information frame is finished; means for counting a total number of frames transmitted onto said network; means for beginning stripping in response to said granting permission to said station to transmit onto said network; means, responsive to receiving said at least one start strip delimiter frame from said network, for counting each subsequently stripped frame and keeping a result of said counting each subsequently stripped frame as a strip count; means for ending stripping when a stop strip condition is satisfied, said condition being satisfied, when said strip count equals said total number of frames transmitted, or, when at least one of said at least one end strip delimiter frame is received by said station, or, when a predetermined frame type is received by said station; and means for detecting a stripping error upon the occurrence of an event as follows, the event of ending stripping when said total number of frames transmitted does not equal said strip count, or the event of ending stripping by any condition other than receipt of at least one of said at least one end strip delimiter frame.
Claim 56
Independent Claim
255 words
A method of operating a station on a computer network, comprising: granting permission to said station to transmit onto said network; transmitting at least one start strip delimiter frame onto said network, followed by at least one information frame; transmitting at least one end strip delimiter frame onto said network after transmission of said at least one information frame is finished; counting a total number of frames transmitted onto said network subsequent to said granting permission of said station to transmit; beginning stripping in response to said granting permission to said station to transmit onto said network; counting a total number of frames stripped and keeping a result of said counting said total number of frames stripped as a strip count, beginning said counting said total number of frames stripped in response to receiving said at least one start strip delimiter frame from said network; ending stripping when a stop strip condition is satisfied, said condition being satisfied, when said strip count equals said total number of frames transmitted, or, when at least one of said at least one end strip delimiter frame is received by said station, or, when a predetermined frame type is received by said station; and detecting a stripping error upon the occurrence of an event as follows, the event of ending stripping when said total number of frames transmitted does not equal said strip count, or the event of ending stripping by any condition other than receipt of at least one of said at least one end strip delimiter frame.
Claim 57
Independent Claim
255 words
A method of operating a station on a computer network, comprising: granting permission to said station to transmit onto said network; transmitting at least one start strip delimiter frame onto said network, followed by at least one information frame; transmitting at least one end strip delimiter frame onto said network after transmission of said at least one information frame is finished; counting a total number of frames transmitted onto said network subsequent to said granting permission of said station to transmit; beginning stripping in response to said granting permission to said station to transmit onto said network; counting a total number of frames stripped and keeping a result of said counting said total number of frames stripped as a strip count, beginning said counting said total number of frames stripped in response to receiving said at least one start strip delimiter frame from said network; ending stripping when a stop strip condition is satisfied, said condition being satisfied, when said strip count equals said total number of frames transmitted, or, when at least one of said at least one end strip delimiter frame is received by said station, or, when a predetermined frame type is received by said station; and detecting a stripping error upon the occurrence of an event as follows, the event of ending stripping when said total number of frames transmitted does not equal said strip count, or the event of ending stripping by any condition other than receipt of at least one of said at least one end strip delimiter frame.
Claim 58
Dependent Claim
159 words
A station on a computer network, wherein said computer network token ring, said station comprising: means for determining a ring latency by measuring the time required for a frame transmitted by said station to travel around said network and be detected by said station; means, responsive to a grant of permission for said station to transmit onto said network, for transmitting one or more information frames onto said computer network; means for said station to strip frames arriving from said network; means to begin stripping of frames detected as arriving from said network upon said grant of permission for said station to transmit onto said network; and, means to end said stripping upon expiration of a circulation time interval, said circulation time interval at least as great as said ring latency plus a transmission time interval, said transmission time interval equal to the time period during which said station transmitted said at least one information frame onto said network.
Claim 59
Dependent Claim
159 words
A station on a computer network, wherein said computer network token ring, said station comprising: means for determining a ring latency by measuring the time required for a frame transmitted by said station to travel around said network and be detected by said station; means, responsive to a grant of permission for said station to transmit onto said network, for transmitting one or more information frames onto said computer network; means for said station to strip frames arriving from said network; means to begin stripping of frames detected as arriving from said network upon said grant of permission for said station to transmit onto said network; and, means to end said stripping upon expiration of a circulation time interval, said circulation time interval at least as great as said ring latency plus a transmission time interval, said transmission time interval equal to the time period during which said station transmitted said at least one information frame onto said network.
Claim 60
Dependent Claim
85 words
The apparatus as in claim 45 further comprising: means for transmitting at least one end strip delimiter frame onto said network after transmission of said at least one information frame is finished; means for adding to said circulation time interval a time interval during which transmission of said at least one end strip delimiter frame onto said network occurred; means for indicating a stripping error in the event that said circulation time interval expires before detection by said station of said end strip delimiter frame.
Claim 61
Dependent Claim
44 words
The apparatus as in claim 45, further comprising: means for increasing said circulation time interval by a predetermined fraction to allow for variations in said ring latency time, said variations in said ring latency time resulting from variations in the level of network congestion.
Claim 62
Dependent Claim
37 words
The apparatus as in claim 45 further comprising: means for using an average ring latency for said ring latency, where said average ring latency is computed from the measured ring latency of a predetermined number of frames.
Claim 63
Dependent Claim
101 words
The apparatus as in claim 45 further comprising: means for transmitting a start strip delimiter frame before beginning transmission of said at least one information frame; means for counting said at least one information frame transmitted onto said network, and maintaining a result as a transmission count; means, responsive to receipt of said start strip delimiter frame, for starting counting frames stripped from said network, and for maintaining the result as a strip count; means for reporting a stripping error in the event that said transmission count is not equal to said strip count at an expiration of said circulation time.
Claim 64
Dependent Claim
44 words
The apparatus as in claim 49 further comprising: means for maintaining an excess count of frames stripped after said grant of permission for said station to begin transmission onto said network, and ending upon receipt by said station of said start strip delimiter frame.
Claim 65
Dependent Claim
51 words
The apparatus as in claim 7, or claim 20, or claim 30, or claim 43, or claim 45, further comprising: means for establishing a predetermined time interval; means for s tarring a timer; and means, in response to expiration of said predetermined time interval by said timer, for ending said stripping.
Claim 66
Dependent Claim
34 words
The apparatus as in claim 51 further comprising: said computer network is a token ring network: and said means for starting said timer starts said timer upon release of a token by said station.
Claim 67
Dependent Claim
17 words
The apparatus as in claim 52 further comprising: said predetermined time interval is a fixed time interval.