Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
137 words
In a computer system comprising a central processing unit (CPU) coupled to a programmable memory, which may store programs and instructions executable on said CPU, a system device, coupled to said CPU, and a non-volatile memory, coupled to said CPU, a system operation validator comprising: a chip identifier located in a chip identifier register within said system device; means for utilizing selected information stored within said non-volatile memory and said chip identifier to generate a first encryption code associated with said system device; an encryption key stored within said programmable memory; means for generating a second encryption code associated with said CPU using said encryption key, wherein said encryption codes must match for system operation validation; means for generating a second chip identifier associated with said CPU, wherein said chip identifiers must match for system operation validation.
Claim 2
Dependent Claim
137 words
In a computer system comprising a central processing unit (CPU) coupled to a programmable memory, which may store programs and instructions executable on said CPU, a system device, coupled to said CPU, and a non-volatile memory, coupled to said CPU, a system operation validator comprising: a chip identifier located in a chip identifier register within said system device; means for utilizing selected information stored within said non-volatile memory and said chip identifier to generate a first encryption code associated with said system device; an encryption key stored within said programmable memory; means for generating a second encryption code associated with said CPU using said encryption key, wherein said encryption codes must match for system operation validation; means for generating a second chip identifier associated with said CPU, wherein said chip identifiers must match for system operation validation.
Claim 3
Dependent Claim
31 words
The invention according to claim 1 wherein said system device is a field-replaceable unit and said chip identifier is a chip serial number and said non-volatile memory is a semiconductor-type device.
Claim 4
Dependent Claim
24 words
The invention according to claim 1 wherein said chip identifier is a chip serial number and said non-volatile memory is a magnetic media-type device.
Claim 5
Dependent Claim
23 words
The invention according to claim 1 wherein said chip identifier is a chip serial number and said non-volatile memory is an optical-type device.
Claim 6
Dependent Claim
33 words
The invention according to claim 1 wherein said chip identifier is a chip serial number and said non-volatile memory is a tape-drive device with said information being stored as microcode on a tape.
Claim 7
Dependent Claim
16 words
The invention according to claim 1 wherein said encryption codes are comprised of message authentication codes.
Claim 8
Dependent Claim
142 words
In a computer system comprising a central processing unit (CPU) coupled to a programmable memory, which may store programs and instructions executable on said CPU, a system device, coupled to said CPU, and a non-volatile memory, coupled to said CPU, a method for validating system operation comprising the steps of: locating a chip identifier within in a chip identifier register within said system device; utilizing selected information stored with said non-volatile memory and said chip identifier to generate a first encryption code associated with said system device; generating a second encryption code associated with said CPU using an encryption key; determining whether said encryption codes match for system operation validation; upon matching said encryption codes, generating a second chip identifier associated with said CPU; determining whether said chip identifiers match for system operation validation; upon matching said chip identifiers, granting system operation.
Claim 9
Dependent Claim
142 words
In a computer system comprising a central processing unit (CPU) coupled to a programmable memory, which may store programs and instructions executable on said CPU, a system device, coupled to said CPU, and a non-volatile memory, coupled to said CPU, a method for validating system operation comprising the steps of: locating a chip identifier within in a chip identifier register within said system device; utilizing selected information stored with said non-volatile memory and said chip identifier to generate a first encryption code associated with said system device; generating a second encryption code associated with said CPU using an encryption key; determining whether said encryption codes match for system operation validation; upon matching said encryption codes, generating a second chip identifier associated with said CPU; determining whether said chip identifiers match for system operation validation; upon matching said chip identifiers, granting system operation.
Claim 10
Dependent Claim
31 words
The invention according to claim 7 wherein said system device is a field-replaceable unit and said chip identifier is a chip serial number and said non-volatile memory is an EPROM-type device.
Claim 11
Dependent Claim
23 words
The invention according to claim 7 wherein said chip identifier is a chip serial number and said non-volatile memory is a DASD-type device.
Claim 12
Dependent Claim
33 words
The invention according to claim 7 wherein said chip identifier is a chip serial number and said non-volatile memory is a tape-drive device with said information being stored as microcode on a tape.
Claim 13
Dependent Claim
16 words
The invention according to claim 7 wherein said encryption codes are comprised of message authentication codes.