EMAIL ACCESS MANAGER FOR A WIRELESS COMMUNICATION DEVICE
First Claim
1. A method of accessing email with a wireless communication device, the method comprising:
- monitoring, with a processor included in the wireless communication device, context data regarding the wireless communication device;
selecting, with the processor, a synchronization mode to synchronize with a remote email server via a network connection based on one or more of the context data; and
selecting, with the processor, a transfer mode to transfer email messages with the remote email server over the network connection based on one or more of the context data, once the wireless communication device is synchronized with the remote email server.
1 Assignment
0 Petitions
Accused Products
Abstract
In general, this disclosure relates to techniques for management of email access for a wireless communication device (WCD). The techniques may utilize an email access manager that selects a synchronization mode to synchronize with a remote email server and selects a transfer mode to transfer email messages with the remote email server based on context data regarding the WCD. The context data of the WCD may include one or more of quality of service (QoS) of network connections with the remote email server, battery status of the WCD, and user settings for the WCD. The email access manager monitors the context data from one or more managers, applications, and/or memory within the WCD. The techniques described herein enable an email application on a WCD to dynamically alter synchronization and transfer of email messages with a remote email server as appropriate given the context of the WCD.
-
Citations
49 Claims
-
1. A method of accessing email with a wireless communication device, the method comprising:
-
monitoring, with a processor included in the wireless communication device, context data regarding the wireless communication device; selecting, with the processor, a synchronization mode to synchronize with a remote email server via a network connection based on one or more of the context data; and selecting, with the processor, a transfer mode to transfer email messages with the remote email server over the network connection based on one or more of the context data, once the wireless communication device is synchronized with the remote email server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A wireless communication device capable of accessing email, the wireless communication device comprising:
-
memory that stores at least some context data regarding the wireless communication device; and an email access manager comprising one or more processors that monitors the context data, selects a synchronization mode to synchronize with a remote email server via a wireless network connection based on one or more of the context data, and selects a transfer mode to transfer email messages with the remote email server over the network connection based on one or more of the context data, once the wireless communication device is synchronized with the remote email server. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A wireless communication device capable of accessing email, the wireless communication device comprising:
-
means for monitoring context data of the wireless communication device; means for selecting a synchronization mode to synchronize with a remote email server via a wireless network connection based on one or more of the context data; and means for selecting a transfer mode to transfer email messages with the remote email server over the network connection based on one or more of the context data, once the wireless communication device is synchronized with the remote email server. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A computer program product comprising a computer-readable medium having stored thereon instructions that, when executed, cause a processor to:
-
monitor context data of the wireless communication device; select a synchronization mode to synchronize with a remote email server via a network connection based on one or more of the context data; and selecting a transfer mode to transfer email messages with the remote email server over the network connection based on one or more of the context data, once the wireless communication device is synchronized with the remote email server.
-
Specification