IP Library Granted Patent US 7,590,403
Granted Patent B1
US 7,590,403 · App. 11/146,820 · Granted Sep 15, 2009

Wireless device dormancy override

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 7,590,403
App. No.
11/146,820
Granted
Sep 15, 2009
Kind
B1
Abstract

A wireless device is disclosed. The wireless device includes a radio module and an application. The radio module is used to communicate data on a wireless network. The application is used to facilitate the transition of the radio module from an active state to a dormant state. This transition occurs whenever data has not been communicated at the radio module for a predetermined time interval.

Claims (33)

1. A wireless device comprising:

a timer;

a power management mechanism to conserve battery power;

an application program interface API to control a radio module;

a radio module to receive timeout information via a wireless service provider network to maintain an active state; and

an application to control said timer & said power management mechanism to facilitate the transition of the radio module from the active state to a dormant state whenever data has not been communicated at the radio module for a predetermined time interval by overriding the received timeout information.

2. The wireless device of claim 1 wherein the application comprises a timer to transmit a signal to the radio module upon reaching the predetermined time interval to override the timeout information received from the wireless network.

3. The wireless device of claim 2 further comprising an application program interface (API) to facilitate communication between the timer and the radio module.

4. The wireless device of claim 3 wherein the API forces the radio module into the dormant state.

5. The wireless device of claim 2 wherein the timer is set to the predetermined time interval each time the wireless device communicates data.

6. The wireless device of claim 1 further comprising code division multiple access (CDMA) hardware.

7. The wireless device of claim 1 wherein the radio module checks the wireless device to determine if data is waiting to be communicated, wherein the data waiting to be communicated is an acknowledgement from a server indicating receipt of recently communicated data.

8. The wireless device of claim 7 wherein if data is waiting to be communicated the wireless device remains in the active state.

9. A method comprising:

controlling a radio module via a application program interface API;

receiving data at a radio module via a wireless service provider network;

activating a timer to count to a predetermined time interval upon receiving the data;

receiving timeout information via the wireless network to maintain the radio module in an active state; and

overriding the timeout information by forcing the radio module into a dormant state from the active state upon the timer reaching the predetermined time interval, to conserve battery power.

10. The method of claim 9 further comprising resetting the timer upon the radio module communicating data.

11. The method of claim 9 wherein the forcing of the radio module into the dormant state is preformed by an application program interface (API).

12. The method of claim 10 further comprising the radio module remaining in the active state upon communicating data.

13. The method of claim 11 wherein the radio module is to wait for an acknowledgement from a server before entering into the dormant state.

14. A machine-readable medium having stored thereon data representing sets of instructions, the sets of instructions which, when executed by a machine, cause the machine to:

control a radio module via a application program interface API;

receive at a radio module via a wireless service provider network;

activate a timer to count to a predetermined time interval upon receiving the data;

receive timeout information via the wireless network receive to maintain the radio module in an active state; and

override the timeout information by forcing the radio module into a dormant state from the active state upon the timer reaching the predetermined time interval, to conserve battery power.

15. The machine-readable medium of claim 14 further causes the machine to reset the timer upon the radio module communicating data.

16. The machine-readable medium of claim 14 wherein the forcing of the radio module into the dormant state is preformed by an application program interface (API).

17. The machine-readable medium of claim 15 wherein the radio module remains in the active state upon communicating data.

18. The machine-readable medium of claim 17 wherein the radio module is to wait for an acknowledgement from a server before entering into the dormant state.

Assignments (7)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064271/0199 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2018
From: GOOD TECHNOLOGY HOLDINGS LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 045196/0255 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2017
From: GOOD TECHNOLOGY SOFTWARE, INC.
To: GOOD TECHNOLOGY HOLDINGS LIMITED
Reel/Frame 043364/0149 →
CHANGE OF NAME Recorded Dec 4, 2012
From: GOOD TECHNOLOGY ACQUISITION, INC.
To: GOOD TECHNOLOGY SOFTWARE, INC.
Reel/Frame 029405/0351 →
CHANGE OF NAME Recorded Dec 4, 2012
From: GOOD TECHNOLOGY, INC.
To: GOOD TECHNOLOGY ACQUISITION, INC.
Reel/Frame 029405/0271 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2005
From: HOUSE, ERIC EDWARD; SUSOY, JIM
To: GOOD TECHNOLOGY, INC.
Reel/Frame 016868/0314 →