IP Library Granted Patent US 7,937,043
Granted Patent B2
US 7,937,043 · App. 12/107,395 · Granted May 3, 2011

Contact management for mobile communication devices in wireless packet switched networks

Assignee: Research In Motion Limited
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,937,043
App. No.
12/107,395
Granted
May 3, 2011
Kind
B2
Abstract

Methods and apparatus for efficient communications in a wireless communication network are provided. The wireless communication network has a predetermined network paging pattern which includes a plurality of page transmission periods during which repeated attempts for initiating a communication with a mobile communication device are made until the communication is established, if at all. The mobile device attempts to decode information over a wireless communication channel during each one of the page transmission periods. If the information is unsuccessfully decoded during all of the page transmission periods, the mobile device causes a message which informs the network of the mobile device to be transmitted to the wireless network. On the other hand, if the information is successfully decoded during at least some, but not all, of the page transmission periods, the mobile device refrains from transmitting the message to the wireless network.

Claims (64)

1. A method in a mobile communication device for communicating in a wireless communication network, the wireless communication network having a predetermined network paging pattern comprising a plurality of page transmission periods during which repeated attempts for initiating a communication with the mobile communication device are made, the method comprising the acts of:

attempting to decode information over a wireless communication channel during each one of the page transmission periods;

if the information is unsuccessfully decoded during all of the page transmission periods: causing a message which informs the network of the mobile communication device to be transmitted to the wireless communication network; and

if the information is successfully decoded during at least some, but not all, of the page transmission periods: refraining from transmitting the message to the wireless communication network.

2. The method of claim 1 , further comprising:

continually repeating the recited acts for additional page transmission periods.

3. The method of claim 1 , further comprising:

delaying the transmission of the message until communication conditions are adequate.

4. The method of claim 1 , wherein the act of refraining from transmitting the message to the wireless communication network is performed if the information is successfully decoded during only one of the page transmission periods.

5. The method of claim 1 , further comprising:

If the information is successfully decoded during all of the page transmission periods: refraining from transmitting the message to the wireless communication network.

6. The method of claim 1 , further comprising:

maintaining a message history decode list to track, for each page transmission period of the predetermined network paging pattern, whether the information has been successfully decoded; and

determining whether to transmit or refrain from transmitting the message based on the message history decode list.

7. The method of claim 1 , further comprising:

continually maintaining and updating a message history decode list to track, for each page transmission period of the predetermined network paging pattern over a current time period, whether the information has been successfully decoded; and

determining whether to transmit or refrain from transmitting the message based on the message history decode list.

8. The method of claim 1 , wherein the wireless communication channel comprises a broadcast channel and the information comprises broadcast message information of a broadcasted message.

9. The method of claim 1 , wherein the wireless communication channel comprises a broadcast channel over which page messages are broadcasted, and the act of attempting to decode the information comprises page message information.

10. The method of claim 1 , further comprising:

decoding information in one of the page transmission periods; and

if the information indicates a communication intended for the mobile communication device: receiving information for the communication.

11. The method of claim 1 , further comprising:

powering down a receiver of the mobile communication device during periods other than the page transmission periods.

12. The method of claim 1 , which reduces power consumption in the mobile communication device, reduces traffic in the wireless communication network, or both.

13. The method of claim 1 , which is embodied in a computer program product comprising a computer readable medium and computer instructions stored in the computer readable medium, wherein the computer instructions are executable by one or more processors in the mobile communication device for performing the method.

14. A mobile communication device operative to communicate in a wireless communication network, the wireless communication network having a predetermined network paging pattern comprising a plurality of page transmission periods during which repeated attempts for initiating a communication with the mobile communication device are made, the mobile communication device comprising:

a receiver;

a transmitter;

an antenna coupled to the receiver and the transmitter;

one or more processors coupled to the receiver and the transmitter;

the one or more processors being operative with the receiver and the transmitter to:

attempt to decode information over a wireless communication channel, via the receiver, during each one of the page transmission periods;

if the information is unsuccessfully decoded during all of the page transmission periods: cause a message which informs the network of the mobile communication device to be transmitted to the wireless communication network via the transmitter; and

if the information is successfully decoded during at least some, but not all, of the page transmission periods: refrain from transmitting the message to the wireless communication network via the transmitter.

15. The mobile communication device of claim 14 , wherein the one or more processors are further operative to:

continually repeat the recited actions for additional page transmission periods.

16. The mobile communication device of claim 14 , wherein the one or more processors are further operative to:

delay the transmission of the message until communication conditions are adequate.

17. The mobile communication device of claim 14 , wherein the one or more processors are further operative to refrain from transmitting the message to the wireless communication network if the information is successfully decoded during at least one of the page transmission periods.

18. The mobile communication device of claim 14 , wherein the one or more processors are further operative to:

If the information is successfully decoded during all of the page transmission periods: refrain from transmitting the message to the wireless communication network via the transmitter.

19. The mobile communication device of claim 14 , wherein the one or more processors are further operative to:

maintain a message history decode list to track, for each page transmission period of the predetermined network paging pattern, whether the information has been successfully decoded; and

determine whether to transmit or refrain from transmitting the message based on the message history decode list.

20. The mobile communication device of claim 14 , wherein the one or more processors are further operative to:

continually maintain and update a message history decode list to track, for each page transmission period of the predetermined network paging pattern over a current time period, whether the information has been successfully decoded; and

determine whether to transmit or refrain from transmitting the message based on the message history decode list.

21. A communication system comprising:

a wireless communication network;

a plurality of mobile communication devices operative in the wireless communication network;

the wireless communication network being operative to initiate a communication with a mobile communication device in accordance with a predetermined network paging pattern, the predetermined network paging pattern comprising a plurality of page transmission periods during which repeated attempts for initiating the communication with the mobile communication device are made;

at least one of the mobile communication devices being operative to:

attempt to decode information over a wireless communication channel during each one of the page transmission periods;

if the information is unsuccessfully decoded during all of the page transmission periods: cause a message which informs the network of the mobile communication device to be transmitted to the wireless communication network; and

if the information is successfully decoded during at least some, but not all, of the page transmission periods: refrain from transmitting the message to the wireless communication network.

22. The communication system of claim 21 , wherein the mobile communication device is further operative to:

continually repeat the recited actions for additional page transmission periods.

23. The communication system of claim 21 , wherein the mobile communication device is further operative to:

delay the transmission of the message until communication conditions are adequate.

24. The communication system of claim 21 , wherein the mobile communication device is further operative to:

refrain from transmitting the message to the wireless communication network if the information is successfully decoded during at least one of the page transmission periods.

25. The communication system of claim 21 , wherein the mobile communication device is further operative to:

If the information is successfully decoded during all of the page transmission periods: refrain from transmitting the message to the wireless communication network.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Oct 17, 2013
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 031435/0538 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2010
From: WANDEL, MATTHIAS, MR.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 024068/0013 →
Continuity (4)
Continuation 11215335 · Aug 30, 2005
Continuation 10491321
Provisional Application 60325545 · Oct 1, 2001
Related Publication 20080192667A1 · Aug 14, 2008