IP Library Granted Patent US 7,607,177
Granted Patent B2
US 7,607,177 · App. 11/063,090 · Granted Oct 20, 2009

Secure compact flash

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,607,177
App. No.
11/063,090
Granted
Oct 20, 2009
Kind
B2
Abstract

An embodiment of the present invention includes a nonvolatile memory card including a controller and nonvolatile memory coupled to the controller, the controller causing communication between the nonvolatile memory and a host, the nonvolatile memory including active memory for securing access to the card.

Claims (46)

1. A nonvolatile memory card comprising:

controller;

nonvolatile memory coupled to the controller, the controller causing communication between the nonvolatile memory and a host, the nonvolatile memory including active memory for securing access to the card;

wherein the active memory is used to store information that remains intact during formatting or re-formatting of the card;

wherein the active memory is used to store a user password and a serial number in encrypted form;

wherein the card is configured to be utilized with a system having the serial number; and

wherein the card is configured to grant access to the active memory if the card receives the user password and the card is coupled to the system having the serial number.

2. A nonvolatile memory card, as recited in claim 1 , wherein the card is a compact flash card.

3. A nonvolatile memory card, as recited in claim 1 , further including a reader coupled to the card for configuring the card by storing the encrypted password and serial number.

4. A nonvolatile memory card, as recited in claim 3 , wherein in response to a reader-issued command, the card returns an extra field identifying the card as having active memory.

5. A nonvolatile memory card, as recited in claim 4 , wherein the card is authenticated.

6. A nonvolatile memory card, as recited in claim 1 , wherein the card is authenticated by comparing an encrypted password and an encrypted serial number from a reader coupled to the card to the encrypted password and the encrypted serial number stored in the active memory, wherein, upon successful comparison thereof, the card is authenticated.

7. A nonvolatile memory card, as recited in claim 6 , wherein a randomly-generated key is further used to authenticate the card.

8. A nonvolatile memory card, as recited in claim 7 , wherein storage of the key is such that different parts of the key are stored in different storage locations thus spreading storage of the key to further increase security of the card.

9. A method for securing a nonvolatile memory card comprising:

reserving an active memory area within nonvolatile memory located in the nonvolatile memory card;

identifying the nonvolatile memory card as being a secure card;

storing information in the active memory area for preventing unauthorized access to the nonvolatile memory card;

storing an encrypted password in the active memory area;

storing an encrypted serial number in the active memory area, the serial number being associated with a system in which the card is intended to be utilized; and

protecting the information stored in the active memory area so that the information stored in the active memory area remains intact during formatting or re-formatting of the card.

10. A method for securing, as recited in claim 9 , further including the step of receiving a first key for comparison of the received first key to information stored in the active memory for authentication of the nonvolatile memory card.

11. A method for securing, as recited in claim 10 , further including the step of receiving a second key for comparison of the received second key to information stored in the active memory for authentication of the nonvolatile memory card.

12. A computer readable medium having stored therein computer readable program code comprising instructions for causing a computer/processor/memory card to perform steps, comprising:

reserving an active memory area within nonvolatile memory located in a nonvolatile memory card;

identifying the nonvolatile memory card as being a secure card;

storing information in the active memory area for preventing unauthorized access to the nonvolatile memory card;

storing an encrypted password in the active memory area;

storing an encrypted serial number in the active memory area, the serial number being associated with a system in which the card is intended to be utilized; and

protecting the information stored in the active memory area so that the information stored in the active memory area remains intact during formatting or re-formatting of the card.

13. A computer readable medium, as recited in claim 12 , for further performing the step of receiving a first key for comparison of the received first key to information stored in the active memory for authentication of the nonvolatile memory card.

14. A computer readable medium, as recited in claim 13 , for further performing the step of receiving a second key for comparison of the received second key to information stored in the active memory for authentication of the nonvolatile memory card.

15. A nonvolatile memory system comprising:

nonvolatile memory card including nonvolatile memory having an active memory area;

a reader coupled to the nonvolatile memory card; and

digital electronic device coupled to the reader for configuring and authenticating the nonvolatile memory card;

wherein the active memory area is used to cause secure access to the nonvolatile memory card;

wherein the active memory area is used to store information that remains intact during formatting or re-formatting of the card;

wherein the active memory area is used to store a user password and a serial number of the digital device in encrypted form; and

wherein the card is configured so that the active memory area is secured by the user password and the serial number of the digital device.

16. A nonvolatile memory system, as recited in claim 15 , wherein the card is a compact flash card.

17. A nonvolatile memory system, as recited in claim 15 , wherein in response to a reader-issued command, the card returns an extra field identifying the card as having active memory.

18. A nonvolatile memory system, as recited in claim 17 , wherein the card is authenticated.

19. A nonvolatile memory system, as recited in claim 15 , wherein the card is authenticated by comparing an encrypted password and an encrypted serial number from the reader to the encrypted password and the encrypted serial number stored in the active memory area, wherein, upon successful comparison thereof, the card is authenticated.

20. A nonvolatile memory system, as recited in claim 19 , wherein a randomly-generated key is further used to authenticate the card.

21. A nonvolatile memory system, as recited in claim 20 , wherein storage of the key is such that different parts of the key are stored in different storage locations thus spreading storage of the key to further increase security of the card.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Nov 12, 2019
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.; MICRON SEMICONDUCTOR PRODUCTS, INC.
Reel/Frame 051028/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 050937/0001 →
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2018
From: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 047243/0001 →
SECURITY INTEREST Recorded Jul 13, 2018
From: MICRON TECHNOLOGY, INC.; MICRON SEMICONDUCTOR PRODUCTS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 047540/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REPLACE ERRONEOUSLY FILED PATENT #7358718 WITH THE CORRECT PATENT #7358178 PREVIOUSLY RECORDED ON REEL 038669 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Jun 8, 2017
From: MICRON TECHNOLOGY, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 043079/0001 →
PATENT SECURITY AGREEMENT Recorded Jun 2, 2016
From: MICRON TECHNOLOGY, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 038954/0001 →
SECURITY INTEREST Recorded May 12, 2016
From: MICRON TECHNOLOGY, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 038669/0001 →
MERGER Recorded Mar 25, 2011
From: LEXAR MEDIA, INC.
To: MICRON TECHNOLOGY, INC.
Reel/Frame 026024/0131 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2005
From: ESTAKHRI, PETRO; LE, NGON
To: LEXAR MEDIA, INC.
Reel/Frame 016248/0932 →