Patent ID: 9455941
Filing Date: 2016-09-27
CPC Classification: G06Q,H04L

Claim Text:
1. A system comprising: one or more application servers hosting an application for exchanging messages between users of the application; one or more processors; message rate logic executable by the one or more processors to track a message rate at which a first user sends messages; block rate logic executable by the one or more processors to track a block rate at which the first user is blocked by other users; message uniqueness logic executable by the one or more processors to track the message uniqueness of the messages sent by the first user; peer uniqueness logic executable by the one or more processors to track the message addressee uniqueness of the messages sent by the first user; peer symmetry logic executable by the one or more processors to track a percentage of the messages sent by the first user that are addressed to other users that are (a) within a first address book of the first user and that (b) have other address books that include the first user; unwanted content logic executable by the one or more processors to determine whether two or more of the message rate, the block rate, the message uniqueness, or the percentage of the messages tracked by the peer symmetry logic indicates a likelihood that the first user is sending unwanted content; and watch list logic that, when executed by the one or more processors, causes the one or more processors to add the first user to a watch list of suspicious behavior when the wanted content logic determines that the first user is likely sending unwanted content.