System and method for fast and accurate detection of SMS spam numbers via monitoring grey phone space
First Claim
Patent Images
1. A method comprising:
- receiving, by a server, a short messaging service text message associated with an originating number and a terminating number;
retrieving, by the server, electronic call records associated with the originating number;
comparing, by the server, the electronic call records associated with the originating number to entries in an electronic list of grey phone numbers, each grey phone number in the electronic list of grey phone numbers associated with a device lacking a telephony capability to receive short messaging service text messages;
determining, by the server, a match between the electronic call records and a grey phone number in the electronic list of grey phone numbers;
determining, by the server in response to the match, the originating number has previously sent a previous text message to the grey phone number known to lack the telephony capability to receive the short messaging service text messages; and
identifying, by the server, the originating number as a spammer based on the previous text message previously sent to the grey phone number known to lack the telephony capability to receive the short messaging service text messages.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for identifying short message service (SMS) spammers identifies senders as spammers by determining that the senders are sending SMS messages to devices included in a grey phone space. Devices in the grey phone space are identified using various methods including an analysis of call detail records. A grey ratio for a sender is determined as a ratio of messages sent to grey phone numbers by the sender to messages sent to all phone numbers by the sender. A sender is identified based on a difference between the grey ratio for the sender and a second grey ratio being above a threshold.
21 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a server, a short messaging service text message associated with an originating number and a terminating number; retrieving, by the server, electronic call records associated with the originating number; comparing, by the server, the electronic call records associated with the originating number to entries in an electronic list of grey phone numbers, each grey phone number in the electronic list of grey phone numbers associated with a device lacking a telephony capability to receive short messaging service text messages; determining, by the server, a match between the electronic call records and a grey phone number in the electronic list of grey phone numbers; determining, by the server in response to the match, the originating number has previously sent a previous text message to the grey phone number known to lack the telephony capability to receive the short messaging service text messages; and identifying, by the server, the originating number as a spammer based on the previous text message previously sent to the grey phone number known to lack the telephony capability to receive the short messaging service text messages. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a processor; and a memory storing computer program instructions that when executed cause the processor to perform operations, the operations comprising; receiving a short messaging service text message associated with an originating number and a terminating number; retrieving electronic call records associated with the originating number; comparing the electronic call records associated with the originating number to entries in an electronic list of grey phone numbers, each grey phone number in the electronic list of grey phone numbers associated with a device lacking a capability to receive short messaging service text messages; determining a match between the electronic call records and a grey phone number in the electronic list of grey phone numbers; determining, in response to the match, the originating number has previously sent a previous text message to the grey phone number known to lack the capability to receive the short messaging service text messages; and identifying the originating number as a spammer based on the previous text message previously sent to the grey phone number known to lack the capability to receive the short messaging service text messages. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A memory device storing instructions which when executed cause a processor to perform operations, the operations comprising:
-
receiving a short messaging service text message associated with an originating number and a terminating number; retrieving electronic call records associated with the originating number; comparing the electronic call records associated with the originating number to entries in an electronic list of grey phone numbers, each grey phone number in the electronic list of grey phone numbers associated with a device lacking a capability to receive short messaging service text messages; determining a match between the electronic call records and a grey phone number in the electronic list of grey phone numbers; determining, in response to the match, the originating number has previously sent a previous text message to the grey phone number known to lack the capability to receive the short messaging service text messages; and identifying the originating number as a spammer based on the previous text message previously sent to the grey phone number known to lack the capability to receive the short messaging service text messages. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification