IP Library Granted Patent US 8,117,379
Granted Patent B2
US 8,117,379 · App. 12/428,724 · Granted Feb 14, 2012

Method of processing hard disk drive

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 8,117,379
App. No.
12/428,724
Granted
Feb 14, 2012
Kind
B2
Abstract

A method of processing a hard disk drive. The method can include downloading at least two process codes and a main code to a first storage area of the hard disk drive, sequentially performing processes based on the at least two process codes, and installing the main code in a second storage area.

Claims (26)

1. A method of processing a hard disk drive, the method comprising:

downloading at least two process codes and a main code to a first storage area of the hard disk drive;

sequentially performing processes based on the at least two process codes; and

installing the main code in a second storage area.

2. The method of claim 1 , wherein the first storage area is a first flash memory.

3. The method of claim 1 , wherein the at least two process codes comprise at least two among a servo copy code, a function/HDA test code, and a burn-in code.

4. The method of claim 2 , wherein the second storage area comprises at least one among a portion of the first flash memory and a second flash memory.

5. The method of claim 4 , wherein the first flash memory and the second flash memory are a NAND flash memory and a NOR flash memory, respectively.

6. The method of claim 1 , further comprising:

removing a process code corresponding to a process that has been completed from the first storage area.

7. The method of claim 1 , wherein the hard disk drive is one of a hybrid disk drive and a solid state drive (SSD).

8. The method of claim 1 , wherein the sequentially performing the processes based on the at least two process codes comprises:

loading one of the at least two process codes to at least one among the second storage area and a random access memory (RAM); and

performing a process based on the loaded process code.

9. The method of claim 8 , wherein the sequentially performing the processes based on the at least two process codes further comprises:

performing soft reset after the process is completed.

10. A method of processing a hard disk drive, the method comprising:

downloading process codes necessary for all processes and a main code to a first storage area of the hard disk drive;

sequentially performing the processes based on the process codes; and

installing the main code in the hard disk drive after all of the processes are completed.

11. A method of processing a hard disk drive, the method comprising:

downloading a plurality of process codes necessary for all processes to predetermined memory addresses of a first storage area of the hard disk drive;

sequentially loading at least part of a process code among the plurality of downloaded process codes corresponding to a current process to a RAM connected with a host to perform each process; and

storing a main code in a portion of the first storage area.

12. The method of claim 11 , wherein the first storage area is a NAND flash memory.

13. The method of claim 11 , wherein the first storage area is a NOR flash memory.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE ERRONEOUSLY FILED NO. 7255478 FROM SCHEDULE PREVIOUSLY RECORDED AT REEL: 028153 FRAME: 0689. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Oct 5, 2016
From: SAMSUNG ELECTRONICS CO., LTD.
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 040001/0920 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2012
From: SAMSUNG ELECTRONICS CO., LTD.
To: SEAGATE TECHNOLOGY INTERNATIONAL
Reel/Frame 028153/0689 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2009
From: LEE, SANG HUN
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 022776/0820 →