Service provider activation with subscriber identity module policy
First Claim
1. A machine implemented method of activating a mobile device, the method comprising:
- issuing an activation request, the activation request comprising device data that uniquely identifies a mobile device, the device data comprising an International Mobile Equipment Identifier (IMEI) encoded in the mobile device;
storing in the mobile device a signed activation record comprising the device data and a subscriber identity module (SIM) policy data containing an array of rules that identifies a set of SIM cards that may be used with the mobile device;
verifying the activation record against a SIM card in accordance with the SIM policy data, including determining that the SIM card belongs to the identified set of SIM cards that may be used with the mobile device;
where the SIM card includes a subscriber identifier associated with the SIM card, the subscriber identifier further comprising an International Mobile Subscriber Identifier (IMSI) that designates the subscriber authorized to use the SIM card; and
registering the device with a communications network using the SIM card.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for activating a mobile device for use with a service provider are described. In one exemplary method, a mobile device having a currently inserted SIM card may be prepared for activation using a signing process in which an activation server generates a signed activation ticket encoded with SIM policy data that corresponds to the combination of the device and one of a number of SIM cards belonging to a set of SIM cards defined by the SIM policy data. The activation ticket is securely stored on the mobile device. In another exemplary method the mobile device may be activated in an activation process in which the device verifies an activation ticket against information specific to the device and SIM card in accordance with the SIM policy in the activation ticket, and initiates activation when the verification of the activation ticket is successful.
77 Citations
20 Claims
-
1. A machine implemented method of activating a mobile device, the method comprising:
-
issuing an activation request, the activation request comprising device data that uniquely identifies a mobile device, the device data comprising an International Mobile Equipment Identifier (IMEI) encoded in the mobile device; storing in the mobile device a signed activation record comprising the device data and a subscriber identity module (SIM) policy data containing an array of rules that identifies a set of SIM cards that may be used with the mobile device; verifying the activation record against a SIM card in accordance with the SIM policy data, including determining that the SIM card belongs to the identified set of SIM cards that may be used with the mobile device; where the SIM card includes a subscriber identifier associated with the SIM card, the subscriber identifier further comprising an International Mobile Subscriber Identifier (IMSI) that designates the subscriber authorized to use the SIM card; and registering the device with a communications network using the SIM card. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory machine-readable storage medium storing program instructions that, when executed, cause a data processing system to:
-
issue an activation request, the activation request comprising device data that uniquely identifies a mobile device; store in the mobile device a signed activation record comprising the device data and a subscriber identity module (SIM) policy data containing an array of rules describing one or more conditions which must be successfully evaluated for SIM cards before use with the mobile device; verify the activation record against a SIM card in accordance with the SIM policy data, including determining that the SIM card belongs to an identified set of SIM cards that may be used with the mobile device; and register the device with a communications network using the SIM card. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A machine implemented method of activating a mobile device, the method comprising:
-
receiving an activation request, the activation request comprising device data that uniquely identifies a mobile device, the device data comprising an International Mobile Equipment Identifier (IMEI) encoded in the mobile device; generating a signed activation record comprising the device data and a subscriber identity module (SIM) policy data containing an array of rules describing one or more conditions which must be successfully evaluated for SIM cards before use with the mobile device; where each SIM card includes a subscriber identifier associated with the SIM card, the subscriber identifier further comprising an International Mobile Subscriber Identifier (IMSI) that designates the subscriber authorized to use the SIM card; and transmitting the signed activation record to the mobile device; wherein the mobile device is configured to store the signed activation record responsive to receipt. - View Dependent Claims (16, 17)
-
-
18. A machine implemented method of activating a mobile device, the method comprising:
-
issuing an activation request comprising device data encoded in the device that uniquely identifies a mobile device; storing in the mobile device a signed activation record comprising the device data and a subscriber identity module (SIM) policy data containing rules that identifies SIM cards that may be used with the mobile device; verifying the activation record against a SIM card in accordance with the SIM policy data, including determining that the SIM card belongs to the identified SIM cards that may be used with the mobile device, the SIM card including an International Mobile Subscriber Identifier (IMSI) that designates the subscriber authorized to use the SIM card; and registering the device with a communications network using the SIM card.
-
-
19. A non-transitory machine-readable storage medium storing program instructions that are configured to, when executed on a data processing system, cause the data processing system to:
-
issue an activation request, the activation request comprising device data that uniquely identifies a mobile device; store in the mobile device a signed activation record comprising the device data and a subscriber identity module (SIM) policy data containing rules describing one or more conditions which must be successfully evaluated for SIM cards before use with the mobile device; verify the activation record against a SIM card in accordance with the SIM policy data, including determining that the SIM card belongs to a population of SIM cards that may be used with the mobile device; and register the device with a communications network using the SIM card.
-
-
20. A machine implemented method of activating a mobile device, the method comprising:
-
receiving an activation request comprising device data that uniquely identifies a mobile device, the device data comprising an International Mobile Equipment Identifier (IMEI) encoded in the mobile device; generating a signed activation record comprising at least a portion of the device data and a subscriber identity module (SIM) policy data containing one or more rules before use with the mobile device; where each SIM card includes a subscriber identifier associated with the SIM card, the subscriber identifier further comprising an International Mobile Subscriber Identifier (IMSI) that designates the subscriber authorized to use the SIM card; and transmitting the signed activation record to the mobile device; wherein the mobile device is configured to store the signed activation record responsive to receipt.
-
Specification