Methods and apparatus for efficiently managing the storage of e-mail message information for a mobile station
First Claim
1. A method for use in managing the storage of e-mail message information in a mobile station, the method comprising the acts of:
- receiving, at the mobile station, a plurality of e-mail messages through a wireless network and storing e-mail information of the e-mail messages in memory;
identifying whether a size of the e-mail information has reached a first predetermined limit of the memory;
deleting, from the memory, at least portions of e-mail message bodies of some of the e-mail messages while retaining storage of e-mail message headers thereof based on identifying that the size of the e-mail information has reached the first predetermined limit;
identifying whether the size of the e-mail information has reached a second predetermined limit of the memory; and
deleting, from the memory, the e-mail message headers of the e-mail messages based on identifying that the size of the e-mail information has reached the second predetermined limit.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for efficiently managing the storage of e-mail message information for a mobile station are described. In one illustrative example, a plurality of e-mail messages are received by the mobile station through a wireless network and stored in memory. If a size of the e-mail messages reaches a predetermined limit of the memory, e-mail message bodies of some of the e-mail messages (e.g. relatively “old” e-mails) are automatically deleted from the memory while e-mail message headers of the e-mail messages are retained. E-mail message headers of e-mail messages having deleted e-mail message bodies may still be visually displayed in a list at the mobile station. Subsequently, if a user selection of one of these e-mail messages in the list is identified, an e-mail message body of the e-mail message is requested by the mobile station and received from a server through the wireless network. Thus, the e-mail message body of the selected e-mail message may still be visually displayed at the mobile station.
-
Citations
24 Claims
-
1. A method for use in managing the storage of e-mail message information in a mobile station, the method comprising the acts of:
-
receiving, at the mobile station, a plurality of e-mail messages through a wireless network and storing e-mail information of the e-mail messages in memory;
identifying whether a size of the e-mail information has reached a first predetermined limit of the memory;
deleting, from the memory, at least portions of e-mail message bodies of some of the e-mail messages while retaining storage of e-mail message headers thereof based on identifying that the size of the e-mail information has reached the first predetermined limit;
identifying whether the size of the e-mail information has reached a second predetermined limit of the memory; and
deleting, from the memory, the e-mail message headers of the e-mail messages based on identifying that the size of the e-mail information has reached the second predetermined limit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product, comprising:
-
a storage medium;
computer instructions stored in the storage medium;
the computer instructions being executable by one or more processors of a mobile station for;
receiving a plurality of e-mail messages through a wireless network and storing e-mail information of the e-mail messages in memory;
identifying whether a size of the e-mail information has reached a first predetermined limit of the memory;
deleting, from the memory, at least portions of e-mail message bodies of some of the e-mail messages while retaining storage of e-mail message headers thereof based on identifying that the size of the e-mail information has reached the first predetermined limit;
identifying whether the size of the e-mail information has reached a second predetermined limit of the memory; and
deleting from the memory the e-mail message headers of the e-mail messages based on identifying that the size of the e-mail information has reached the second predetermined limit. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A mobile station, comprising:
-
a wireless transceiver;
a user interface which includes a visual display for displaying e-mail message information;
memory;
one or more processors coupled to the wireless transceiver, the user interface, and the memory;
the one or more processors being operative to;
receive a plurality of e-mail messages through the wireless transceiver and store e-mail information of the e-mail messages in the memory;
identify whether a size of the e-mail information has reached a first predetermined limit of the memory;
delete, from the memory, at least portions of e-mail message bodies of some of the e-mail messages while retaining storage of e-mail message headers thereof based on identifying that the size of the e-mail information has reached the first predetermined limit;
identify whether the size of the e-mail information has reached a second predetermined limit of the memory; and
delete, from the memory, the e-mail message headers of the e-mail messages based on identifying that the size of the e-mail information has reached the second predetermined limit. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
Specification