IP Library Granted Patent US 9,414,240
Granted Patent B2
US 9,414,240 · App. 14/079,936 · Granted Aug 9, 2016

Method and system for managing subscriber identity modules on wireless networks for machine-to-machines applications

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,414,240
App. No.
14/079,936
Granted
Aug 9, 2016
Kind
B2
Abstract

A mobile station connected to a wireless network can comprise a subscriber identity module. The subscriber identity module can maintain a list of networks. The list can comprise forbidden public land mobile network data. Software can manage the forbidden public land mobile network data. For example, an applet transmitted to the subscriber identity module can periodically delete entries from the list and/or reset the subscriber identity module on predefined time intervals or when specified events occur.

Claims (34)

1. A method comprising the steps of:

determining, by a computer program loaded on a subscriber identity module, when a predetermined amount of time has passed by counting messages that a cellular network transmits periodically until a threshold number of the messages have been counted, the threshold number substantially greater than one, the messages comprising status commands carrying location information over the cellular network; and

initiating, by the computer program loaded on the subscriber identity module, a predefined action in response to determining that the predetermined amount of time has passed,

wherein an increment clock step has been added to a GSM registration process to provide the subscriber identity module with a clocking or timing capability, and

wherein the predefined action comprises resetting a data file that identifies at least one mobile network and that is maintained on the subscriber identity module.

2. The method of claim 1 , wherein a mobile station comprises the subscriber identity module.

3. The method of claim 1 , wherein a wireless telecommunications system mobile station comprises the subscriber identity module.

4. A mobile station comprising:

mobile equipment comprising an antenna system for communication over a cellular network;

a subscriber identity module (SIM), operatively coupled to the mobile equipment; and

a computer program loaded on the subscriber identity module, the computer program comprising instructions for:

determining when a predetermined amount of time has passed by counting status commands that comprise location messages and that periodically transmit over the cellular network until a threshold number of the status commands have been counted, the threshold number not less than two, wherein an increment clock step has been added to a GSM registration process to provide the subscriber identity module with a clocking or timing capability; and

when the predetermined amount of time is determined to have passed, deleting one or more networks from a list of networks stored on the subscriber identity module.

5. The mobile station of claim 4 , wherein the computer program comprises the GSM registration process.

6. A mobile station comprising:

mobile equipment comprising:

a microprocessor;

a transceiver, operatively coupled to the microprocessor, and operative to process wireless signals incoming from and outgoing to a cellular network; and

at least one antenna, operably coupled to the transceiver, and operative to conduct the wireless signals;

a subscriber identity module (SIM), operatively coupled to the mobile equipment; and

a computer program loaded on the subscriber identity module, the computer program comprising a timer that is operative to increment time based on transmissions of periodic messages containing location information and initiate a time-based action based on counting a predetermined number of the periodic messages,

wherein the transmissions of periodic messages comprise periodic transmissions of status commands over the cellular network,

wherein an increment clock step has been added to a GSM registration process to provide the subscriber identity module with a clocking or timing capability, and

wherein the time-based action comprises clearing a forbidden public land mobile network list.

7. The mobile station of claim 6 , wherein the cellular network transmits the periodic messages on average about every 30 seconds.

8. The mobile station of claim 6 , wherein the predetermined number of periodic messages is not less than 20.

9. A computer-implemented method, comprising the steps of:

identifying, by a subscriber identity module, an action to be taken when a predetermined amount of time has passed, the action comprising modifying mobile network data stored on the subscriber identity module;

detecting, by the subscriber identity module, location messages that a cellular network transmits on a time interval, wherein a plurality of the time intervals collectively equate to the predetermined amount of time, the plurality defined by a number;

tracking, by the subscriber identity module, passage of time by counting the detected location messages; and

when said count of the detected location messages reaches the number, determining, by the subscriber identity module, that the predetermined amount of time has passed and initiating the action,

wherein at least the detecting, tracking, and determining steps are implemented by executing increment clock steps added to a GSM registration process.

10. The computer-implemented method of claim 9 , wherein the number is at least 20 and the location messages comprise status commands.

11. The method of claim 1 , wherein the predetermined amount of time comprises a periodic time interval.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2022
From: ROLLING WIRELESS (H.K.) LIMITED
To: ROLLING WIRELESS S.À R.L.
Reel/Frame 059140/0648 →
MERGER Recorded Jun 22, 2021
From: SIERRA WIRELESS SERVICES AMERICA HOLDINGS INC.
To: SIERRA WIRELESS AMERICA, INC.
Reel/Frame 056620/0235 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2021
From: SIERRA WIRELESS AMERICA, INC.
To: ROLLING WIRELESS (H.K.) LIMITED
Reel/Frame 056620/0603 →
CHANGE OF NAME Recorded Jun 22, 2021
From: NUMEREX CORP.
To: SIERRA WIRELESS SERVICES AMERICA HOLDINGS INC.
Reel/Frame 056646/0343 →
RELEASE OF SECURITY INTEREST Recorded Dec 7, 2017
From: HCP-FVF, LLC
To: NUMEREX CORP.; OMNILINK SYSTEMS INC.; UPLINK SECURITY, LLC
Reel/Frame 044744/0970 →
RELEASE OF SECURITY INTEREST Recorded Jun 8, 2017
From: CRYSTAL FINANCIAL LLC
To: NUMEREX CORP.; OMNILINK SYSTEMS INC.
Reel/Frame 042735/0779 →
SECURITY INTEREST Recorded Jun 8, 2017
From: NUMEREX CORP.; OMNILINK SYSTEMS INC.
To: HCP-FVF, LLC, AS COLLATERAL AGENT
Reel/Frame 042735/0928 →
SECURITY INTEREST Recorded Apr 27, 2016
From: NUMEREX CORP.; OMNILINK SYSTEMS INC.
To: CRYSTAL FINANCIAL LLC
Reel/Frame 038542/0506 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2016
From: AIDEE, PATRICK; SELIG, GREGORY W.
To: NUMEREX CORP.
Reel/Frame 037895/0028 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 29, 2016
From: AIDEE, PATRICK; SELIG, GREGORY W.
To: NUMEREX CORP.
Reel/Frame 037850/0295 →