Claims Analysis
Total Claims: 57
Claim 1
Independent Claim
103 words
A program-controlled digital radio transceiver including: digitally controlled radio frequency transceiving circuitry; a digital controller for controlling a plurality of transceiving functions in response to control information stored in a memory associated therewith; said memory storing said control information and also storing transceiver function-enabling information; an identification storage device for storing an identifying value uniquely associated with said transceiver; and feature authorization means for performing at least one predetermined mathematical transformation operation involving both said function-enabling information and said identifying value to compute results, said feature authorization means authorizing said digital controller to perform selected transceiving functions in response to said computed results.
Claim 2
Dependent Claim
103 words
A program-controlled digital radio transceiver including: digitally controlled radio frequency transceiving circuitry; a digital controller for controlling a plurality of transceiving functions in response to control information stored in a memory associated therewith; said memory storing said control information and also storing transceiver function-enabling information; an identification storage device for storing an identifying value uniquely associated with said transceiver; and feature authorization means for performing at least one predetermined mathematical transformation operation involving both said function-enabling information and said identifying value to compute results, said feature authorization means authorizing said digital controller to perform selected transceiving functions in response to said computed results.
Claim 3
Dependent Claim
18 words
The digital transceiver of claim 1 wherein said memory for storing transceiver function-enabling information is a non-volatile memory.
Claim 4
Dependent Claim
17 words
The digital transceiver of claim 1 wherein said identification storage device is a non-programmable read only memory.
Claim 5
Dependent Claim
38 words
The digital transceiver of claim 1 wherein said memory stores precomputed results, and said feature authorization means includes a means for comparing the computed results of said transformation operation with said precomputed results value stored in said memory.
Claim 6
Dependent Claim
126 words
A digital radio transceiver of the type including a microprocessor for controlling a plurality of radio transceiving functions in response to program control information stored in a memory associated therewith, comprising: digitally controlled transceiving circuitry for transmitting and receiving radio frequency signals; a memory for storing function-enabling program control information, said function-enabling information being stored in an encrypted form; a serial number storage device for storing a serially assigned numerical value unique to said transceiver; and feature authorization means for decrypting said function-enabling information and for performing at least one predetermined mathematical transformation operation involving both decrypted function-enabling information and said unique assigned value, said feature authorization means authorizing said microprocessor to perform selected transceiving functions only if said transformation operation resulted in a predetermined value.
Claim 7
Dependent Claim
126 words
A digital radio transceiver of the type including a microprocessor for controlling a plurality of radio transceiving functions in response to program control information stored in a memory associated therewith, comprising: digitally controlled transceiving circuitry for transmitting and receiving radio frequency signals; a memory for storing function-enabling program control information, said function-enabling information being stored in an encrypted form; a serial number storage device for storing a serially assigned numerical value unique to said transceiver; and feature authorization means for decrypting said function-enabling information and for performing at least one predetermined mathematical transformation operation involving both decrypted function-enabling information and said unique assigned value, said feature authorization means authorizing said microprocessor to perform selected transceiving functions only if said transformation operation resulted in a predetermined value.
Claim 8
Dependent Claim
19 words
The digital transceiver of claim 5 wherein said memory for storing transceiver function-enabling information is a programmable non-volatile memory.
Claim 9
Dependent Claim
18 words
The digital transceiver of claim 5 wherein said serial number storage device is a non-programmable read only memory.
Claim 10
Dependent Claim
30 words
The digital transceiver of claim 5 wherein said feature authorization means includes a means for comparing the results of said transformation operation with a predetermined value stored in said memory.
Claim 11
Dependent Claim
134 words
In a digital radio communications device performing a plurality of radio transceiving functions in response to program control information stored in a memory associated therewith, said program control information including function-enabling information for selectively enabling various predetermined combinations of transceiving functions, a method for preventing use of unauthorized program control information comprising the following steps: providing said digital radio communications device, at time of manufacture, with a serially assigned numerical value unique to said digital radio communications device, said serial number stored within said digital radio; and said digital radio communications device performing the further steps of: (a) performing a mathematical data-transformation operation on said function-enabling information and said stored unique assigned value and (b) performing various transceiving functions authorized by said function-enabling information only if said data-transformation operation results in a predetermined value.
Claim 12
Dependent Claim
134 words
In a digital radio communications device performing a plurality of radio transceiving functions in response to program control information stored in a memory associated therewith, said program control information including function-enabling information for selectively enabling various predetermined combinations of transceiving functions, a method for preventing use of unauthorized program control information comprising the following steps: providing said digital radio communications device, at time of manufacture, with a serially assigned numerical value unique to said digital radio communications device, said serial number stored within said digital radio; and said digital radio communications device performing the further steps of: (a) performing a mathematical data-transformation operation on said function-enabling information and said stored unique assigned value and (b) performing various transceiving functions authorized by said function-enabling information only if said data-transformation operation results in a predetermined value.
Claim 13
Dependent Claim
63 words
The digital radio communications device of claim 9, further comprising the step of comparing the results of said transformation operation to a predetermined value in said associated memory prior to said performing step (b), said predetermined value calculated, using the same data transformation operation, unique assigned value and function-enabling information as in step (a), and stored in said associated memory prior to power-up.
Claim 14
Dependent Claim
239 words
In a digital radio communications device for transmitting and receiving radio frequency signals of the type including a microprocessor for performing a plurality of radio transceiving functions in response to program control information stored in a memory associated therewith, said program control information including encrypted function-enabling information for selectively permitting the operation of various predetermined combinations of transceiving functions, a method for preventing unauthorized alteration, copying and/or downloading of said program control information into other products while allowing an authorized alteration of said function-enabling information to provide a different combination of functions, comprising the following steps: providing said digital radio communications device, with: a serially assigned numerical value unique to said digital radio communications device, a predetermined check value, and an encryption seed, said serial number, check value and encryption seed data stored electronically in said digital radio; and said digital radio communications device performing the further steps of: (a) decrypting said function-enabling information stored in said associated memory based on said encryption seed data; (b) performing a mathematical data-transformation operation on the decrypted function-enabling information of step (a) using said unique serial number; and (c) performing various transceiving functions authorized by said decrypted function-enabling information only if said data transformation operation results in said predetermined check value, said predetermined check value calculated using the same data-transformation operation, unique assigned value and function-enabling information as in steps (a) and (b), and stored in said associated memory prior to power-up.
Claim 15
Dependent Claim
239 words
In a digital radio communications device for transmitting and receiving radio frequency signals of the type including a microprocessor for performing a plurality of radio transceiving functions in response to program control information stored in a memory associated therewith, said program control information including encrypted function-enabling information for selectively permitting the operation of various predetermined combinations of transceiving functions, a method for preventing unauthorized alteration, copying and/or downloading of said program control information into other products while allowing an authorized alteration of said function-enabling information to provide a different combination of functions, comprising the following steps: providing said digital radio communications device, with: a serially assigned numerical value unique to said digital radio communications device, a predetermined check value, and an encryption seed, said serial number, check value and encryption seed data stored electronically in said digital radio; and said digital radio communications device performing the further steps of: (a) decrypting said function-enabling information stored in said associated memory based on said encryption seed data; (b) performing a mathematical data-transformation operation on the decrypted function-enabling information of step (a) using said unique serial number; and (c) performing various transceiving functions authorized by said decrypted function-enabling information only if said data transformation operation results in said predetermined check value, said predetermined check value calculated using the same data-transformation operation, unique assigned value and function-enabling information as in steps (a) and (b), and stored in said associated memory prior to power-up.
Claim 16
Dependent Claim
171 words
In a digital radio communications device for transmitting and receiving radio frequency signals of the type including a microprocessor for performing at least first and second radio transceiving functions in response to program control information stored in a memory associated therewith, said program control information including function-enabling information for selectively permitting the operation of various predetermined combinations of transceiving functions, an arrangement for preventing unauthorized alteration, copying or downloading of said program control information into other products, while permitting an authorized alteration of said enabling information to provide a different combination of functions, comprising: digitally controlled transceiver circuitry for transmitting and receiving radio frequency signals; a memory for storing transceiver function-enabling information; a serial number storage device for storing a serially assigned numerical value unique to said transceiver; and feature authorization means for performing at least one predetermined data transformation operation using said function-enabling information and based on said unique assigned value, said feature authorization means allowing selected transceiving functions to operate if said transformation operation resulted in a predetermined value.
Claim 17
Dependent Claim
171 words
In a digital radio communications device for transmitting and receiving radio frequency signals of the type including a microprocessor for performing at least first and second radio transceiving functions in response to program control information stored in a memory associated therewith, said program control information including function-enabling information for selectively permitting the operation of various predetermined combinations of transceiving functions, an arrangement for preventing unauthorized alteration, copying or downloading of said program control information into other products, while permitting an authorized alteration of said enabling information to provide a different combination of functions, comprising: digitally controlled transceiver circuitry for transmitting and receiving radio frequency signals; a memory for storing transceiver function-enabling information; a serial number storage device for storing a serially assigned numerical value unique to said transceiver; and feature authorization means for performing at least one predetermined data transformation operation using said function-enabling information and based on said unique assigned value, said feature authorization means allowing selected transceiving functions to operate if said transformation operation resulted in a predetermined value.
Claim 18
Dependent Claim
33 words
The digital radio communications device of claim 12, wherein said feature authorization means includes a means for comparing the results of said transformation operation with a predetermined value stored in said associated memory.
Claim 19
Dependent Claim
184 words
In a digital radio communications device for transmitting and receiving radio frequency signals of the type including a microprocessor for performing a plurality of radio transceiving functions in response to program control information stored in a memory associated therewith, said program control information including function-enabling data for selectively permitting the operation of various predetermined combinations of transceiving functions, a method for providing function-enabling data that is specifically tailored for an individual communications device and for preventing unauthorized use of said program control information by alteration, duplication or downloading into other products, comprising the following steps of: (a) providing said digital radio communications device with a serially assigned numerical value unique to said digital radio communications device, said assigned value stored within said digital communications device; (b) performing a data transformation operation on selected function-enabling data using said assigned value, said transformation operation performed prior to storing said function-enabling data in said associated memory; (c) storing the transformed function-enabling data in said associated memory along with program information for performing a reverse data transformation operation for reproducing said selected function-enabling data from transformed function-enabling data.
Claim 20
Dependent Claim
184 words
In a digital radio communications device for transmitting and receiving radio frequency signals of the type including a microprocessor for performing a plurality of radio transceiving functions in response to program control information stored in a memory associated therewith, said program control information including function-enabling data for selectively permitting the operation of various predetermined combinations of transceiving functions, a method for providing function-enabling data that is specifically tailored for an individual communications device and for preventing unauthorized use of said program control information by alteration, duplication or downloading into other products, comprising the following steps of: (a) providing said digital radio communications device with a serially assigned numerical value unique to said digital radio communications device, said assigned value stored within said digital communications device; (b) performing a data transformation operation on selected function-enabling data using said assigned value, said transformation operation performed prior to storing said function-enabling data in said associated memory; (c) storing the transformed function-enabling data in said associated memory along with program information for performing a reverse data transformation operation for reproducing said selected function-enabling data from transformed function-enabling data.
Claim 21
Independent Claim
66 words
A method of operating a radio frequency communications device comprising: (a) reading a feature authorization code; (b) reading an identification code that identifies said device; (c) computing a value in response to said feature authorization code and said identification code; (d) testing said computed value; and (e) selectively enabling at least one radio communicating feature based on results of said test and said feature authorization code.
Claim 22
Independent Claim
66 words
A method of operating a radio frequency communications device comprising: (a) reading a feature authorization code; (b) reading an identification code that identifies said device; (c) computing a value in response to said feature authorization code and said identification code; (d) testing said computed value; and (e) selectively enabling at least one radio communicating feature based on results of said test and said feature authorization code.
Claim 23
Dependent Claim
34 words
A method as in claim 15 wherein: said feature authorization code specifies plural radio transceiving features; and said selectively enabling step (e) enables the plural radio transceiving features specified by said feature authorization code.
Claim 24
Dependent Claim
38 words
A method as in claim 15 wherein said enabling step (e) disables said feature if said test is unfavorable, and selectively enables said feature based on the content of said feature authorization code if said test is favorable.
Claim 25
Dependent Claim
14 words
A method as in claim 15 further including decrypting said read feature authorization code.
Claim 26
Dependent Claim
20 words
A method as in claim 15 wherein said testing step comprises comparing said computed value with a predefined stored value.
Claim 27
Independent Claim
93 words
A method of operating radio frequency equipment comprising: (a) reading feature authorization information from a medium; (b) determining whether said read feature authorization information authorizes performance of an optional radio feature; (c) testing authenticity of said read feature authorization information to determine whether it originated from an authorized source; and (d) enabling said equipment to operate in accordance with said optional radio feature only if said determining step (b) determines that said optional radio feature is authorized and said testing step (c) reveals that said feature authorization information is from said authorized source.
Claim 28
Independent Claim
93 words
A method of operating radio frequency equipment comprising: (a) reading feature authorization information from a medium; (b) determining whether said read feature authorization information authorizes performance of an optional radio feature; (c) testing authenticity of said read feature authorization information to determine whether it originated from an authorized source; and (d) enabling said equipment to operate in accordance with said optional radio feature only if said determining step (b) determines that said optional radio feature is authorized and said testing step (c) reveals that said feature authorization information is from said authorized source.
Claim 29
Dependent Claim
43 words
The method as set forth in claim 20 wherein said testing step (c) comprises performing a least one computation involving said read feature authorization information that ensures that said read feature authorization information corresponds to feature authorization information specifically authorized for said equipment.
Claim 30
Dependent Claim
34 words
The method as set forth in claim 20 wherein said feature authorization information read in step (a) is in an encrypted form and said determining step (b) includes decrypting said read feature authorization information.
Claim 31
Dependent Claim
57 words
The method as set forth in claim 20 wherein said testing step (c) comprises: computing a first numerical value from a mathematical transformation of said read feature authorization information that employs a preassigned serial-number for said equipment, and comparing the results of said first numerical value to a predetermined second numerical value previously stored in said equipment.
Claim 32
Dependent Claim
28 words
The method as set forth in claim 23 wherein said second numerical value is the result of an earlier calculation of said mathematical transformation of said computation step.
Claim 33
Independent Claim
89 words
A method of operating radio frequency transceiving equipment comprising: (a) reading feature authorization information from a medium; (b) testing of said feature authorization information read by said reading step (a) to determine whether said authorization information is from an authorized source; (c) if said testing step (b) reveals said read feature authorization information is from said authorized source, enabling at least one optional radio feature specified by said read feature authorization information; and (d) transmitting and receiving radio frequency electromagnetic signals in accordance with said enabled optional radio feature.
Claim 34
Independent Claim
89 words
A method of operating radio frequency transceiving equipment comprising: (a) reading feature authorization information from a medium; (b) testing of said feature authorization information read by said reading step (a) to determine whether said authorization information is from an authorized source; (c) if said testing step (b) reveals said read feature authorization information is from said authorized source, enabling at least one optional radio feature specified by said read feature authorization information; and (d) transmitting and receiving radio frequency electromagnetic signals in accordance with said enabled optional radio feature.
Claim 35
Dependent Claim
59 words
A method as in claim 25 wherein: said feature authorization information specifies whether said equipment is authorized to perform a first tier of optional functions and also specifies whether said equipment is authorized to perform a second tier of optional functions; and said enabling step (c) selectively enables said first and second tiers based on said feature authorization information.
Claim 36
Dependent Claim
43 words
The method as set forth in claim 25 wherein said testing step (b) comprises performing a least one computation involving said read feature authorization information that ensures that said read feature authorization information corresponds to feature authorization information specifically authorized for said equipment.
Claim 37
Dependent Claim
35 words
The method as set forth in claim 25 wherein said feature authorization information read in step (a) is in an encrypted form and said reading step (a) further includes decrypting said read feature authorization information.
Claim 38
Dependent Claim
63 words
The method as set forth in claim 25 wherein said testing step (b) comprises: computing a first digital value from a predetermined mathematical transformation of said read feature authorization information that employs a binary number uniquely preassigned to said equipment, and comparing the results of said transformation to a predetermined second digital value previously stored in a non-programmable read-only memory in said equipment.
Claim 39
Dependent Claim
28 words
The method as set forth in claim 29 wherein said second digital value is the result of an earlier calculation of said mathematical transformation of said computation step.
Claim 40
Dependent Claim
106 words
Radio frequency equipment comprising: a housing; a storage medium disposed within said housing, said storage medium storing coded feature authorization information; enabling means, disposed within said housing and coupled to said storage medium, for enabling performance of an optional radio feature if read feature authorization information indicates said optional radio feature is to be enabled and said read feature authorization information is from an authorized source; and radio frequency circuitry connected to said enabling means and at least partially disposed within said housing, said radio frequency circuitry functioning in accordance with said optional radio feature if said enabling means enables performance of said optional radio feature.
Claim 41
Dependent Claim
106 words
Radio frequency equipment comprising: a housing; a storage medium disposed within said housing, said storage medium storing coded feature authorization information; enabling means, disposed within said housing and coupled to said storage medium, for enabling performance of an optional radio feature if read feature authorization information indicates said optional radio feature is to be enabled and said read feature authorization information is from an authorized source; and radio frequency circuitry connected to said enabling means and at least partially disposed within said housing, said radio frequency circuitry functioning in accordance with said optional radio feature if said enabling means enables performance of said optional radio feature.
Claim 42
Dependent Claim
26 words
Radio frequency equipment as in claim 31 wherein said enabling means includes cryptographic means for determining whether said feature authorization information is from said authorized source.
Claim 43
Dependent Claim
112 words
Radio frequency transceiving equipment comprising: radio frequency transceiving circuitry that transmits and receives radio frequency electromagnetic signals; a medium that stores feature authorization information indicating whether an optional radio transceiving function is authorized; an authenticating arrangement connected to said medium, said authenticating arrangement testing whether said feature authorization information is from an authorized source; and a controller for said radio frequency transceiving equipment, said controller cooperating with said radio frequency transceiving circuitry, said medium and said authenticating arrangement to perform said optional radio transceiving function if said optional radio transceiving function is authorized by said feature authorization information and authenticating arrangement testing indicates said feature authorization information is from an authorized source.
Claim 44
Dependent Claim
112 words
Radio frequency transceiving equipment comprising: radio frequency transceiving circuitry that transmits and receives radio frequency electromagnetic signals; a medium that stores feature authorization information indicating whether an optional radio transceiving function is authorized; an authenticating arrangement connected to said medium, said authenticating arrangement testing whether said feature authorization information is from an authorized source; and a controller for said radio frequency transceiving equipment, said controller cooperating with said radio frequency transceiving circuitry, said medium and said authenticating arrangement to perform said optional radio transceiving function if said optional radio transceiving function is authorized by said feature authorization information and authenticating arrangement testing indicates said feature authorization information is from an authorized source.
Claim 45
Dependent Claim
119 words
A digital radio comprising: a digitally controlled radio transmitter; a digitally controlled radio receiver; a digital controller connected to said radio transmitter and said radio receiver, said digital controller operating in accordance with stored program control information; and an arrangement for preventing unauthorized alteration, copying or downloading of said program control information into other products, comprising: a memory storing feature authorization information and a digital code identifying said radio; wherein said digital controller authenticates, using at least one predetermined data transformation operation, said stored feature authorization information and said digital code as being from an authorized source and wherein said digital controller allows selected transceiving functions to operate if said function enabling information and said digital code are authentic.
Claim 46
Dependent Claim
119 words
A digital radio comprising: a digitally controlled radio transmitter; a digitally controlled radio receiver; a digital controller connected to said radio transmitter and said radio receiver, said digital controller operating in accordance with stored program control information; and an arrangement for preventing unauthorized alteration, copying or downloading of said program control information into other products, comprising: a memory storing feature authorization information and a digital code identifying said radio; wherein said digital controller authenticates, using at least one predetermined data transformation operation, said stored feature authorization information and said digital code as being from an authorized source and wherein said digital controller allows selected transceiving functions to operate if said function enabling information and said digital code are authentic.
Claim 47
Dependent Claim
81 words
A digital radio comprising: a digitally controlled radio transmitter; a digitally controlled radio receiver; a memory storing feature authorization information and a digital ID code identifying said digital radio; a digital controller connected to said radio transmitter and said radio receiver; wherein said digital controller includes means for transforming said ID code and said feature authorization information to provide transformed results, and means for testing said transformed results to determine whether said feature authorization code is authorized for said ID code.
Claim 48
Dependent Claim
81 words
A digital radio comprising: a digitally controlled radio transmitter; a digitally controlled radio receiver; a memory storing feature authorization information and a digital ID code identifying said digital radio; a digital controller connected to said radio transmitter and said radio receiver; wherein said digital controller includes means for transforming said ID code and said feature authorization information to provide transformed results, and means for testing said transformed results to determine whether said feature authorization code is authorized for said ID code.
Claim 49
Independent Claim
121 words
A method for preventing unauthorized alteration, copying or downloading of control information stored in a digitally controlled communications device into other products, comprising: (a) storing feature authorization information and a digital ID code identifying said digital communications device in a memory in said device; said communications device digitally controlled to perform only communications functions authorized in said feature authorization information; (b) transforming said ID code and said feature authorization information to provide transformed results, and (c) storing said transformed results in a memory in said communications device; said communications device transforming said ID code and said feature authorization information to provide transformed results, and testing said transformed results to determine whether said feature authorization code is authorized for said ID code.
Claim 50
Independent Claim
121 words
A method for preventing unauthorized alteration, copying or downloading of control information stored in a digitally controlled communications device into other products, comprising: (a) storing feature authorization information and a digital ID code identifying said digital communications device in a memory in said device; said communications device digitally controlled to perform only communications functions authorized in said feature authorization information; (b) transforming said ID code and said feature authorization information to provide transformed results, and (c) storing said transformed results in a memory in said communications device; said communications device transforming said ID code and said feature authorization information to provide transformed results, and testing said transformed results to determine whether said feature authorization code is authorized for said ID code.
Claim 51
Independent Claim
144 words
A method of operating radio equipment having at least one memory device storing code and also storing feature authorization information, said stored code at least in part defining a first processing operation and associated characteristics of the operation of said radio equipment, said method comprising the following steps: (a) reading at least a part of said feature authorization information from said memory device; (b) determining if said feature authorization information authorizes said first processing operation; (c) determining if said feature authorization information is authentic; (d) tuning to selected radio frequencies based at least in part on said stored code; and (e) processing radio frequency signals transmitted over the air at said selected radio frequencies, including performing said first processing operation if said determining step (b) determines said first processing operation is authorized and said determining step (c) determines said feature authorization information is authentic.
Claim 52
Independent Claim
144 words
A method of operating radio equipment having at least one memory device storing code and also storing feature authorization information, said stored code at least in part defining a first processing operation and associated characteristics of the operation of said radio equipment, said method comprising the following steps: (a) reading at least a part of said feature authorization information from said memory device; (b) determining if said feature authorization information authorizes said first processing operation; (c) determining if said feature authorization information is authentic; (d) tuning to selected radio frequencies based at least in part on said stored code; and (e) processing radio frequency signals transmitted over the air at said selected radio frequencies, including performing said first processing operation if said determining step (b) determines said first processing operation is authorized and said determining step (c) determines said feature authorization information is authentic.
Claim 53
Dependent Claim
17 words
A method as in claim 37 wherein said step (e) includes transmitting and receiving radio frequency signals.
Claim 54
Dependent Claim
48 words
A method as in claim 37 wherein said determining step (c) includes performing at least one cryptographic operation based at least in part on said feature authorization information using a cryptographic key based at least in part on a value distinguishing said radio equipment from other radio equipment.
Claim 55
Dependent Claim
31 words
A method as in claim 39 wherein said radio equipment includes a read only arrangement providing said value, and said method further includes reading said value from said read only arrangement.
Claim 56
Dependent Claim
24 words
A method as in claim 37 wherein said determining step (c) includes authenticating that said feature authorization information was created by a known source.
Claim 57
Dependent Claim
30 words
A method as in claim 37 wherein said determining step (c) includes authenticating that said feature authorization information is customized to correspond on a one-to-one basis with said radio equipment.