METHOD AND APPARATUS FOR NOTIFICATION AND DELIVERY OF MESSAGES TO MOBILE PC USERS
First Claim
1. A secure client for use with a user device, comprising:
- a power module for powering the client device independent of a power state of the user device;
a communication module for receiving a wake-up message and responsively triggering the secure client to switch from an inactive state to an active state without changing the power state of the user device, the communication module adapted for initiating a secure connection with a secure gateway in response to receiving the wake-up message, the communication module adapted for requesting and receiving a message from a messaging application using the secure connection;
a storage module for storing the received message; and
an alert module for activating an alert to indicate that the message is available.
9 Assignments
0 Petitions
Accused Products
Abstract
The invention includes a method and apparatus for notification and delivery of messages to mobile users using a secure client associated with a user device. The secure client includes a power module, a communication module, a storage module, and an alert module. The power module powers the client device independent of a power state of the user device. The communication module receives a wake-up message and responsively triggers the secure client to switch from an inactive state to an active state without changing the power state of the user device, initiates a secure connection with a secure gateway in response to the wake-up message, and requests and receives a user message from a messaging application using the secure connection. The storage module stores the received message independent of the power state of the user device. The alert module activates an alert to indicate that the message is available.
-
Citations
20 Claims
-
1. A secure client for use with a user device, comprising:
-
a power module for powering the client device independent of a power state of the user device; a communication module for receiving a wake-up message and responsively triggering the secure client to switch from an inactive state to an active state without changing the power state of the user device, the communication module adapted for initiating a secure connection with a secure gateway in response to receiving the wake-up message, the communication module adapted for requesting and receiving a message from a messaging application using the secure connection; a storage module for storing the received message; and an alert module for activating an alert to indicate that the message is available. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for use by a secure client of a user device, comprising:
-
in response to receiving a wake-up message associated with a user message, initiating a request to establish a secure connection between the secure client and a secure gateway; initiating a request to retrieve the user message; receiving the user message over the secure connection; storing the received user message; and activating an alert indicating that the user message is available, wherein the alert is presented by the secure client; wherein the secure client operates independent of a power state of the user device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
receiving from a messaging application a request for user reachability information in response to a user message becoming available; determining whether a secure connection exists between a secure gateway of a private network and a secure client; and if the secure connection does not exist, providing toward the secure client a message adapted to trigger the secure client to switch from an inactive state to an active state, to request the secure connection to the secure gateway and, upon establishment of the secure connection, to request the available message from the messaging application of the private network; wherein the secure client operates independent of a power state of a user device associated with the secure client. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification