IP Library Granted Patent US 8,463,258
Granted Patent B2
US 8,463,258 · App. 13/231,363 · Granted Jun 11, 2013

Extended wireless device activation

Inventors: Stephen Parsons (Bath, GB); David Thorn (London, GB); Stuart Cochran (Bath, GB)
Assignee: Evolving Systems, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,463,258
App. No.
13/231,363
Granted
Jun 11, 2013
Kind
B2
Abstract

Various arrangements for activating a wireless device on a wireless network are presented. A request to attach to the wireless network may be received from the wireless device. The request may specify an international mobile subscriber identity (IMSI). An authentication message may be transmitted to a detection device of the wireless network. The IMSI may be compared to a set of stored blocked IMSIs. Each IMSI of the set of stored blocked IMSIs may be prohibited from being used to access the wireless network. It may be determined that the wireless device may that corresponds to the IMSI is permitted to be attached to the wireless network. In response to determining the wireless device is permitted to attach to the wireless network, authentication of the wireless device may occur.

Claims (69)

1. A method for activating a wireless device on a wireless network, the method comprising:

receiving an authentication request based on the wireless device attempting to attach to the wireless network, wherein

the authorization request specifies an international mobile subscriber identity (IMSI);

comparing the IMSI to a set of stored blocked IMSIs, wherein

each IMSI of the set of stored blocked IMSIs is prohibited from being used to access the wireless network;

in response to the comparison, determining the wireless device that corresponds to the IMSI is permitted to be attached to the wireless network; and

in response to determining the wireless device is permitted to attach to the wireless network, causing authentication of the wireless device, wherein the authentication comprises:

selecting an authentication center (AUC) from a plurality of AUCs of the wireless network to receive authentication information corresponding to the wireless device based on a response time of the AUC; and

transmitting the authentication information corresponding to the wireless device to the selected AUC.

2. The method for activating the wireless device on the wireless network of claim 1 , further comprising:

routing, by the wireless network, the authentication request to a detection device based on the IMSI, wherein the detection device is separate from an HLR of the wireless network.

3. The method for activating the wireless device on the wireless network of claim 2 , wherein causing authentication of the wireless device comprises:

transmitting an authentication response comprising security information to a mobile switching center of the wireless network, wherein the mobile switching center services the wireless device.

4. The method for activating the wireless device on the wireless network of claim 1 , further comprising:

identifying a second IMSI corresponding to a second wireless device that has violated at least a rule of a set of rules; and

in response to identifying the second IMSI corresponding to the second wireless device that has violated at least the rule of the set of rules, adding the second IMSI to the set of stored blocked IMSIs.

5. The method for activating the wireless device on the wireless network of claim 4 , wherein the rule defines a limit on a number of signaling messages permissible to be received from wireless devices.

6. The method for activating the wireless device on the wireless network of claim 1 , further comprising:

receiving a command from an administrator, to add a second IMSI to the set of stored blocked IMSIs; and

in response to receiving the command, adding the second IMSI to the set of stored blocked IMSIs.

7. The method for activating the wireless device on the wireless network of claim 1 , further comprising:

transmitting provisioning information corresponding to the wireless device to the plurality of AUCs of the wireless network; and

receiving a response from at least one of the plurality of AUCs.

8. The method for activating the wireless device on the wireless network of claim 1 , further comprising:

assigning a temporary mobile subscriber integrated services digital network number (MSISDN) to the wireless device that corresponds to the IMSI, wherein the IMSI is a temporary IMSI.

9. The method for activating the wireless device on the wireless network of claim 1 , further comprising:

assigning a non-temporary MSISDN and a non-temporary IMSI to the wireless device;

after assigning the non-temporary MSISDN and the non-temporary IMSI to the wireless device, transmitting a first message to a home location register (HLR) of the wireless network, wherein:

the first message is for delivery to the wireless device; and

receiving a message from the HLR indicating that the wireless device is available to receive the message.

10. A detection device for activating a wireless device on a wireless network, the detection device comprising:

a processor; and

a memory communicatively coupled with and readable by the processor and having stored therein processor-readable instructions which, when executed by the processor, cause the processor to:

receive a request from the wireless network for authentication of the wireless device, wherein:

the request specifies an international mobile subscriber identity (IMSI) corresponding to the wireless device;

compare the IMSI to a set of stored blocked IMSIs, wherein

each IMSI of the set of stored blocked IMSIs is prohibited from being used to access the wireless network;

in response to the comparison, determine the wireless device that corresponds to the IMSI is permitted to be attached to the wireless network; and

in response to determining the wireless device is permitted to attach to the wireless network, cause the wireless device to be authenticated, wherein the processor-readable instructions that cause the processor to cause the wireless device to be authenticated comprises processor-readable instructions that cause the processor to:

select an authentication center (AUC) from a plurality of AUCs of the wireless network to receive authentication information corresponding to the wireless device based on a response time of the AUC; and

cause the authentication information corresponding to the wireless device to be transmitted to the selected AUC.

11. The detection device for activating the wireless device on the wireless network of claim 10 , wherein the processor-readable instructions for causing the wireless device to be authenticated comprises processor-readable instructions configured to cause the processor to:

perform authentication of the wireless device; and

cause an authentication response comprising security information to be transmitted to a mobile switching center of the wireless network.

12. The detection device for activating the wireless device on the wireless network of claim 10 , wherein the processor-readable instructions for causing the wireless device to be authenticated comprises processor-readable instructions configured to cause provisioning information corresponding to the wireless device to be transmitted to the plurality of AUCs of the wireless network.

13. The detection device for activating the wireless device on the wireless network of claim 10 , wherein the processor-readable instructions further comprise processor-readable instructions which, when executed by the processor, cause the processor to:

identify a second IMSI corresponding to a second wireless device that has violated at least a rule of a set of rules; and

in response to identifying the second IMSI corresponding to the second wireless device that has violated at least the rule of the set of rules, add the second IMSI to the set of stored blocked IMSIs enforced by the detection device.

14. The detection device for activating the wireless device on the wireless network of claim 10 , wherein the processor-readable instructions further comprise processor-readable instructions which, when executed by the processor, cause the processor to:

assign a non-temporary MSISDN and a non-temporary IMSI to the wireless device;

after assigning the non-temporary MSISDN and the non-temporary IMSI to the wireless device, cause a first message to be transmitted to a home location register (HLR) of the wireless network, wherein:

the first message is for delivery to the wireless device; and

process a message received from the HLR indicating that the wireless device is available to receive the message.

15. The detection device for activating the wireless device on the wireless network of claim 10 , wherein the IMSI received in the request is a temporary IMSI.

16. A detection apparatus for activating a wireless device on a wireless network, the detection apparatus comprising:

means for receiving a request from the wireless network for authentication of the wireless device, wherein the request specifies an international mobile subscriber identity (IMSI) corresponding to the wireless device;

means for comparing the IMSI to a set of stored blocked IMSIs, wherein

each IMSI of the set of stored blocked IMSIs is prohibited from being used to access the wireless network;

means for determining, in response to the comparison, the wireless device that corresponds to the IMSI is permitted to be attached to the wireless network; and

means for causing the wireless device to be authenticated in response to determining the wireless device is permitted to attach to the wireless network, wherein the means for causing the wireless device to be authenticated comprises:

means for selecting an authentication center (AUC) from a plurality of AUCs of the wireless network to receive authentication information corresponding to the wireless device based on a response time of the AUC; and

means for transmitting the authentication information corresponding to the wireless device to the selected AUC.

17. The detection apparatus for activating the wireless device on the wireless network of claim 16 , the detection apparatus further comprising:

means for assigning a non-temporary IMSI to the wireless device, wherein the IMSI of the request is a temporary IMSI;

means for transmitting a first message to a home location register (HLR) of the wireless network after assigning the non-temporary IMSI to the wireless device, wherein the first message is for delivery to the wireless device;

means for receiving a message from the HLR indicating that the wireless device is available to receive the message.

18. The detection apparatus for activating the wireless device on the wireless network of claim 16 , the detection apparatus further comprising:

means for transmitting provisioning information corresponding to the wireless device to the plurality of AUCs of the wireless network; and

means for receiving a response from at least one of the plurality of AUCs.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2022
From: EVOLVING SYSTEMS, INC.
To: PARTNER ONE ACQUISITIONS INC.
Reel/Frame 058939/0838 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2011
From: PARSONS, STEPHEN; THORN, DAVID; COCHRAN, STUART
To: EVOLVING SYSTEMS, INC.
Reel/Frame 027461/0506 →
Continuity (7)
Continuation In Part 12197396 · Aug 25, 2008
Provisional Application 61382324 · Sep 13, 2010
Provisional Application 61382311 · Sep 13, 2010
Provisional Application 61387110 · Sep 28, 2010
Provisional Application 60992913 · Dec 6, 2007
Provisional Application 61387101 · Sep 28, 2010
Related Publication 20120094634A1 · Apr 19, 2012