US6826154B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for seamless mobility between different access technologies
Assignee: Valtrus Innovations Ltd
•
Filing: 2001-05-24
•
Granted: 2004-11-30
•
Expires: 2021-05-24
Abstract
Abstract The present invention includes a method and device to support hand off of a session between a mobile terminal and a server, while continuing the session. One aspect of the invention is a method involving a first entity having an IP stack and a second entity having an IP stack. These entities support a hand off from one access technology to another, wherein the different access technologies are differentiated by a characteristic such as their physical layer. Particular aspects of the present invention are described in the claims, specification and drawings.
Inventors
- 👤 Barani Subbiah
- 👤 Javad Razavilar
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-02 21:09
CPC Classifications
H; H04; H04W; H04W36/00; H04W36/02; H04W36/14; H04W36/142; H04W28/00; H04W28/02; H04W28/10; H04W28/14; H04W36/0005; H04W36/0011; H04W36/0019; H04W48/00; H04W48/17; H04W80/00; H04W80/04
Claims Analysis
Total Claims: 89
Claim 1
Independent Claim
224 words
A method of buffering and forwarding packets to support a hand off of a session between a mobile terminal and a server, the hand off involving a first entity having an IP stack and a second entity having an IP stack, including: (a) receiving at a first entity having an IP stack, via a first access technology, a first message from a mobile terminal to stop sending and begin buffering session packets exchanged with a server; acknowledging the first message; (b) receiving at a second entity having an IP stack, via a second access technology, the second access technology utilizing a different physical layer than the first access technology, a second message from the mobile terminal directing the second entity to set up a new route between the mobile terminal and the server via the second entity wherein one of the first or second access technologies uses a WLAN connection and the other of the first or second access technologies uses a WWAN connection; acknowledging the second message; signaling from the second entity to the first entity to start forwarding the buffered packets; (c) receiving at the second entity the forwarded buffered packets; relaying the forwarded buffered packets to the mobile terminal; communicating to the server the new route; and continuing the session between the mobile terminal and the server via the new route.
Claim 2
Independent Claim
224 words
A method of buffering and forwarding packets to support a hand off of a session between a mobile terminal and a server, the hand off involving a first entity having an IP stack and a second entity having an IP stack, including: (a) receiving at a first entity having an IP stack, via a first access technology, a first message from a mobile terminal to stop sending and begin buffering session packets exchanged with a server; acknowledging the first message; (b) receiving at a second entity having an IP stack, via a second access technology, the second access technology utilizing a different physical layer than the first access technology, a second message from the mobile terminal directing the second entity to set up a new route between the mobile terminal and the server via the second entity wherein one of the first or second access technologies uses a WLAN connection and the other of the first or second access technologies uses a WWAN connection; acknowledging the second message; signaling from the second entity to the first entity to start forwarding the buffered packets; (c) receiving at the second entity the forwarded buffered packets; relaying the forwarded buffered packets to the mobile terminal; communicating to the server the new route; and continuing the session between the mobile terminal and the server via the new route.
Claim 3
Dependent Claim
23 words
The method of claim 1 , wherein the (c) receiving step and the communicating step are carried out in an order as listed.
Claim 4
Dependent Claim
24 words
The method of claim 1 , wherein the (c) receiving step and the communicating step are carried out in an order different than listed.
Claim 5
Dependent Claim
24 words
The method of claim 1 , wherein the (a) receiving step and the (b) receiving step are carried out in an order as listed.
Claim 6
Dependent Claim
25 words
The method of claim 1 , wherein the (a) receiving step and the (b) receiving step are carried out in an order different than listed.
Claim 7
Dependent Claim
15 words
The method of claim 1 , wherein the new route is via the second entity.
Claim 8
Dependent Claim
15 words
The method of claim 1 , wherein the new route utilizes the second access technology.
Claim 9
Dependent Claim
29 words
The method of claim 1 , wherein communicating the new route includes communicating a new IP address for the mobile terminal and an IP address for the second entity.
Claim 10
Dependent Claim
18 words
The method of claim 1 , wherein communicating the new route includes a care-of for the mobile terminal.
Claim 11
Dependent Claim
17 words
The method of claim 9 , the care-of address is an IP address of the second entity.
Claim 12
Dependent Claim
24 words
The method of claim 1 , wherein the first message includes data elements for message type, message code, sequence number and error detection symbol.
Claim 13
Dependent Claim
14 words
The method of claim 11 , wherein the error detection symbol is a checksum.
Claim 14
Dependent Claim
29 words
The method of claim 1 , wherein the first message and the second message both include data elements for message type, message code, sequence number and error detection symbol.
Claim 15
Dependent Claim
14 words
The method of claim 13 , wherein the error detection symbol is a checksum.
Claim 16
Dependent Claim
17 words
The method of claim 1 , wherein the first access technology is compliant with any 802.11x standard.
Claim 17
Dependent Claim
18 words
The method of claim 1 , wherein the first access technology includes using an unlicensed 2.4 GHz network.
Claim 18
Dependent Claim
17 words
The method of claim 1 , wherein the first access technology is compliant with any Bluetooth standard.
Claim 19
Dependent Claim
21 words
The method of claim 1 , wherein the first access technology includes using an RF connection compliant with any Bluetooth standard.
Claim 20
Dependent Claim
13 words
The method of claim 1 , wherein the session is a TCP session.
Claim 21
Dependent Claim
13 words
The method of claim 1 , wherein the session is a UDP session.
Claim 22
Dependent Claim
13 words
The method of claim 1 , wherein the session is a WAP session.
Claim 23
Dependent Claim
16 words
The method of claim 1 , wherein the session includes a Bluetooth standard compliant transport session.
Claim 24
Dependent Claim
18 words
The method of claim 1 , wherein the connection via the second access technology is a PPP connection.
Claim 25
Dependent Claim
18 words
The method of claim 1 , wherein the second access technology is compliant with an IS 95b standard.
Claim 26
Dependent Claim
18 words
The method of claim 1 , wherein the second access technology is compliant with an enhanced GSM standard.
Claim 27
Dependent Claim
17 words
The method of claim 1 , wherein the second access technology is compliant with a GPRS standard.
Claim 28
Dependent Claim
17 words
The method of claim 1 , wherein the second access technology is compatible with access via Metricom.
Claim 29
Dependent Claim
16 words
The method of claim 1 , wherein the second access technology utilizes a cellular telephone network.
Claim 30
Dependent Claim
17 words
The method of claim 1 , wherein the second access technology utilizes an unlicensed 2.4 GHz network.
Claim 31
Dependent Claim
33 words
The method of claim 1 , wherein the second access technology is made using communication between a satellite and the mobile terminal for at least one direction of the second access technology connection.
Claim 32
Dependent Claim
17 words
The method of claim 1 , wherein the second access technology is compliant with any Bluetooth standard.
Claim 33
Dependent Claim
21 words
The method of claim 1 , wherein the second access technology includes using an RF connection compliant with any Bluetooth standard.
Claim 34
Dependent Claim
31 words
The method of claim 1 , further including buffering packets received at the second access router from the server until after completion of forwarding the buffered packets to the mobile terminal.
Claim 35
Independent Claim
207 words
A method of buffering and forwarding packets to support a hand off of a session between a mobile terminal and a server, the hand off involving a first entity having an IP stack and a second entity having an IP stack, including: (a) receiving at a first entity having an IP stack, via a first access technology, a first message from a mobile terminal to stop-sending and begin buffering session packets exchanged with a server; acknowledging the first message; (b) receiving at a second entity having an IP stack a second message to set up a new route from the mobile terminal to the server via a second access technology, the second access technology utilizing a different physical layer than the first access technology; signaling from the second entity to the first entity to start forwarding the buffered packets; forwarding the buffered packets from the first entity to the second entity and on to the mobile terminal wherein one of the first or second access technologies uses a WLAN connection and the other of the first or second access technologies uses a WWAN connection; communicating to the server the new route; and continuing the session between the mobile terminal and the server via the second access technology.
Claim 36
Independent Claim
207 words
A method of buffering and forwarding packets to support a hand off of a session between a mobile terminal and a server, the hand off involving a first entity having an IP stack and a second entity having an IP stack, including: (a) receiving at a first entity having an IP stack, via a first access technology, a first message from a mobile terminal to stop-sending and begin buffering session packets exchanged with a server; acknowledging the first message; (b) receiving at a second entity having an IP stack a second message to set up a new route from the mobile terminal to the server via a second access technology, the second access technology utilizing a different physical layer than the first access technology; signaling from the second entity to the first entity to start forwarding the buffered packets; forwarding the buffered packets from the first entity to the second entity and on to the mobile terminal wherein one of the first or second access technologies uses a WLAN connection and the other of the first or second access technologies uses a WWAN connection; communicating to the server the new route; and continuing the session between the mobile terminal and the server via the second access technology.
Claim 37
Dependent Claim
22 words
The method of claim 34 , wherein the forwarding step and the communicating step are carried out in an order as listed.
Claim 38
Dependent Claim
23 words
The method of claim 34 , wherein the forwarding step and the communicating step are carried out in an order different than listed.
Claim 39
Dependent Claim
24 words
The method of claim 34 , wherein the (a) receiving step and the (b) receiving step are carried out in an order as listed.
Claim 40
Dependent Claim
25 words
The method of claim 34 , wherein the (a) receiving step and the (b) receiving step are carried out in an order different than listed.
Claim 41
Dependent Claim
15 words
The method of claim 34 , wherein the new route is via the second entity.
Claim 42
Dependent Claim
15 words
The method of claim 34 , wherein the new route utilizes the second access technology.
Claim 43
Dependent Claim
29 words
The method of claim 34 , wherein communicating the new route includes communicating a new IP address for the mobile terminal and an IP address for the second entity.
Claim 44
Dependent Claim
18 words
The method of claim 34 , wherein communicating the new route includes a care-of for the mobile terminal.
Claim 45
Dependent Claim
17 words
The method of claim 42 , the care-of address is an IP address of the second entity.
Claim 46
Dependent Claim
31 words
The method of claim 34 , further including buffering packets received at the second access router from the server until after completion of forwarding the buffered packets to the mobile terminal.
Claim 47
Independent Claim
196 words
A method of buffering and forwarding packets to support a hand off involving a first entity having an IP stack and a second entity having an IP stack, the first entity supporting communication with a mobile terminal via a first access technology, the second entity supporting communication with the mobile terminal via a second access technology and the mobile terminal engaged in a session with a server via the first access technology, the method including: receiving at the second entity a message to set up a new route from the mobile terminal to a server via the second access technology, the second access technology utilizing a different physical layer than the first access technology wherein one of the first or second access technologies uses a WLAN connection and the other of the first or second access technologies uses a WWAN connection; communicating to the server the new route; signaling from the second entity to the first entity to forward any buffered packets; forwarding the buffered packets from the first entity to the second entity and on to the mobile terminal; and continuing the session between the mobile terminal and the server via the second access technology.
Claim 48
Independent Claim
196 words
A method of buffering and forwarding packets to support a hand off involving a first entity having an IP stack and a second entity having an IP stack, the first entity supporting communication with a mobile terminal via a first access technology, the second entity supporting communication with the mobile terminal via a second access technology and the mobile terminal engaged in a session with a server via the first access technology, the method including: receiving at the second entity a message to set up a new route from the mobile terminal to a server via the second access technology, the second access technology utilizing a different physical layer than the first access technology wherein one of the first or second access technologies uses a WLAN connection and the other of the first or second access technologies uses a WWAN connection; communicating to the server the new route; signaling from the second entity to the first entity to forward any buffered packets; forwarding the buffered packets from the first entity to the second entity and on to the mobile terminal; and continuing the session between the mobile terminal and the server via the second access technology.
Claim 49
Dependent Claim
23 words
The method of claim 45 , wherein the (c) receiving step and the communicating step are carried out in an order as listed.
Claim 50
Dependent Claim
24 words
The method of claim 45 , wherein the (c) receiving step and the communicating step are carried out in an order different than listed.
Claim 51
Dependent Claim
15 words
The method of claim 45 , wherein the new route is via the second entity.
Claim 52
Dependent Claim
15 words
The method of claim 45 , wherein the new route utilizes the second access technology.
Claim 53
Dependent Claim
29 words
The method of claim 45 , wherein communicating the new route includes communicating a new IP address for the mobile terminal and an IP address for the second entity.
Claim 54
Dependent Claim
18 words
The method of claim 45 , wherein communicating the new route includes a care-of for the mobile terminal.
Claim 55
Dependent Claim
17 words
The method of claim 51 , the care-of address is an IP address of the second entity.
Claim 56
Dependent Claim
23 words
The method of claim 45 , the first message includes data elements for message type, message code, sequence number and error detection symbol.
Claim 57
Dependent Claim
14 words
The method of claim 53 , wherein the error detection symbol is a checksum.
Claim 58
Dependent Claim
29 words
The method of claim 45 , wherein the first message and the second message both include data elements for message type, message code, sequence number and error detection symbol.
Claim 59
Dependent Claim
14 words
The method of claim 55 , wherein the error detection symbol is a checksum.
Claim 60
Dependent Claim
17 words
The method of claim 45 , wherein the first access technology is compliant with any 802.11x standard.
Claim 61
Dependent Claim
18 words
The method of claim 45 , wherein the first access technology includes using an unlicensed 2.4 GHz network.
Claim 62
Dependent Claim
17 words
The method of claim 45 , wherein the first access technology is compliant with any Bluetooth standard.
Claim 63
Dependent Claim
21 words
The method of claim 45 , wherein the first access technology includes using an RF connection compliant with any Bluetooth standard.
Claim 64
Dependent Claim
13 words
The method of claim 45 , wherein the session is a TCP session.
Claim 65
Dependent Claim
13 words
The method of claim 45 , wherein the session is a UDP session.
Claim 66
Dependent Claim
13 words
The method of claim 45 , wherein the session is a WAP session.
Claim 67
Dependent Claim
16 words
The method of claim 45 , wherein the session includes a Bluetooth standard compliant transport session.
Claim 68
Dependent Claim
18 words
The method of claim 45 , wherein the connection via the second access technology is a PPP connection.
Claim 69
Dependent Claim
18 words
The method of claim 45 , wherein the second access technology is compliant with an IS 95b standard.
Claim 70
Dependent Claim
18 words
The method of claim 45 , wherein the second access technology is compliant with an enhanced GSM standard.
Claim 71
Dependent Claim
17 words
The method of claim 45 , wherein the second access technology is compliant with a GPRS standard.
Claim 72
Dependent Claim
17 words
The method of claim 45 , wherein the second access technology is compatible with access via Metricom.
Claim 73
Dependent Claim
16 words
The method of claim 45 , wherein the second access technology utilizes a cellular telephone network.
Claim 74
Dependent Claim
17 words
The method of claim 45 , wherein the second access technology utilizes an unlicensed 2.4 GHz network.
Claim 75
Dependent Claim
33 words
The method of claim 45 , wherein the second access technology is made using communication between a satellite and the mobile terminal for at least one direction of the second access technology connection.
Claim 76
Dependent Claim
17 words
The method of claim 45 , wherein the second access technology is compliant with any Bluetooth standard.
Claim 77
Dependent Claim
21 words
The method of claim 45 , wherein the second access technology includes using an RF connection compliant with any Bluetooth standard.
Claim 78
Dependent Claim
31 words
The method of claim 45 , further including buffering packets received at the second access router from the server until after completion of forwarding the buffered packets to the mobile terminal.
Claim 79
Dependent Claim
260 words
A second entity having an IP stack adapted to accepting from a first entity having an IP stack a hand off between a first access technology and a second access technology of a session between a mobile terminal and a server, the second entity including: a processor, having memory and resources, including an IP stack; one or more communication ports, coupled with the processor, in communication with the first entity and in communication with the mobile terminal; program storage memory, coupled with the processor, containing one or more programs adapted to: receiving at a second entity having an IP stack, via a second access technology, the second access technology utilizing a different physical layer than the first access technology, a second message from the mobile terminal directing the second entity to set up a new route between the mobile terminal and the server via the second entity wherein one of the first or second access technologies uses a WLAN connection and the other of the first or second access technologies uses a WWAN connection; acknowledging the second message; signaling from the second entity to the first entity to start forwarding the buffered packets; receiving at the second entity the forwarding buffered packets; relaying the forwarded buffered packets to the mobile terminal wherein one of the first or second access technologies uses a WLAN connection and the other of the first or second access technologies uses a WWAN connection; communicating to the server the new route; and continuing the session between the mobile terminal and the server via the new route.
Claim 80
Dependent Claim
260 words
A second entity having an IP stack adapted to accepting from a first entity having an IP stack a hand off between a first access technology and a second access technology of a session between a mobile terminal and a server, the second entity including: a processor, having memory and resources, including an IP stack; one or more communication ports, coupled with the processor, in communication with the first entity and in communication with the mobile terminal; program storage memory, coupled with the processor, containing one or more programs adapted to: receiving at a second entity having an IP stack, via a second access technology, the second access technology utilizing a different physical layer than the first access technology, a second message from the mobile terminal directing the second entity to set up a new route between the mobile terminal and the server via the second entity wherein one of the first or second access technologies uses a WLAN connection and the other of the first or second access technologies uses a WWAN connection; acknowledging the second message; signaling from the second entity to the first entity to start forwarding the buffered packets; receiving at the second entity the forwarding buffered packets; relaying the forwarded buffered packets to the mobile terminal wherein one of the first or second access technologies uses a WLAN connection and the other of the first or second access technologies uses a WWAN connection; communicating to the server the new route; and continuing the session between the mobile terminal and the server via the new route.
Claim 81
Dependent Claim
216 words
A first entity having an IP stack adapted to adapting to giving a second entity having an IP stack a hand off between a first access technology and a second access technology of a session between a mobile terminal and a server, first entity including: a processor, having memory and resources, including an IP stack; one or more communication ports, coupled with the processor, in communication with the first entity and in communication with the mobile terminal; program storage memory, coupled with the processor, containing one or more programs adapted to: receiving at a first entity having an IP stack a first access technology a first message from a mobile terminal to stop sending and begin buffering session packets exchanged with a server; acknowledging the first message; receiving from the second entity a signal to start forwarding the buffered packets; forwarding the buffered packets from the first entity to the second entity, to be forwarded on to the mobile terminal; communicating to the server a care-of-address for routing via the second access technology; and continuing the session between the mobile terminal and the server via the second access technology wherein one of the first or second access technologies uses a WLAN connection and the other of the first or second access technologies uses a WWAN connection.
Claim 82
Dependent Claim
216 words
A first entity having an IP stack adapted to adapting to giving a second entity having an IP stack a hand off between a first access technology and a second access technology of a session between a mobile terminal and a server, first entity including: a processor, having memory and resources, including an IP stack; one or more communication ports, coupled with the processor, in communication with the first entity and in communication with the mobile terminal; program storage memory, coupled with the processor, containing one or more programs adapted to: receiving at a first entity having an IP stack a first access technology a first message from a mobile terminal to stop sending and begin buffering session packets exchanged with a server; acknowledging the first message; receiving from the second entity a signal to start forwarding the buffered packets; forwarding the buffered packets from the first entity to the second entity, to be forwarded on to the mobile terminal; communicating to the server a care-of-address for routing via the second access technology; and continuing the session between the mobile terminal and the server via the second access technology wherein one of the first or second access technologies uses a WLAN connection and the other of the first or second access technologies uses a WWAN connection.
Claim 83
Dependent Claim
209 words
A second entity having an IP stack adapted to accepting from a first entity having an IP stack a hand off between a first access technology and a second access technology of a session between a mobile terminal and a server, including: a processor, having memory and resources, including an IP stack; one or more communication ports, coupled with the processor, in communication with the first entity and in communication with the mobile terminal; program storage memory, coupled with the processor, containing one or more programs adapted to: receiving at the second entity a message to set up a new route from the mobile terminal to the server via the second access technology, the second access technology utilizing a different physical layer than the first access technology wherein one of the first or second access technologies uses a WLAN connection and the other of the first or second access technologies uses a WWAN connection; communicating to the server the new route; signaling from the second entity to the first entity to forward any buffered packets; forwarding the buffered packets from the first entity to the second entity and on to the mobile terminal; and continuing the session between the mobile terminal and the server via the second access technology.
Claim 84
Dependent Claim
209 words
A second entity having an IP stack adapted to accepting from a first entity having an IP stack a hand off between a first access technology and a second access technology of a session between a mobile terminal and a server, including: a processor, having memory and resources, including an IP stack; one or more communication ports, coupled with the processor, in communication with the first entity and in communication with the mobile terminal; program storage memory, coupled with the processor, containing one or more programs adapted to: receiving at the second entity a message to set up a new route from the mobile terminal to the server via the second access technology, the second access technology utilizing a different physical layer than the first access technology wherein one of the first or second access technologies uses a WLAN connection and the other of the first or second access technologies uses a WWAN connection; communicating to the server the new route; signaling from the second entity to the first entity to forward any buffered packets; forwarding the buffered packets from the first entity to the second entity and on to the mobile terminal; and continuing the session between the mobile terminal and the server via the second access technology.
Claim 85
Dependent Claim
313 words
An entity having an IP stack, adapted to cooperate with an additional entity having an IP stack in a hand off of a session between a mobile terminal and a server, the entity including: a processor, having memory and resources, the resources including an IP stack; one or more communication ports, coupled with the processor and in communication with the mobile terminal, the server and the additional entity; program storage memory, coupled with the processor, containing one or more programs, including logic segments to (1) forward packets in the session between the mobile terminal and the server; (2) stop forwarding the packets in the session and buffer the packets received from the server; (3) forward the buffered packets to the additional entity; (4) wait for a message to take over the session between the mobile terminal and the server; and (5) communicate an address of the entity to the server with a binding update directive; signal the additional entity to begin forwarding the buffered packets; and forward the buffered packets received from the additional entity to the mobile terminal; wherein the one or more programs transition among logic segments, including: transitioning from logic segment (1) to logic segment (2) upon receiving a first message type from the mobile terminal; transitioning from logic segment (2) to logic segment (3) upon receiving a second message type from the additional entity; transitioning from logic segment (3) to logic segment (4) upon completing the forwarding of buffered packets to the additional entity; transitioning from logic segment (4) to logic segment (1) upon receiving an initial message type from the mobile terminal; transitioning from logic segment (4) to logic segment (5) upon receiving a third message type from the additional entity; transitioning from logic segment (5) to logic segment (1) upon receiving a fourth message type from the additional entity indicating completion of forwarding of the buffered packets.
Claim 86
Dependent Claim
313 words
An entity having an IP stack, adapted to cooperate with an additional entity having an IP stack in a hand off of a session between a mobile terminal and a server, the entity including: a processor, having memory and resources, the resources including an IP stack; one or more communication ports, coupled with the processor and in communication with the mobile terminal, the server and the additional entity; program storage memory, coupled with the processor, containing one or more programs, including logic segments to (1) forward packets in the session between the mobile terminal and the server; (2) stop forwarding the packets in the session and buffer the packets received from the server; (3) forward the buffered packets to the additional entity; (4) wait for a message to take over the session between the mobile terminal and the server; and (5) communicate an address of the entity to the server with a binding update directive; signal the additional entity to begin forwarding the buffered packets; and forward the buffered packets received from the additional entity to the mobile terminal; wherein the one or more programs transition among logic segments, including: transitioning from logic segment (1) to logic segment (2) upon receiving a first message type from the mobile terminal; transitioning from logic segment (2) to logic segment (3) upon receiving a second message type from the additional entity; transitioning from logic segment (3) to logic segment (4) upon completing the forwarding of buffered packets to the additional entity; transitioning from logic segment (4) to logic segment (1) upon receiving an initial message type from the mobile terminal; transitioning from logic segment (4) to logic segment (5) upon receiving a third message type from the additional entity; transitioning from logic segment (5) to logic segment (1) upon receiving a fourth message type from the additional entity indicating completion of forwarding of the buffered packets.
Claim 87
Dependent Claim
18 words
The device of claim 79 , wherein logic segment (5) carries out actions in an order as listed.
Claim 88
Dependent Claim
19 words
The device of claim 79 , wherein logic segment (5) carries out actions in an order different than listed.
Claim 89
Dependent Claim
69 words
The device of claim 79 , wherein: logic segment (5) further includes temporarily buffering any packets received from the server while forwarding the buffered packets received from the additional entity to the mobile terminal; and transitioning from logic segment (5) to logic segment (1) further includes forwarding to the mobile terminal the temporarily buffered packets received from the server upon receiving the fourth message type from the additional entity.
References Cited (Backward Citations)
US5159592A
Cited
US5619552A
Cited
US5473599A
Cited
US5659544A
Cited
US5572528A
Cited
US5940371A
Cited
EP0851633A2
Cited
US5901352A
Cited
US5912878A
Cited
US6144671A
Cited
US6137791A
Cited
US6611547B1
Cited
US6643279B1
Cited
US6501746B1
Cited
EP1094647A2
Cited
US6430395B2
Cited
GB2374494A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2007-11-30 | 2008-05-31 | 2008-11-30 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2011-11-30 | 2012-05-31 | 2012-11-30 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2015-11-30 | 2016-05-31 | 2016-11-30 | $7700.00 | Window Closed / Lapsed |