Patent ID: 8504002

Claim:
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.