IP Library Granted Patent US 11,064,331
Granted Patent B2
US 11,064,331 · App. 16/195,092 · Granted Jul 13, 2021

Establishing machine type communications

Inventor: Sandeep Chennakeshu (Austin, TX)
Assignee: BlackBerry Limited
H04W4/70H04W12/04H04W12/06H04W12/35H04W60/04H04W76/14H04W8/205H04W12/76H04W84/12
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 11,064,331
App. No.
16/195,092
Granted
Jul 13, 2021
Kind
B2
Abstract

A method for establishing a machine type communication includes receiving a connection request for a machine type communication from a device. The connection request includes an authentication credential for the device. A shared subscriber identity module (SIM) parameter for the machine type communication is obtained based on the authentication credential.

Claims (39)

1. A method, comprising:

receiving, at a network server, a request message for a machine type communication (MTC), wherein the request message includes an authentication credential of a user equipment (UE);

receiving an authentication response, wherein the authentication response comprises one or more access manifest parameters that can be used to establish a communication channel between the MTC and the UE;

based on the authentication credential of the UE, determining that the UE is an authorized device for the MTC;

in response to determining that the UE is an authorized device for the MTC, selecting a shared subscriber identity module (SIM) parameter from a pool of shared SIM parameters, wherein the pool of shared SIM parameters comprise a plurality of shared SIM parameters that are currently not used by other UEs;

sending a response message including the selected shared SIM parameter, wherein the selected shared SIM parameter is used by the UE to register with a wireless network for transmitting a data packet of the MTC, and the selected shared SIM parameter is not used by other UEs for data transmission before the selected shared SIM parameter is released to the pool of shared SIM parameters;

removing the selected shared SIM parameter from the pool of shared SIM parameter;

receiving a release message after the UE has finished transmitting the data packet of the MTC, wherein the release message includes the selected shared SIM parameter;

in response to receiving the release message, releasing the selected shared SIM parameter to the pool of shared SIM parameters by adding the selected shared SIM parameter back to the pool of shared SIM parameters;

after releasing the selected shared SIM parameter to the pool of shared SIM parameters, receiving, at the network server, a second request message for the MTC, wherein the second request message includes an authentication credential of a second UE;

in response to determining that the second UE is an authorized device for the MTC based on the authentication credential of the second UE, selecting the selected shared SIM parameter from the pool of shared SIM parameters; and

sending a second response message including the selected shared SIM parameter, wherein the selected shared SIM parameter is used by the second UE to register with the wireless network for transmitting a second data packet of the MTC.

2. The method of claim 1 , wherein the network server is an authentication and access server.

3. The method of claim 1 , wherein the selected shared SIM parameter is a shared International Mobile Subscriber Identity (IMSI).

4. The method of claim 1 , wherein the authentication credential is an International Mobile Subscriber Identity (IMSI).

5. The method of claim 1 , wherein sending the response message including the selected shared SIM parameter comprises:

encrypted the selected shared SIM parameter by a public key of the UE; and

including the encrypted selected shared SIM parameter in the response message.

6. The method of claim 1 , wherein the UE is a Long Term Evolution (LTE) MTC device that is configured for the MTC.

7. A network server, comprising:

at least one hardware processor; and

a non-transitory computer-readable storage medium coupled to the at least one hardware processor and storing programming instructions for execution by the at least one hardware processor, wherein the programming instructions, when executed, cause the network server to perform operations comprising:

receiving, at the network server, a request message for a machine type communication (MTC), wherein the request message includes an authentication credential of a user equipment (UE);

receiving an authentication response, wherein the authentication response comprises one or more access manifest parameters that can be used to establish a communication channel between the MTC and the UE;

based on the authentication credential of the UE, determining that the UE is an authorized device for the MTC;

in response to determining that the UE is an authorized device for the MTC, selecting a shared subscriber identity module (SIM) parameter from a pool of shared SIM parameters, wherein the pool of shared SIM parameters comprise a plurality of shared SIM parameters that are currently not used by other UEs;

sending a response message including the selected shared SIM parameter, wherein the selected shared SIM parameter is used by the UE to register with a wireless network for transmitting a data packet of the MTC, and the selected shared SIM parameter is not used by other UEs for data transmission before the selected shared SIM parameter is released to the pool of shared SIM parameters;

removing the selected shared SIM parameter from the pool of shared SIM parameter;

receiving a release message after the UE has finished transmitting the data packet of the MTC, wherein the release message includes the selected shared SIM parameter;

in response to receiving the release message, releasing the selected shared SIM parameter to the pool of shared SIM parameters by adding the selected shared SIM parameter back to the pool of shared SIM parameters;

after releasing the selected shared SIM parameter to the pool of shared SIM parameters, receiving, at the network server, a second request message for the MTC, wherein the second request message includes an authentication credential of a second UE;

in response to determining that the second UE is an authorized device for the MTC based on the authentication credential of the second UE, selecting the selected shared SIM parameter from the pool of shared SIM parameters; and

sending a second response message including the selected shared SIM parameter, wherein the selected shared SIM parameter is used by the second UE to register with the wireless network for transmitting a second data packet of the MTC.

8. The network server of claim 7 , wherein the network server is an authentication and access server.

9. The network server of claim 7 , wherein the selected shared SIM parameter is a shared International Mobile Subscriber Identity (IMSI).

10. The network server of claim 7 , wherein the authentication credential is an International Mobile Subscriber Identity (IMSI).

11. The network server of claim 7 , wherein sending the response message including the selected shared SIM parameter comprises:

encrypted the selected shared SIM parameter by a public key of the UE; and

including the encrypted selected shared SIM parameter in the response message.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064271/0199 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2019
From: CHENNAKESHU, SANDEEP
To: BLACKBERRY CORPORATION
Reel/Frame 049331/0699 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2019
From: BLACKBERRY CORPORATION
To: BLACKBERRY LIMITED
Reel/Frame 049332/0138 →
Continuity (2)
Continuation 14812796 · Jul 29, 2015
Related Publication 20190090112A1 · Mar 21, 2019