A PORTABLE DATA STORAGE DEVICE HAVING A SECURE MODE OF OPERATION
First Claim
1. A method of restricting access to data on a portable data storage device capable of being coupled to a computer system, the method comprising the steps of:
- receiving a portable data storage device that comprises a USB plug capable of being coupled to a USB socket of the computer system, a memory including non-volatile solid-state memory having sufficient capacity to enable the unitary portable data storage device to serve as an alternative to a magnetic disk or CD, and a memory controller coupled to the memory capable of controlling data flow to and from the memory, wherein access to at least a portion of data on the memory is restricted absent confirmation of a user'"'"'s authorization;
receiving an authorization input from the user of the portable data storage device;
comparing the authorization input from the user of the portable data storage device with authorization data stored on the portable data storage device; and
provided that the authorization input from the user corresponds to the stored authorization data, granting the user of the portable data storage device access to requested data.
0 Assignments
0 Petitions
Accused Products
Abstract
A portable data storage device (10) includes a universal serial bus (USB) coupling device (1) and an interface device (2) is coupled to the USB coupling device (1). The portable data storage device (10) also includes a memory control device (3) and a non-volatile solid-state memory device (4). The memory control device (3) is coupled between the interface device (2) and the memory device (4) to control the flow of data from the memory device (4) to the USB coupling device (1). An authorization input is received from the user of the portable data storage device, a comparison is made comparing the authorization input from the user of the portable data storage device with authorization data stored on the portable data storage device; and access to requested data is granted or denied depending on whether the authorization input from the user corresponds to the stored authorization data.
-
Citations
18 Claims
-
1. A method of restricting access to data on a portable data storage device capable of being coupled to a computer system, the method comprising the steps of:
-
receiving a portable data storage device that comprises a USB plug capable of being coupled to a USB socket of the computer system, a memory including non-volatile solid-state memory having sufficient capacity to enable the unitary portable data storage device to serve as an alternative to a magnetic disk or CD, and a memory controller coupled to the memory capable of controlling data flow to and from the memory, wherein access to at least a portion of data on the memory is restricted absent confirmation of a user'"'"'s authorization;
receiving an authorization input from the user of the portable data storage device;
comparing the authorization input from the user of the portable data storage device with authorization data stored on the portable data storage device; and
provided that the authorization input from the user corresponds to the stored authorization data, granting the user of the portable data storage device access to requested data. - View Dependent Claims (2, 3)
-
-
4. A unitary portable data storage device comprising:
-
universal serial bus (USB) plug integrated into the unitary portable data storage device, without an intervening cable, capable of coupling the unitary portable data storage device directly to a USB socket of a computer;
an interface coupled to the USB plug, the interface allowing the unitary portable data storage device to communicate via the USB protocol;
a non-volatile solid-state memory, the memory having sufficient capacity to enable the unitary portable data storage device to serve as an alternative to a magnetic disk or CD; and
a memory controller coupled between the interface and the memory to control the flow of data between the memory and the USB plug in a manner to enable the unitary portable data storage device to serve as an alternative to a magnetic disk or CD and to implement access restriction, wherein access to at least a portion of the data in the memory is restricted absent confirmation of a user'"'"'s authorization obtained by comparing an authorization input obtained from the user of the portable data storage device with authorization data stored on the portable data storage device. - View Dependent Claims (5, 6, 7, 8)
-
-
9. An integrated portable data storage device comprising:
-
universal serial bus (USB) plug integral to the integrated portable data storage device, the integrated portable data storage device capable of being directly connected to a USB socket of a computer via the USB plug such that there is an immediate connection between the integrated portable data storage device and the computer without cable interconnection;
an interface coupled to the USB plug, the interface allowing the integrated portable data storage device to communicate via the USB protocol;
non-volatile solid-state memory, the memory having sufficient capacity to enable the integrated portable data storage device to serve as an alternative to a magnetic disk or CD; and
a memory controller coupled to the memory to control the flow of data between the memory and the USB plug in a manner to enable the integrated portable data storage device to serve as an alternative to a magnetic disk or CD and to implement access restriction wherein access to at least a portion of the data in the memory is restricted absent confirmation of a user'"'"'s authorization obtained by comparing an authorization input obtained from the user of the portable data storage device with authorization data stored on the portable data storage device; and
wherein the USB plug, the memory and the memory controller are part of an integrated device with a portion of the USB plug protruding the integrated device to facilitate direct coupling to the USB socket. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A unitary portable data storage device comprising:
-
universal serial bus (USB) plug integrated into the unitary portable data storage device, without an intervening cable, capable of coupling the unitary portable data storage device directly to a USB socket of a computer;
an interface coupled to the USB plug, the interface allowing the unitary portable data storage device to communicate via the USB protocol;
a non-volatile solid-state memory, the memory having sufficient capacity to enable the unitary portable data storage device to serve as an alternative to a magnetic disk or CD; and
a memory controller coupled to the memory and responsive to a stored program to cooperatively control the flow of data between the memory and the computer to enable the unitary portable data storage device to serve as an alternative to a magnetic disk or CD and to implement access restriction, wherein access to at least a portion of the data in the memory is restricted absent confirmation of a user'"'"'s authorization obtained by comparing an authorization input obtained from the user of the portable data storage device with stored authorization data. - View Dependent Claims (15, 16, 17, 18)
-
Specification