×

Flash memory devices with security features

  • US 7,984,303 B1
  • Filed: 04/08/2008
  • Issued: 07/19/2011
  • Est. Priority Date: 01/06/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. An electronic data storage device adapted to be accessed by a host computer motherboard, the electronic data storage device comprising:

  • a non-volatile memory device for storing one or more data files, verification utility programs and fingerprint/password reference data obtained by scanning a fingerprint of a person authorized to access the data files, wherein the data files and fingerprint reference data are stored and located in different sectors of the non-volatile memory device;

    a fingerprint sensor adapted to scan a fingerprint of a user of the electronic data storage device and to generate fingerprint scan data associated with the user, wherein the fingerprint sensor includes a two-dimensional array of scan cells that defines a fingerprint scanning area, wherein each of the scan cells generates a first logic signal upon detection of a ridge in the fingerprint of the user or a second logic signal upon detection of a valley in the fingerprint of the user;

    an input/output interface circuit to establish a universal serial bus (USB) communication link with the host computer motherboard; and

    a processing unit coupled to the non-volatile memory device, the fingerprint sensor, and the input/output interface circuit, wherein the processing unit is configured to receive the fingerprint scan data of the user from the fingerprint sensor, to compare the fingerprint scan data with the fingerprint reference data associated with the user stored in the non-volatile memory device to verify whether the user identified by the fingerprint scan data is authorized to access the data files stored in the secure area of non-volatile memory device, and to activate the input/output interface circuit to enable the host computer motherboard to access the data files stored in the non-volatile memory device upon verifying that the user of the electronic data storage device is authorized to access,wherein in response to a user inserting the electronic data storage device into a host computer motherboard, the processing unit is configured to launch a verification utility program from a read-only memory (ROM) of the non-volatile memory of the electronic data storage device, wherein the verification utility program is configured to perform at least one of password verification and fingerprint verification operations to verify whether the user is authorized to access the data files stored in the secure area of non-volatile memory device of the electronic data storage device.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×