Patent US5949768A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5949768A Expired / Lapsed US ⏱️ 0.0 years remaining

Two tier adaptive random access protocol

Assignee: LG Electronics Inc
•
Filing: 1997-04-02
•
Granted: 1999-09-07
•
Expires: 2017-04-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A communication system has a plurality of stations which communicate data in a data frame having a plurality of slots including data slots DS, new message minislots MS0, and/or old message minislots MS1. A master station determines new and old message range parameters R0 and R1 which are based upon colliding reservation requests in a data frame. The master station determines the new and old message minislots MS0 and MS1 according to reservation request activity. The master station transmits the new and old message range parameters R0 and R1, and a MAP defining the new and old message minislots MS0 and MS1 to a plurality of slave stations. Each slave station independently determines transmission parameters N0 and N1 within the corresponding new and old message range parameters R0 and R1. Each slave station transmits a new reservation request to the master station if its transmission parameter N0 corresponds to one of the new message minislots MS0 and transmits an old reservation request to the master station if its transmission parameter N1 corresponds to one of the old message minislots MS1.

Inventors

  • 👤 Richard W. Citta
  • 👤 Jingsong Xia

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 10:38
CPC Classifications
H; H04; H04J; H04J3/00; H04J3/16; H04J3/1694; H04L; H04L12/00; H04L12/28; H04L12/2801; H04N; H04N7/00; H04N7/16; H04N7/173; H04N7/17309

Claims Analysis

Total Claims: 56
Claim 1
Independent Claim 185 words
A receiver comprising: receiving means for receiving a downstream data frame having range parameters R0 and R1 and a minislot parameter MAP, wherein the minislot parameter MAP defines new message minislots MS0 and old message minislots MS1 for a subsequent upstream data frame; transmission parameter generating means for generating a transmission parameter N1 within a range defined by the range parameter R1 and for generating a transmission parameter N0 within a range defined by the range parameter R0, wherein the transmission parameter generating means generates the transmission parameter N1 when the receiver has an old message reservation request to re-transmit, and wherein the transmission parameter generating means generates the transmission parameter N0 when the receiver has a new message reservation request to transmit; and, transmitting means for transmitting the old message reservation request in a minislot of an upstream data frame if the transmission parameter N1 corresponds to one of the old message minislots MS1, and for transmitting the new message reservation request in a minislot of an upstream data frame if the transmission parameter N0 corresponds to one of the new message minislots MS0.
Claim 2
Dependent Claim 185 words
A receiver comprising: receiving means for receiving a downstream data frame having range parameters R0 and R1 and a minislot parameter MAP, wherein the minislot parameter MAP defines new message minislots MS0 and old message minislots MS1 for a subsequent upstream data frame; transmission parameter generating means for generating a transmission parameter N1 within a range defined by the range parameter R1 and for generating a transmission parameter N0 within a range defined by the range parameter R0, wherein the transmission parameter generating means generates the transmission parameter N1 when the receiver has an old message reservation request to re-transmit, and wherein the transmission parameter generating means generates the transmission parameter N0 when the receiver has a new message reservation request to transmit; and, transmitting means for transmitting the old message reservation request in a minislot of an upstream data frame if the transmission parameter N1 corresponds to one of the old message minislots MS1, and for transmitting the new message reservation request in a minislot of an upstream data frame if the transmission parameter N0 corresponds to one of the new message minislots MS0.
Claim 3
Dependent Claim 58 words
The receiver of claim 1 wherein the subsequent upstream data frame has S slots, wherein the S slots include MS minislots and/or DS data slots, wherein MS may vary from MS min to MS max , wherein MS=MS0+MS1, wherein DS may vary from DS min to DS max , wherein MS max =S, and wherein DS min =0.
Claim 4
Dependent Claim 14 words
The receiver of claim 2 wherein DS max =S, and wherein MS min =0.
Claim 5
Dependent Claim 11 words
The receiver of claim 2 wherein MS min =S-DS max ≠0.
Claim 6
Dependent Claim 58 words
The receiver of claim 1 wherein the subsequent upstream data frame has S slots, wherein the S slots include MS minislots and/or DS data slots, wherein MS may vary from MS min to MS max , wherein MS=MS0+MS1, wherein DS may vary from DS min to DS max , wherein DS max =S, and wherein MS min =0.
Claim 7
Dependent Claim 57 words
The receiver of claim 1 wherein the subsequent upstream data frame has S slots, wherein the S slots include MS minislots and/or DS data slots, wherein MS may vary from MS min to MS max , wherein MS=MS0 +MS1, wherein DS may vary from DS min to DS max , and wherein MS min =S-DS max ≠0.
Claim 8
Dependent Claim 16 words
The receiver of claim 1 wherein the transmission parameters N1 and N0 are a random numbers.
Claim 9
Independent Claim 156 words
A method of transmitting reservation requests, wherein the method is implemented by a receiver of a communication system, the method comprising the following steps: a) receiving a downstream data frame having range parameters R0 and R1 and a minislot parameter MAP, wherein the minislot parameter MAP defines minislots MS0 and MS1; b) if the receiver has a previously transmitted reservation request to re-transmit, generating a transmission parameter N1 within a range defined by the range parameter R1; c) if the receiver has a new reservation request to transmit, generating a transmission parameter N0 within a range defined by the range parameter R0; d) re-transmitting the previously transmitted reservation request in a minislot of an upstream data frame if the transmission parameter N1 corresponds to one of the minislots MS1; and, e) transmitting the new reservation request in a minislot of an upstream data frame if the transmission parameter N0 corresponds to one of the minislots MS0.
Claim 10
Independent Claim 156 words
A method of transmitting reservation requests, wherein the method is implemented by a receiver of a communication system, the method comprising the following steps: a) receiving a downstream data frame having range parameters R0 and R1 and a minislot parameter MAP, wherein the minislot parameter MAP defines minislots MS0 and MS1; b) if the receiver has a previously transmitted reservation request to re-transmit, generating a transmission parameter N1 within a range defined by the range parameter R1; c) if the receiver has a new reservation request to transmit, generating a transmission parameter N0 within a range defined by the range parameter R0; d) re-transmitting the previously transmitted reservation request in a minislot of an upstream data frame if the transmission parameter N1 corresponds to one of the minislots MS1; and, e) transmitting the new reservation request in a minislot of an upstream data frame if the transmission parameter N0 corresponds to one of the minislots MS0.
Claim 11
Dependent Claim 57 words
The method of claim 8 wherein the upstream data frame has S slots, wherein the S slots include MS minislots and/or DS data slots, wherein MS may vary from MS min to MS max , wherein MS=MS0+MS1, wherein DS may vary from DS min to DS max , wherein MS max =S, and wherein DS min =0.
Claim 12
Dependent Claim 14 words
The method of claim 9 wherein DS max =S, and wherein MS min =0.
Claim 13
Dependent Claim 11 words
The method of claim 9 wherein MS min =S-DS max ≠0.
Claim 14
Dependent Claim 57 words
The method of claim 8 wherein the upstream data frame has S slots, wherein the S slots include MS minislots and/or DS data slots, wherein MS may vary from MS min to MS max , wherein MS=MS0+MS1, wherein DS may vary from DS min to DS max , wherein DS max =S, and wherein MS min =0.
Claim 15
Dependent Claim 55 words
The method of claim 8 wherein the upstream data frame has S slots, wherein the S slots include MS minislots and/or DS data slots, wherein MS may vary from MS min to MS max , wherein MS=MS0+MS1, wherein DS may vary from DS min to DS max , and wherein MS min =S-DS max ≠0.
Claim 16
Dependent Claim 38 words
The method of claim 8 wherein step b) comprises the step of generating the transmission parameter N1 as a random number, and wherein step c) comprises the step of generating the transmission parameter N0 as a random number.
Claim 17
Dependent Claim 49 words
The method of claim 8 wherein step d) comprises the step of re-transmitting the previously transmitted reservation request in a minislot corresponding to the transmission parameter N1, and wherein step e) comprises the step of transmitting the new reservation request in a minislot corresponding to the transmission parameter N0.
Claim 18
Dependent Claim 38 words
The method of claim 15 wherein step b) comprises the step of generating the transmission parameter N1 as a random number, and wherein step c) comprises the step of generating the transmission parameter N0 as a random number.
Claim 19
Dependent Claim 227 words
A communication system having a plurality of stations which communicate data in a data frame having a plurality of slots, wherein the plurality of slots include data slots RDS(n+1) and/or minislots MS(n+1), and wherein the communication system comprises: range parameter determining means at a first station for determining a new message range parameter R0(n+1) and an old message range parameter R1(n+1); minislot parameter determining means at the first station for determining a minislot parameter MAP defining new message minislots MS0(n+1) and an old message minislots MS1(n+1); first station transmitting means at the first station for transmitting the new message range parameter R0(n+1), the old message range parameter R1(n+1), and the minislot parameter MAP to a second station; transmission parameter determining means at the second station for determining a new message transmission parameter N0 within a range corresponding to the new message range parameter R0(n+1), and for determining an old message transmission parameter N1 within a range corresponding to the old message range parameter R1(n+1); and, second station transmitting means at the second station for transmitting a new reservation request to the first station if the new message transmission parameter N0 corresponds to one of the new message minislots MS0(n+1), and for transmitting a previously transmitted reservation request to the first station if the old message transmission parameter N1 corresponds to one of the old message minislots MS1(n+1).
Claim 20
Dependent Claim 227 words
A communication system having a plurality of stations which communicate data in a data frame having a plurality of slots, wherein the plurality of slots include data slots RDS(n+1) and/or minislots MS(n+1), and wherein the communication system comprises: range parameter determining means at a first station for determining a new message range parameter R0(n+1) and an old message range parameter R1(n+1); minislot parameter determining means at the first station for determining a minislot parameter MAP defining new message minislots MS0(n+1) and an old message minislots MS1(n+1); first station transmitting means at the first station for transmitting the new message range parameter R0(n+1), the old message range parameter R1(n+1), and the minislot parameter MAP to a second station; transmission parameter determining means at the second station for determining a new message transmission parameter N0 within a range corresponding to the new message range parameter R0(n+1), and for determining an old message transmission parameter N1 within a range corresponding to the old message range parameter R1(n+1); and, second station transmitting means at the second station for transmitting a new reservation request to the first station if the new message transmission parameter N0 corresponds to one of the new message minislots MS0(n+1), and for transmitting a previously transmitted reservation request to the first station if the old message transmission parameter N1 corresponds to one of the old message minislots MS1(n+1).
Claim 21
Dependent Claim 143 words
The communication system of claim 17 wherein the minislot parameter determining means determines minislots MS(n+1) as follows: if RDS(n)<DQ(n)<αRDS(n), determine minislots MS(n+1) based upon the following equation: ##EQU5## if DQ(n)<RDS(n), determine minislots MS(n+1) based upon the following equation: MS(n+1)=m(S-DQ(n)); and, if DQ(n)>αRDS(n), determine minislots MS(n+1) based upon the following equation: ##EQU6## wherein RDS(n) is a number of minislots in a previous upstream data frame n, DO(n) corresponds to reservation activity at discrete time n, S is a total number of slots in a data frame, m is a number of minislots into which a slot may be subdivided, e is 2.718281828 . . . , MS(n+1) is a number of minislots for an upstream data frame n+1, MS(n+1)=MS0(n+1)+MS1(n+1), k is an average number of data slots reserved by reservation requests, α is a constant, and M is the steady state number of minislots.
Claim 22
Dependent Claim 145 words
The communication system of claim 17 wherein the range parameter determining means determines the old message range parameter R1(n+1) for discrete time n+1 according to the following equation: ##EQU7## where n indicates an upstream data frame just received, n+1 indicates a next upstream data frame, R1(n+1) is the old message range parameter for the next upstream data frame n+1, R1(n) is an old message range parameter for the upstream data frame n just received, N represents a total number of stations in the communication system, MS1(n) is a number of old message minislots in the upstream data frame n just received, Col0(n) is a number of collided new message minislots MS0(n) in the upstream data frame n just received, Col1(n) is a number of collided old message minislots MS1(n) in the upstream data frame n just received, and e is 2.718281828 . . . .
Claim 23
Dependent Claim 143 words
The communication system of claim 19 wherein the minislot parameter determining means determines minislots MS(n+1) as follows: if RDS(n)<DQ(n)<αRDS(n), determine minislots MS(n+1) based upon the following equation: ##EQU8## if DQ(n)<RDS(n), determine minislots MS(n+1) based upon the following equation: MS(n+1)=m(S-DQ(n)); and, if DQ(n)>αRDS(n), determine minislots MS(n+1) based upon the following equation: ##EQU9## wherein RDS(n) is a number of minislots in a previous upstream data frame n, DO(n) corresponds to reservation activity at discrete time n, S is a total number of slots in a data frame, m is a number of minislots into which a slot may be subdivided, e is 2.718281828 . . . , MS(n+1) is a number of minislots for an upstream data frame n+1, MS(n+1)=MS0(n+1)+MS1(n+1), k is an average number of data slots reserved by reservation requests, α is a constant, and M is the steady state number of minislots.
Claim 24
Dependent Claim 68 words
The communication system of claim 20 wherein the minislot parameter determining means determines the new message minislots MS0(n+1) and the old message minislots MS1(n+1) as follows: if R1(n+1)<MS(n+1), determine the new message minislots MS0(n+1) and the old message minislots MS1(n+1) based upon the following equations: MS1(n+1)=R1(n+1) MS0(n+1)=MS(n+1)-MS1(n+1) if R1(n+1)≮MS(n+1), determine the new message minislots MS0(n+1) and the old message minislots MS1(n+1) based upon the following equations: MS1(n+1)=MS(n+1) MS0(n+1)=0.
Claim 25
Dependent Claim 46 words
The communication system of claim 21 wherein the range parameter determining means determines the new message range parameter R0(n+1) for discrete time n+1 according to the following equation: ##EQU10## wherein MS0(n) is a number of old message minislots in the upstream data frame n just received.
Claim 26
Dependent Claim 96 words
The communication system of claim 17 wherein the range parameter determining means determines the old message range parameter R1(n+1) based upon an old message range parameter R1(n) for an upstream data frame n just received, based upon a total number of stations, based upon a number of old message minislots MS1(n) in the upstream data frame n just received, based upon a number of collided new message minislots MS0(n) in the upstream data frame n just received, and based upon a number of collided old message minislots MS1(n) in the upstream data frame n just received.
Claim 27
Dependent Claim 20 words
The communication system of claim 23 wherein the minislot parameter determining means determines minislots MS(n+1) based upon reservation request activity.
Claim 28
Dependent Claim 29 words
The communication system of claim 24 wherein the minislot parameter determining means determines the new message minislots MS0(n+1) and the old message minislots MS1(n+1) based upon R1(n+1) and MS(n+1).
Claim 29
Dependent Claim 81 words
The communication system of claim 25 wherein the range parameter determining means determines the new message range parameter R0(n+1) based upon a new message range parameter R0(n) for an upstream data frame n just received, based upon the total number of stations, based upon a number of new message minislots MS0(n) in the upstream data frame n just received, based upon MS0(n+1), and based upon a number of collided new message minislots MS0(n) in the upstream data frame n just received.
Claim 30
Dependent Claim 27 words
The communication system of claim 24 wherein the minislot parameter determining means determines the new message minislots MS0(n+1) and the old message minislots MS1(n+1) based upon MS(n+1).
Claim 31
Dependent Claim 81 words
The communication system of claim 27 wherein the range parameter determining means determines the new message range parameter R0(n+1) based upon a new message range parameter R0(n) for an upstream data frame n just received, based upon the total number of stations, based upon a number of new message minislots MS0(n) in the upstream data frame n just received, based upon MS0(n+1), and based upon a number of collided new message minislots MS0(n) in the upstream data frame n just received.
Claim 32
Dependent Claim 34 words
The communication system of claim 17 wherein the range parameter determining means determines the old message range parameter R1(n+1) based upon a number of collided minislots in the upstream data frame n just received.
Claim 33
Dependent Claim 20 words
The communication system of claim 29 wherein the minislot parameter determining means determines minislots MS(n+1) based upon reservation request activity.
Claim 34
Dependent Claim 29 words
The communication system of claim 30 wherein the minislot parameter determining means determines the new message minislots MS0(n+1) and the old message minislots MS1(n+1) based upon R1(n+1) and MS(n+1).
Claim 35
Dependent Claim 34 words
The communication system of claim 31 wherein the range parameter determining means determines the new message range parameter R0(n+1) based upon a number of collided minislots in the upstream data frame n just received.
Claim 36
Dependent Claim 27 words
The communication system of claim 30 wherein the minislot parameter determining means determines the new message minislots MS0(n+1) and the old message minislots MS1(n+1) based upon MS(n+1).
Claim 37
Dependent Claim 34 words
The communication system of claim 33 wherein the range parameter determining means determines the new message range parameter R0(n+1) based upon a number of collided minislots in the upstream data frame n just received.
Claim 38
Dependent Claim 99 words
A transmitter comprising: upstream data frame receiving means for receiving an upstream data frame n at discrete time n; range parameter determining means for determining a new message range parameter R0(n+1) and an old message range parameter R1(n+1); minislot parameter determining means for determining a minislot parameter MAP defining new message minislots MS0(n+1) and an old message minislots MS1(n+1), wherein the minislot parameter MAP at least partially defines an upstream data frame n+1 at discrete time n+1; and, transmitting means for transmitting the new message range parameter R0(n+1), the old message range parameter R1(n+1), and the minislot parameter MAP.
Claim 39
Dependent Claim 99 words
A transmitter comprising: upstream data frame receiving means for receiving an upstream data frame n at discrete time n; range parameter determining means for determining a new message range parameter R0(n+1) and an old message range parameter R1(n+1); minislot parameter determining means for determining a minislot parameter MAP defining new message minislots MS0(n+1) and an old message minislots MS1(n+1), wherein the minislot parameter MAP at least partially defines an upstream data frame n+1 at discrete time n+1; and, transmitting means for transmitting the new message range parameter R0(n+1), the old message range parameter R1(n+1), and the minislot parameter MAP.
Claim 40
Dependent Claim 142 words
The transmitter of claim 35 wherein the minislot parameter determining means determines minislots MS(n+1) as follows: if RDS(n)<DQ(n)<αRDS(n), determine minislots MS(n+1) based upon the following equation: ##EQU11## if DQ(n)<RDS(n), determine minislots MS(n+1) based upon the following equation: MS(n+1)=m(S-DQ(n)); and, if DQ(n)>αRDS(n), determine minislots Ms(n+1) based upon the following equation: ##EQU12## wherein RDS(n) is a number of minislots in a previous upstream data frame n, DO(n) corresponds to reservation activity at discrete time n, S is a total number of slots in a data frame, m is a number of minislots into which a slot may be subdivided, e is 2.718281828 . . . , MS(n+1) is a number of minislots for an upstream data frame n+1, MS(n+1)=MS0(n+1)+MS1(n+1), k is an average number of data slots reserved by reservation requests, α is a constant, and M is the steady state number of minislots.
Claim 41
Dependent Claim 143 words
The transmitter of claim 35 wherein the range parameter determining means determines the old message range parameter R1(n+1) for discrete time n+1 according to the following equation: ##EQU13## where n indicates an upstream data frame just received, n+1 indicates a next upstream data frame, R1(n+1) is the old message range parameter for the next upstream data frame n+1, R1(n) is an old message range parameter for the upstream data frame n just received, N represents a total number of stations in a network, MS1(n) is a number of old message minislots in the upstream data frame n just received, Col0(n) is a number of collided new message minislots MS0(n) in the upstream data frame n just received, Col1(n) is a number of collided old message minislots MS1(n) in the upstream data frame n just received, and e is 2.718281828 . . . .
Claim 42
Dependent Claim 142 words
The transmitter of claim 37 wherein the minislot parameter determining means determines minislots MS(n+1) as follows: if RDS(n)<DQ(n)<αRDS(n), determine minislots MS(n+1) based upon the following equation: ##EQU14## if DQ(n)<RDS(n), determine minislots MS(n+1) based upon the following equation: MS(n+1)=m(S-DQ(n)); and, if DQ(n)>αRDS(n), determine minislots MS(n+1) based upon the following equation: ##EQU15## wherein RDS(n) is a number of minislots in a previous upstream data frame n, DO(n) corresponds to reservation activity at discrete time n, S is a total number of slots in a data frame, m is a number of minislots into which a slot may be subdivided, e is 2.718281828 . . . , MS(n+1) is a number of minislots for an upstream data frame n+1, MS(n+1)=MS0(n+1)+MS1(n+1), k is an average number of data slots reserved by reservation requests, α is a constant, and M is the steady state number of minislots.
Claim 43
Dependent Claim 68 words
The transmitter of claim 38 wherein the minislot parameter determining means determines the new message minislots MS0(n+1) and the old message minislots MS1(n+1) as follows: if R1(n+1)<MS(n+1), determine the new message minislots MS0(n+1) and the old message minislots MS1(n+1) based upon the following equations: MS1(n+1)=R1(n+1) MS0(n+1)=MS(n+1)-MS1(n+1); if R1(n+1)≮MS(n+1), determine the new message minislots MS0(n+1) and the old message minislots MS1(n+1) based upon the following equations: MS1(n+1)=MS(n+1) MS0(n+1)=0. 40.
Claim 44
Dependent Claim 45 words
The transmitter of claim 39 wherein the range parameter determining means determines the new message range parameter R0(n+1) for discrete time n+1 according to the following equation: ##EQU16## wherein MS0(n) is a number of old message minislots in the upstream data frame n just received.
Claim 45
Dependent Claim 98 words
The transmitter of claim 35 wherein the range parameter determining means determines the old message range parameter R1(n+1) based upon an old message range parameter R1(n) for an upstream data frame n just received, based upon a total number of stations in a network, based upon a number of old message minislots MS1(n) in the upstream data frame n just received, based upon a number of collided new message minislots MS0(n) in the upstream data frame n just received, and based upon a number of collided old message minislots MS1(n) in the upstream data frame n just received.
Claim 46
Dependent Claim 19 words
The transmitter of claim 41 wherein the minislot parameter determining means determines minislots MS(n+1) based upon reservation request activity.
Claim 47
Dependent Claim 28 words
The transmitter of claim 42 wherein the minislot parameter determining means determines the new message minislots MS0(n+1) and the old message minislots MS1(n+1) based upon R1(n+1) and MS(n+1).
Claim 48
Dependent Claim 83 words
The transmitter of claim 43 wherein the range parameter determining means determines the new message range parameter R0(n+1) based upon a new message range parameter R0(n) for an upstream data frame n just received, based upon the total number of stations in a network, based upon a number of new message minislots MS0(n) in the upstream data frame n just received, based upon MS0(n+1), and based upon a number of collided new message minislots MS0(n) in the upstream data frame n just received.
Claim 49
Dependent Claim 26 words
The transmitter of claim 42 wherein the minislot parameter determining means determines the new message minislots MS0(n+1) and the old message minislots MS1(n+1) based upon MS(n+1).
Claim 50
Dependent Claim 83 words
The transmitter of claim 45 wherein the range parameter determining means determines the new message range parameter R0(n+1) based upon a new message range parameter R0(n) for an upstream data frame n just received, based upon the total number of stations in a network, based upon a number of new message minislots MS0(n) in the upstream data frame n just received, based upon MS0(n+1), and based upon a number of collided new message minislots MS0(n) in the upstream data frame n just received.
Claim 51
Dependent Claim 33 words
The transmitter of claim 35 wherein the range parameter determining means determines the old message range parameter R1(n+1) based upon a number of collided minislots in the upstream data frame n just received.
Claim 52
Dependent Claim 19 words
The transmitter of claim 47 wherein the minislot parameter determining means determines minislots MS(n+1) based upon reservation request activity.
Claim 53
Dependent Claim 28 words
The transmitter of claim 48 wherein the minislot parameter determining means determines the new message minislots MS0(n+1) and the old message minislots MS1(n+1) based upon R1(n+1) and MS(n+1).
Claim 54
Dependent Claim 33 words
The transmitter of claim 49 wherein the range parameter determining means determines the new message range parameter R0(n+1) based upon a number of collided minislots in the upstream data frame n just received.
Claim 55
Dependent Claim 26 words
The transmitter of claim 48 wherein the minislot parameter determining means determines the new message minislots MS0(n+1) and the old message minislots MS1(n+1) based upon MS(n+1).
Claim 56
Dependent Claim 33 words
The transmitter of claim 51 wherein the range parameter determining means determines the new message range parameter R0(n+1) based upon a number of collided minislots in the upstream data frame n just received.

References Cited (Backward Citations)

US5640395A Cited
US5644576A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-09-06 2003-03-08 2003-09-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-09-06 2007-03-08 2007-09-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-09-06 2011-03-08 2011-09-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag