IP Library › Granted Patent US 10,136,305
Granted Patent B2
US 10,136,305 · App. 15/366,161 · Granted Nov 20, 2018

Method and apparatus for using mobile subscriber identification information for multiple device profiles for a device

Inventors: Walter Cooper Chastain (Atlanta, GA); Stephen Emille Chin (Marietta, GA)
Assignees: AT&T Intellectual Property I, L.P.; AT&T Mobility II LLC
H04W8/18H04W4/50H04W8/26H04W12/04H04W12/06H04W60/00
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 10,136,305
App. No.
15/366,161
Granted
Nov 20, 2018
Kind
B2
Abstract

Aspects of the subject disclosure may include, for example, a system that manages reuse of mobile subscriber identity information. Further aspects may include mobile subscriber identity information used in a device having multiple device profiles indexed, directly or indirectly, by multiple k i (e.g. shared secret keys). Other embodiments are disclosed.

Claims (44)

1. A device, comprising:

a processing system including a processor; and

a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, comprising:

receiving an international mobile subscriber identity (IMSI) and a generated authentication response for each of a plurality of secret keys resulting in a plurality of generated authentication responses;

associating each of the plurality of generated authentication responses with each of a plurality of device profiles;

receiving a registration request from a communication device, wherein the registration request includes a device authentication response;

comparing the device authentication response to the each of the plurality of generated authentication responses;

identifying that the device authentication response matches a first generated authentication response, wherein the first generated authentication response is one of the plurality of generated authentication responses;

identifying a first device profile associated with the first generated authentication response; and

notifying a server to provide services to the communication device according to the first device profile.

2. The device of claim 1 , wherein the receiving of the IMSI and the plurality of generated authentication responses comprises receiving of the IMSI and the plurality of generated authentication responses from a registration function.

3. The device of claim 1 , wherein the receiving of the IMSI and the plurality of secret keys comprises receiving of the IMSI and the plurality of secret keys from an identity provisioning function.

4. The device of claim 1 , wherein the notifying of the server comprises notifying an identity provisioning function of the first device profile, wherein the server obtains an indication of the first device profile from the identity provisioning function.

5. The device of claim 4 , wherein the operations further comprise receiving a first unique identifier from the communication device, wherein the first unique identifier is associated with the first device profile, and wherein the notifying of the identity provisioning function of the first device profile comprises sending the first unique identifier to the identity provisioning function, wherein the identity provisioning function associates each of the plurality of device profiles with each of a plurality of unique identifiers, and wherein the identity provisioning function identifies the first device profile according to the first unique identifier.

6. The device of claim 1 , wherein the identity provisioning function provisions the communication device with the plurality of device profiles and provides instructions to the communication device to associate each of the plurality of device profiles with the IMSI.

7. A method, comprising:

receiving, by a processing system including a processor, an international mobile subscriber identity (IMSI) and a plurality of unique identifiers from an identity provisioning function, wherein each of the plurality of unique identifiers are associated with a registration function resulting in a plurality of registration functions, wherein the processing system operates as an identity proxy function;

obtaining, by the processing system, a registration request from a communication device, wherein the registration request includes a first unique identifier of the plurality of the unique identifiers;

steering, by the processing system, the registration request to a first registration function of the plurality of registration functions according to the first unique identifier; and

providing, by the processing system, the first unique identifier to the identity provisioning function, wherein the identity provisioning function identifies a first device profile according to the first unique identifier, and wherein the identity provisioning function sends a notification to a server that the communication device has enabled the first device profile.

8. The method of claim 7 , comprising:

receiving, by the processing system, a device authentication response from the communication device; and

forwarding, by the processing system, the device authentication response to the first registration function.

9. The method of claim 7 , comprising:

receiving, by the processing system, a registration confirmation from the first registration function; and

forwarding, by the processing system, the registration confirmation to the communication device.

10. The method of claim 7 , wherein the identity provisioning function provisions the communication device with the IMSI, a plurality of device profiles, and a plurality of secret keys, and provides instructions to the communication device to associate each of the plurality of device profiles with the IMSI, and wherein the each of the plurality of secret keys are associated with each of the plurality of device profiles.

11. The method of claim 7 , wherein the identity provisioning function provisions each of the plurality of registration functions with the IMSI provisioned on the communication device and one of a plurality of secret keys.

12. The method of claim 7 , wherein the first registration function receives a first secret key of a plurality of secret keys, wherein the first registration function generated a first authentication response based on the first secret key.

13. The method of claim 12 , wherein the communication device enables the first device profile, wherein the communication device selects the first secret key of the plurality of secret keys according to the first device profile, wherein the communication device generates a device authentication response based on the first secret key, and wherein the communication device sends the device authentication response to the first registration function.

14. A non-transitory machine-readable storage medium, comprising executable instruction that, when executed by a processing system including a processor, facilitate performance of operations, comprising:

receiving an international mobile subscriber identity (IMSI) and a generated authentication response for each of a plurality of secret keys resulting in a plurality of generated authentication responses;

associating each of the plurality of generated authentication responses with each of a plurality of device profiles;

receiving a registration request from a communication device, wherein the registration request includes a device authentication response;

identifying a first device profile according to the device authentication response and a first generated authentication response from the plurality of generated authentication responses; and

notifying a server to provide services to the communication device according to the first device profile.

15. The non-transitory machine-readable storage medium of claim 14 , wherein identifying the first device profile comprises:

comparing the device authentication response to the each of the plurality of generated authentication responses; and

identifying that the device authentication response matches the first generated authentication response, wherein the first generated authentication response is one of the plurality of generated authentication responses.

16. The non-transitory machine-readable storage medium of claim 14 , wherein the receiving of the IMSI and the plurality of generated authentication responses comprises receiving of the IMSI and the plurality of generated authentication responses from a registration function.

17. The non-transitory machine-readable storage medium of claim 14 , wherein the receiving of the IMSI and the plurality of secret keys comprises receiving of the IMSI and the plurality of secret keys from an identity provisioning function.

18. The non-transitory machine-readable storage medium of claim 14 , wherein the notifying of the server comprises notifying an identity provisioning function of the first device profile, wherein the server obtains an indication of the first device profile from the identity provisioning function.

19. The non-transitory machine-readable storage medium of claim 18 , wherein the operations further comprise receiving a first unique identifier from the communication device, wherein the first unique identifier is associated with the first device profile, and wherein the notifying of the identity provisioning function of the first device profile comprises sending the first unique identifier to the identity provisioning function, wherein the identity provisioning function associates each of the plurality of device profiles with each of a plurality of unique identifiers, and wherein the identity provisioning function identifies the first device profile according to the first unique identifier.

20. The non-transitory machine-readable storage medium of claim 14 , wherein the identity provisioning function provisions the communication device with the plurality of device profiles and provides instructions to the communication device to associate each of the plurality of device profiles with the IMSI.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2016
From: CHASTAIN, WALTER COOPER
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 040512/0703 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2016
From: CHIN, STEPHEN EMILLE
To: AT&T MOBILITY II LLC
Reel/Frame 040512/0781 →
Continuity (1)
Related Publication 20180160292A1 · Jun 7, 2018