System and method for pushing information from a host system to a mobile data communication device having a shared electronic address
DCFirst Claim
1. A method of redirecting messages between a host system and a mobile data communication device, comprising the steps of:
- configuring one or more redirection events at the host system;
detecting that a redirection event has occurred at the host system and generating a redirection trigger;
receiving messages directed to a first address at the host system from a plurality of message senders;
in response to the redirection trigger, continuously redirecting the messages from the host system to the mobile data communication device;
receiving the messages at the mobile data communication device;
generating reply messages at the mobile data communication device to be sent to the plurality of message senders and transmitting the reply messages to the host system;
receiving the reply messages at the host system and configuring address information of the reply messages such that the reply messages use the first address associated with the host system as the originating address, wherein messages generated at either the host system or the mobile data communication device share the first address; and
transmitting the reply messages from the host system to the plurality of message senders.
4 Assignments
Litigations
0 Petitions
Reexamination
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. The mobile device and the host system share a common electronic address so that messages generated at either the host system or the mobile data communication device are configured using the common electronic address.
1117 Citations
36 Claims
-
1. A method of redirecting messages between a host system and a mobile data communication device, comprising the steps of:
-
configuring one or more redirection events at the host system;
detecting that a redirection event has occurred at the host system and generating a redirection trigger;
receiving messages directed to a first address at the host system from a plurality of message senders;
in response to the redirection trigger, continuously redirecting the messages from the host system to the mobile data communication device;
receiving the messages at the mobile data communication device;
generating reply messages at the mobile data communication device to be sent to the plurality of message senders and transmitting the reply messages to the host system;
receiving the reply messages at the host system and configuring address information of the reply messages such that the reply messages use the first address associated with the host system as the originating address, wherein messages generated at either the host system or the mobile data communication device share the first address; and
transmitting the reply messages from the host system to the plurality of message senders. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
storing information regarding the configuration of the mobile data communication device at the host system.
-
-
3. The method of claim 2, wherein the configuration information stored at the host system includes:
-
(A) the network address of the mobile data communication device; and
(B) an indication of the types of message attachments that the mobile data communication device can receive and process.
-
-
4. The method of claim 3, wherein the configuration information further includes:
(C) an indication of the type of mobile data communication device.
-
5. The method of claim 3, further comprising the steps of:
-
for each message to be redirected, the host system determining whether the message includes an attachment, and if so then determining the type of attachment;
accessing the stored configuration information at the host system to determine whether the mobile data communication device can receive and process attachments of the determined type; and
if so, then redirecting the attachments to the mobile data communication device, and if not, then redirecting the attachments to a device that is capable of processing the attachment.
-
-
6. The method of claim 5, wherein the type of attachment is a sound file.
-
7. The method of claim 1, wherein the received messages are addressed using a sender address and a receiver address, the method further comprising the steps of:
-
determining whether the receiver address is associated with the mobile data communication device;
if the receiver address is associated with the mobile data communication device, then determining a network address of the mobile data communication device and repackaging the messages into electronic envelopes addressed using the receiver address and the network address of the mobile data communication device; and
after receiving the redirected messages at the mobile data communication device, extracting the messages from the electronic envelopes and displaying the messages at the mobile data communication device using the sender address and the receiver address, so that it appears as though the mobile data communication device is the host system.
-
-
8. The method of claim 1, wherein the redirection events include external events, internal events, or networked events.
-
9. The method of claim 8, wherein the external event is a message from the mobile data communication device to start redirection.
-
10. The method of claim 8, wherein the internal event is a calendar alarm.
-
11. The method of claim 8, wherein the internal event is a screen saver activation.
-
12. The method of claim 8, wherein the internal event is a keyboard timeout signal.
-
13. The method of claim 8, wherein the networked events include messages to begin redirection from computer systems other than the mobile data communication device, which are connected to the host system via a wired network.
-
14. The method of claim 1, wherein the mobile data communication device is a pager.
-
15. The method of claim 1, wherein the mobile data communication device is a device equipped to receive both voice and non-voice data messages.
-
16. The method of claim 1, wherein the host system includes a preferred list for limiting the redirection step to redirecting only those messages that are transmitted to the host system from a sender on the preferred list.
-
17. The method of claim 16, wherein a user can add and subtract senders from the preferred list.
-
18. The method of claim 17, wherein the user can add and subtract senders from the preferred list by configuring the host system.
-
19. The method of claim 17, wherein the user can add and subtract senders from the preferred list by transmitting a command message from the mobile data communication device to the host system.
-
20. The method of claim 16, wherein the preferred list is activated and deactivated at the host system.
-
21. The method of claim 16, wherein the preferred list is activated and deactivated by a command message transmitted from the mobile data communication device to the host system.
-
22. A message redirection method operating at a host system, comprising the steps of:
-
associating a first address with the host system;
configuring one or more redirection events at the host system;
detecting that a redirection event has occurred at the host system and generating a redirection trigger;
receiving messages at the host system from a plurality of message senders;
in response to the redirection trigger, continuously redirecting the received messages from the host system to a mobile data communication device associated with the host system;
receiving reply messages from the mobile data communication device at the host system and configuring the reply messages using the first address associated with the host system as the originating address, wherein messages generated at either the mobile data communication device or the host system share the first address; and
transmitting the configured reply messages from the host system to the plurality of message senders.
-
-
23. A message redirection method. comprising the steps of:
-
configuring one or more redirection events at a host system;
detecting that a redirection event has occurred at the host system and generating a redirection trigger;
receiving messages at the host system from a plurality of message senders;
in response to the redirection trigger, continuously redirecting the received messages from the host system to a mobile data communication device associated with the host system, wherein a first email address for the user of the mobile data communication device is associated with the host system;
receiving the redirected messages at the mobile data communication device;
generating reply messages at the mobile data communication device;
transmitting the reply messages from the mobile data communication device to the host system;
receiving the reply messages at the host system and configuring the reply messages using the first email address for the user of the mobile data communication device as the address originating the reply messages, wherein messages generated at either the host system or the mobile data communication device share the first email address; and
transmitting the configured reply messages from the host system to the plurality of message senders.
-
-
24. A computer system for redirecting messages from a mobile data communication device comprising:
-
a host system capable of sending and receiving messages, wherein a message sender'"'"'s email address is associated with the host system;
a redirector component operable with the host system that upon receiving a message generated at the mobile device, by a message sender destined for a message recipient, configures address information of the received message, prior to redirection to the message recipient, such that the received message uses the message sender'"'"'s email address associated with the host system, thereby allowing messages generated at either the mobile device or host system to share the message sender'"'"'s email address associated with the host system. - View Dependent Claims (25, 26, 27)
-
-
28. A method for redirecting messages generated at a mobile data communication device by a message sender destined for a message recipient, comprising the steps of:
-
receiving a message, generated at the mobile data communications device by the message sender destined for the message recipient, at a redirector component associated with a host system, wherein messages generated at the host system by the message sender use a first address;
configuring address information of the received message such that the received message uses the message sender'"'"'s first address as the address originating the message, wherein messages generated at either the mobile data communications device or host system share the message sender'"'"'s first address; and
redirecting the configured received message to the message recipient. - View Dependent Claims (29, 30, 31, 34, 35, 36)
configuring one or more redirection events at the host system;
detecting that a redirection event has occurred at the host system and generating a redirection trigger; and
continuously redirecting messages received at the host system to the mobile data communication device.
-
-
35. The method of claim 34, wherein the redirection event is a screen saver activation signal.
-
36. The method of claim 34, further comprising the steps of:
-
configuring one or more message filters at the host system; and
filtering received messages at the host system using the one or more message filters prior to redirecting messages to the mobile data communication device.
-
-
32. A method for redirecting messages between a host system and a mobile data communication device, comprising the steps of:
-
configuring one or more redirection events at the host system;
detecting that a redirection event has occurred at the host system and generating a redirection trigger;
receiving incoming messages directed to a first address at the host system from a plurality of message senders, wherein the first address is associated with messages generated at the host system by a user of the mobile data communication device;
in response to the redirection trigger, continuously redirecting the incoming messages from the host system to the mobile data communication device;
receiving outgoing messages generated at the mobile communications device at the host system;
configuring address information of the outgoing messages so that the first address is used as an originating address of the outgoing messages, wherein messages generated at either the mobile data communication device or the host system share the first address; and
transmitting the outgoing messages from the host system to message recipients.
-
-
33. A computer readable medium encoded with software instructions for enabling a method of redirecting messages generated at a mobile data communication device by a message sender destined for a message recipient, the method comprising the steps of:
-
receiving a message, generated at the mobile data communications device by the message sender destined for the message recipient, at a redirector component associated with a host system, wherein messages generated at the host system by the message sender use a first address;
configuring address information of the received message such that the received message uses the message sender'"'"'s first address as the address originating the message, wherein messages generated at either the mobile data communications device or host system share the message sender'"'"'s first address; and
redirecting the configured received message to the message recipient.
-
Specification