IL188631A

Mass storage device with automated credentials loading

Abstract

This record has no abstract on file.

IL188631A, drawing sheet 1
Sheet 1 of 17

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

42 claims: 4 independent, 38 dependent

  1. 1
    V CLAIMS 1. A method of accessing accounts of a user with a portable mass storage device, the method comprising:detecting a connecting of the portable mass storage device with a computer, the portable mass storage device comprising a portable memory card or a portable USB drive;and thereafter causing a connection to be established between the computer and a first entity;and thereafter causing a seed, to be used with a one time password generator implemented within the portable mass storage device, to be loaded into the portable mass storage device while it is connected to the computer;launching a client application;executing the client application using the computer;sending a request from the client application to the portable mass storage device;generating, in response to the request and within the portable mass storage device using the one time password generator, a one time password with the loaded seed;causing the one time password to be transmitted to an institution along with user identifying information, thereby logging the user into one of said accounts so that the user can access his account.
  2. 14
    A method of automated credentials loading, comprising:causing a portable mass storage device comprising a portable memory card or a portable USB drive to perform a one time password generation sequence that generates a one time password value, wherein causing the portable mass storage device to perform a one time password generation sequence includes launching a client application, executing the client application using a host to which the portable mass storage device is connected, sending a request from the client application to the portable mass storage device and wherein the one time password value is generated, in response to the request and within the portable mass storage device by a one time password generator implemented within the portable mass storage device;obtaining the one time password value from the portable mass storage device;retrieving one or more user credentials from a list of credentials stored in a secure memory area of the mass storage device;accessing a web site of an institution;entering into the web site of the institution the one or more user credentials and the one time password value.
  3. 27
    28. A portable device capable of mass storage of user files and of user credential management, the portable device having a physical interface for removably coupling the device to a host device, and comprising:mass storage solid state memory used to store user files and programs;a micro controller that controls read and write operations of the mass storage solid state memory;a one time password generator;a client application residing in the mass storage solid state memory, the client application executable by a processor of the host to retrieve a one time password from the password generator of the device;and a first seed and counter pair, the first pair to authenticate the device to a first institution, wherein the portable device comprises a portable memory card or a portable USB drive, wherein the client application is launched, wherein the client application is executed by the processor of the host, and wherein the one time password generator is implemented within the portable device and generates the one time password within the portable device in response to the request.
  4. 28
    29. A system for controlling access to data sites, the system comprising:a mass storage device that can be removably coupled to a host computing device, wherein the mass storage device comprises a portable memory card or a portable USB drive;a first electronic entity that loads a seed and a device identifier to the host computing device and mass storage device, while the mass storage device is coupled to the host computing device;a one time password generator implemented within the portable mass storage device;a client application;and a second electronic entity with which the mass storage device passes a user identifier of a user of the mass storage device, the device identifier, and a one time password value, wherein the client application is launched, wherein the client application is executed by a processor of the host computing device, wherein the client application sends a request to the mass storage device, and wherein the one time password value is generated within the portable device by the one time password generator in response to the request.
  5. 29
    30. The system of claim 29, further comprising a third electronic entity, and wherein the second electronic entity passes the user identifier and one time password value to the third electronic entity for verification of the user and mass storage device.
  6. 41
    42. The system of claim 41, wherein upon loss of the mass storage device the identifier and seed of the lost device is transferred to a new device of the user.