System and method for pushing information from a host system to a mobile data communication device
First Claim
1. A method of redirecting messages from a host system operated by a user to the user'"'"'s mobile data communication device, comprising the steps of:
- configuring an external redirection event at the host system, wherein the external redirection event is the host system sensing whether the user is in the vicinity of the host system;
receiving messages at the host system; and
if the host system senses that the user is not in the vicinity of the host system, then continuously redirecting the received messages to the user'"'"'s mobile data communication device until the host system senses that the user is in the vicinity of the host system.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for pushing information from a host system to a mobile data communication device upon sensing a triggering event is disclosed. A redirector program operating at the host system enables a user to continuously redirect certain user-selected data items from the host system to the user'"'"'s mobile data communication device upon detecting that one or more user-defined triggering events has occurred. The redirector program operates in connection with event generating applications and repackaging systems at the host system to configure and detect a particular user-defined event, and then to repackage the user-selected data items in an electronic wrapper prior to pushing the data items to the mobile device.
-
Citations
29 Claims
-
1. A method of redirecting messages from a host system operated by a user to the user'"'"'s mobile data communication device, comprising the steps of:
-
configuring an external redirection event at the host system, wherein the external redirection event is the host system sensing whether the user is in the vicinity of the host system;
receiving messages at the host system; and
if the host system senses that the user is not in the vicinity of the host system, then continuously redirecting the received messages to the user'"'"'s mobile data communication device until the host system senses that the user is in the vicinity of the host system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method of redirecting messages from a desktop computer system to a mobile data communication device associated with the desktop computer system, comprising the steps of:
-
providing a message redirection program at the desktop system;
providing a screen saver program at the desktop system;
linking the screen saver program to the message redirection program; and
if the message redirection program detects that the screen saver is activated, then continuously redirecting messages from the desktop computer system to the mobile data communication device until the message redirection program detects that the screen saver is deactivated.
-
-
24. A system for redirecting information between a host system and a mobile device, comprising:
-
a first redirector application operating at the host system, wherein the first redirector application is configured to sense a triggering event at the host system and to continuously redirect information from the host system to the mobile device; and
a second redirector application operating at the mobile device, wherein the second redirector application is configured to sense a triggering event at the mobile device and to continuously redirect information from the mobile device to the host system.
-
-
25. A method of redirecting information from a host system to a mobile device, comprising the steps of:
-
providing a set of trigger events at the host system;
selecting one or more of the trigger events from the set of trigger events;
detecting that a trigger event has occurred at the host system;
determining whether the detected trigger event is one of the selected trigger events, and if so then setting a trigger flag at the host system;
receiving information at the host system; and
if the trigger flag is set, then continuously redirecting the received information from the host system to the mobile device.
-
-
26. A method of forwarding information from a host system to a mobile device, comprising the steps of:
-
providing a redirector application at the host system;
configuring the redirector application to forward a plurality of information types to the mobile device, wherein the plurality of information types includes e-mail messages, calendar data, and meeting reminders;
configuring the redirector application to sense a plurality of redirection events, wherein the plurality of redirection events includes a screen saver activation event and a mobile device command event, wherein the screen saver activation event occurs when a screen saver application operating at the host system is activated and the mobile device command event occurs when a user of the mobile device transmits a command to the host system to trigger redirection;
sensing that one of the redirection events has occurred at the host system; and
continuously redirecting the plurality of information types from the host system to the mobile device.
-
-
27. A method of redirecting messages between a message server operating at a host system and a plurality of mobile communication devices, comprising the steps of:
-
(A) detecting a plurality of redirection events at the host system, wherein each redirection event is associated with one of the plurality of mobile communication devices;
(B) in response to the redirection events, switching the message server between a redirection mode and a non-redirection mode for the mobile communication devices associated with the redirection events;
(C) if the message server is in the redirection mode for a particular mobile communication device, then;
(C)(1) receiving a first set of messages at the host system directed to an electronic address associated with the particular mobile communication device and storing the first set of received messages in a primary memory store;
(C)(2) redirecting the first set of received messages from the primary memory store to the mobile communication device; and
(C)(3) storing the first set of received messages in a secondary store within the mobile communication device; and
(D) if the message server is in the non-redirection mode, then;
(D)(1) receiving a second set of messages at the host system directed to an electronic address associated with the particular mobile communication device; and
(D)(2) storing the second set of received messages in the primary memory store.
-
-
28. A method of redirecting messages between a message server and a plurality of mobile communication devices, comprising the steps of:
-
providing a plurality of desktop systems in communication with the message server via a network;
providing a user profile for each of the plurality of desktop systems at the message server, wherein the user profiles each associate a particular desktop system with a particular mobile data communication device;
configuring the desktop systems to detect one or more redirection events;
detecting at least one redirection event at the desktop systems;
in response to the at least one redirection event, transmitting redirection triggers from the desktop systems to the message server;
detecting the redirection triggers at the message server, wherein each redirection trigger is associated with one of the plurality of mobile communication devices;
in response to the redirection triggers, switching the message server between a redirection mode and a non-redirection mode for the mobile communication devices associated with the redirection triggers. - View Dependent Claims (29)
-
Specification