Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for backing up and recovering non-volatile (NV) data

A technology of non-volatile data and recovery method, which is applied in the field of backup and recovery of non-volatile data, and can solve problems such as not being able to automatically identify backup data

Active Publication Date: 2012-10-24
REACH TECH XIAMEN
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When the non-volatile data that needs to be backed up increases, the PC-side backup tools that have been released cannot automatically recognize these new backup data

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for backing up and recovering non-volatile (NV) data
  • Method for backing up and recovering non-volatile (NV) data
  • Method for backing up and recovering non-volatile (NV) data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] A kind of backup and recovery method of nonvolatile data of the present invention mainly comprises as follows:

[0016] First of all, the packaged non-volatile data is mainly divided into two parts: NV Table and NV Data, which are stored in the backup partition of the mobile Internet terminal. The backup partition is a hidden partition that is invisible to end users. Among them, NV Table All NV labels are recorded, and specific data items are recorded in NV Data. The NV Table has been stored in the backup partition when the mobile Internet terminal is produced.

[0017] The data structure of NV Table is defined as follows:

[0018] typedef struct tagNVTable{

[0019] uint32 Signature1; / / Signature number 1

[0020] uint32 Signature2; / / Signature number 2

[0021] uint32 TotalNumbers; / / How many items?

[0022] uint16 NV_Num[1]; / / NV number list

[0023]}NV_TABLE, *pNV_TABLE;

[0024] It can be seen from the data structure definition of N...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for backing up and recovering non-volatile (NV) data. The method comprises the following steps of: when a mobile Internet terminal receives a backup command, reading an NV table in a backup subarea, reading NV data stored in a system file system by using an application program interface of a system, filling the NV data into an NV data structure and writing the filled data into the backup subarea; and setting a recovery mark when the system detects the incompleteness of the NV data and reading the NV table from the backup subarea of the mobile Internet terminal, obtaining the quantity of the NV data needing to be recovered and the start position of the NV data from the NV table, reading the NV data in the NV table from a first item of the NV data and recovering the NV data from the an NV backup file into the system by using the application program interface of the system when the system detects the recovery mark. By adopting the method, operation can beperformed without connecting a USB (Universal Serial Bus) with a computer, the requirement for professional knowledge on an end user is not high, and correct data items relevant to system configuration can be obtained for the system under any condition.

Description

technical field [0001] The invention relates to the field of communication technology, in particular to a method for backing up and restoring non-volatile data of a mobile Internet terminal. Background technique [0002] Non-volatile data are data items related to system configuration stored on mobile Internet terminals. These data items are usually stored on non-volatile storage media and are not allowed to be lost. When the mobile Internet terminal is powered on and initialized, the system will read these data items from the storage medium to configure the system correctly, such as RF calibration data, Bluetooth and WLAN addresses, etc. Because these data items are very important, in order to ensure that the system can obtain correct non-volatile data under any circumstances, we need to package them in a certain way for backup, when the system upgrades the firmware (Firmware) or is damaged , it can automatically restore from the backup data. [0003] At present, most imp...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F11/14
Inventor 肖乐卢潇吴俊华
Owner REACH TECH XIAMEN