Prioritizing text such as e-mail messages, given constrained resources, is
disclosed. In one embodiment, a method first receives a plurality of
messages, such as e-mail messages. The method prioritizes the messages,
based on a predetermined criteria given a constrained resource. The
method then outputs the messages to a user, as prioritized given the
constrained resource. Specific constrained resources include limited
bandwidth, limited storage space, and limited time in which to receive
the texts. Embodiments include policies that include priority-sensitive
truncation and summarization. Furthermore, in one embodiment, if context
is detected, the priorities for caching are affected. In another
embodiment, the likelihood that a user already knows all or part of the
information being transmitted is considered.