Cellular phone subsidy lock
First Claim
1. A method of processing a cellular phone having a subsidy lock option to ensure that the cellular phone, sold to an end-user at a price subsidized by a carrier, is activated for use only on a network of the carrier, comprising:
- a. agreeing between the carrier and a manufacturer upon a carrier code associated with the carrier and upon a subsidy lock algorithm associated with the carrier;
b. storing by the manufacturer the carrier code into a memory of the cellular phone and programming the subsidy lock algorithm into the cellular phone;
c. placing an order by the carrier with the manufacturer for the purchase of subsidy locked cellular phones, wherein the manufacturer sets a subsidy lock flag which places the cellular phone in a locked condition thereby preventing programming of a number assignment module (NAM) of the cellular phone;
d. activating the cellular phone for use by the end-user by;
1. executing the subsidy lock algorithm on a computer of the carrier using an electronic serial number (ESN) of the cellular phone and the carrier code for generating either an unlock code or a remove lock code or both;
2. Entering into the cellular phone an entry sequence and either the unlock code or remove lock code, wherein the cellular phone calculates a calculated unlock code or a calculated remove lock code or both, and compares the entered code to the calculated unlock code or the calculated remove lock code or both, and upon a match of the entered code and the calculated remove lock code or the calculated unlock code, permits NAM programming to proceed; and
3. programming the NAM to enable the cellular phone to be used on the carrier'"'"'s network.
4 Assignments
0 Petitions
Accused Products
Abstract
A cellular phone subsidy lock which ensures that a cellular phone, sold to an end-user at a price subsidized by a cellular carrier, is activated only on the subsidizing carrier'"'"'s network, and not on a competitor'"'"'s network. A secure carrier code, specific to and known by the subsidizing carrier, is programed into the cellular phone by the phone manufacturer. The phone is programmed and shipped by the manufacturer in a locked condition, which prevents programming of the NAM (Number Assignment Module) of the cellular phone without first entering either a valid unlock code or a valid remove lock code. At the time of phone activation and programming of the NAM, the phone'"'"'s ESN (Electronic Serial Number) is entered into the carrier computer system, which utilizes the ESN and carrier code to execute a subsidy lock algorithm which outputs an unlock code and a remove lock code. At the carrier'"'"'s choice, either code is given to the end user to be entered into the phone. The phone then executes the same subsidy lock algorithm, using the carrier code programmed at the time of manufacture, and it'"'"'s own ESN, to calculate the unlock code and the remove lock code. If the code entered by the user matches the unlock code, NAM programming is allowed to proceed only once, and if the entered number matches the remove lock code, the phone removes the subsidy lock completely.
-
Citations
11 Claims
-
1. A method of processing a cellular phone having a subsidy lock option to ensure that the cellular phone, sold to an end-user at a price subsidized by a carrier, is activated for use only on a network of the carrier, comprising:
-
a. agreeing between the carrier and a manufacturer upon a carrier code associated with the carrier and upon a subsidy lock algorithm associated with the carrier;
b. storing by the manufacturer the carrier code into a memory of the cellular phone and programming the subsidy lock algorithm into the cellular phone;
c. placing an order by the carrier with the manufacturer for the purchase of subsidy locked cellular phones, wherein the manufacturer sets a subsidy lock flag which places the cellular phone in a locked condition thereby preventing programming of a number assignment module (NAM) of the cellular phone;
d. activating the cellular phone for use by the end-user by;
1. executing the subsidy lock algorithm on a computer of the carrier using an electronic serial number (ESN) of the cellular phone and the carrier code for generating either an unlock code or a remove lock code or both;
2. Entering into the cellular phone an entry sequence and either the unlock code or remove lock code, wherein the cellular phone calculates a calculated unlock code or a calculated remove lock code or both, and compares the entered code to the calculated unlock code or the calculated remove lock code or both, and upon a match of the entered code and the calculated remove lock code or the calculated unlock code, permits NAM programming to proceed; and
3. programming the NAM to enable the cellular phone to be used on the carrier'"'"'s network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification