IP Library Granted Patent US 8,504,002
Granted Patent B2
US 8,504,002 · App. 12/821,164 · Granted Aug 6, 2013

Method and device with dynamic dormancy

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,504,002
App. No.
12/821,164
Granted
Aug 6, 2013
Kind
B2
Abstract

A method ( 200 ) and device ( 300 ) for saving energy in a wireless communication device configured to maintain a persistent communication session over a wireless network with an application server. The method ( 200 ) can include: opening ( 210 ) a persistent communication session with an application server via a cellular network; measuring ( 220 ) a round trip time (RTT) from sending a message to the application server to receiving an acknowledgement message from the application server; and automatically transitioning ( 230 ) the device from a first operating state to a second operating state after an amount of time in the absence of subsequent data traffic exceeding a predetermined threshold, wherein power consumption associated with the second operating state is less than power consumption associated with the first operating state, and the predetermined threshold is a function of the measured round trip time. Advantageously, the method ( 200 ) can measure the actual RTT and transition to a low power based on the measured RTT exceeding a predetermined threshold, before the expiration of a network configured inactivity timer and in the absence of subsequent data traffic, which helps to minimize unnecessary power drain in a wireless communication device and minimizes inefficiencies in connection with data exchanges between a network and a wireless communication device.

Claims (28)

1. A method for saving energy in a device configured to maintain a persistent communication session over a wireless network with an application server, the method comprising:

opening a persistent communication session with an application server via a cellular network;

measuring a round trip time (RTT) from sending a message to the application server to receiving an acknowledgement message from the application server; and

automatically transitioning the device from a first operating state to a second operating state, in response to the measured round trip (RTT) exceeding a predetermined threshold in the absence of subsequent data traffic exceeding a predetermined threshold, wherein power consumption associated with the second operating state is less than power consumption associated with the first operating state; and

monitoring a traffic pattern, and the automatically transitioning step is disabled or delayed if a predetermined traffic pattern is detected during the monitoring step, the detected traffic pattern comprising detecting at least one of a running application being a web browsing application, a display being enabled, and motion in proximity to the mobile device,

wherein the network being configured to send an acknowledgment message in response to a signaling channel release indication, wherein automatically transitioning the device to the second operating state comprises configuring the device for the second operating state in response to receiving the acknowledgment message.

2. The method of 1 , wherein the network is a universal mobile telephone system (UMTS) network and the automatic transitioning step includes sending a signaling connection release indication (SCRI) to the network.

3. The method of 1 , wherein the predetermined threshold is greater than the measured round trip time by a predetermined offset or factor.

4. The method of claim 1 , wherein the first operating state includes at least one of a cell dedicated channel (CELL_DCH) state, a cell forward access channel (CELL_FACH), a cell paging channel (CELL_PCH) state, and a UTRAN registration area paging channel URA_PCH state and the second operating state includes an idle state.

5. The method of claim 4 , wherein the automatically transitioning to the second operating state comprises transmitting a signaling channel release indication (SCRI) to the network.

6. The method of claim 1 , wherein the predetermined traffic pattern comprises the network employing URA_PCH state.

7. The method of claim 1 , the device including a transmitter arrangement and a receiver arrangement, wherein automatically transitioning the device to the second operating state comprises disabling at least one of the transmitter arrangement and the receiver arrangement.

8. The method of claim 1 , further comprising providing a settable threshold greater than the measured round trip time for automatically transitioning the device from the first operating state to the second operating state.

9. The method of claim 1 , further comprising providing a rules table for adjusting and programming the threshold greater than the measured round trip time, for automatically transitioning the device from a first operating state to a second operating state.

10. The method of claim 1 , further comprising programming and adjusting the threshold greater than the measured round trip time based on at least one of signal strength, quality of service and receive level, for automatically transitioning the device from a first operating state to a second operating state.

11. A wireless communication device, comprising:

a housing;

a controller coupled to the housing, the controller configured to operate a wireless communication device;

memory coupled to the controller;

a wireless transceiver coupled to the controller, configured to maintain a persistent communication session over a wireless network with an application server; and

a dynamic dormancy module configured to: open a persistent communication session with an application server via a cellular network; measure a round trip time (RTT) from sending a message to the application server to receiving an acknowledgement message from the application server; and

automatically transition the device from a first operating state to a second operating state, in response to the measured round trip (RTT) exceeding a predetermined threshold in the absence of subsequent data traffic exceeding a predetermined threshold, wherein power consumption associated with the second operating state is less than power consumption associated with the first operating state, wherein the network is configured to send an acknowledgment message in response to receipt of a signaling channel release indication from the wireless communication device, wherein the automatic transition to the second operating state is in response to receiving the acknowledgment message.

12. The wireless communication device of claim 11 , wherein the network is a universal mobile telephone system (UMTS) network and the automatic transition includes sending a signaling connection release indication (SCRI) to the network.

13. The wireless communication device of claim 11 , wherein the dynamic dormancy module is configured to monitor a traffic pattern, and the automatic transition is disabled or delayed if a predetermined traffic pattern is detected during the monitoring of the traffic pattern.

14. The wireless communication device of claim 11 , wherein the dynamic dormancy module is configured to monitor a traffic pattern, and the automatic transition is disabled or delayed if a predetermined traffic pattern is detected during the monitoring of the traffic pattern, wherein the predetermined traffic pattern comprises at least one of: the network employing URA_PCH state, a running application being a web browsing application, a display being enabled, and motion in proximity to the mobile device is detected.

15. The wireless communication device of claim 11 , wherein the dynamic dormancy module is configured to provide a settable threshold greater than the measured round trip time for automatically transitioning the device from a first operating state to a second operating state.

16. The wireless communication device of claim 11 , wherein the dynamic dormancy module is configured to provide a rules table for adjusting and programming the threshold greater than the measured round trip time, for automatically transitioning the device from a first operating state to a second operating state.

17. The wireless communication device of claim 11 , wherein the dynamic dormancy module is configured to provide programming and adjusting of the threshold greater than the measured round trip time based on at least one of signal strength, quality of service and receive level, for automatically transitioning the device from a first operating state to a second operating state.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034227/0095 →
CHANGE OF NAME Recorded Jun 26, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 028441/0265 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2010
From: MOTOROLA, INC
To: MOTOROLA MOBILITY, INC
Reel/Frame 025673/0558 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2010
From: LENART, ANDREW W.; BLACK, GREGORY R.; KLEMENTIEV, OLEG Y.; MARCHEVSKY, VALERIY F.
To: MOTOROLA, INC.
Reel/Frame 024578/0052 →