DETECTING BULK FRAUDULENT REGISTRATION OF EMAIL ACCOUNTS
First Claim
1. A network device, comprising:
- a transceiver to send and receive data over a network; and
a processor that receives data from and sends data to the transceiver, and performs actions, including;
receiving registration information associated with a request to create an account for sending a message over a network, wherein the registration information includes at least a username having a plurality of characters;
determining statistics about the username;
assigning a probability score to the request based in part on a comparison of the statistics to one or more previously determined statistics of characters in other usernames that have an associated probability value of being registered for abusive sending of messages;
classifying the request as seeking registration for an account for the abusive sending of messages if the assigned probability score exceeds a predetermined threshold; and
if the request is classified as seeking registration for abusive sending of messages, inhibiting use of the requested account;
otherwise, enabling use of the requested account for sending of at least one message over the network.
6 Assignments
0 Petitions
Accused Products
Abstract
The invention provides for at least three processes for detecting the probability of abusive use of a message account for sending large amounts of unsolicited messages, such as spam, to other message accounts. For example, information provided at registration for a new message account can be processed to determine the likelihood of abusive use of that message account. Also, inbound messages can be processed to determine if the message account that sent the inbound message is abusing the use of that message account. Additionally, outbound messages can be processed to determine if the message account that is attempting to send an outbound message is abusing the use of that message account. Each of these three processes can operate separately or in any combination with each other to further improve the probability that abusive use of a message account will be detected promptly and accurately.
55 Citations
20 Claims
-
1. A network device, comprising:
-
a transceiver to send and receive data over a network; and a processor that receives data from and sends data to the transceiver, and performs actions, including; receiving registration information associated with a request to create an account for sending a message over a network, wherein the registration information includes at least a username having a plurality of characters; determining statistics about the username; assigning a probability score to the request based in part on a comparison of the statistics to one or more previously determined statistics of characters in other usernames that have an associated probability value of being registered for abusive sending of messages; classifying the request as seeking registration for an account for the abusive sending of messages if the assigned probability score exceeds a predetermined threshold; and if the request is classified as seeking registration for abusive sending of messages, inhibiting use of the requested account;
otherwise, enabling use of the requested account for sending of at least one message over the network. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A processor readable storage medium that includes data and instructions, wherein the execution of the instructions on a computing device by enabling actions, comprising:
-
receiving a request to create an account for sending a message over a network; receiving registration information useable to satisfy the request, the registration information having at least a username having a plurality of characters; assigning a probability score to the request based in part on an analysis of the registration information and the plurality of characters in at least the username; classifying the request as seeking registration for an account for the abusive sending of messages if the assigned probability score exceeds a predetermined threshold; and if the request is classified as seeking registration for abusive sending of messages, inhibiting use of the requested account;
otherwise, enabling use of the requested account for sending of at least one message over the network. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for enabling a communications over a network, comprising:
-
a data storage device having stored thereon, a plurality of abusive message account data from at least a plurality of other message account registrations; and one or more processors configured to employ data from the data storage device to perform actions, including; receiving registration information associated with a request to create an account for sending a message over a network, wherein the registration information includes at least a username having a plurality of characters; determining statistics about the username; assigning a probability score to the request based in part on an analysis of statistics about at least the username and one or more previously determined statistics of characters in other usernames that have an associated probability value of being registered for abusive sending of messages obtained, in part, from the data storage device; classifying the request as seeking registration for an account for the abusive sending of messages if the assigned probability score exceeds a predetermined threshold; and if the request is classified as seeking registration for abusive sending of messages, inhibiting use of the requested account;
otherwise, enabling use of the requested account for sending of at least one message over the network. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification