System and method for wireless messaging in a wireless communication system
First Claim
1. A method in a host service for use in communicating data messages between the host service and a wireless mobile device configured to operate in a wireless network, the method comprising:
- queuing one or more data messages received at a message server for delivery to the wireless mobile device;
detecting a trigger in response to an expiration of a predetermined time interval;
in response to the detecting of the trigger when the one or more data messages are queued;
attempting to authenticate, at the host service, a saved login credential of the wireless mobile device with respect to a predetermined authentication period, the saved login credential being previously received and saved at the host service from a previous login of the wireless mobile device at the host service for activating a service session for data message delivery, the service session being active when the predetermined authentication period has not expired and being inactive when the predetermined authentication period has expired;
when the service session is inactive;
receiving, via the wireless network, a new login credential from the wireless mobile device;
saving the new login credential;
authenticating, at the host service, the new login credential;
activating the service session for data message delivery based on the authenticating of the new login credential; and
when the service session is active;
causing the one or more data messages to be sent, from the host service via the wireless network, to the wireless mobile device.
4 Assignments
0 Petitions
Accused Products
Abstract
A host service queues data messages received at a message server for delivery to a wireless mobile device. The host service detects a trigger in response to an expiration of a predetermined time interval. In response to detecting the trigger when the data messages are queued, the host service attempts to authenticate a previously-received login credential of the device with respect to a predetermined authentication period. The session is active when the period has not expired, and inactive when the period has expired. When the session is inactive, the host service receives via a wireless network a new login credential from the device, authenticates the new login credential, and activates the session for data message delivery based on the authenticating of the new login credential. When the session is active, the host service causes the data messages to be sent via the wireless network to the device.
45 Citations
20 Claims
-
1. A method in a host service for use in communicating data messages between the host service and a wireless mobile device configured to operate in a wireless network, the method comprising:
-
queuing one or more data messages received at a message server for delivery to the wireless mobile device; detecting a trigger in response to an expiration of a predetermined time interval; in response to the detecting of the trigger when the one or more data messages are queued;
attempting to authenticate, at the host service, a saved login credential of the wireless mobile device with respect to a predetermined authentication period, the saved login credential being previously received and saved at the host service from a previous login of the wireless mobile device at the host service for activating a service session for data message delivery, the service session being active when the predetermined authentication period has not expired and being inactive when the predetermined authentication period has expired;when the service session is inactive; receiving, via the wireless network, a new login credential from the wireless mobile device; saving the new login credential; authenticating, at the host service, the new login credential; activating the service session for data message delivery based on the authenticating of the new login credential; and when the service session is active;
causing the one or more data messages to be sent, from the host service via the wireless network, to the wireless mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A host service configured to communicate data messages to a wireless mobile device operating in a wireless network, the host service being further configured to queue one or more data messages received at a message server for delivery to the wireless mobile device;
- in response to detection of a trigger from an expiration of a predetermined time interval when the one or more data messages are queued;
attempt to authenticate, at the host service, a saved login credential of the wireless mobile device with respect to a predetermined authentication period, the saved login credential being previously received and saved at the host service from a previous login of the wireless mobile device at the host service for activating a service session for data message delivery, the service session being active when the predetermined authentication period has not expired and being inactive when the predetermined authentication period has expired;
when the service session is inactive;
receive, via the wireless network, a new login credential from the wireless mobile device;
saving the new login credential;
authenticate, at the host service, the new login credential;
activate the service session for data message delivery based on the authenticating of the new login credential; and
when the service session is active;
cause the one or more data messages to be sent, from the host service via the wireless network, to the wireless mobile device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
- in response to detection of a trigger from an expiration of a predetermined time interval when the one or more data messages are queued;
Specification