System and method for managing mail messages
First Claim
Patent Images
1. A method comprising:
- accessing, by a computer processor device, at least a portion of a header of a mail message sent by a mail sender to a mail receiver;
comparing, by the computer processor device, the portion of the header of the mail message with user-defined match criteria to identify a match;
selecting, by the computer processor device, a user-defined priority time interval among a plurality of available user-defined priority time intervals for the mail message based on the match of the portion of the header of the mail message, the user-defined priority time interval being a period of time defined by the mail receiver to respond to matching mail messages for which the match has been identified, a different user-defined priority time interval among the plurality of available user-defined priority time intervals having a different period of time defined by the mail receiver to respond to other matching mail messages for which a different match has been identified;
determining, by the computer processor device, a time difference between a current time and a last action time associated with the mail message, the last action time being a time associated with the sending of the mail message from the mail sender to the mail receiver;
determining, by the computer processor device, whether a response message has been sent by the mail receiver to the mail message that matches the portion of the header of the mail message;
based on a determination that the response message has not been sent, calculating by the computer processor device, a number of times that the mail message is beyond the user-defined priority time interval based on the time difference;
identifying, by the computer processor device, a priority level among a plurality of available priority levels for the mail message based on a calculation of the number of times the mail message is beyond the user-defined priority time interval, the priority level identifying a level of how overdue a response by the mail receiver is to the mail message;
identifying, by the computer processor device, a pictorial representation among a plurality of available pictorial representations to represent the priority level of the mail message, a first pictorial representation including a first facial expression and a second pictorial representation including a second facial expression; and
generating, by the computer processor device, a display associated with the mail receiver including the pictorial representation in association with indicia of the mail message.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for managing a plurality of mail messages that are sent and received, the method comprising obtaining a message information portion for each of the plurality of mail messages, associating a default priority interval with each of the plurality of mail messages, and generating and associating an existing priority interval for each of the plurality of mail messages when the message information portion of each of the plurality of mail messages matches a selection criteria.
39 Citations
9 Claims
-
1. A method comprising:
-
accessing, by a computer processor device, at least a portion of a header of a mail message sent by a mail sender to a mail receiver; comparing, by the computer processor device, the portion of the header of the mail message with user-defined match criteria to identify a match; selecting, by the computer processor device, a user-defined priority time interval among a plurality of available user-defined priority time intervals for the mail message based on the match of the portion of the header of the mail message, the user-defined priority time interval being a period of time defined by the mail receiver to respond to matching mail messages for which the match has been identified, a different user-defined priority time interval among the plurality of available user-defined priority time intervals having a different period of time defined by the mail receiver to respond to other matching mail messages for which a different match has been identified; determining, by the computer processor device, a time difference between a current time and a last action time associated with the mail message, the last action time being a time associated with the sending of the mail message from the mail sender to the mail receiver; determining, by the computer processor device, whether a response message has been sent by the mail receiver to the mail message that matches the portion of the header of the mail message; based on a determination that the response message has not been sent, calculating by the computer processor device, a number of times that the mail message is beyond the user-defined priority time interval based on the time difference; identifying, by the computer processor device, a priority level among a plurality of available priority levels for the mail message based on a calculation of the number of times the mail message is beyond the user-defined priority time interval, the priority level identifying a level of how overdue a response by the mail receiver is to the mail message; identifying, by the computer processor device, a pictorial representation among a plurality of available pictorial representations to represent the priority level of the mail message, a first pictorial representation including a first facial expression and a second pictorial representation including a second facial expression; and generating, by the computer processor device, a display associated with the mail receiver including the pictorial representation in association with indicia of the mail message. - View Dependent Claims (2, 3, 4, 9)
-
-
5. A method comprising:
-
accessing, by a computer processor device, at least a portion of a header of a mail message sent by a mail sender to a mail receiver; comparing, by the computer processor device, the portion of the header of the mail message with user-defined match criteria to identify a match; selecting, by the computer processor device, a user-defined priority time interval among a plurality of available user-defined priority time intervals for the mail message based on the, the user-defined priority time interval being a period of time defined for the mail receiver to respond to matching mail messages for which the match has been identified, a different user-defined priority time interval among the plurality of available user-defined priority time intervals having a different period of time defined by the mail receiver to respond to other matching mail messages for which a different match has been identified; determining, by the computer processor device, a time difference between a current time and a last action time associated with the mail message, the last action time being a time associated with the sending of the mail message from the mail sender to the mail receiver; determining, by the computer processor device, whether a response message has been received by the mail sender to the mail message that matches the portion of the header of the mail message; based on a determination that the response message has not been received, calculating, by the computer processor device, a number of times that the mail message is beyond the user-defined priority time interval based on the time difference; identifying, by the computer processor device, a priority level among a plurality of available priority levels for the mail message based on a calculation of the number of times the mail message is beyond the priority time interval, the priority level identifying a level of how overdue a response by the mail receiver is to the mail message; identifying, by the computer processor device, a pictorial representation among a plurality of available pictorial representations to represent the priority level of the mail message, a first pictorial representation including a first facial expression and a second pictorial representation including a second facial expression; and generating, by the computer processor device, a display associated with the mail sender including the pictorial representation in association with indicia of the mail message. - View Dependent Claims (6, 7)
-
-
8. A non-transitory machine-readable medium comprising instructions, which when implemented by one or more processors, perform the following operations:
-
access at least a portion of a header of a mail message sent by a mail sender to a mail receiver; compare the portion of the header of the mail message with user-defined match criteria to identify a match; select a user-defined priority time interval among a plurality of available user-defined priority time intervals for the mail message based on the match, the user-defined priority time interval being a period of time defined by the mail receiver to respond to the mail message matching mail messages for which the match has been identified, a different user-defined priority time interval among the plurality of available user-defined priority time intervals having a different period of time defined by the mail receiver to respond to matching mail messages for which a different match has been identified; determine a time difference between a current time and a last action time associated with the mail message, the last action time being a time associated with the sending of the mail message from the mail sender to the mail receiver; determine whether a response message has been sent by the mail receiver to the mail message that matches the portion of the header of the mail message; based on a determination that the response message has not been sent, calculate a number of times that the mail message is beyond the user-defined priority time interval based on the time difference; identify a priority level among a plurality of available priority levels for the mail message based on a calculation of the number of times the mail message is beyond the user-defined priority time interval, the priority level identifying a level of how overdue a response by the mail receiver is to the mail message; identify a pictorial representation among a plurality of available pictorial representations to represent the priority level of the mail message, a first pictorial representation including a first facial expression and a second pictorial representation including a second facial expression; and generate a display associated with the mail receiver including the pictorial representation in association with indicia of the mail message.
-
Specification