System and method for pushing calendar event messages from a host system to a mobile data communication device
First Claim
1. In a system having a messaging server operating to receive an electronic meeting request directed to an electronic mail account maintained by the messaging server and operating to determine whether the electronic mail account is associated with a wireless mobile device, wherein if the electronic mail account is associated with the wireless mobile device and the messaging server has been configured to redirect electronic meeting request messages to the wireless mobile device, then the messaging server operates to generate an electronic mail message with a file attachment that includes information contained within the electronic meeting request and with a content type indicator that indicates that the file attachment includes the meeting request information, and to transmit the electronic mail message to the wireless mobile device via a wireless network,the mobile device comprising:
- a receiver circuit operating to receive the electronic mail message from the wireless network; and
a processing device operating to detect the content type indicator in the electronic mail message and in response to the content type indicator, to automatically execute a calendar application program to display the meeting request information on a user interface.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for pushing information, such as calendar event messages, 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 calendar event messages, such as meeting reminders and notices, 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 calendar event messages in an electronic wrapper prior to pushing the data items to the mobile device. An optimized data structure for storing the calendar event messages is also provided.
-
Citations
27 Claims
-
1. In a system having a messaging server operating to receive an electronic meeting request directed to an electronic mail account maintained by the messaging server and operating to determine whether the electronic mail account is associated with a wireless mobile device, wherein if the electronic mail account is associated with the wireless mobile device and the messaging server has been configured to redirect electronic meeting request messages to the wireless mobile device, then the messaging server operates to generate an electronic mail message with a file attachment that includes information contained within the electronic meeting request and with a content type indicator that indicates that the file attachment includes the meeting request information, and to transmit the electronic mail message to the wireless mobile device via a wireless network,
the mobile device comprising: -
a receiver circuit operating to receive the electronic mail message from the wireless network; and
a processing device operating to detect the content type indicator in the electronic mail message and in response to the content type indicator, to automatically execute a calendar application program to display the meeting request information on a user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. In a system having a messaging server operating to receive an electronic meeting request directed to an electronic mail account maintained by the messaging server and operating to determine whether the electronic mail account is associated with a wireless mobile device, wherein if the electronic mail account is associated with the wireless mobile device and the messaging server has been configured to redirect electronic meeting request messages to the wireless mobile device, then the messaging server operates to generate an electronic mail message with a file attachment that includes information contained within the electronic meeting request and with a content type indicator that indicates that the file attachment includes the meeting request information, and to transmit the electronic mail message to the wireless mobile device via a wireless network, a method comprising:
-
receiving the electronic mail message at the wireless mobile device;
detecting the content type indicator in the electronic mail message; and
in response to detecting that the content type indicator indicates that the file attachment includes the meeting request message information, automatically executing a calendar application program on the wireless mobile device and displaying the information from the meeting request message contained in the file attachment. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. In a system including a messaging server operating to receive an electronic meeting request message directed to an electronic mail account, a method for redirecting the electronic meeting request message from the messaging server to a wireless mobile device, comprising:
-
determining whether the electronic mail account is associated with the wireless mobile device;
if the electronic mail account is associated with the wireless mobile device and the messaging server has been configured to redirect electronic meeting request messages from the electronic mail account to the wireless mobile device, then generating a file attachment that contains information contained within the electronic meeting request message;
generating an electronic mail message that includes the file attachment and also includes a content type indicator that indicates that the file attachment contains the meeting request message information; and
transmitting the electronic mail message over a wireless network to the wireless mobile device. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
Specification