Abstract
A wireless communication terminal ( 100) includes a TCP connection keep-alive timer and a controller configured to optimize keep-alive timer operation by reducing the frequency with which the terminal transmits keep-alive messages. In one implementation the controller re-sets the keep-alive timer before expiration thereof upon sending or receiving a message at the terminal during a TCP connection wherein the terminal transmits a TCP connection keep-alive message only upon expiration of the keep-alive timer. The terminal may transmit a register request message indicating whether the terminal supports optimized keep-alive timer operation.
Technology | Declaration Information | Specification Information | Explicitly Disclosed | Patent Type | |||||
---|---|---|---|---|---|---|---|---|---|
Declaration Date | Declaration Reference | Declaring Company | Specification Information | ||||||
Not Available | 17/12/2010 | ISLD-201101-008 | MOTOROLA INC |
S1
|
No | Family Member | |||
5G,4G,3G,2G | 05/02/2020 | ISLD-202001-033 | GOOGLE INC |
S1
S2
|
No | Family Member |
Specification Information
Specification Information
Technologies
Family Information
All Granted Patents In Patent Family : | ---- |
Publication No | Technology | Declaration Information | Specification Information | Explicitly Disclosed | Patent Type | |||||
---|---|---|---|---|---|---|---|---|---|---|
Declaration Date | Declaration Reference | Declaring Company | Specification Information | |||||||
US2009201857A1 | 5G,4G,3G,2G | 05/02/2020 | ISLD-202001-033 | GOOGLE INC |
S1
S2
|
Yes | Basis Patent | |||
US2009201857A1 | Not Available | 17/12/2010 | ISLD-201101-008 | MOTOROLA INC |
S1
|
Yes | Basis Patent | |||
US2009201857A1 | Not Available | 17/12/2010 | ISLD-201101-008 | MOTOROLA INC |
S1
|
No | Family Member | |||
US9198151B2 | 5G,4G,3G,2G | 05/02/2020 | ISLD-202001-033 | GOOGLE INC |
S1
S2
|
Yes | Basis Patent | |||
US9198151B2 | Not Available | 17/12/2010 | ISLD-201101-008 | MOTOROLA INC |
S1
|
Yes | Basis Patent | |||
US9198151B2 | Not Available | 17/12/2010 | ISLD-201101-008 | MOTOROLA INC |
S1
|
No | Family Member | |||
EP2088714A1 | 5G,4G,3G,2G | 05/02/2020 | ISLD-202001-033 | GOOGLE INC |
S1
S2
|
No | Family Member | |||
EP2088714A1 | Not Available | 17/12/2010 | ISLD-201101-008 | MOTOROLA INC |
S1
|
Yes | Basis Patent | |||
EP2088714A1 | Not Available | 17/12/2010 | ISLD-201101-008 | MOTOROLA INC |
S1
|
No | Family Member | |||
EP2088714B1 | 5G,4G,3G,2G | 05/02/2020 | ISLD-202001-033 | GOOGLE INC |
S1
S2
|
No | Family Member | |||
EP2088714B1 | Not Available | 17/12/2010 | ISLD-201101-008 | MOTOROLA INC |
S1
|
Yes | Basis Patent | |||
EP2088714B1 | Not Available | 17/12/2010 | ISLD-201101-008 | MOTOROLA INC |
S1
|
No | Family Member | |||
WO2009102674A1 | 5G,4G,3G,2G | 05/02/2020 | ISLD-202001-033 | GOOGLE INC |
S1
S2
|
No | Family Member | |||
WO2009102674A1 | Not Available | 17/12/2010 | ISLD-201101-008 | MOTOROLA INC |
S1
|
No | Family Member | |||
AT516689T | 5G,4G,3G,2G | 05/02/2020 | ISLD-202001-033 | GOOGLE INC |
S1
S2
|
No | Family Member | |||
AT516689T | Not Available | 17/12/2010 | ISLD-201101-008 | MOTOROLA INC |
S1
|
No | Family Member | |||
US2016044144A1 | 5G,4G,3G,2G | 05/02/2020 | ISLD-202001-033 | GOOGLE INC |
S1
S2
|
No | Family Member | |||
US2016044144A1 | Not Available | 17/12/2010 | ISLD-201101-008 | MOTOROLA INC |
S1
|
No | Family Member |
Publication No | Technology | Declaration Information | Specification Information | Explicitly Disclosed | Patent Type | Status | National Phase Entries | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Declaration Date | Declaration Reference | Declaring Company | Specification Information | |||||||||
----- | ----- | ----- | ----- | ----- |
S1
|
----- | ----- | ----- | ----- |
Technologies
Product
Use Cases
Services
Claim
1. A method in a wireless communication user terminal capable of communicating over a packet-based connection with a wireless network controller entity, the method comprising optimizing operation of a keep-alive mechanism by reducing a frequency with which the wireless communication user terminal transmits keep-alive messages during a packet-based connection when the wireless network controller entity has been notified that the wireless communication user terminal supports optimized operation of the keep-alive mechanism, wherein the optimizing comprises resetting a keep-alive timer, before expiration of the keep-alive timer, upon transmitting a message from the wireless communication user terminal or receiving a message at the wireless communication user terminal.
2. The method of claim 1 further comprising
transmitting a packet-based connection keep-alive message upon expiration of the keep-alive timer.
3. The method of claim 2, transmitting a packet-based connection keep-alive message only upon expiration of the keep-alive timer, without transmitting the packet-based connection keep-alive message upon re-setting the keep-alive timer.
4. The method of claim 2 further comprising:
receiving a register accept message, the register accept message including a keep-alive timer value,
starting the keep-alive timer using the keep-alive timer value received in the register accept message.
5. The method of claim 4, the packet-based connection is a TCP connection, starting the keep-alive timer includes starting a TU 3906 timer.
6. The method of claim 2,
the packet-based connection is a TCP connection, the keep-alive timer is a TU 3906 timer,
receiving a GA-RC register accept message, the GA-RC register accept message including a TU 3906 timer value,
starting the TU 3906 timer using the TU 3906 timer value.
7. The method of claim 6, transmitting a GA-RC keep-alive message only upon expiration of the TU 3906 timer, without transmitting the GA-RC keep-alive message upon re-setting the TU 3906 timer.
8. A wireless communication terminal comprising:
a wireless transceiver;
a transmission control protocol (TCP) connection keep-alive timer that runs when the wireless communication terminal is in a TCP connection; and
a controller communicably coupled to the wireless transceiver and the keep-alive timer,
the controller is configured to optimize operation of a keep-alive mechanism by reducing a frequency with which the wireless communication terminal transmits keep-alive messages during a packet-based connection when a wireless network controller entity has been notified that the wireless communication terminal supports optimized operation of the keep-alive mechanism, wherein the optimizing comprises resetting the keep-alive timer, before expiration of the keep-alive timer, upon transmitting a message from the wireless communication user terminal or receiving a message at the wireless communication user terminal.
9. The terminal of claim 8, wherein the wireless communication terminal is in a TCP connection.
10. The terminal of claim 9, the controller is configured to cause the wireless transceiver to transmit a TCP connection keep-alive message only upon expiration of the keep-alive timer, without transmitting a TCP connection keep-alive message upon re-setting the keep-alive timer.
11. The terminal of claim 9, the controller is configured to start the keep-alive timer using a keep-alive timer value obtained from a register accept message received by the wireless transceiver.
12. The terminal of claim 9,
the keep-alive timer is a TU 3906 timer,
the controller is configured to reducing the frequency with which keep-alive messages are transmitted by re-setting the TU 3906 timer, before expiration of the TU 3906 timer, upon receipt of the message by the wireless transceiver when the wireless communication terminal is in a TCP connection.
13. The terminal of claim 12, the controller is configured to cause the wireless transceiver to transmit a GA-RC keep-alive message only upon expiration of the TU 3906 timer, without transmitting a GA-RC keep-alive message upon re-setting the TU 3906 timer.
14. The terminal of claim 12, the controller is configured to start the TU 3906 timer using a TU 3906 timer value obtained from a GA-RC register accept message received by the wireless transceiver.
15. A method in a wireless communication user terminal capable of communicating over a packet-based connection with a wireless network controller entity, the method comprising:
transmitting a register request message,
the register request message indicating whether the wireless communication user terminal supports optimized operation of a keep-alive mechanism, wherein the optimizing comprises resetting a keep-alive timer, before expiration of the keep-alive timer, upon transmitting a message from the wireless communication user terminal or receiving a message at the wireless communication user terminal.
Associated Portfolios
Claim Chart | Technology | Creation Date | Download |
---|---|---|---|
Claim charts will soon be available!
|
To view claim charts you must become a Gold or Platinum Member.
Upgrade your subscriptionYou have reached the maximum number of patents which can be associated to your account per your subscription. If you wish to associate more patents
Please upgrade your subscription.Note:
The information in blue was extracted from the third parties (Standard Setting Organisation, Espacenet)
The information in grey was provided by the patent holder
The information in purple was extracted from the FrandAvenue
Explicitly disclosed patent:openly and comprehensibly describes all details of the invention in the patent document.
Implicitly disclosed patent:does not explicitly state certain aspects of the invention, but still allows for these to be inferred from the information provided.
Basis patent:The core patent in a family, outlining the fundamental invention from which related patents or applications originate.
Family member:related patents or applications that share a common priority or original filing.