Claims Analysis
Total Claims: 48
Claim 1
Independent Claim
172 words
In a system comprising an initialized processing device having a master key code stored therein, and an initialized storage device having a set of processed parameters stored thereon, a method for re-initializing the processing device and the storage device, comprising the steps of: retrieving said master key code from the processing device; processing said processed parameters using said master key code to derive a set of de-processed parameters; receiving a new dynamic personal identification number (DPIN) from a user; generating a new master key code using said new DPIN; processing said de-processed parameters using said new master key code to derive a second set of processed parameters; storing said second set of processed parameters onto the storage device to re-initialize the storage device; generating a new processing device key code using said new DPIN; processing said set of de-processed parameters using said new processing device key code to derive a third set of processed parameters; and storing said third set of processed parameters into the processing device to re-initialize the processing device.
Claim 2
Dependent Claim
172 words
In a system comprising an initialized processing device having a master key code stored therein, and an initialized storage device having a set of processed parameters stored thereon, a method for re-initializing the processing device and the storage device, comprising the steps of: retrieving said master key code from the processing device; processing said processed parameters using said master key code to derive a set of de-processed parameters; receiving a new dynamic personal identification number (DPIN) from a user; generating a new master key code using said new DPIN; processing said de-processed parameters using said new master key code to derive a second set of processed parameters; storing said second set of processed parameters onto the storage device to re-initialize the storage device; generating a new processing device key code using said new DPIN; processing said set of de-processed parameters using said new processing device key code to derive a third set of processed parameters; and storing said third set of processed parameters into the processing device to re-initialize the processing device.
Claim 3
Dependent Claim
34 words
The method of claim 1, wherein the step of processing said set of processed parameters comprises the step of: decrypting said set of processed parameters using said master key code as a decryption key.
Claim 4
Dependent Claim
41 words
The method of claim 1, wherein the step of processing said set of de-processed parameters using said new master key code comprises the step of: encrypting said set of de-processed parameters using said new master key code as an encryption key.
Claim 5
Dependent Claim
43 words
The method of claim 1, wherein the step of processing said set of de-processed parameters using said new processing device key code comprises the step of: encrypting said set of de-processed parameters using said new processing device key code as an encryption key.
Claim 6
Dependent Claim
42 words
The method of claim 1, wherein the step of generating said new master key code comprises the steps of: generating a new master hash code using said new DPIN; and generating said new master key code using said new master hash code.
Claim 7
Dependent Claim
20 words
The method of claim 5, further comprising the step of: storing said new master hash code into the processing device.
Claim 8
Dependent Claim
57 words
The method of claim 1, wherein the step of generating said new processing device key code comprises the steps of: modifying said new DPIN to derive a new modified DPIN; generating a new processing device hash code using said new modified DPIN; and generating said new processing device key code using said new processing device hash code.
Claim 9
Dependent Claim
25 words
The method of claim 7, wherein said new processing device hash code is generated using a hashing algorithm known as the Secure Hash Algorithm (SHA).
Claim 10
Dependent Claim
43 words
The method of claim 7, wherein the processing device further has an identification code stored therein, and wherein the step of modifying said new DPIN comprises the step of: combining said identification code with said new DPIN to derive said new modified DPIN.
Claim 11
Dependent Claim
21 words
The method of claim 7, further comprising the step of: storing said new processing device hash code onto the storage device.
Claim 12
Dependent Claim
20 words
The method of claim 1, further comprising the step of: storing said new master key code into the processing device.
Claim 13
Dependent Claim
51 words
The method of claim 1, wherein the processing device further has an identification code stored therein, and wherein said method further comprises the steps of: processing said identification code using said new master key code to derive a processed identification code; and storing said processed identification code onto the storage device.
Claim 14
Dependent Claim
31 words
The method of claim 12, wherein the step of processing said identification code comprises the step of: encrypting said identification code using said new master key code as an encryption key.
Claim 15
Dependent Claim
273 words
In a system comprising an initialized processing device having a master key code and an identification code stored therein, and an initialized storage device having a processed identification code and a set of processed parameters stored thereon, a method for re-initializing the processing device and the storage device, comprising the steps of: retrieving said master key code from the processing device; processing said processed identification code using said master key code to derive a deprocessed identification code; comparing said de-processed identification code with said identification code stored in the processing device to determine whether the processing device and the storage device are authorized to interact with each other; in response to a determination that the processing device and the storage device are not authorized to interact, terminating interaction between the processing device and the storage device; in response to a determination that the processing device and the storage device are authorized to interact, processing said processed parameters using said master key code to derive a set of de-processed parameters; receiving a new dynamic personal identification number (DPIN) from a user; generating a new master key code using said new DPIN; processing said de-processed parameters using said new master key code to derive a second set of processed parameters; storing said second set of processed parameters onto the storage device to re-initialize the storage device; generating a new processing device key code using said new DPIN; processing said set of de-processed parameters using said new processing device key code to derive a third set of processed parameters; and storing said third set of processed parameters into the processing device to re-initialize the processing device.
Claim 16
Dependent Claim
273 words
In a system comprising an initialized processing device having a master key code and an identification code stored therein, and an initialized storage device having a processed identification code and a set of processed parameters stored thereon, a method for re-initializing the processing device and the storage device, comprising the steps of: retrieving said master key code from the processing device; processing said processed identification code using said master key code to derive a deprocessed identification code; comparing said de-processed identification code with said identification code stored in the processing device to determine whether the processing device and the storage device are authorized to interact with each other; in response to a determination that the processing device and the storage device are not authorized to interact, terminating interaction between the processing device and the storage device; in response to a determination that the processing device and the storage device are authorized to interact, processing said processed parameters using said master key code to derive a set of de-processed parameters; receiving a new dynamic personal identification number (DPIN) from a user; generating a new master key code using said new DPIN; processing said de-processed parameters using said new master key code to derive a second set of processed parameters; storing said second set of processed parameters onto the storage device to re-initialize the storage device; generating a new processing device key code using said new DPIN; processing said set of de-processed parameters using said new processing device key code to derive a third set of processed parameters; and storing said third set of processed parameters into the processing device to re-initialize the processing device.
Claim 17
Dependent Claim
32 words
The method of claim 14, wherein the step of processing said processed identification code comprises the step of: decrypting said processed identification code using said master key code as a decryption key.
Claim 18
Dependent Claim
40 words
The method of claim 14, wherein it is determined that the processing device and the storage device are authorized to interact with each other if said de-processed identification code is consistent with said identification code stored in the processing device.
Claim 19
Dependent Claim
143 words
In a system comprising a processing device having a master key code and an identification code stored therein, and a storage device having a processed identification code and a set of instructions stored thereon, a method for determining whether the processing device and the storage device are authorized to interact with each other, comprising the steps of: accessing by the processing device said set of instructions on the storage device; and executing by the processing device said set of instructions to carry out the steps of: retrieving said master key code from the processing device; processing said processed identification code using said master key code to derive a de-processed identification code; and comparing said de-processed identification code with said identification code stored in the processing device to determine whether the processing device and the storage device are authorized to interact with each other.
Claim 20
Dependent Claim
143 words
In a system comprising a processing device having a master key code and an identification code stored therein, and a storage device having a processed identification code and a set of instructions stored thereon, a method for determining whether the processing device and the storage device are authorized to interact with each other, comprising the steps of: accessing by the processing device said set of instructions on the storage device; and executing by the processing device said set of instructions to carry out the steps of: retrieving said master key code from the processing device; processing said processed identification code using said master key code to derive a de-processed identification code; and comparing said de-processed identification code with said identification code stored in the processing device to determine whether the processing device and the storage device are authorized to interact with each other.
Claim 21
Dependent Claim
32 words
The method of claim 17, wherein the step of processing said processed identification code comprises the step of: decrypting said processed identification code using said master key code as a decryption key.
Claim 22
Dependent Claim
36 words
The method of claim 17, wherein the processing device further performs the step of: terminating interaction with the storage device if said de-processed identification code is inconsistent with said identification code stored in the processing device.
Claim 23
Dependent Claim
235 words
A storage device for interacting with a processing device, said processing device having a master key code stored therein and a user interface, said storage device comprising: a first storage unit for storing a set of processed parameters; means for causing the processing device to retrieve said master key code from the processing device; means for causing the processing device to process said processed parameters using said master key code to derive a set of de-processed parameters; means for causing the processing device to receive a new dynamic personal identification number (DPIN) from a user via the user interface; means for causing the processing device to generate a new master key code using said new DPIN; means for causing the processing device to process said de-processed parameters using said new master key code to derive a second set of processed parameters; means for causing the processing device to store said second set of processed parameters into said first storage unit to re-initialize said storage device; means for causing the processing device to generate a new processing device key code using said new DPIN; means for causing the processing device to process said set of de-processed parameters using said new processing device key code to derive a third set of processed parameters; and means for causing the processing device to store said third set of processed parameters into the processing device to re-initialize the processing device.
Claim 24
Dependent Claim
235 words
A storage device for interacting with a processing device, said processing device having a master key code stored therein and a user interface, said storage device comprising: a first storage unit for storing a set of processed parameters; means for causing the processing device to retrieve said master key code from the processing device; means for causing the processing device to process said processed parameters using said master key code to derive a set of de-processed parameters; means for causing the processing device to receive a new dynamic personal identification number (DPIN) from a user via the user interface; means for causing the processing device to generate a new master key code using said new DPIN; means for causing the processing device to process said de-processed parameters using said new master key code to derive a second set of processed parameters; means for causing the processing device to store said second set of processed parameters into said first storage unit to re-initialize said storage device; means for causing the processing device to generate a new processing device key code using said new DPIN; means for causing the processing device to process said set of de-processed parameters using said new processing device key code to derive a third set of processed parameters; and means for causing the processing device to store said third set of processed parameters into the processing device to re-initialize the processing device.
Claim 25
Dependent Claim
81 words
The storage device of claim 20, wherein said means for causing the processing device to generate said new processing device key code comprises: means for causing the processing device to modify said new DPIN to derive a new modified DPIN; means for causing the processing device to generate a new processing device hash code using said new modified DPIN; and means for causing the processing device to generate said new processing device key code using said new processing device hash code.
Claim 26
Dependent Claim
53 words
The storage device of claim 21, wherein the processing device further has an identification code stored therein, and wherein said means for causing the processing device to modify said new DPIN comprises: means for causing the processing device to combine said identification code with said new DPIN to derive said new modified DPIN.
Claim 27
Dependent Claim
31 words
The storage device of claim 21, further comprising: a second storage unit; means for causing the processing device to store said new processing device hash code into said second storage unit.
Claim 28
Dependent Claim
25 words
The storage device of claim 20, further comprising: means for causing the processing device to store said new master key code into the processing device.
Claim 29
Dependent Claim
69 words
The storage device of claim 20, wherein the processing device further has an identification code stored therein, and wherein said storage device further comprises: a second storage unit; means for causing the processing device to process said identification code using said new master key code to derive a processed identification code; and means for causing the processing device to store said processed identification code into said second storage unit.
Claim 30
Dependent Claim
58 words
The storage device of claim 20, wherein said means for causing the processing device to generate said new master key code comprises: means for causing the processing device to generate a new master hash code using said DPIN; and means for causing the processing device to generate said new master key code using said new master hash code.
Claim 31
Dependent Claim
25 words
The storage device of claim 26, further comprising: means for causing the processor device to store said new master hash code into the processing device.
Claim 32
Dependent Claim
368 words
A storage device for interacting with a processing device, said processing device having a master key code and an identification code stored therein and a user interface, said storage device comprising: a first storage unit for storing a processed identification code; a second storage unit for storing a set of processed parameters; means for causing the processing device to retrieve said master key code from the processing device; means for causing the processing device to process said processed identification code using said master key code to derive a de-processed identification code; means for causing the processing device to compare said de-processed identification code with said identification code stored in the processing device to determine whether the processing device and said storage device are authorized to interact with each other; means for causing the processing device to terminate interaction between the processing device and said storage device in response to a determination that the processing device and said storage device are not authorized to interact with each other; means for causing the processing device to process, in response to a determination that the processing device and said storage device are authorized to interact with each other, said processed parameters using said master key code to derive a set of de-processed parameters; means for causing the processing device to receive a new dynamic personal identification number (DPIN) from a user via the user interface; means for causing the processing device to generate a new master key code using said new DPIN; means for causing the processing device to process said de-processed parameters using said new master key code to derive a second set of processed parameters; means for causing the processing device to store said second set of processed parameters into said second storage unit to re-initialize said storage device; means for causing the processing device to generate a new processing device key code using said new DPIN; means for causing the processing device to process said set of de-processed parameters using said new processing device key code to derive a third set of processed parameters; and means for causing the processing device to store said third set of processed parameters into the processing device to re-initialize the processing device.
Claim 33
Dependent Claim
368 words
A storage device for interacting with a processing device, said processing device having a master key code and an identification code stored therein and a user interface, said storage device comprising: a first storage unit for storing a processed identification code; a second storage unit for storing a set of processed parameters; means for causing the processing device to retrieve said master key code from the processing device; means for causing the processing device to process said processed identification code using said master key code to derive a de-processed identification code; means for causing the processing device to compare said de-processed identification code with said identification code stored in the processing device to determine whether the processing device and said storage device are authorized to interact with each other; means for causing the processing device to terminate interaction between the processing device and said storage device in response to a determination that the processing device and said storage device are not authorized to interact with each other; means for causing the processing device to process, in response to a determination that the processing device and said storage device are authorized to interact with each other, said processed parameters using said master key code to derive a set of de-processed parameters; means for causing the processing device to receive a new dynamic personal identification number (DPIN) from a user via the user interface; means for causing the processing device to generate a new master key code using said new DPIN; means for causing the processing device to process said de-processed parameters using said new master key code to derive a second set of processed parameters; means for causing the processing device to store said second set of processed parameters into said second storage unit to re-initialize said storage device; means for causing the processing device to generate a new processing device key code using said new DPIN; means for causing the processing device to process said set of de-processed parameters using said new processing device key code to derive a third set of processed parameters; and means for causing the processing device to store said third set of processed parameters into the processing device to re-initialize the processing device.
Claim 34
Dependent Claim
147 words
A storage device for interacting with a processing device, said processing device having a master key code and an identification code stored therein, said storage device comprising: a storage unit for storing a processed identification code; means for causing the processing device to retrieve said master key code from the processing device; means for causing the processing device to process said processed identification code using said master key code to derive a de-processed identification code; means for causing the processing device to compare said de-processed identification code with said identification code stored in the processing device to determine whether the processing device and said storage device are authorized to interact with each other; means for causing the processing device to terminate interaction with said storage device in response to a determination that said de-processed identification code is inconsistent with said identification code stored in the processing device.
Claim 35
Dependent Claim
147 words
A storage device for interacting with a processing device, said processing device having a master key code and an identification code stored therein, said storage device comprising: a storage unit for storing a processed identification code; means for causing the processing device to retrieve said master key code from the processing device; means for causing the processing device to process said processed identification code using said master key code to derive a de-processed identification code; means for causing the processing device to compare said de-processed identification code with said identification code stored in the processing device to determine whether the processing device and said storage device are authorized to interact with each other; means for causing the processing device to terminate interaction with said storage device in response to a determination that said de-processed identification code is inconsistent with said identification code stored in the processing device.
Claim 36
Dependent Claim
261 words
A processing assembly, comprising: a processing device comprising a processor, a memory coupled to said processor having a master key code stored therein, a user interface coupled to said processor, and a storage device interface coupled to said processor for receiving one of a number of individual storage devices; and a storage device for coupling to said storage device interface, said storage device comprising: a first storage unit for storing a set of processed parameters; means for causing said processor to retrieve said master key code from said memory; means for causing said processor to process said processed parameters using said master key code to derive a set of de-processed parameters; means for causing said processor to receive a new dynamic personal identification number (DPIN) from a user via said user interface; means for causing said processor to generate a new master key code using said new DPIN; means for causing said processor to process said de-processed parameters using said new master key code to derive a second set of processed parameters; means for causing said processor to store said second set of processed parameters into said first storage unit to re-initialize said storage device; means for causing said processor to generate a new processing device key code using said new DPIN; means for causing said processor to process said set of de-processed parameters using said new processing device key code to derive a third set of processed parameters; and means for causing said processor to store said third set of processed parameters into said memory to re-initialize said processing device.
Claim 37
Dependent Claim
261 words
A processing assembly, comprising: a processing device comprising a processor, a memory coupled to said processor having a master key code stored therein, a user interface coupled to said processor, and a storage device interface coupled to said processor for receiving one of a number of individual storage devices; and a storage device for coupling to said storage device interface, said storage device comprising: a first storage unit for storing a set of processed parameters; means for causing said processor to retrieve said master key code from said memory; means for causing said processor to process said processed parameters using said master key code to derive a set of de-processed parameters; means for causing said processor to receive a new dynamic personal identification number (DPIN) from a user via said user interface; means for causing said processor to generate a new master key code using said new DPIN; means for causing said processor to process said de-processed parameters using said new master key code to derive a second set of processed parameters; means for causing said processor to store said second set of processed parameters into said first storage unit to re-initialize said storage device; means for causing said processor to generate a new processing device key code using said new DPIN; means for causing said processor to process said set of de-processed parameters using said new processing device key code to derive a third set of processed parameters; and means for causing said processor to store said third set of processed parameters into said memory to re-initialize said processing device.
Claim 38
Dependent Claim
77 words
The processing assembly of claim 30, wherein said means for causing said processor to generate said new processing device key code comprises: means for causing said processor to modify said new DPIN to derive a new modified DPIN; means for causing said processor to generate a new processing device hash code using said new modified DPIN; and means for causing said processor to generate said new processing device key code using said new processing device hash code.
Claim 39
Dependent Claim
50 words
The processing assembly of claim 31, wherein said memory further has an identification code stored therein, and wherein said means for causing said processor to modify said new DPIN comprises: means for causing said processor to combine said identification code with said new DPIN to derive said new modified DPIN.
Claim 40
Dependent Claim
34 words
The processing assembly of claim 31, wherein said storage device further comprises: a second storage unit; means for causing said processor to store said new processing device hash code into said second storage unit.
Claim 41
Dependent Claim
27 words
The processing assembly of claim 30, wherein said storage device further comprises: means for causing said processor to store said new master key code into said memory.
Claim 42
Dependent Claim
66 words
The processing assembly of claim 30, wherein said memory further has an identification code stored therein, and wherein said storage device further comprises: a second storage unit; means for causing said processor to process said identification code using said new master key code to derive a processed identification code; and means for causing said processor to store said processed identification code into said second storage unit.
Claim 43
Dependent Claim
55 words
The processing assembly of claim 30, wherein said means for causing said processor to generate said new master key code comprises: means for causing said processor to generate a new master hash code using said DPIN; and means for causing said processor to generate said new master key code using said new master hash code.
Claim 44
Dependent Claim
27 words
The processing assembly of claim 36, wherein said storage device further comprises: means for causing said processor to store said new master hash code into said memory.
Claim 45
Dependent Claim
390 words
A processing assembly, comprising: a processing device comprising a processor, a memory coupled to said processor having a master key code and an identification code stored therein, a user interface coupled to said processor, and a storage device interface coupled to said processor for receiving one of a number of individual storage devices; and a storage device for coupling to said storage device interface, said storage device comprising: a first storage unit for storing a processed identification code; a second storage unit for storing a set of processed parameters; means for causing said processor to retrieve said master key code from said memory; means for causing said processor to process said processed identification code using said master key code to derive a de-processed identification code; means for causing said processor to compare said de-processed identification code with said identification code stored in said memory to determine whether said processing device and said storage device are authorized to interact with each other; means for causing said processor to terminate interaction between said processing device and said storage device in response to a determination that said processing device and said storage device are not authorized to interact with each other; means for causing said processor to process, in response to a determination that said processing device and said storage device are authorized to interact with each other, said processed parameters using said master key code to derive a set of de-processed parameters; means for causing said processor to receive a new dynamic personal identification number (DPIN) from a user via said user interface; means for causing said processor to generate a new master key code using said new DPIN; means for causing said processor to process said de-processed parameters using said new master key code to derive a second set of processed parameters; means for causing said processor to store said second set of processed parameters into said second storage unit to re-initialize said storage device; means for causing said processor to generate a new processing device key code using said new DPIN; means for causing said processor to process said set of de-processed parameters using said new processing device key code to derive a third set of processed parameters; and means for causing said processor to store said third set of processed parameters into said memory to re-initialize said processing device.
Claim 46
Dependent Claim
390 words
A processing assembly, comprising: a processing device comprising a processor, a memory coupled to said processor having a master key code and an identification code stored therein, a user interface coupled to said processor, and a storage device interface coupled to said processor for receiving one of a number of individual storage devices; and a storage device for coupling to said storage device interface, said storage device comprising: a first storage unit for storing a processed identification code; a second storage unit for storing a set of processed parameters; means for causing said processor to retrieve said master key code from said memory; means for causing said processor to process said processed identification code using said master key code to derive a de-processed identification code; means for causing said processor to compare said de-processed identification code with said identification code stored in said memory to determine whether said processing device and said storage device are authorized to interact with each other; means for causing said processor to terminate interaction between said processing device and said storage device in response to a determination that said processing device and said storage device are not authorized to interact with each other; means for causing said processor to process, in response to a determination that said processing device and said storage device are authorized to interact with each other, said processed parameters using said master key code to derive a set of de-processed parameters; means for causing said processor to receive a new dynamic personal identification number (DPIN) from a user via said user interface; means for causing said processor to generate a new master key code using said new DPIN; means for causing said processor to process said de-processed parameters using said new master key code to derive a second set of processed parameters; means for causing said processor to store said second set of processed parameters into said second storage unit to re-initialize said storage device; means for causing said processor to generate a new processing device key code using said new DPIN; means for causing said processor to process said set of de-processed parameters using said new processing device key code to derive a third set of processed parameters; and means for causing said processor to store said third set of processed parameters into said memory to re-initialize said processing device.
Claim 47
Dependent Claim
175 words
A processing assembly, comprising: a processing device comprising a processor, a memory coupled to said processor having a master key code and an identification code stored therein, and a storage device interface coupled to said processor for receiving one of a number of individual storage devices; and a storage device for coupling to said storage device interface, said storage device comprising: a storage unit for storing a processed identification code; means for causing said processor to retrieve said master key code from said memory; means for causing said processor to process said processed identification code using said master key code to derive a de-processed identification code; means for causing said processor to compare said de-processed identification code with said identification code stored in said memory to determine whether said processing device and said storage device are authorized to interact with each other; and means for causing said processor to terminate interaction with said storage device in response to a determination that said de-processed identification code is inconsistent with said identification code stored in said memory.
Claim 48
Dependent Claim
175 words
A processing assembly, comprising: a processing device comprising a processor, a memory coupled to said processor having a master key code and an identification code stored therein, and a storage device interface coupled to said processor for receiving one of a number of individual storage devices; and a storage device for coupling to said storage device interface, said storage device comprising: a storage unit for storing a processed identification code; means for causing said processor to retrieve said master key code from said memory; means for causing said processor to process said processed identification code using said master key code to derive a de-processed identification code; means for causing said processor to compare said de-processed identification code with said identification code stored in said memory to determine whether said processing device and said storage device are authorized to interact with each other; and means for causing said processor to terminate interaction with said storage device in response to a determination that said de-processed identification code is inconsistent with said identification code stored in said memory.