SYSTEMS AND METHODS FOR PRIORITIZING MESSAGES ON A MOBILE DEVICE
First Claim
1. A method, performed by a computing device, comprising:
- determining, by the computing device, a mean response time for messages received by the computer device;
associating, by the computing device, a first priority level with response times below a range associated with the mean response time;
associating, by the computing device, a second priority level with response times within the range;
associating, by the computing device, a third priority level with response times above the range;
associating, by the computing device, a message feature with at least one of the first, second, or third priority levels;
receiving, by the computing device, a message;
determining, by the computing device, that the message includes the message feature; and
assigning, by the computing device, one of the first, second, or third priority levels to the message, based on determining that the message includes the message feature.
5 Assignments
0 Petitions
Accused Products
Abstract
A method, performed by a mobile communication device, may include receiving a message; extracting one or more features associated with the message; and determining a priority level for the message, based on the extracted one or more features, using a model that relates the extracted one or more features to an expected response time for the message. The method may further include determining a context associated with the user of the mobile communication device; modifying the priority level based on the determined context; and providing the message to a list of messages based on the modified priority level. Additionally, the user may be provided with a notification tone associated with the modified priority level.
16 Citations
20 Claims
-
1. A method, performed by a computing device, comprising:
-
determining, by the computing device, a mean response time for messages received by the computer device; associating, by the computing device, a first priority level with response times below a range associated with the mean response time; associating, by the computing device, a second priority level with response times within the range; associating, by the computing device, a third priority level with response times above the range; associating, by the computing device, a message feature with at least one of the first, second, or third priority levels; receiving, by the computing device, a message; determining, by the computing device, that the message includes the message feature; and assigning, by the computing device, one of the first, second, or third priority levels to the message, based on determining that the message includes the message feature. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A mobile communication device comprising:
-
logic configured to; determine a mean response time for messages received by the communication device device; associate a first priority level with response times below a range associated with the mean response time; associate a second priority level with response times within the range; associate a third priority level with response times above the range; associate a message feature with at least one of the first, second, or third priority levels; receive a message; determine that the message includes the message feature; and assign one of the first, second, or third priority levels to the message, based on determining that the message includes the message feature. - View Dependent Claims (15, 16, 17)
-
-
18. A method, performed by a mobile communication device, comprising:
-
generating, by the mobile communication device, a priority function that relates a particular message response time to a particular priority level; associating, by the mobile communication device, a message feature with a particular priority level based on response times for messages associated with the message feature; receiving, by the mobile communication device, a message; determining, by the mobile communication device, that the message includes the message feature; and assigning, by the mobile communication device, the particular priority level to the message, based on determining that the message includes the message feature. - View Dependent Claims (19, 20)
-
Specification