Personal access management system
First Claim
1. In a system comprising a processing device having a memory, and a storage device coupled to the processing device, a method for establishing recognition parameters within the processing device, comprising the steps of:
- accessing by the processing device a set of instructions stored on the storage device; and
executing by the processing device said set of instructions to carry out the steps of;
deriving a key code;
generating an operational key file name to associate with said key code;
creating a file within the memory of the processing device;
assigning said operational key file name to said file; and
storing said key code into the memory in said file, thereby establishing said operational key file name and said key code as recognition parameters within the processing device.
4 Assignments
0 Petitions
Accused Products
Abstract
A multi-component system for linking a user to a product or service provider includes a user processing device, a storage device, and a provider device. The storage device stores provider-specific application software, user-specific data, and a file management program. The storage device and the processing device are coupled to each other to form a user device which communicates with the provider device. Under direction of the file management program, the processing device carries out a recognition methodology which determines whether the processing device and the storage device are authorized to operate with each other. This aspect of the system makes it possible to render the storage device operable only with a specific user processing device, referred to as the principal processing device. This, in turn, reduces the possibility of fraud since the storage device cannot be used without the principal processing device. Once it is determined that the processing and storage devices are authorized to interact with each other, the processing device executes the provider-specific application software to exchange information with the provider device. Together, the user and provider devices implement unique recognition and comprehension methodologies to ensure that the parties are authorized to communicate with each other and to ensure that the information exchanged cannot be understood by third parties. Overall, the system provides a highly secure mechanism for transferring information from one party to another.
-
Citations
47 Claims
-
1. In a system comprising a processing device having a memory, and a storage device coupled to the processing device, a method for establishing recognition parameters within the processing device, comprising the steps of:
- accessing by the processing device a set of instructions stored on the storage device; and
executing by the processing device said set of instructions to carry out the steps of;deriving a key code; generating an operational key file name to associate with said key code; creating a file within the memory of the processing device; assigning said operational key file name to said file; and storing said key code into the memory in said file, thereby establishing said operational key file name and said key code as recognition parameters within the processing device.
- accessing by the processing device a set of instructions stored on the storage device; and
-
2. A method for establishing a unique relationship between a processing device and a storage device, comprising the steps of:
-
deriving a set of parameters; generating a master key code; processing said parameters using said master key code to derive a first set of processed parameters; storing said first set of processed parameters into the storage device; generating a processing device key code; processing said parameters using said processing device key code to derive a second set of processed parameters; and storing said second set of processed parameters into the processing device. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for establishing a unique relationship between a processing device and a storage device, comprising the steps of:
-
receiving a dynamic personal identification number (DPIN) from a user; generating a master key code using said DPIN; generating a processing device key code, different from said master key code, using said DPIN; deriving a set of parameters; processing said parameters using said master key code to derive a first set of processed parameters; storing said first set of processed parameters into the storage device; processing said parameters using said processing device key code to derive a second set of processed parameters; and storing said second set of processed parameters into the processing device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A storage device for interacting with a processing device having a memory to establish recognition parameters within the processing device, said storage device comprising:
-
means for causing the processing device to derive a key code; means for causing the processing device to generate an operational key file name to associate with said key code; means for causing the processing device to create a file within the memory of the processing device; means for causing the processing device to assign said operational key file name to said file; and means for causing the processing device to store said key code into the memory in said file, thereby establishing said operational key file name and said key code as recognition parameters within the processing device.
-
-
25. A storage device for interacting with a processing device having a memory to establish a unique relationship between the processing device and said storage device, said storage device comprising:
-
a first storage unit; means for causing the processing device to derive a set of parameters; means for causing the processing device to generate a master key code; means for causing the processing device to process said parameters using said master key code to derive a first set of processed parameters; means for causing the processing device to store said first set of processed parameters into said first storage unit; means for causing the processing device to generate a processing device key code; means for causing the processing device to process said parameters using said processing device key code to derive a second set of processed parameters; and means for causing the processing device to store said second set of processed parameters into the memory of the processing device. - View Dependent Claims (26, 27)
-
-
28. A storage device for interacting with a processing device having a user interface and a memory to establish a unique relationship between the processing device and said storage device, said storage device comprising:
-
a first storage unit; means for causing the processing device to receive a dynamic personal identification number (DPIN) from a user via the user interface; means for causing the processing device to generate a master key code using said DPIN; means for causing the processing device to generate a processing device key code, different from said master key code, using said DPIN; means for causing the processing device to derive a set of parameters; means for causing the processing device to process said parameters using said master key code to derive a first set of processed parameters; means for causing the processing device to store said first set of processed parameters into said first storage unit; means for causing the processing device to process said parameters using said processing device key code to derive a second set of processed parameters; and means for causing the processing device to store said second set of processed parameters into the memory of the processing device. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35)
-
-
36. A processing assembly, comprising:
-
a processing device comprising a processor, a memory 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 interacting with said processing device to establish recognition parameters within said processing device, said storage device comprising; means for causing said processor to derive a key code; means for causing said processor to generate an operational key file name to associate with said key code; means for causing said processor to create a file within said memory; means for causing said processor to assign said operational key file name to said file; and means for causing said processor to store said key code into said memory in said file, thereby establishing said operational key file name and said key code as recognition parameters within said processing device.
-
-
37. A processing assembly, comprising:
-
a first storage unit; a processing device comprising a processor, a memory 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 interacting with said processing device to establish a unique relationship between said processing device and said storage device, said storage device comprising; means for causing said processor to derive a set of parameters; means for causing said processor to generate a master key code; means for causing said processor to process said parameters using said master key code to derive a first set of processed parameters; means for causing said processor to store said first set of processed parameters into said first storage unit; means for causing said processor to generate a processing device key code; means for causing said processor to process said parameters using said processing device key code to derive a second set of processed parameters; and means for causing said processor to store said second set of processed parameters into said memory. - View Dependent Claims (38, 39)
-
-
40. A processing assembly, comprising:
-
a processing device comprising a processor, a memory coupled to said processor, 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 interacting with said processing device to establish a unique relationship between said processing device and said storage device, said storage device comprising; a first storage unit; means for causing said processor to receive a dynamic personal identification number (DPIN) from a user via said user interface; means for causing said processor to generate a master key code using said DPIN; means for causing said processor to generate a processing device key code, different from said master key code, using said DPIN; means for causing said processor to derive a set of parameters; means for causing said processor to process said parameters using said master key code to derive a first set of processed parameters; means for causing said processor to store said first set of processed parameters into said first storage unit; means for causing said processor to process said parameters using said processing device key code to derive a second set of processed parameters; and means for causing said processor to store said second set of processed parameters into said memory. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47)
-
Specification