IP Library › Granted Patent US 10,146,553
Granted Patent B2
US 10,146,553 · App. 15/280,050 · Granted Dec 4, 2018

Electronic apparatus and booting method thereof

Inventors: Hak-bong Lee (Suwon-si, KR); Jae-wook Kwon (Yongin-si, KR); Nam-jae Jeon (Seoul, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G06F9/4408G06F9/4401
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 10,146,553
App. No.
15/280,050
Granted
Dec 4, 2018
Kind
B2
Abstract

An electronic apparatus is provided. The electronic apparatus includes a storage divided into a first area and a second area, the second area having a storage method different than a storage method of the first area regarding data from the first area and a processor configured to, in response to a predetermined event occurring, store booting data stored in the first area in the second area, and if the predetermined event occurs again while the booting data is stored in the second area, to boot the electronic apparatus using the booting data stored in the second area.

Claims (20)

1. An electronic apparatus comprising:

a storage comprising a first area and a second area, a data storage method of the second area being different from a data storage method of the first area; and

a processor configured to, in response to the electronic apparatus being turned on, obtain booting data from a plurality of data stored in the first area, store the booting data in the second area, and, in response to the electronic apparatus being turned on again while the booting data is stored in the second area, boot the electronic apparatus using the booting data stored in the second area and operate the electronic apparatus using the plurality of data, other than the booting data, stored in the first area after booting of the electronic apparatus is completed.

2. The apparatus as claimed in claim 1 , wherein the storage comprises memory cells and the first area has a higher number of bits stored per cell than the second area.

3. The apparatus as claimed in claim 1 , wherein the first area is provided as a Multi Level Cell (MLC) type and the second area is provided as a Single Level Cell (SLC) type.

4. The apparatus as claimed in claim 1 , wherein the processor, in response to the electronic apparatus being turned on, is configured to store the booting data stored randomly in a plurality of blocks in the first area, sequentially in a plurality of blocks of the second area.

5. The apparatus as claimed in claim 4 , wherein the processor is configured to generate metadata for mapping each of a plurality of blocks where the booting data is stored in the first area with each of a plurality of blocks where the booting data is stored in the second area, and in response to the electronic apparatus being turned on again, to boot the electronic apparatus using the booting data stored in the second area using the metadata.

6. The apparatus as claimed in claim 1 , wherein a storage area of the second area for storing the booting data has less storage capacity than a storage area for storing the booting data stored in the first area.

7. A method of booting an electronic apparatus, the electronic apparatus including a storage comprising a first area and a second area, the second area having a data different storage method of the second area being different from a data storage method of the first area, the method comprising:

in response to the electronic apparatus being turned on, obtaining booting data from a plurality of data stored in the first area;

storing the booting data in the second area; and

in response to the electronic apparatus being turned on again while the booting data is stored in the second area, booting the electronic apparatus using the booting data stored in the second area and operating the electronic apparatus using the plurality of data, other than the booting data, stored in the first area after booting of the electronic apparatus is completed.

8. The method as claimed in claim 7 , wherein the storage comprises memory cells and the first area has a higher number of bits stored per cell than the second area.

9. The method as claimed in claim 7 , wherein the first area is provided as a Multi Level Cell (MLC) type and the second area is provided as a Single Level Cell (SLC) type.

10. The method as claimed in claim 7 , further comprising:

storing the booting data, stored randomly in a plurality of blocks in the first area sequentially in a plurality of blocks in the second area in response to the electronic apparatus being turned on.

11. The method as claimed in claim 7 , further comprising:

generating metadata for mapping each of a plurality of blocks where the booting data is stored in the first area with each of a plurality of blocks where the booting data is stored in the second area; and

booting the electronic apparatus using the booting data stored in the second area using the metadata in response to the electronic apparatus being turned on again.

12. The method as claimed in claim 7 , wherein a storage area of the second area for storing the booting data has less storage capacity than a storage area of the first area for storing the booting data stored in the first area.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2016
From: LEE, HAK-BONG; KWON, JAE-WOOK; JEON, NAM-JAE
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 039894/0997 →
Priority Claims (1)
KR 10-2015-0137423 · Sep 30, 2015 · national
Continuity (1)
Related Publication 20170090947A1 · Mar 30, 2017