System and method for responding to aggressive behavior associated with wireless devices

US9756014B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9756014-B2
Application numberUS-201514881641-A
CountryUS
Kind codeB2
Filing dateOct 13, 2015
Priority dateMay 7, 2009
Publication dateSep 5, 2017
Grant dateSep 5, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An embodiment of the invention describes a wireless device comprising a Subscriber Identity Module (SIM) further comprising a memory for storing program code for performing a plurality of operations, and a processor for processing the program code to execute the plurality of operations, the operations including receiving over-the-air instructions via a wireless network from a control center to create a rules set in the SIM, wherein the rules set defines an acceptable behavior of the wireless device, monitoring requests from a wireless modem of the wireless device for access files stored in the SIM, detecting an aggressive behavior of the wireless device based on the rules set, and blocking the wireless modem from generating traffic in the wireless network.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising a control center server for managing aggressive behavior of a wireless device in a wireless network, the system comprising: the control center server comprising: a processor; and a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions which when executed cause the processor to perform operations to: determine that the wireless device is an aggressive wireless device, wherein the aggressive wireless device is present when the wireless device repeatedly retries, in response to network denials, to perform a network signaling in a time frame such that a threshold for the retries is exceeded; retrieve at least one data log from at least one network element comprising at least one of a diagnostic device, the HLR, a Mobile Switching Center (MSC), a Gateway GPRS Support Node (GGSN), a Serving GPRS Support Node (SGSN), a Short Message Service Center (SMSC), a signal transfer point (STP) node, or a Remote Authentication Dial In User Service (RADIUS) server by utilizing a wireless device identifier; determine that the threshold for the retries is exceeded in the time frame; and transmit a provisioning instruction to provision at least one of the HLR, the MSC, the GGSN, the SGSN, the SMSC, the STP node, or the RADIUS server for real-time throttling, re-directing or blocking of the network signaling transmitted from the wireless device. 2. The system of claim 1 , wherein the wireless device identifier is an International Mobile Subscriber Identity (IMSI) or an MSISDN. 3. The system of claim 1 , wherein the at least one data log comprises at least one of: multiple GSM authorization requests, multiple MSC location updates, multiple SGSN location updates, multiple RADIUS logs, multiple SMS messages, multiple packet data protocol (PDP) sessions/reject messages, and multiple GPRS attach/reject messages. 4. The system of claim 1 , wherein the control center server identifies the network signaling as aggressive behavior signals when the wireless device generates more than a threshold number of authentication failures per time unit. 5. The system of claim 1 , wherein the control center server identifies the network signaling as aggressive behavior signals when the wireless device sends more than a threshold number of authentication requests in a time period towards a HLR. 6. The system of claim 1 , wherein the control center server identifies the network signaling as aggressive behavior signals when the wireless device generates more than a threshold number of Packet Data GGSN Call Data Records (G-CDR) in a time period. 7. A method performed by a control center server for managing aggressive behavior of a wireless device in a wireless network, the method comprising: determining that the wireless device is an aggressive wireless device, wherein the aggressive wireless device is present when the wireless device repeatedly retries, responsive to network denials or rejections, to perform a network signaling in a time frame such that a threshold for the retries is exceeded; retrieving at least one data log from at least one network element comprising at least one of a diagnostic device, the HLR, a Mobile Switching Center (MSC), a Gateway GPRS Support Node (GGSN), a Serving GPRS Support Node (SGSN), a Short Message Service Center (SMSC), a signal transfer point (STP) node, or a Remote Authentication Dial In User Service (RADIUS) server by utilizing a wireless device identifier; determining that the threshold for the retries is exceeded in the time frame; and transmitting a provisioning instruction to provision at least one of the HLR, the MSC, the GGSN, the SGSN, the SMSC, the STP node, or the RADIUS server for real-time throttling, re-directing or blocking of the network signaling transmitted from the wireless device. 8. The method of claim 7 , wherein the wireless device identifier is an International Mobile Subscriber Identity (IMSI) or an MSISDN. 9. The method of claim 7 , wherein the at least one data log comprises at least one of: multiple GSM authorization requests, multiple MSC location updates, multiple SGSN location updates, multiple RADIUS logs, multiple SMS messages, multiple packet data protocol (PDP) sessions/reject messages, and multiple GPRS attach/reject messages. 10. The method of claim 7 , wherein the control center server identifies the network signaling as aggressive behavior signals when the wireless device generates more than a threshold number of authentication failures per time unit. 11. The method of claim 7 , wherein the control center server identifies the network signaling as aggressive behavior signals when the wireless device sends more than a threshold number of authentication requests in a time period towards a HLR. 12. A system apparatus for use in managing aggressive behavior of a wireless device in a wireless network, the system apparatus comprising: a control center server comprising: a processor; and a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions which when executed cause the processor to perform operations to: determine that the wireless device is an aggressive wireless device, wherein the aggressive wireless device is present when the wireless device repeatedly retries to register with, authenticate with, or access the network or service in a time frame such that a threshold for the retries is exceeded; retrieve at least one data log from at least one network element comprising at least one of a diagnostic device, the HLR, a Mobile Switching Center (MSC), a Gateway GPRS Support Node (GGSN), a Serving GPRS Support Node (SGSN), a Short Message Service Center (SMSC), a signal transfer point (STP) node, or a Remote Authentication Dial In User Service (RADIUS) server by utilizing a wireless device identifier; determine that the threshold for the retries is exceeded in the time frame; and transmit a provisioning instruction to provision at least one of the HLR, the MSC, the GGSN, the SGSN, the SMSC, the STP node, or the RADIUS server for real-time throttling, re-directing or blocking of the network signaling transmitted from the wireless device.

Assignees

Inventors

Classifications

  • H04W4/50Primary

    Service provisioning or reconfiguring · CPC title

  • Detection or prevention of fraud · CPC title

  • Authentication · CPC title

  • based on traffic conditions · CPC title

  • in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9756014B2 cover?
An embodiment of the invention describes a wireless device comprising a Subscriber Identity Module (SIM) further comprising a memory for storing program code for performing a plurality of operations, and a processor for processing the program code to execute the plurality of operations, the operations including receiving over-the-air instructions via a wireless network from a control center to …
Who is the assignee on this patent?
Jasper Tech Inc, Cisco Tech Inc
What technology area does this patent fall under?
Primary CPC classification H04W4/50. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 05 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).