System and methods for data communications in a wireless communication system
First Claim
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.
7 Assignments
0 Petitions
Accused Products
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.
26 Citations
17 Claims
-
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. - View Dependent Claims (2, 3, 4)
-
-
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. - View Dependent Claims (6, 7, 8, 9)
-
-
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. - View Dependent Claims (11, 12, 13)
-
-
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. - View Dependent Claims (15, 16, 17)
-
Specification