IP Library Granted Patent US 8,533,450
Granted Patent B2
US 8,533,450 · App. 12/631,417 · Granted Sep 10, 2013

File update system and boot management system of mobile communication terminal, method of updating file in mobile communication terminal, and method of booting mobile communication terminal

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,533,450
App. No.
12/631,417
Granted
Sep 10, 2013
Kind
B2
Abstract

Disclosed are a file update system of a mobile communication terminal which is capable of recovering Same Owner ID Error caused by damage of a file header in an EFS (Embedded File System) area of the mobile communication terminal, a boot management system of a mobile communication terminal which is capable of preventing a fatal error caused by damage of a file header in an EFS area of the mobile communication terminal, a method of updating a file in the mobile communication terminal, and a method of booting the mobile communication terminal which is capable of preventing a fatal error caused by damage of a file header in an EFS area of the mobile communication terminal.

Claims (32)

1. A mobile communication terminal, comprising:

an embedded file system (EFS) area comprising a header of a file corresponding to a first version; and

a processor,

wherein, if the header of the file corresponding to the first version and stored in the embedded file system (EFS) area is damaged, the processor reads a header of a same file corresponding to a version preceding the first version, and registers the read header in an EFS area table for boot management.

2. The mobile communication terminal of claim 1 , comprising:

a header reader to read information of the file registered in the EFS area table,

wherein the processor, if a file name is damaged in the damaged header of the file, analyzes header information of files stored in the EFS area to retrieve file names of files having identification (ID) corresponding to ID of the file having the damaged header and to identify the header of the file corresponding to the version preceding the first version.

3. The mobile communication terminal of claim 1 , wherein the processor reboots and initializes the EFS area table after registering the read header.

4. The mobile communication terminal of claim 1 , wherein, during an initialization process of the EFS area table, the processor determines whether the header of the file stored in the EFS area is damaged.

5. A method of booting a mobile communication terminal, the method comprising:

reading a header of a file registered in an embedded file system (EFS) area table;

if a file name is damaged in the header of the file registered in the EFS area table, analyzing header information of files stored in an EFS area, retrieving file names of files having the same identification (ID) as the damaged file, and recording header information of a file of a newest version among the files having the same ID in the EFS area table to recover the EFS area table; and

initializing the EFS area table using the recovered EFS area table.

6. A method of booting a mobile communication terminal, the method comprising:

reading header information of a first file registered in an embedded file system (EFS) area table;

determining whether a header of the first file is damaged;

in response to a determination that the header of the first file is damaged, retrieving header information of a second file, the second file being a version of the first file different from the damaged version of the first file, the first file and the second file having a same file identification (ID); and

registering the retrieved header information of the second file into the EFS area table.

7. The method of claim 6 , wherein a Boot Information Block (BIB) comprises the embedded file system (EFS) area table.

8. The method of claim 6 , wherein the reading of the header information of the first file from the EFS area table is performed during a boot process.

9. The method of claim 6 , further comprising:

determining whether to search for one or more files having the file identification if the header of the first file is damaged or an error occurs with respect to the first file.

10. The method of claim 6 , further comprising:

rebooting the mobile communication terminal if the retrieved header information of the second file is registered into the EFS area table.

11. A mobile communication terminal, comprising:

a memory comprising an embedded file system (EFS) area table; and

a processor to read header information of a first file registered in the EFS area table, and to determine whether a header of the first file is damaged,

wherein, in response to a determination that the header of the first file is damaged, the processor is configured to retrieve header information of a second file corresponding to a version of the first file different from the damaged version of the first file, the first file and the second file having a same file identification (ID), and to register the retrieved header information of the second file into the EFS area table.

12. The mobile communication terminal of claim 11 , wherein a Boot information Block (BIB) of the memory comprises the embedded file system (EFS) area table.

13. The mobile communication terminal of claim 11 , wherein the header information of the first file is read from the EFS area table during a boot process.

14. The mobile communication terminal of claim 11 , wherein the processor is configured to determine whether to search for one or more files having the file identification if the header of the first file is damaged or an error occurs with respect to the first file.

15. The mobile communication terminal of claim 11 , wherein the processor is configured to reboot the mobile communication terminal if the retrieved header information of the second file is registered into the EFS area table.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 14, 2020
From: PANTECH INC.
To: PANTECH CORPORATION
Reel/Frame 052662/0609 →
CORRECTIVE ASSIGNMENT TO REMOVE PATENT NUMBERS 6741868,7203514,7321764 AND 7505783 PREVIOUSLY RECORDED ON REEL 040001 FRAME 0617. ASSIGNOR(S) HEREBY CONFIRMS THE DE-MERGER Recorded Jan 20, 2017
From: PANTECH CO., LTD.
To: PANTECH INC.
Reel/Frame 041440/0549 →
CORRECTIVE ASSIGNMENT TO CORRECT THE LISTED OF PATENTS PREVIOUSLY RECORDED AT REEL: 040414 FRAME: 0617. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT . Recorded Jan 20, 2017
From: PANTECH & CURITEL COMMUNICATIONS INC.
To: PANTECH CO., LTD.
Reel/Frame 041472/0406 →
MERGER Recorded Sep 12, 2016
From: PANTECH & CURITEL COMMUNICATIONS INC.
To: PANTECH CO., LTD.
Reel/Frame 040414/0617 →
DE-MERGER Recorded Sep 12, 2016
From: PANTECH CO., LTD.
To: PANTECH INC.
Reel/Frame 040001/0617 →