Prioritizing electronic messages based upon geographical location of the recipient
First Claim
Patent Images
1. A computer-implemented method of sorting electronic messages, the method comprising:
- via a processor, for each of a plurality of electronic messages received in an electronic messaging client, within the electronic messaging client determining availability of a sender of each electronic message according to, at least in part, a geographic location identifier contained within an electronic mail address of each sender of the electronic messages;
via the processor, determining an order for the electronic messages within the electronic messaging client according to availability of the sender of each electronic message;
via the processor, displaying the electronic messages within a view of the electronic messaging client in the order;
via the processor, automatically reordering the electronic messages over time according to changing sender availability; and
via the processor, displaying the electronic messages within the view of the electronic messaging client in an order specified by the automatic reordering.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method of sorting electronic messages can include, for each of a plurality of electronic messages received in an electronic messaging client, determining availability of a sender of each electronic message and determining an order for the electronic messages within the electronic messaging client according to availability of the sender of each electronic message. The method further can include displaying the electronic messages within a view of the electronic messaging client in the order.
23 Citations
17 Claims
-
1. A computer-implemented method of sorting electronic messages, the method comprising:
-
via a processor, for each of a plurality of electronic messages received in an electronic messaging client, within the electronic messaging client determining availability of a sender of each electronic message according to, at least in part, a geographic location identifier contained within an electronic mail address of each sender of the electronic messages; via the processor, determining an order for the electronic messages within the electronic messaging client according to availability of the sender of each electronic message; via the processor, displaying the electronic messages within a view of the electronic messaging client in the order; via the processor, automatically reordering the electronic messages over time according to changing sender availability; and via the processor, displaying the electronic messages within the view of the electronic messaging client in an order specified by the automatic reordering. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for system sorting electronic messages comprising:
-
a processor that executes an electronic messaging client that, for each of a plurality of electronic messages received in an electronic messaging client, within the electronic messaging client determines availability of a sender of each electronic message according to, at least in part, a geographic location identifier contained within an electronic mail address of each sender of the electronic messages, determines an order for the electronic messages within the electronic messaging client according to availability of the sender of each electronic message, and displays the electronic messages within a view of the electronic messaging client in the order; wherein the electronic messaging client automatically reorders the electronic messages over time according to changing sender availability and displays the electronic messages within the view of the electronic messaging client in an order specified by the automatic reordering. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product comprising:
-
a computer-readable device comprising computer-usable program code stored thereon that sorts electronic messages, the computer-readable device comprising; computer-usable program code that, for each of a plurality of electronic messages received in an electronic messaging client, determines within the electronic messaging client availability of a sender of each electronic message according to, at least in part, a geographic location identifier contained within an electronic mail address of each sender of the electronic messages; computer-usable program code that determines an order for the electronic messages within the electronic messaging client according to availability of the sender of each electronic message; computer-usable program code that displays the electronic messages within a view of the electronic messaging client in the order; computer-usable program code that automatically reorders the electronic messages over time according to changing sender availability; and computer-usable program code that displays the electronic messages within the view of the electronic messaging client in an order specified by the automatic reordering. - View Dependent Claims (14, 15, 16, 17)
-
Specification