×

Method and system for delivering messages

  • US 9,955,014 B2
  • Filed: 12/29/2010
  • Issued: 04/24/2018
  • Est. Priority Date: 12/29/2010
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for delivering a message, comprising:

  • receiving, by a computing device, a plurality of audio messages destined for a recipient from a corresponding plurality of senders, each of the plurality of audio messages including a corresponding plurality of sender designated priority attributes designated by a corresponding sender, the plurality of senders and the recipient being members of a messaging system and the plurality of sender designated priority attributes comprising a sender importance attribute identifying an importance of the audio message from the corresponding sender'"'"'s perspective and a sender response urgency attribute identifying an urgency of a response to the audio message from the corresponding sender'"'"'s perspective;

    accessing, by the computing device, member configuration data that identifies a plurality of recipient prioritization attributes comprising a community attribute identifying a particular community of interest with which the corresponding sender of the audio message is associated and a sender attribute identifying the corresponding sender of the audio message and wherein the member configuration data further identifies a priority value for each of a plurality of possible values for each of the sender importance attribute, the sender response urgency attribute, the community attribute, and the sender attribute;

    determining, for the respective ones of the plurality of audio messages, an aggregate message priority value based on the priority value associated with the corresponding value for each of the sender importance attribute, sender response urgency attribute, community attribute, and sender attribute of each audio message;

    generating, by the computing device, a prioritized list of the plurality of audio messages based on the aggregate message priority value associated with the respective ones of the plurality of audio messages; and

    providing, by the computing device, a subset of the plurality of audio messages from a top of the prioritized list to a client device associated with the recipient, wherein the subset of the plurality of audio messages comprises a number of messages less than a number of messages in the plurality of audio messages and wherein the number of messages in the subset of the plurality of audio messages is a configurable, pre-defined number of messages.

View all claims
  • 13 Assignments
Timeline View
Assignment View
    ×
    ×