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 secure client independent of a power state of the user device;
a communication module for receiving a wake-up message adapted for 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
15 Claims
-
1. A secure client for use with a user device, comprising:
-
a power module for powering the secure client independent of a power state of the user device; a communication module for receiving a wake-up message adapted for 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, 9, 10, 11)
-
-
12. 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 (13, 14)
-
-
15. A secure client for use with a user device, comprising:
-
a power module for powering the secure client independent of a power state of the user device; a communication module for receiving a wake-up message adapted for triggering the secure client to switch from an inactive state to an active state without changing the power state of the user device, and for receiving a message available from a messaging application; a storage module for storing the message; and a processor for controlling providing of the message from the storage module toward the user device in response to a determination that the user device is in an active state.
-
Specification