Patent ID: 8032602
Filing Date: 2011-10-04
Classification: G06Q,H04L

Abstract:
1. A method for prioritizing a set of email messages comprising: identifying, via a computing device executing computer program instructions that are stored in at least one non-transitory storage medium, a conveyed set of recipient email messages conveyed to a recipient having a recipient unique email address; detecting, via a computing device executing computer program instructions that are stored in at least one non-transitory storage medium, an event triggering the conveyed set of email messages to be prioritized relative to each other; responsive to the detected event, determining, via a computing device executing computer program instructions that are stored in at least one non-transitory storage medium, a priority score for each of the emails in the conveyed set based upon behavior of the recipient with regards to a set of past email messages, wherein the priority score is further situationally calculated based at least in part on: wherein said behavior was exhibited before the set of recipient email messages were conveyed to the recipient, wherein a correspondence is determining between each of the recipient email messages and the past email messages and priority determined for each of the recipient email messages is based on the correspondence with past email messages and the behavior exhibited by the recipient for the past email messages, wherein the behavior of the recipient comprises retention and deletion rates for email historically sent by a sender associated with each of the email messages of the conveyed set; performing, via a computing device executing computer program instructions that are stored in at least one non-transitory storage medium, at least one programmatic action based upon the determined priority scores of the email messages; receiving, via a computing device executing computer program instructions that are stored in at least one non-transitory storage medium, at least one email message after the performing of the at least one programmatic action, which results in a changed set of recipient email messages; detecting, via a computing device executing computer program instructions that are stored in at least one non-transitory storage medium, a second event triggering the changed set of conveyed email messages to be prioritized relative to each other; responsive to the second event, determining, via a computing device executing computer program instructions that are stored in at least one non-transitory storage medium, a priority score for each of the emails in the changed set based upon the behavior of the recipient; and performing, via a computing device executing computer program instructions that are stored in at least one non-transitory storage medium, at least one programmatic action based upon the determined priority scores of the email messages of the changed set.