Storage card with integral file system, access control and cryptographic support
First Claim
Patent Images
1. A portable memory device that can be removably coupled to a computer, comprising:
- non-volatile memory;
an authorization engine capable to authenticate a password and transmit authorization to read from the memory;
a file system, coupled to the authentication engine, capable to receive file read request from the computer, receive authorization from the authentication engine, and transmit file read request.
3 Assignments
0 Petitions
Accused Products
Abstract
A storage card includes non-volatile memory; an authentication engine capable to authenticate a password and transmit authorization to read from and write to files; a file system, coupled to the authentication engine, capable to receive file commands from a computer, receive authorization from the authentication engine, and to transmit file instructions; and a sector driver, coupled to the file system and the memory, capable to read from and write to the memory in response to the instructions received from the file system.
-
Citations
29 Claims
-
1. A portable memory device that can be removably coupled to a computer, comprising:
-
non-volatile memory;
an authorization engine capable to authenticate a password and transmit authorization to read from the memory;
a file system, coupled to the authentication engine, capable to receive file read request from the computer, receive authorization from the authentication engine, and transmit file read request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method implemented in a portable memory device, comprising:
-
receiving a file-oriented write request from a computer, the write request including data;
receiving a password;
authenticating the password;
encrypting the data if the password is authenticated; and
writing the encrypted data and a decryption key to memory within the device if the password is authenticated. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method implemented in a portable memory device, comprising:
-
receiving a file-oriented read request from a computer;
receiving a password; and
authenticating the password;
decrypting a file associated with the read request that is stored in memory of the device if the password is authenticated; and
transmitting the decrypted file to the computer if the password is authenticated. - View Dependent Claims (17, 18, 19)
-
-
20. A removable memory apparatus for a computer, comprising:
-
a file name analyzer capable to receive a file name from the computer and get location information corresponding to the file name from a directory area in the memory; and
a sector driver, coupled to the file name analyzer, capable to receive the location information from the file name analyzer and get data corresponding to the file name in the memory. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A method implemented in a portable memory device, comprising:
-
receiving a file-oriented read request from a computer;
receiving a password;
authenticating the password; and
transmitting a file associated with the read request from memory within the device to the computer if the password is authenticated. - View Dependent Claims (26, 27, 28, 29)
-
Specification