Nova Patents
EP1846830A2

Access keys

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 20 December 2025, 0.8 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

76 claims: 16 independent, 60 dependent

  1. 1
    Claims of equivalent WO 2006069082 A2 THE CLAIMS 1. A machine-implemented method comprising:storing an access key in a secure area;supplying the access key to a host to perform a task;and erasing the access key from the host after the supplying.
  2. 13
    A machine-implemented method comprising:at a module, receiving a passcode from a system;comparing the passcode to a method for generating passcodes;and if the passcode matches the method for generating passcodes, sending an access key.
  3. 17
    A machine-implemented method comprising:acquiring user data;comparing the user data to stored user information;if the user data and the user information do not match, terminating the method;if the user data and the user information do match, requesting an unsecured system to perform encryption;receiving a passcode from an unsecured system;comparing the passcode to a method for generating passcodes;and if the passcode matches the method for generating passcodes, sending an encryption key, generating a new passcode, sending the new passcode to the unsecured device, wherein the new passcode is not stored at a module that performed the sending.
  4. 18
    A machine-implemented method comprising:acquiring user data;comparing the user data to stored user information;if the user data and the user information do not match, terminating the method;if the user data and the user information do match, requesting an unsecured system to perform encryption;generating a new passcode, encrypting the encryption key with the new passcode, sending the encrypted encryption key to the unsecured device.
  5. 19
    A machine-implemented method comprising:receiving an access key;performing an action that requires the access key;and erasing the access key.
  6. 27
    A machine-implemented method comprising:receiving from a module a request to perform a task;and in response to the receiving, sending a stored passcode to the module from which the " request originated.
  7. 28
    A machine-implemented method comprising:receiving a request to execute one or more encryption instructions;and in response, sending a stored passcode to the module from which the request originated;receiving an access key;generating a new passcode based on the access key;executing the one or more encryption instructions based on the access key;erasing the access key;erasing the stored passcode;and storing the new passcode.
  8. 29
    A machine-implemented method comprising:sending an access key from a module to a system to enable the system to generate a passcode;wherein the passcode is not stored on the module after the sending of the passcode.
  9. 36
    A machine-implemented method comprising:acquiring user data;extracting user information from the user data;storing the user information;applying a one-way method to the user information, therein generating an encryption key;sending the encryption key to a system to enable the system to generate a passcode based on the encryption key;and storing the encryption key on a module;wherein the passcode is not stored on the module.
  10. 37
    A machine-implemented method comprising:installing one or more instructions that require an access key on a system;wherein the system does not store the access key.
  11. 42
    A method comprising:installing onto a machine-readable medium instructions for generating one or more passcodes based on user data, wherein the one or more passcodes are not stored on the machine-readable medium.
  12. 53
    A method comprising:assembling an interface;assembling an acquisition mechanism;assembling circuitry including at least a machine-readable medium and circuitry for performing the instructions stored on the machine-readable medium;coupling the acquisition mechanism to the circuitry;coupling the interface to the circuitry;and installing onto the machine-readable medium instructions for converting user data taken during a setup phase to user information, comparing user data taken during a request to the user information, generating an access key, generating passcodes, storing the access key, and comparing passcodes to the instructions for generating passcodes;wherein the passcodes are not stored on the machine-readable medium.
  13. 54
    A system comprising:circuitry including a machine-readable medium storing thereon instructions for generating passcodes;and one or more access keys.
  14. 67
    A system comprising:an acquisition mechanism for acquiring user data;circuitry including a machine-readable medium storing instructions for acquiring the user data, instructions for storing user information that is based on the user data, acquired during set up, instructions for comparing the user information with user data acquired while requesting access, instructions for generating one or more encryption keys based on the user information, instructions for generating passcodes, and the one or more encryption keys;and an interface for sending the encryption keys to and receiving passcodes from another system.
  15. 69
    A system comprising:one or more machine-readable media storing thereon one or more instructions for performing one or more tasks, wherein the one or more instructions cause at least one of the one or more tasks to be performed if an access key is provided;wherein the system does not store the access key after executing the one or more instructions or prior to executing the one or more instructions.
  16. 76
    A system comprising:a processor;and one or more machine-readable media storing thereon a passcode, and one or more instructions for causing the processor to perform one or more tasks related to encryption, wherein the instructions require an encryption key;wherein the system does not store the encryption key after executing the one or more instructions or prior to executing the one or more instructions.