SUBSIDY LOCK ENABLED HANDSET DEVICE WITH ASYMMETRIC VERIFICATION UNLOCKING CONTROL AND METHOD THEREOF
First Claim
1. A method for controlling subsidy locking of a handset device comprising:
- storing, in the handset device, an asymmetrically digitally signed subsidy unlock data block that comprises a password portion that is modified after the subsidy unlock data block is digitally signed;
replacing the contents of the modified password portion with a received subsidy unlock password to produce an updated subsidy unlock data block for verification; and
granting subsidy unlock status if the updated subsidy unlock data block properly verifies based on an asymmetric digital signature verification process.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for controlling subsidy locking of a handset device includes storing, in a handset device, an asymmetrically digitally signed subsidy unlock data block that has been modified based on a password after signing (505); modifying the stored unlock data block based on a received subsidy unlock password (510); and granting subsidy unlock status if the asymmetric digital signature of the modified, stored unlock data block properly verifies (510). A method (110) for controlling subsidy locking of a handset device includes storing, in the handset device, an asymmetrically digitally signed subsidy unlock data block that comprises a password portion that has been modified after signing (112); replacing the contents of the modified password portion with a received subsidy unlock password to produce an updated subsidy unlock data block (116); and granting subsidy unlock status if the asymmetric digital signature of the updated subsidy unlock data block properly verifies (118).
101 Citations
42 Claims
-
1. A method for controlling subsidy locking of a handset device comprising:
-
storing, in the handset device, an asymmetrically digitally signed subsidy unlock data block that comprises a password portion that is modified after the subsidy unlock data block is digitally signed; replacing the contents of the modified password portion with a received subsidy unlock password to produce an updated subsidy unlock data block for verification; and granting subsidy unlock status if the updated subsidy unlock data block properly verifies based on an asymmetric digital signature verification process. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for controlling subsidy locking of a handset device comprising:
-
verifying, during power-up, SIM insertion, or a periodic interval of a handset device, an asymmetrical digital signature of an active data block stored in the handset device using a public key stored in the handset device; modifying an asymmetrically digitally signed subsidy unlock data block stored in the handset device by writing a subsidy unlock password in a password portion of the subsidy unlock data block wherein the subsidy unlock data block further comprises a locking state parameter; thereafter, verifying the asymmetric digital signature of the subsidy unlock data block using the public key; and overwriting the active data block with the subsidy unlock data block to thereby subsidy unlock the handset device if the asymmetric digital signature of the subsidy unlock data block verifies and if the locking state parameter is set to the unlock state. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A subsidy-locked handset device comprising:
-
memory storing an asymmetrically digitally signed subsidy unlock data block comprising a password portion that is modified after the subsidy unlock data block is digitally signed; and a controller operatively coupled to the memory and operative to replace the contents of the password portion with a received subsidy unlock password to produce an updated subsidy unlock data block for verification and to grant subsidy unlock status if the updated subsidy unlock data block properly verifies based on an asymmetric digital signature verification process. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A storage medium comprising executable instructions that when read by one or more processing units, causes the one or more processing units to:
-
store, in the handset device, an asymmetrically digitally signed subsidy unlock data block comprising a password portion that is modified after the subsidy unlock data block is digitally signed; replace the contents of the password portion with a received subsidy unlock password to produce an updated subsidy unlock data block for verification; and grant subsidy unlock status if the updated subsidy unlock data block properly verifies based on an asymmetric digital signature verification process. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A method for controlling subsidy-locking a handset device comprising:
-
generating a subsidy unlock data block comprising a password portion, a locking state parameter, and a binding parameter associated with a circuit in a handset device; asymmetrically digitally signing the subsidy unlock data block; modifying the password portion of the asymmetrically digitally signed subsidy unlock data block; and sending the modified asymmetrically digitally signed subsidy unlock data block to a handset device. - View Dependent Claims (28)
-
-
29. A subsidy-locking device comprising:
-
memory; and a controller operatively coupled to the memory and to a handset device and operative to store in memory a subsidy unlock data block comprising a password portion, a locking state parameter, and a binding parameter associated with a circuit in a handset device, to asymmetrically digitally sign the subsidy unlock data block, to modify the password portion of the asymmetrically digitally signed subsidy unlock data block, and to send the modified asymmetrically digitally signed subsidy unlock data block to the handset device. - View Dependent Claims (30)
-
-
31. A method for controlling subsidy locking of a handset device comprising:
-
storing, in a handset device, an asymmetrically digitally signed subsidy unlock data block that has been modified after signing wherein the modification is based on a password; modifying the stored asymmetrically digitally signed subsidy unlock data block based on a received subsidy unlock password; and granting subsidy unlock status if the modified, stored asymmetrically digitally signed subsidy unlock data block properly verifies based on an asymmetric digital signature verification process. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification