IP Library Granted Patent US 9,161,296
Granted Patent B2
US 9,161,296 · App. 13/926,502 · Granted Oct 13, 2015

Controlled access to a wireless network

Inventors: Stephen Parsons (Bath, GB); David Thorn (London, GB); Stuart Cochran (Bath, GB)
Assignee: EVOLVING SYSTEMS, INC.
H04W48/16H04L63/101H04W12/08H04W76/00H04W8/26H04W12/06H04W48/02H04W60/00H04W74/004H04W76/06
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 9,161,296
App. No.
13/926,502
Granted
Oct 13, 2015
Kind
B2
Abstract

Various arrangements for permitting a wireless device occasional access to a wireless network are described. Some arrangements for assigning a single MSISDN to multiple wireless devices are described. In such arrangements, the wireless devices may be associated with different visitor location registers. In some arrangements, a wireless device-initiated bearer service is initiated based on input from a remote system. In some arrangements, a wireless device is authenticated based on whether data needs to be sent to and/or received from the wireless device.

Claims (58)

1. A method for using a mobile subscriber integrated services digital network number (MSISDN) in conjunction with multiple wireless devices, the method comprising:

receiving, by a computerized detection device in communication with a wireless cellular network, a first request to attach to the wireless cellular network from a first wireless device, wherein the first request specifies a first international mobile subscriber identity (IMSI);

determining, by the computerized detection device, the first request corresponds to a first visitor location register (VLR);

assigning, by the computerized detection device, the MSISDN to the first wireless device;

receiving, by the computerized detection device, a second request to attach to the wireless cellular network from a second wireless device, wherein the second request specifies a second IMSI different from the first IMSI;

determining, by the computerized detection device, the second request corresponds to a second VLR, wherein the second VLR corresponds to a different geographic area than the first VLR; and

based upon the first wireless device and the second wireless device being determined to correspond to different VLRs, assigning, by the computerized detection device, the MSISDN to the second wireless device such that the first wireless device and the second wireless device are assigned to the MSISDN concurrently.

2. The method for using the MSISDN in conjunction with multiple wireless devices of claim 1 , further comprising:

receiving, from a third-party computer system, data to be delivered to the second wireless device, wherein the data identifies the second wireless device; and

transmitting, to the second wireless device, at least some of the data.

3. The method for using the MSISDN in conjunction with multiple wireless devices of claim 2 , wherein the data received from the third-party computer system specifies the second IMSI.

4. The method for using the MSISDN in conjunction with multiple wireless devices of claim 2 , wherein the data received from the third-party computer system specifies the MSISDN and an identifier of the second VLR.

5. The method for using the MSISDN in conjunction with multiple wireless devices of claim 1 , further comprising:

after assigning the MSISDN to the second IMSI, receiving data from the second wireless device; and

transferring the data to a third-party computer system.

6. The method for using the MSISDN in conjunction with multiple wireless devices of claim 1 , wherein the first wireless device and the second wireless device are non-mobile wireless devices.

7. The method for using the MSISDN in conjunction with multiple wireless devices of claim 1 , further comprising:

determining the second wireless device is to be deprovisioned from accessing the wireless cellular network; and

deprovisioning the second wireless device from accessing the wireless cellular network wherein deprovisioning comprises revoking the MSISDN to the second wireless device, such that the second wireless device is required to reattach to the wireless cellular network for future communication using the wireless cellular network.

8. The method for using the MSISDN in conjunction with multiple wireless devices of claim 7 , wherein determining the second wireless device is to be deprovisioned from accessing the wireless cellular network comprises determining at least a threshold period of time has elapsed.

9. The method for using the MSISDN in conjunction with multiple wireless devices of claim 7 , further comprising:

receiving, from a third-party computer system, an indication that a data exchange session with the second wireless device is complete, wherein determining the second wireless device is to be deprovisioned from accessing the wireless cellular network is at least partially based on receiving the indication.

10. A system for using a mobile subscriber integrated services digital network number (MSISDN) in conjunction with multiple wireless devices, the system comprising:

one or more processors; and

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

receive a first request to attach to a wireless network from a first wireless device, wherein the first request specifies a first international mobile subscriber identity (IMSI);

determine the first request corresponds to a first visitor location register (VLR);

assign the MSISDN to the first wireless device;

receive a second request to attach to the wireless network from a second wireless device, wherein the second request specifies a second IMSI different from the first IMSI;

determine the second request corresponds to a second VLR, wherein the second VLR corresponds to a different geographic area than the first VLR; and

assign the MSISDN to the second wireless device based upon the first wireless device and the second wireless device being determined to correspond to different VLRs such that the first wireless device and the second wireless device are assigned to the MSISDN concurrently.

11. The system for using the MSISDN in conjunction with multiple wireless devices of claim 10 , wherein the processor-readable instructions further comprise processor-readable instructions which, when executed by the one or more processors, cause the one or more processors to:

receive, from a third-party computer system, data to be delivered to the second wireless device, wherein the data identifies the second wireless device; and

transmit, to the second wireless device, at least some of the data.

12. The system for using the MSISDN in conjunction with multiple wireless devices of claim 11 , wherein the data received from the third-party computer system specifies the second IMSI.

13. The system for using the MSISDN in conjunction with multiple wireless devices of claim 11 , wherein the data received from the third-party computer system specifies the MSISDN and an identifier of the second VLR.

14. The system for using the MSISDN in conjunction with multiple wireless devices of claim 10 , wherein the processor-readable instructions further comprise processor-readable instructions which, when executed by the one or more processors, cause the one or more processors to:

after assigning the MSISDN to the second IMSI, receive data from the second wireless device; and

transfer the data to a third-party computer system.

15. The system for using the MSISDN in conjunction with multiple wireless devices of claim 10 , wherein the first wireless device and the second wireless device are non-mobile wireless devices.

16. The system for using the MSISDN in conjunction with multiple wireless devices of claim 10 , wherein the processor-readable instructions further comprise processor-readable instructions which, when executed by the one or more processors, cause the one or more processors to:

determine the second wireless device is to be deprovisioned from accessing the wireless network; and

deprovision the second wireless device from accessing the wireless network wherein deprovisioning comprises revoking the MSISDN to the second wireless device, such that the second wireless device is required to reattach to the wireless network for future communication using the wireless network.

17. The system for using the MSISDN in conjunction with multiple wireless devices of claim 16 , wherein the processor-readable instructions further comprise processor-readable instructions which, when executed by the one or more processors, cause the one or more processors to:

receive, from a third-party computer system, an indication that a data exchange session with the second wireless device is complete, wherein determining the second wireless device is to be deprovisioned from accessing the wireless network is at least partially based on receiving the indication.

18. A non-transitory processor-readable medium for using the MSISDN in conjunction with multiple wireless devices, comprising processor-readable instructions configured to cause one or more processors to:

receive a first request to attach to a wireless network from a first wireless device, wherein the first request specifies a first international mobile subscriber identity (IMSI);

determine the first request corresponds to a first visitor location register (VLR);

assign the MSISDN to the first wireless device;

receive a second request to attach to the wireless network from a second wireless device, wherein:

the second request specifies a second IMSI different from the first IMSI; and

the first wireless device and the second wireless device are non-mobile wireless devices;

determine the second request corresponds to a second VLR, wherein the second VLR corresponds to a different geographic area than the first VLR; and

assign the MSISDN to the second wireless device based upon the first wireless device and the second wireless device being determined to correspond to different VLRs such that the first wireless device and the second wireless device are assigned to the MSISDN concurrently.

19. The non-transitory processor-readable medium for using the MSISDN in conjunction with multiple wireless devices of claim 18 , wherein the processor-readable instructions further comprise processor-readable instructions configured to cause the one or more processors to:

receive, from a third-party computer system, data to be delivered to the second wireless device, wherein the data identifies the second wireless device; and

transmit, to the second wireless device, at least some of the data.

20. The non-transitory processor-readable medium for using the MSISDN in conjunction with multiple wireless devices of claim 19 , wherein the data received from the third-party computer system specifies the second IMSI.

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 Jul 24, 2013
From: PARSONS, STEPHEN; THORN, DAVID; COCHRAN, STUART
To: EVOLVING SYSTEMS, INC.
Reel/Frame 030866/0156 →
Continuity (11)
Division 13231340 · Sep 13, 2011
Continuation In Part 12197396 · Aug 25, 2008
Continuation In Part 12766115 · Apr 23, 2010
Provisional Application 60992913 · Dec 6, 2007
Provisional Application 61172350 · Apr 24, 2009
Provisional Application 61184597 · Jun 5, 2009
Provisional Application 61382324 · Sep 13, 2010
Provisional Application 61382311 · Sep 13, 2010
Provisional Application 61387101 · Sep 28, 2010
Provisional Application 61387110 · Sep 28, 2010
Related Publication 20130288676A1 · Oct 31, 2013