IP Library Granted Patent US 9,549,311
Granted Patent B2
US 9,549,311 · App. 14/213,025 · Granted Jan 17, 2017

System and methods for data communications in a wireless communication system

Inventors: David Clark (Kitchener, CA); Allan David Lewis (New Dundee, CA); Barry Gilhuly (Waterloo, CA); David Bajar (Kitchener, CA); Nataliya Martsyna (Waterloo, CA); Robbie John Maurice (Waterloo, CA)
Assignee: BlackBerry Limited
H04W8/06H04L67/04H04L67/14H04L67/142H04L67/18H04L67/303H04W4/12H04L12/5895
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 9,549,311
App. No.
14/213,025
Granted
Jan 17, 2017
Kind
B2
Abstract

Techniques for use by a mobile device configured to operate in a wireless network for the communication of data messages with a server are described. When the mobile device does not have an open session with the server, the mobile device receives from a service node via the wireless network a message which informs the mobile device that a data message has arrived at the server and needs to be retrieved. The message includes an identifier which identifies the data message at the server. In response to opening an application at the mobile device, the mobile device communicates directly with the server via the wireless network for retrieving the data message. This involves commencing an open session with the server, sending to the server a command for retrieving the data message, and receiving from the server the data message in response to sending the command. The mobile device may use the identifier for retrieving the data message from the server.

Claims (29)

1. A method of operating a mobile device comprising:

receiving an enable message at the mobile device which indicates a pending data message is available for retrieval from a host service, the pending data message comprising a body of text, wherein the enable message includes an identifier identifying the pending data message at the host service;

opening a messaging application at the mobile device subsequent to the receiving of the enable message; and

retrieving the pending data message from the host service using the identifier in response to the opening of the messaging application at the mobile device.

2. The method of claim 1 where the messaging application is an electronic mail application.

3. The method of claim 1 where the pending data message is an electronic mail message comprising the body of text.

4. The method of claim 1 where the opening of the messaging application commences a data session with the host service.

5. A mobile device comprising:

a communication module at the mobile device having an interface adapted to receive an enable message which indicates a pending data message is available for retrieval from a host service, the pending data message comprising a body of text, wherein the enable message includes an identifier identifying the pending data message at the host service;

a messaging application at the mobile device configured to receive the pending data message after the enable message is received at the communication module; and

a data communication module at the mobile device adapted to receive the pending data message from the host service using the identifier in response to the opening of the messaging application at the mobile device.

6. The mobile device of claim 5 where the communication module is adapted to receive and process the enable message before the opening of the messaging application at the mobile device.

7. The mobile device of claim 5 where the pending data message comprises an electronic mail message comprising the body of text, and the messaging application comprises an e-mail application configured to receive the electronic mail message.

8. The mobile device of claim 5 where the communication module is programmed to communicate directly with the host service.

9. The mobile device of claim 5 where the data communication module includes a transmitter adapted to send a data message in response to receiving the pending data message.

10. A network based mobile communication architecture that selectively enables wireless data communication with a mobile device comprising:

a server programmed to transmit an enable message to the mobile device via a wireless network, the enable message being indicative of a data message received at a host service server and destined for the mobile device, the data message comprising a body of text, the enable message including an identifier identifying the pending data message at the server; and

the host services server programmed to process a message received from the mobile device to retrieve the data message using the identifier, wherein the message is received after the transmission of the enable message and an opening of a messaging application;

where the host services server is programmed to transmit the data message comprising the body of the text to the mobile device.

11. The network based mobile communication architecture of claim 10 where the messaging application comprises a messaging module remote from the mobile device adapted to receive messages from at least one external mail server.

12. The network based mobile communication architecture of claim 10 where the server is programmed to transmit a plurality of enable messages indicative of the data message received at the host service server destined for the mobile device.

13. The network based mobile communication architecture of claim 10 where the server is programmed to transmit a plurality of enable messages indicative of a plurality of data messages received at the host service server destined for the mobile device.

14. A non-transitory computer readable medium storing instructions that enables communication with a mobile device via a wireless network, comprising:

generating an enable message which indicates a pending data message is retrievable from a host service, the pending data message comprising a body of text, the enable message including an identifier identifying the pending data message at the server;

commencing a data session with the mobile device pursuant to a transmission of the enable message using the identifier and an opening of a messaging application at the mobile device; and

pursuant to the commencing of the data session, communicating with the mobile device via the host service.

15. The non-transitory computer readable medium of claim 14 where the communication with the mobile device occurs without use of a relay services node.

16. The non-transitory computer readable medium of claim 14 further comprising instructions that retrieve the pending data message from the host service and transmit the pending data message to the mobile device.

17. The non-transitory computer readable medium of claim 14 where the communicating comprises transmitting electronic mail messages comprising a body of text.

Assignments (8)
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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET AT PAGE 50 TO REMOVE 12817157 PREVIOUSLY RECORDED ON REEL 063471 FRAME 0474. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 064806/0669 →
CORRECTIVE ASSIGNMENT TO CORRECT 12817157 APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 064015 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064807/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 16, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064015/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 063471/0474 →
CHANGE OF NAME Recorded Oct 24, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034046/0684 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2014
From: CLARK, DAVID; LEWIS, ALLAN DAVID; GILHULY, BARRY; BAJAR, DAVID; MARTSYNA, NATALIYA; MAURICE, ROB
To: RESEARCH IN MOTION LIMITED
Reel/Frame 032551/0353 →
Continuity (7)
Continuation 13673191 · Nov 9, 2012
Continuation 13302224 · Nov 22, 2011
Continuation 12957977 · Dec 1, 2010
Continuation 12622849 · Nov 20, 2009
Continuation 11303428 · Dec 16, 2005
Provisional Application 60734448 · Nov 8, 2005
Related Publication 20140199997A1 · Jul 17, 2014