System and method for pushing information from a host system to a mobile data communications device
First Claim
1. A method of redirecting data items from a host system to a mobile data communication device, comprising the steps of:
- configuring a triggering event at the host system;
detecting that the triggering event has occurred at the host system and generating a trigger;
receiving data items at the host system;
in response to the trigger and as data items are received at the host system, continuously redirecting the received data items from the host system to the mobile communication device;
determining whether each data item includes an attachment and if so, determining the type of attachment;
providing attachment redirection information; and
redirecting the attachment in accordance with the attachment redirection information.
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
37 Claims
-
1. A method of redirecting data items from a host system to a mobile data communication device, comprising the steps of:
-
configuring a triggering event at the host system;
detecting that the triggering event has occurred at the host system and generating a trigger;
receiving data items at the host system;
in response to the trigger and as data items are received at the host system, continuously redirecting the received data items from the host system to the mobile communication device;
determining whether each data item includes an attachment and if so, determining the type of attachment;
providing attachment redirection information; and
redirecting the attachment in accordance with the attachment redirection information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of forwarding message attachments from a host system to a mobile data communications device, comprising the steps of:
-
configuring an attachment profile at the host system for the mobile data communication device, wherein the attachment profile indicates the types of attachments that the mobile data communication device can process;
receiving messages at the host system, wherein the messages include a plurality of attachment types;
determining whether the mobile data communication device can process the plurality of attachment types using the attachment profile; and
forwarding the attachments that can be processed by the mobile data communication device from the host system to the mobile data communication device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A method of forwarding message attachments, comprising the steps of:
-
receiving an electronic message at a host system, the electronic message including a message body and one or more attachments;
forwarding the message body and information regarding the identity and types of the one or more message attachments to a wireless mobile data communications device;
transmitting a command from the wireless mobile data communications device to the host system instructing the host system how to process the one or more attachments; and
,in response to the command, the host system processing the one or more attachments by either forwarding the one or more attachments to the wireless mobile data communications device or forwarding the one or more attachments to an external device capable of processing the attachments.
-
-
35. A method of redirecting attachments from a host system to a mobile data communications device, comprising the steps of:
-
receiving a plurality of data items at the host system, the plurality of data items including one or more attachments;
determining an attachment type for each of the one or more attachments;
determining whether the mobile data communications device can receive and process the attachments based on the determined attachment type; and
if so, then redirecting the one or more attachments to the mobile data communications device, otherwise redirecting the attachments to an external machine that can process the attachments.
-
-
36. An attachment forwarding method, comprising the steps of:
-
receiving an electronic message at a first system, the electronic message including an attachment having an attachment type;
redirecting the electronic message from the first system to a second system;
generating an attachment processing command at the second system and transmitting the attachment processing command to the first system; and
redirecting the attachment to the second system, or to an external machine compatible with the attachment type, or to both the second system and the external machine based upon the attachment processing command.
-
-
37. A redirection system, comprising:
-
a plurality of mobile data communication devices;
a plurality of configuration files associated with the mobile data communication devices, each configuration file including information regarding the capabilities of the mobile device;
a message server that receives data items having attachments;
a message redirector configured to redirect the received data items to the plurality of mobile data communication devices; and
an attachment detector that identifies one or more attachments associated with the data items, and based on the configured capabilities of the mobile device, either forwards the attachment to the mobile data communication device or redirects the attachment to an external device that is compatible with the attachment.
-
Specification