Transmitting information given constrained resources
First Claim
1. A computer-implemented method comprising:
- receiving a communication that includes electronic text;
analyzing the electronic text;
prioritizing the electronic text given a constrained resource based on a predetermined criteria; and
transmitting the electronic text as prioritized to a user to mitigate effects of the constrained resource.
2 Assignments
0 Petitions
Accused Products
Abstract
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.
53 Citations
41 Claims
-
1. A computer-implemented method comprising:
-
receiving a communication that includes electronic text; analyzing the electronic text; prioritizing the electronic text given a constrained resource based on a predetermined criteria; and transmitting the electronic text as prioritized to a user to mitigate effects of the constrained resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A machine-readable medium having instructions stored thereon for execution by a processor to perform a method for electronic text transmission to a user given a constrained resource, comprising:
-
receiving a communication that includes electronic text; analyzing the electronic text; for each electronic text, determining an expected loss of non-review of the electronic text at a current time; determining an expected cost of alerting the user of the electronic text at the current time; upon determining that the expected loss of non-review exceeds the expected cost of alerting the user, determining that the electronic text should be transmitted to the user; and transmitting only the electronic text which should be transmitted to the user as determined to reduce an impact of at least one of a limited bandwidth, a limited time to obtain the electronic text, and a limited amount of memory. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computerized system comprising:
-
a component that receives electronic text; a prioritization mechanism that prioritizes the electronic text, given a constrained resource, based on a predetermined criteria; and a device that transmits the electronic text as prioritized by the prioritization mechanism to reduce an impact associated with the constrained resource. - View Dependent Claims (20, 21)
-
-
22. A computer-based system, comprising:
-
a statistical classifier that prioritizes, based at least in part upon predetermined criteria, a computer readable item given a constrained resource; and a component that transmits and/or receives the computer readable item as prioritized to mitigate a cost associated with the constrained resource. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A computer-based system, comprising:
-
means for prioritizing computer readable item given a constrained resource and predetermined criteria for prioritization; and means for transmitting and/or obtaining the computer readable item as prioritized to mitigate an effect of the constrained resource. - View Dependent Claims (36, 37, 38, 39, 40)
-
-
41. A computer-based methodology, comprising:
-
prioritizing electronic item(s), based at least in part upon respective urgency of the electronic item(s) and respective size thereof; and transmitting and/or obtaining the electronic item(s) as prioritized to reduce an effect of at least one of a limited bandwidth, a limited time to transfer the electronic item(s), and a limited amount of memory.
-
Specification