# US 2014/0153459 A1 · Power saving modes in wireless devices

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0153459 A1
- Document ID: US20140153459A1
- Status: Published application
- Kind: A1
- Application number: 13/899,521
- Filed: 2013-05-21
- Published: 2014-06-05
- Earliest claimed: 2012-11-30
- Assignees: QUALCOMM Incorporated
- Applicants: QUALCOMM Incorporated
- Inventors: Sarvesh SHRIVASTAVA; Sandip HOMCHAUDHURI; Shu DU; Zhanfeng JIA; Veerendra BHORA
- Web page: https://patentgrep.com/patent/US20140153459A1

## CPC

- H04W 52/0258: {controlling an operation mode according to history or models of usage information, e.g. activity schedule or time of day}
- H04W 52/0225: {using monitoring of external events, e.g. the presence of a signal}
- H04W 56/00: Synchronisation arrangements
- H04W 76/28: Discontinuous transmission [DTX]; Discontinuous reception [DRX]
- H04W 52/0229: {where the received signal is a wanted signal}
- Y02D 30/70: in wireless communication networks
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- Y02D: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE

## Abstract

Various aspects of apparatus for accessing a network through a wireless access point and methods of power savings for such apparatus include autonomously alternating between a listen state and the sleep state during a time period in which no data is detected from the remote apparatus, and progressively increase the sleep state interval during the time period for at least a portion of the time period.

## Claims

### Claim 1

An apparatus for wireless communications with a remote apparatus, comprising:
a processing system configured to:
autonomously switch from a first listen state to a sleep state;
autonomously switch from the sleep state to a second listen state after an initial sleep state interval from switching to the sleep state; and
adjust the initial sleep state interval.

### Claim 2 (depends on 1)

The apparatus of claim 1 wherein the processing system is further configured to:
autonomously switch from the second listen state to a second sleep state; and
autonomously switch from the second sleep state to a third listen state after the adjusted sleep state interval from switching to the second sleep state.

### Claim 3 (depends on 1)

The apparatus of claim 1 wherein the processing system is configured to adjust the initial sleep interval state by increasing the initial sleep state interval.

### Claim 4 (depends on 3)

The apparatus of claim 3 wherein the processing system is further configured to:
alternate between further sleep states and listen states following the third listening state; and
progressively increase further sleep state intervals after each switch to said further listen states

### Claim 5 (depends on 4)

The apparatus of claim 4 wherein the processing system is further configured to increase said further sleep state intervals until a maximum sleep state threshold is reached.

### Claim 6 (depends on 5)

The apparatus of claim 5 wherein the maximum sleep state threshold is less than an interval between beacons transmitted from the remote apparatus.

### Claim 7 (depends on 1)

The apparatus of claim 1 wherein the processing system is configured to adjust the initial sleep interval state by decreasing the initial sleep state interval.

### Claim 8 (depends on 7)

The apparatus of claim 7 wherein the processing system is further configured to:
alternate between further sleep states and listen states following the third listening state for a time period;
progressively decrease further sleep state intervals after each switch to said further listen states during a first portion of the time period; and
progressively increase further sleep state intervals after each switch to said further listen state during a second portion of the time period following the first portion.

### Claim 9 (depends on 1)

The apparatus of claim 1 wherein the initial sleep interval corresponds to an interarrival time for data bursts between the apparatus and the remote apparatus.

### Claim 10 (depends on 1)

The apparatus of claim 1 wherein the at least one of the first and second listen state comprises a listen states interval corresponding to a threshold idle period.

### Claim 11 (depends on 10)

The apparatus of claim 10 wherein the threshold idle period corresponds to a minimum amount of time required to detect data from the remote apparatus.

### Claim 12 (depends on 10)

The apparatus of claim 10 wherein the threshold idle period corresponds to a minimum amount of time required to detect a beacon from the remote apparatus.

### Claim 13

An apparatus for wireless communications with a remote apparatus, comprising:
means for autonomously switching from a first listen state to a sleep state;
means for autonomously switching from the sleep state to a second listen state after an initial sleep state interval from switching to the sleep state; and
means for adjusting the initial sleep state interval.

### Claim 14 (depends on 13)

The apparatus of claim 13 further comprising:
means for autonomously switching from the second listen state to a second sleep state; and
means for autonomously switching from the second sleep state to a third listen state after the adjusted sleep state interval from switching to the second sleep state.

### Claim 15 (depends on 13)

The apparatus of claim 13 wherein the means for adjusting the initial sleep interval state is configured to increase the initial sleep state interval.

### Claim 16 (depends on 15)

The apparatus of claim 15 further comprising:
means for alternating between further sleep states and listen states following the third listening state; and
means for progressively increasing further sleep state intervals after each switch to said further listen states.

### Claim 17 (depends on 16)

The apparatus of claim 16 wherein the means for increasing further sleep state intervals is configured until a maximum sleep state threshold is reached.

### Claim 18 (depends on 17)

The apparatus of claim 17 wherein the maximum sleep state threshold is less than an interval between beacons transmitted from the remote apparatus.

### Claim 19 (depends on 13)

The apparatus of claim 13 wherein the means for adjusting the initial sleep interval state is configured to decrease the initial sleep state interval.

### Claim 20 (depends on 19)

The apparatus of claim 19 further comprising:
means for alternating between further sleep states and listen states following the third listening state for a time period;
means for progressively decreasing further sleep state intervals after each switch to said further listen states during a first portion of the time period; and
means for progressively increasing further sleep state intervals after each switch to said further listen state during a second portion of the time period following the first portion until the sleep state interval reaches a maximum sleep state threshold.

### Claim 21 (depends on 13)

The apparatus of claim 13 wherein the initial sleep interval corresponds to an interarrival time for data bursts between the apparatus and the remote apparatus.

### Claim 22 (depends on 13)

The apparatus of claim 13 wherein the at least one of the first and second listen states comprises a listen state interval corresponding to a threshold idle period.

### Claim 23 (depends on 22)

The apparatus of claim 22 wherein the threshold idle period corresponds to a minimum amount of time required to detect data from the remote apparatus.

### Claim 24 (depends on 22)

The apparatus of claim 22 wherein the threshold idle period corresponds to a minimum amount of time required to detect a beacon from the remote apparatus.

### Claim 25

A method of power savings for an apparatus configured to access a network through a wireless access point, comprising:
autonomously switching from a first listen state to a sleep state;
autonomously switching from the sleep state to a second listen state after an initial sleep state interval from switching to the sleep state; and
adjusting the initial sleep state interval.

### Claim 26 (depends on 25)

The method of claim 25 further comprising:
autonomously switching from the second listen state to a second sleep state; and
autonomously switching from the second sleep state to a third listen state after the adjusted sleep state interval from switching to the second sleep state.

### Claim 27 (depends on 25)

The method of claim 25 wherein the initial sleep interval state is adjusted by increasing the initial sleep state interval.

### Claim 28 (depends on 27)

The method of claim 27 further comprising:
alternating between further sleep states and listen states following the third listening state; and
progressively increasing further sleep state intervals after each switch to said further listen states.

### Claim 29 (depends on 28)

The method of claim 28 wherein the further sleep state intervals are increased until a maximum sleep state threshold is reached.

### Claim 30 (depends on 29)

The method of claim 29 wherein the maximum sleep state threshold is less than an interval between beacons transmitted from the remote apparatus.

### Claim 31 (depends on 25)

The method of claim 25 wherein the initial sleep interval state is adjusted by decreasing the initial sleep state interval.

### Claim 32 (depends on 31)

The method of claim 31 further comprising:
alternating between further sleep states and listen states following the third listening state for a time period;
progressively decreasing further sleep state intervals after each switch to said further listen states during a first portion of the time period; and
progressively increasing further sleep state intervals after each switch to said further listen state during a second portion of the time period following the first portion until the sleep state interval reaches a maximum sleep state threshold.

### Claim 33 (depends on 25)

The method of claim 25 wherein the initial sleep interval corresponds to an interarrival time for data bursts between the apparatus and the remote apparatus.

### Claim 34 (depends on 25)

The method of claim 25 wherein the at least one of the first and second listen states comprises a listen state interval corresponding to a threshold idle period.

### Claim 35 (depends on 34)

The method of claim 34 wherein the threshold idle period corresponds to a minimum amount of time required to detect data from the remote apparatus.

### Claim 36 (depends on 34)

The method of claim 34 wherein the threshold idle period corresponds to a minimum amount of time required to detect a beacon from the remote apparatus.

### Claim 37

A computer program product for an apparatus configured to access a network through a wireless access point, comprising:
a non-transitory computer-readable medium comprising code executable by one or more processors for:
autonomously switching from a first listen state to a sleep state;
autonomously switching from the sleep state to a second listen state after an initial sleep state interval from switching to the sleep state; and
adjusting the initial sleep state interval.

### Claim 38 (depends on 37)

The computer program product of claim 37 wherein the non-transitory computer-readable medium further comprises code executable by said one or more processors for:
autonomously switching from the second listen state to a second sleep state; and
autonomously switching from the second sleep state to a third listen state after the adjusted sleep state interval from switching to the second sleep state.

### Claim 39 (depends on 37)

The computer program product of claim 37 wherein the code for adjusting the initial sleep interval state is configured to increase the initial sleep state interval.

### Claim 40 (depends on 39)

The computer program product of claim 39 wherein the non-transitory computer-readable medium further comprises code executable by said one or more processors for:
alternating between further sleep states and listen states following the third listening state; and
progressively increasing further sleep state intervals after each switch to said further listen states.

### Claim 41 (depends on 40)

The computer program product of claim 40 wherein the code for progressively increasing further the sleep state intervals is configured to increase the sleep state intervals until a maximum sleep state threshold is reached.

### Claim 42 (depends on 41)

The computer program product of claim 41 wherein the maximum sleep state threshold is less than an interval between beacons transmitted from the remote apparatus.

### Claim 43 (depends on 37)

The computer program product of claim 37 wherein the code for adjusting the initial sleep interval state is configured to decrease the initial sleep state interval.

### Claim 44 (depends on 43)

The computer program product of claim 43 wherein the non-transitory computer-readable medium further comprises code executable by said one or more processors for:
alternating between further sleep states and listen states following the third listening state for a time period;
progressively decreasing further sleep state intervals after each switch to said further listen states during a first portion of the time period; and
progressively increasing further sleep state intervals after each switch to said further listen state during a second portion of the time period following the first portion until the sleep state interval reaches a maximum sleep state threshold.

### Claim 45 (depends on 37)

The computer program product of claim 37 wherein the initial sleep interval corresponds to an interarrival time for data bursts between the apparatus and the remote apparatus.

### Claim 46 (depends on 27)

The computer program product of claim 27 wherein the at least one of the first and second listen states comprises a listen state interval corresponding to a threshold idle period.

### Claim 47 (depends on 46)

The computer program product of claim 46 wherein the threshold idle period corresponds to a minimum amount of time required to detect data from the remote apparatus.

### Claim 48 (depends on 46)

The computer program product of claim 46 wherein the threshold idle period corresponds to a minimum amount of time required to detect a beacon from the remote apparatus.
