Claims Analysis
Total Claims: 33
Claim 1
Independent Claim
97 words
A method of unlocking a pre-locked device, the device adapted to receive signals from a remotely located facility, and further adapted to receive, and having received, an identification module containing a first value and a second value, the method comprising the steps of: computing a key as a function of a signal received from the remotely located facility; computing a checkword as a function of the key and the first identification module value; comparing the checkword with the second identification module value; and if the checkword matches the second identification module value, unlocking the device for operation.
Claim 2
Independent Claim
97 words
A method of unlocking a pre-locked device, the device adapted to receive signals from a remotely located facility, and further adapted to receive, and having received, an identification module containing a first value and a second value, the method comprising the steps of: computing a key as a function of a signal received from the remotely located facility; computing a checkword as a function of the key and the first identification module value; comparing the checkword with the second identification module value; and if the checkword matches the second identification module value, unlocking the device for operation.
Claim 3
Dependent Claim
27 words
The method according to claim 1, wherein the device is encoded with characteristic information, and the key is computed also as a function of the characteristic information.
Claim 4
Dependent Claim
15 words
The method according to claim 2, wherein the characteristic information comprises an equipment identification number.
Claim 5
Dependent Claim
16 words
The method according to claim 3, in which the equipment identification number comprises a GSM IMEI.
Claim 6
Dependent Claim
31 words
The method according to claim 3, wherein, in the computation of the key, the characteristic information is first operated upon by an algorithm to produce a second set of characteristic information.
Claim 7
Dependent Claim
23 words
The method according to claim 5, wherein the algorithm is specific to the manufacturing batch of which the pre-locked device was a part.
Claim 8
Dependent Claim
12 words
The method of claim 5, wherein the algorithm is a mask-programmed function.
Claim 9
Dependent Claim
38 words
The method according to claim 5, wherein, in computing the key, the characteristic information comprises binary digits, and the algorithm, alternatively, inverts, inverts and transposes, and transposes the binary digits to produce the second set of characteristic information.
Claim 10
Dependent Claim
31 words
The method according to claim 5, wherein, in computing the key, the second set of characteristic information is modified as a function of the signal received from the remotely located facility.
Claim 11
Dependent Claim
52 words
The method according to claim 9, wherein the signals which the device is adapted to receive from the remotely located facility are transmitted by a controlling entity and, in computing the key, the modification as a function of the received signal produces a third set of information characteristic of the controlling entity.
Claim 12
Dependent Claim
54 words
The method according to claim 9, wherein the signals which the device is adapted to receive from the remotely located facility are transmitted by a controlling entity and the signal received is a function of the second set of characteristic information and the third set of information, which is characteristic of the controlling entity.
Claim 13
Dependent Claim
50 words
The method according to claim 9, wherein the modification of the second set of characteristic information according to a signal received from the remotely located facility comprises a logical operation involving binary digits of both the second set of characteristic information and the signal received from the remotely located facility.
Claim 14
Dependent Claim
32 words
The method according to claim 1, wherein the identification module comprises a SIM and the first value stored on the SIM comprises information identifying a controlling entity in connection with the device.
Claim 15
Dependent Claim
18 words
The method according to claim 1, wherein the signal received from the remotely located facility is sent over-the-air.
Claim 16
Dependent Claim
20 words
The method according to claim 1, wherein the signal received from the remotely located facility is sent via a cable.
Claim 17
Dependent Claim
25 words
The method according to claim 1, wherein the device is a mobile telecommunications handset and the controlling entity is an operator of a telecommunications network.
Claim 18
Dependent Claim
27 words
The method according to claim 1, wherein the signals which the device is adapted to receive from the remotely located facility are transmitted by a controlling entity.
Claim 19
Dependent Claim
37 words
The method according to claim 17, wherein the device is a mobile telecommunications handset, the controlling entity is a mobile telecommunications network operator, and the signal received from the remotely located facility was via an over-the-air transmission.
Claim 20
Dependent Claim
20 words
The method according to claim 18, wherein the remote location is a customer service center operated by the network operator.
Claim 21
Dependent Claim
38 words
The method according to claim 17, wherein the controlling entity is a reseller of wireless telecommunications services, the first identification module value serves to identify a network service provider, and the computed key is characteristic of the reseller.
Claim 22
Dependent Claim
37 words
The method according to claim 17, wherein the controlling entity is an individual, and the first identification module value serves as an identification for a network service provider, and the computer key is characteristic of the individual.
Claim 23
Dependent Claim
33 words
The method according to claim 1, comprising the further steps of: receiving a second signal from the remote location; recomputing the key as a function of the second signal from the remote location.
Claim 24
Dependent Claim
112 words
The method according to claim 22, further comprising the steps of receiving from the remote location an updated value for the first identification module value; writing the updated value for the first identification module value to the identification module; receiving from the remote location an updated value for the second identification module value; writing the updated value for the second identification module value to the identification module; computing a new checkword as a function of the key and the updated first identification module value; comparing the new checkword with the updated second identification module value; and if the new checkword matches the updated second identification module value, unlocking the device for operation.
Claim 25
Dependent Claim
76 words
The method according to claim 22, wherein the device has received a second identification module value containing an updated first value and a updated second value, further comprising the steps of: computing a new checkword as a function of the key and the updated first identification module value; comparing the new checkword with the updated second identification module value; and if the new checkword matches the updated second identification module value, unlocking the device for operation.
Claim 26
Dependent Claim
51 words
A device comprising at least one memory device, and adapted to receive signals from a remotely operated facility and further adapted to receive an identification module containing a first value and a second value, the at least one memory device containing instructions for performing the method steps recited in claim 1.
Claim 27
Independent Claim
97 words
A method of locking a wireless telecommunications terminal such that it can be unlocked for use only with proper authorization by a controlling wireless telecommunications system operator, the telecommunications terminal being one of a batch of such terminals and being uniquely identified by an equipment identification number, proper authorization being provided in the form of a subscriber identification module (SIM) containing information readable by the telecommunications terminal, the readable SIM information including an identification code and a codeword, the method comprising the steps of: a. providing the telecommunications terminal with an operator-specific key, comprising the following steps:
Claim 28
Independent Claim
97 words
A method of locking a wireless telecommunications terminal such that it can be unlocked for use only with proper authorization by a controlling wireless telecommunications system operator, the telecommunications terminal being one of a batch of such terminals and being uniquely identified by an equipment identification number, proper authorization being provided in the form of a subscriber identification module (SIM) containing information readable by the telecommunications terminal, the readable SIM information including an identification code and a codeword, the method comprising the steps of: a. providing the telecommunications terminal with an operator-specific key, comprising the following steps:
Claim 29
Dependent Claim
171 words
providing the telecommunications terminal with a first key unique to the batch from which the terminal derived, the key being known to the controlling operator; 2. computing a second key unique to the terminal, the second key being a function of the equipment identification number and the first key, the computation being performed by the telecommunications terminal; 3. transmitting a modifier to the terminal at time of activation, the modifier being used by the terminal; and 4. computing a third, operator-specific key as a function of the second key and the modifier, the operator-specific key being common to all activated terminals under the control of the controlling operator; b. computing a checkword, comprising the following steps: 1. reading the identification code from the SIM; 2. transforming at least a subset of the identification code as a function of the operator-specific key to yield a checkword; c. reading the codeword from the SIM; d. comparing the checkword with the codeword; and e. if the checkword and the codeword match, unlocking the terminal.
Claim 30
Dependent Claim
171 words
providing the telecommunications terminal with a first key unique to the batch from which the terminal derived, the key being known to the controlling operator; 2. computing a second key unique to the terminal, the second key being a function of the equipment identification number and the first key, the computation being performed by the telecommunications terminal; 3. transmitting a modifier to the terminal at time of activation, the modifier being used by the terminal; and 4. computing a third, operator-specific key as a function of the second key and the modifier, the operator-specific key being common to all activated terminals under the control of the controlling operator; b. computing a checkword, comprising the following steps: 1. reading the identification code from the SIM; 2. transforming at least a subset of the identification code as a function of the operator-specific key to yield a checkword; c. reading the codeword from the SIM; d. comparing the checkword with the codeword; and e. if the checkword and the codeword match, unlocking the terminal.
Claim 31
Dependent Claim
64 words
A wireless telecommunications handset of the type which receives signals from a remotely operated facility comprising at least one memory device adapted to receive the signals from the remotely operated facility, and further adapted to receive an identification module containing a first value and a second value, the at least one memory device containing instructions for performing the method steps recited in claim 26.
Claim 32
Dependent Claim
86 words
A subscriber identification module for unlocking a telecommunications terminal for communicating over a network administrated by a network operator, the subscriber identification module comprising memory means readable by the telecommunications terminal, the memory means containing, alternatively instructions, instructions and data and data comprising a subscriber identification code and a codeword, the codeword being derivable by transforming the subscriber identification number according to a key that is a function of a key particular to the terminal and a modifier transmitted to the terminal by the network operator.
Claim 33
Dependent Claim
86 words
A subscriber identification module for unlocking a telecommunications terminal for communicating over a network administrated by a network operator, the subscriber identification module comprising memory means readable by the telecommunications terminal, the memory means containing, alternatively instructions, instructions and data and data comprising a subscriber identification code and a codeword, the codeword being derivable by transforming the subscriber identification number according to a key that is a function of a key particular to the terminal and a modifier transmitted to the terminal by the network operator.