Generating and presenting noise rankings for messages from a sender
AssigneeMicrosoft Technology Licensing, LLC
InventorsDaniel Steven LECLAIR, Joseph Truman FLINT, Vanessa Samantha LANN
Life of this patent
Estimating the term…
Abstract
A noise management system analyzes messages from a sender to a plurality of recipients. The noise management system prepares a message frequency of a quantity of messages sent to a unique recipient over a period of time. The noise management system sends the message frequency with a noise rank to the client device for the recipient to review.
Claims21
A method for indicating a noise level associated with a message sender, the method comprising:
- receiving, from a sender, a plurality of messages, each message of the plurality of messages being sent to at least one recipient of a plurality of recipients;
- determining a message frequency of the sender based on the plurality of messages, the message frequency including a quantity of messages sent to a given recipient of the plurality of recipients over a period of time;
- comparing the message frequency to a plurality of threshold values associated with a plurality of noise ranks, each noise rank being based on a range of frequencies defined by the plurality of threshold values;
- determining a noise rank of the sender from the plurality of noise ranks based on comparing the message frequency of the sender to the plurality of threshold values;
- and
- transmitting a message to a target recipient of the plurality of recipients, wherein transmitting the message includes providing a frequency indicator associated with the determined noise rank from the plurality of noise ranks.
11-16. (canceled)
A system, comprising:
- at least one processor;
- memory in electronic communication with the at least one processor;
- and
- instructions stored in the memory, the instructions being executable by the at least one processor to:
- receive, from a sender, a plurality of messages, each message of the plurality of messages being sent to at least one recipient of a plurality of recipients;
- determine a message frequency of the sender based on the plurality of messages, the message frequency including a quantity of messages sent to a given recipient of the plurality of recipients over a period of time;
- compare the message frequency to a plurality of threshold values associated with a plurality of noise ranks, each noise rank being based on a range of frequencies defined by the plurality of threshold values;
- determine a noise rank of the sender from the plurality of noise ranks based on comparing the message frequency of the sender to the plurality of threshold values;
- and
- transmit a message to a target recipient of the plurality of recipients, wherein transmitting the message includes providing a frequency indicator associated with the determined noise rank from the plurality of noise ranks.
A non-transitory computer readable storage medium storing instructions thereon that, when executed by at least one processor, causes a computing device to:
- receive, from a sender, a plurality of messages, each message of the plurality of messages being sent to at least one recipient of a plurality of recipients;
- determine a message frequency of the sender based on the plurality of messages, the message frequency including a quantity of messages sent to a given recipient of the plurality of recipients over a period of time;
- compare the message frequency to a plurality of threshold values associated with a plurality of noise ranks, each noise rank being based on a range of frequencies defined by the plurality of threshold values;
- determine a noise rank of the sender from the plurality of noise ranks based on comparing the message frequency of the sender to the plurality of threshold values;
- and
- transmit a message to a target recipient of the plurality of recipients, wherein transmitting the message includes providing a frequency indicator associated with the determined noise rank from the plurality of noise ranks.
Dependencies are inferred from the claim text.