Nothing Special   »   [go: up one dir, main page]

KR20020090299A - System and method for back-up and restoring data in a moblile device - Google Patents

System and method for back-up and restoring data in a moblile device Download PDF

Info

Publication number
KR20020090299A
KR20020090299A KR1020020027624A KR20020027624A KR20020090299A KR 20020090299 A KR20020090299 A KR 20020090299A KR 1020020027624 A KR1020020027624 A KR 1020020027624A KR 20020027624 A KR20020027624 A KR 20020027624A KR 20020090299 A KR20020090299 A KR 20020090299A
Authority
KR
South Korea
Prior art keywords
data
terminal
backup
backup server
mobile communication
Prior art date
Application number
KR1020020027624A
Other languages
Korean (ko)
Inventor
조승환
Original Assignee
조승환
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 조승환 filed Critical 조승환
Priority to KR1020020027624A priority Critical patent/KR20020090299A/en
Publication of KR20020090299A publication Critical patent/KR20020090299A/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1448Management of the data involved in backup or backup restore

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)

Abstract

PURPOSE: A data backup and restoring system for a mobile communication terminal and a method therefor are provided to use conventionally used data when losing or upgrading a terminal by simply backing up and restoring data of a wireless mobile communication terminal. CONSTITUTION: Before upgrade, necessary data are extracted among backup data by a backup/restoring module of a terminal(S100). After the terminal connects to a backup server through a mobile communication network, and transmits the extracted data to the backup server(S110). A backup data receiving unit of the backup server receives data transmitted from the terminal(S120). A backup data management unit of the backup server performs a standardization process about the received data(S130). The backup data management unit of the backup server stores the data in a database(S140). The backup server waits whether a terminal after upgrade requests the backup server to restore the backup data(S150). If a user requests the restoring of the data, a backup data transmitting unit of the backup server transmits the stored data to the terminal(S160). The terminal receives the data(S170). The backup/restoring module a customized process of the received data according to each terminal(S180). The terminal the processed data in an internal storing device(S190).

Description

이동통신 단말기의 데이터 백업, 복구 시스템 및 방법{System and method for back-up and restoring data in a moblile device}System and method for back-up and restoring data in a mobile communication terminal {System and method for back-up and restoring data in a moblile device}

본 발명은 이동통신 단말기에 저장되는 데이터를 백업(back-up) 및 복구(restore)하기 위한 시스템 및 방법에 관한 것으로서, 이동통신 단말기를 분실하거나 신형 단말기로 교체(upgrade)하는 경우 종래의 단말기에서 사용하던 데이터를 그대로 사용할 수 있도록 하기 위한 데이터 백업, 복구 시스템 및 방법에 관한 것이다.The present invention relates to a system and method for backing up and restoring data stored in a mobile communication terminal. The present invention relates to a conventional terminal when a mobile communication terminal is lost or upgraded to a new terminal. The present invention relates to a data backup and recovery system and method for making the data used as it is.

핸드폰, 셀률라폰 이라고 일반적으로 부르는 무선 이동통신 단말기가 급속하게 보급됨에 따라 이동통신 단말기를 이용한 각종 부가 서비스도 점차 그 대상 및 범위를 확대하고 있다. 또한, 이동통신 단말기에 각종 데이터-전화번호, 이름, 주소 등-를 저장해서 사용하는 경향이 증가하고 있으며 이는 단말기가 단순한 전화 통신의 수단으로부터 벗어나 점차 복합적인 기능을 수행하는 복합기기로서의 역할을 띠고 있다고 할 수 있다.With the rapid spread of wireless mobile communication terminals commonly called mobile phones and cellulite phones, various additional services using mobile communication terminals are gradually expanding their scope and scope. In addition, there is an increasing tendency to store and use various data-telephone numbers, names, addresses, etc. in the mobile communication terminal, which has a role as a composite device in which the terminal gradually performs a complex function away from the means of simple telephone communication. It can be said.

그러나, 단말기의 분실 또는 기능 업그레이드를 위한 단말기 교체가 빈번해지고 있는데, 이러한 단말기 교체의 경우 종래 사용하던 데이터(예컨대, 전화번호부, 주소록 등)를 그대로 사용하기에는 여러 가지 문제점이 있다.However, the terminal replacement for the loss or upgrade of the function of the terminal is becoming frequent, there are a number of problems in the case of replacing the terminal to use the data (for example, the phone book, address book, etc.) used in the past.

종래 이용할 수 있는 방법으로는, PC와 연결한 후 PC에 데이터를 저장하고 새로운 단말기에 이 데이터를 옮기는 방법이 있다. 그러나, 이 방법은 PC와의 연결을 위한 별도의 케이블이 필요하고, 단말기간의 데이터 호환성 및 프로그램의 호환성에서 문제가 있다.Conventionally available methods include connecting with a PC, storing the data on the PC and transferring the data to a new terminal. However, this method requires a separate cable for connection with a PC, and there are problems in data compatibility and program compatibility between terminals.

한편, 공개특허공보 10-2001-0026690호에 의하면 이동단말기의 사용자용 데이터 백업 방법이 개시되어 있다. 이 방법은, 사용자의 단말기의 데이터 백업을 위해 기지국의 전용 메모리부에 백업할 데이터를 저장해 둔 후, 단말기 교체후 기지국과 무선연결을 통해 기지국의 전용 메모리부로부터 백업된 데이터를 전송받는 방법에 대해서 개시하고 있다. 그러나, 이 방법에서는 교체전후의 단말기의 제조사가 다르거나 또는 모델번호가 달라서 데이터의 형식, 포맷 등이 달라서 데이터 호환성이 보장되기 어려운 경우에 대해서는 특별한 언급이 없다. 또한, 단말기마다 서로 다른 구동 프로그램을 사용하는 경우에 대해서도 전혀 개시되어 있지 않다. 따라서, 공개특허공보 10-2001-0026690호에 의하면, 데이터 호환성 문제가 해결되지 않는다. 또한, 이 방법에서는 단순히 기지국의 전용 메모리부에 데이터를 저장할 뿐이어서, 데이터의 변환, 가공, 편집 등의 기능을 제공할 수 없다는 한계점이 있다.On the other hand, according to Japanese Patent Laid-Open No. 10-2001-0026690 discloses a user data backup method of the mobile terminal. This method relates to a method of storing data to be backed up in a dedicated memory unit of a base station for data backup of a user terminal, and then receiving the backed up data from the dedicated memory unit of the base station through a wireless connection with the base station after replacing the terminal. It is starting. However, in this method, there is no particular mention of a case where it is difficult to guarantee data compatibility due to different manufacturers and models of different terminals or different model numbers. In addition, there is no disclosure about the case where a different drive program is used for each terminal. Therefore, according to Patent Publication No. 10-2001-0026690, the data compatibility problem is not solved. In addition, this method merely stores data in a dedicated memory unit of the base station, and thus has a limitation in that it cannot provide functions such as data conversion, processing and editing.

본 발명은 상기한 바와 같은 문제점을 해결하기 위한 것으로서, 무선 이동통신 단말기의 데이터를 간편하게 백업 및 복구함으로써 단말기를 분실, 교체하더라도 종래 사용하던 데이터를 그대로 사용할 수 있는 시스템 및 방법을 제공하는 것을 목적으로 한다.Disclosure of Invention The present invention has been made in view of the above-described problems, and an object of the present invention is to provide a system and method for easily using data that is conventionally used even if the terminal is lost or replaced by simply backing up and restoring data of the wireless mobile communication terminal. do.

또한, 본 발명은 데이터의 백업 및 복구시에 단말기의 제조사, 기종에 상관없이 데이터를 처리할 수 있는 시스템 및 방법을 제공하는 것을 또 다른 목적으로 한다.In addition, another object of the present invention is to provide a system and method capable of processing data regardless of the manufacturer or model of the terminal at the time of data backup and recovery.

또한, 본 발명은 데이터 백업의 시기, 종류 등에 대해 사용자가 미리 설정하도록 함으로써 사용의 편리성을 도모할 수 있는 시스템 및 방법을 제공하는 것을 또 다른 목적으로 한다.It is still another object of the present invention to provide a system and method which can facilitate the use by allowing the user to set in advance the timing, type, and the like of data backup.

또한, 본 발명은 데이터 백업 및 복구 과정에 암호화 및 복호화 과정을 병행함으로써 데이터 유출에 대한 안전성을 담보할 수 있는 시스템 및 방법을 제공하는것을 또 다른 목적으로 한다.In addition, another object of the present invention is to provide a system and method that can ensure the security against data leakage by performing encryption and decryption in parallel with data backup and recovery.

도 1은 본 발명에 의한 시스템 및 방법이 구현되는 전체 환경과 본 발명을 개략적으로 설명하기 위한 연결 구성도,1 is a connection diagram for schematically illustrating the present invention and the overall environment in which the system and method according to the present invention are implemented;

도 2는 도 1의 백업 서버의 상세 구성을 나타낸 구성도,2 is a configuration diagram showing a detailed configuration of the backup server of FIG.

도 3은 단말기측에 설치되는 구동 프로그램 및 백업/복구 모듈을 나타낸 구성도,3 is a configuration diagram showing a drive program and a backup / recovery module installed on a terminal side;

도 4 내지 도 7은 본 발명에 의한 방법의 실시예들을 나타낸 흐름도이다.4 to 7 are flowcharts showing embodiments of the method according to the invention.

<도면 주요 부분의 부호에 대한 설명><Description of Signs of Major Parts of Drawings>

10...교체전 단말기,10 ... replacement terminal,

20...교체후 단말기,20 ... after replacing the terminal,

30...백업 서버.30 ... Backup server.

상기한 바와 같은 목적을 달성하기 위한 본 발명은, 데이터를 백업, 복구하는 백업/복구 모듈을 구비하는 제1 및 제2 단말기와; 상기 제1 및 제2 단말기와 이동통신망을 통해 연결되는 백업 서버를 구비하며, 상기 백업 서버는, 상기 제1 단말기로부터 백업된 데이터를 수신하고 저장하며, 필요한 경우 사전 설정에 따라 데이터를 소정 형식으로 변환처리하고, 상기 제2 단말기측으로 저장하고 있던 데이터를 송신하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 시스템을 제공한다.The present invention for achieving the above object, the first and second terminals having a backup / recovery module for backing up, restoring data; And a backup server connected to the first and second terminals through a mobile communication network, wherein the backup server receives and stores the data backed up from the first terminal and, if necessary, stores the data in a predetermined format according to a preset. A data backup and recovery system for a mobile communication terminal is provided, characterized by converting the data and transmitting data stored in the second terminal side.

또한, 본 발명의 방법은, 데이터를 백업, 복구하는 백업/복구 모듈을 구비하는 제1 및 제2 단말기와; 상기 제1 및 제2 단말기와 이동통신망을 통해 연결되는 백업 서버를 이용한 이동통신 단말기의 데이터 백업, 복구 방법에 있어서, 제1 단말기에 저장되어 있는 각종의 데이터 중에서 백업하고자 하는 데이터를 추출하는 단계; 상기 제1 단말기가 백업 서버측과 접속된 후, 상기 추출된 데이터를 백업 서버측으로 전송하는 단계; 백업 서버에서 상기 제1 단말기로부터 전송되어 온 데이터를 수신하는 단계; 백업 서버에서 수신된 데이터에 대해 표준화 처리를 수행하는 단계; 백업 서버가 상기 표준화 처리가 완료된 데이터를 저장하는 단계; 백업 서버가 제2 단말기로부터의 데이터 복구 요청을 기다리고 있다가, 제2 단말기측으로부터의 데이터 복구 요청에 따라 제2 단말기측으로 데이터를 전송하는 단계; 제2 단말기가 상기 백업 서버로부터 전송되어 오는 데이터를 수신하는 단계; 수신된 데이터에 대해 제2 단말기가 맞춤화 처리를 수행하는 단계; 제2 단말기가 맞춤화 처리가 완료된 데이터를 저장하는 단계를 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법을 제공한다.In addition, the method includes: first and second terminals having a backup / recovery module for backing up and restoring data; A data backup and recovery method of a mobile communication terminal using a backup server connected to the first and second terminals through a mobile communication network, the method comprising: extracting data to be backed up from a variety of data stored in the first terminal; Transmitting the extracted data to a backup server side after the first terminal is connected to a backup server side; Receiving data transmitted from the first terminal at a backup server; Performing normalization processing on the data received at the backup server; Storing, by the backup server, the normalized data; A backup server waiting for a data recovery request from the second terminal, and transmitting data to the second terminal side according to the data recovery request from the second terminal side; Receiving data transmitted from the backup server by a second terminal; Performing customization processing by the second terminal on the received data; And a second terminal storing the data on which the customization process is completed.

또한, 본 발명에 의한 다른 방법은, 데이터를 백업, 복구하는 백업/복구 모듈을 구비하는 제1 및 제2 단말기와; 상기 제1 및 제2 단말기와 이동통신망을 통해 연결되는 백업 서버를 이용한 이동통신 단말기의 데이터 백업, 복구 방법에 있어서, 제1 단말기에 저장되어 있는 각종의 데이터 중에서 백업하고자 하는 데이터를 추출하는 단계; 상기 제1 단말기가 백업 서버측과 접속된 후, 상기 추출된 데이터를 백업 서버측으로 전송하는 단계; 백업 서버에서 상기 제1 단말기로부터 전송되어 온 데이터를 수신하는 단계; 제2 단말기가 백업 서버에 접속하여 데이터 복구 요청을 하면서 연속적으로 단말기의 제조사 및 모델 번호를 포함하는 식별 정보를 백업 서버로 전송하는 단계; 백업 서버가 상기 단말기의 식별 정보에 의거하여 데이터의 맞춤화 처리를 수행하는 단계; 백업 서버가 제2 단말기측으로 데이터를 전송하는 단계; 제2 단말기가 상기 백업 서버로부터 전송되어 오는 데이터를 수신하는 단계; 제2 단말기가 수신된 데이터를 저장하는 단계를 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법을 제공한다.In addition, another method according to the present invention comprises: first and second terminals having a backup / recovery module for backing up and restoring data; A data backup and recovery method of a mobile communication terminal using a backup server connected to the first and second terminals through a mobile communication network, the method comprising: extracting data to be backed up from a variety of data stored in the first terminal; Transmitting the extracted data to a backup server side after the first terminal is connected to a backup server side; Receiving data transmitted from the first terminal at a backup server; Transmitting, by the second terminal to the backup server, identification information including the manufacturer and model number of the terminal to the backup server while making a data recovery request; A backup server performing a data customization process based on the identification information of the terminal; Transmitting, by the backup server, to the second terminal side; Receiving data transmitted from the backup server by a second terminal; A second terminal provides a method for backing up and restoring data of a mobile communication terminal, comprising storing the received data.

또한, 본 발명의 다른 방법에 의하면, 데이터를 백업, 복구하는 백업/복구 모듈을 구비하는 제1 및 제2 단말기와; 상기 제1 및 제2 단말기와 이동통신망을 통해 연결되는 백업 서버를 이용한 이동통신 단말기의 데이터 백업, 복구 방법에 있어서, 제1 단말기에 저장되어 있는 각종의 데이터 중에서 백업하고자 하는 데이터를 추출하는 단계; 제1 단말기가 상기 추출된 데이터를 특정 형식 데이터로 변환하는 단계; 상기 제1 단말기가 백업 서버측과 접속된 후, 상기 특정 형식으로 변환된 데이터를 백업 서버측으로 전송하는 단계; 백업 서버에서 상기 제1 단말기로부터 전송되어 온 데이터를 수신하는 단계; 백업 서버가 상기 수신된 데이터를 저장하는 단계; 백업 서버가 제2 단말기로부터의 데이터 복구 요청을 기다리고 있다가, 제2 단말기측으로부터의 데이터 복구 요청에 따라 제2 단말기측으로 데이터를 전송하는 단계; 제2 단말기가 상기 백업 서버로부터 전송되어 오는 데이터를 수신하는 단계; 수신된 데이터에 대해 제2 단말기가 특정 형식의 데이터의 변환처리를 수행하는 단계; 제2 단말기가 변환처리가 완료된 데이터를 저장하는 단계를 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법을 제공한다.In addition, according to another method of the present invention, the first and second terminals having a backup / recovery module for backing up, restoring data; A data backup and recovery method of a mobile communication terminal using a backup server connected to the first and second terminals through a mobile communication network, the method comprising: extracting data to be backed up from a variety of data stored in the first terminal; Converting, by the first terminal, the extracted data into specific format data; After the first terminal is connected to the backup server side, transmitting the data converted into the specific format to the backup server side; Receiving data transmitted from the first terminal at a backup server; Storing, by the backup server, the received data; A backup server waiting for a data recovery request from the second terminal, and transmitting data to the second terminal side according to the data recovery request from the second terminal side; Receiving data transmitted from the backup server by a second terminal; Performing, by the second terminal, converting data of a specific format on the received data; And a second terminal storing the data for which the conversion processing is completed.

또한, 본 발명의 다른 방법에 의하면, 데이터를 백업, 복구하는 백업/복구 모듈을 구비하는 제1 및 제2 단말기와; 상기 제1 및 제2 단말기와 이동통신망을 통해 연결되는 백업 서버를 이용한 이동통신 단말기의 데이터 백업, 복구 방법에 있어서, 제1 단말기에 저장되어 있는 각종의 데이터 중에서 백업하고자 하는 데이터를 추출하는 단계; 상기 제1 단말기가 백업 서버측과 접속된 후, 상기 추출된 데이터를 백업 서버측으로 전송하는 단계; 백업 서버에서 상기 제1 단말기로부터 전송되어 온 데이터를 수신하는 단계; 백업 서버에서 수신된 데이터에 대해 특정 형식 데이터로 변환하는 단계; 백업 서버가 상기 변환된 데이터를 저장하는 단계; 백업 서버가 제2 단말기로부터의 데이터 복구 요청을 기다리고 있다가, 제2 단말기측으로부터의 데이터 복구 요청에 따라 제2 단말기측으로 데이터를 전송하는 단계; 제2단말기가 상기 백업 서버로부터 전송되어 오는 데이터를 수신하는 단계; 수신된 데이터에 대해 제2 단말기가 특정 형식의 데이터의 변환처리를 수행하는 단계; 제2 단말기가 변환처리가 완료된 데이터를 저장하는 단계를 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법을 제공한다.In addition, according to another method of the present invention, the first and second terminals having a backup / recovery module for backing up, restoring data; A data backup and recovery method of a mobile communication terminal using a backup server connected to the first and second terminals through a mobile communication network, the method comprising: extracting data to be backed up from a variety of data stored in the first terminal; Transmitting the extracted data to a backup server side after the first terminal is connected to a backup server side; Receiving data transmitted from the first terminal at a backup server; Converting the data received from the backup server into specific format data; Storing, by the backup server, the converted data; A backup server waiting for a data recovery request from the second terminal, and transmitting data to the second terminal side according to the data recovery request from the second terminal side; Receiving, by a second terminal, data transmitted from the backup server; Performing, by the second terminal, converting data of a specific format on the received data; And a second terminal storing the data for which the conversion processing is completed.

한편, 상기 특정 형식은 XML 또는 SyncML 형식인 것을 또 다른 특징으로 한다.On the other hand, the specific format is another feature that the XML or SyncML format.

이하, 첨부 도면을 참조하여 본 발명에 의한 실시예를 상세하게 설명한다.EMBODIMENT OF THE INVENTION Hereinafter, the Example by this invention is described in detail with reference to an accompanying drawing.

도 1은 본 발명에 의한 시스템 및 방법이 구현되는 전체 환경과 본 발명을 개략적으로 설명하기 위한 연결 구성도이다.1 is a schematic diagram illustrating the overall environment and the present invention in which the system and method according to the present invention are implemented.

우선, 도면에 도시한 바와 같이, 본 발명에 의한 시스템은, 무선 이동통신망을 통해 교체 전의 무선 이동통신 단말기로부터 백업할 데이터를 수신하여 저장하며 필요한 경우 데이터를 소정 형식으로 변환처리하고 무선 이동통신망을 통해 교체 후의 무선 이동통신 단말기측과 연결되어 저장하고 있던 데이터를 송신하는 백업 서버(30)를 구비하며, 교체 전후의 단말기(10,20)와 무선 이동통신망을 통해 접속되도록 구성된다.First, as shown in the drawing, the system according to the present invention receives and stores data to be backed up from a wireless mobile communication terminal before replacement through a wireless mobile communication network, converts the data into a predetermined format, if necessary, and converts the wireless mobile communication network. And a backup server 30 for transmitting data stored in connection with the wireless mobile communication terminal after the replacement, and is connected to the terminals 10 and 20 before and after the replacement through the wireless mobile communication network.

교체 전의 단말기를 부호 10으로 나타내었으며, 교체 후의 단말기를 부호 20으로 나타내었다.The terminal before the replacement is indicated by reference numeral 10 and the terminal after the replacement is indicated by reference numeral 20.

상기 단말기(10,20)와 백업 서버(30)는 무선 이동통신망을 통해 서로 접속하게 되는데, 예컨대 WAP 방식 등으로 대표되는 무선 인터넷이나 SMS(Short Message System) 방식 등으로 데이터를 송수신할 수 있으며, 이러한 방법에 특별히 본 발명이 한정되지 않는다.The terminals 10 and 20 and the backup server 30 are connected to each other through a wireless mobile communication network. For example, the terminals 10 and 20 and the backup server 30 may transmit and receive data through a wireless Internet or a Short Message System (SMS) system. The present invention is not particularly limited to these methods.

상기 단말기(10,20)는 무선 이동통신 단말기로써, 각각 자체적으로 전화번호부, 주소록 등의 데이터를 저장할 수 있는 저장 수단으로써의 물리적 공간-예컨대 RAM, ROM-을 구비하며, 데이터를 저장, 열람, 삭제, 편집 등의 기능을 행할 수 있는 구동 소프트웨어가 내장되어 있다. 또한, 상기 단말기(10,20)는 백업/복구를 위한 백업/복구 모듈이 내장되어 있다. 이들 백업/복구 모듈과 상기 구동 소프트웨어는 단말기 제조시부터 설치되어 있을 수도 있으며, 무선 인터넷 또는 컴퓨터와의 데이터 케이블 연결 등을 통한 다운로드(download) 등의 형태로 추후에 설치할 수도 있음은 물론이다.The terminals 10 and 20 are wireless mobile communication terminals, each having its own physical space as a storage means capable of storing data such as a phone book and an address book, such as a RAM and a ROM. The drive software that can perform functions such as deletion and editing is built in. In addition, the terminal 10, 20 has a built-in backup / recovery module for backup / recovery. These backup / recovery modules and the driving software may be installed at the time of manufacture of the terminal, or may be installed later in the form of a download through wireless internet or a data cable connection with a computer.

교체 전 단말기(10)와 교체 후의 단말기(20)는 모두 동일한 제조사에서 제조된 경우에는 모델 번호가 다르더라도 기본적인 하드웨어 및 소프트웨어적인 구성이 동일하므로, 데이터의 호환성에 문제가 없는 경우가 대부분일 것이다. 물론, 그렇지 않은 경우 즉, 동일한 제조사에서 제조되었더라도 모델 번호가 다르고 하드웨어 및/또는 소프트웨어의 구성이 달라 데이터 호환성이 보장되지 않는 경우에도 본 발명은 적용할 수 있으며 이에 대한 구체적인 설명은 후술한다. 교체 전 단말기(10)와 교체 후의 단말기(20)가 서로 제조사가 다른 경우 데이터 호환성이 없다고 보는 것이 원칙일 것이며 이러한 경우에도 본 발명은 그대로 적용될 수 있다. 요컨대, 본 발명은 교체 전후의 단말기간에 하드웨어 및/또는 소프트웨어의 구성이 상이함으로써 발생하는 데이터 호환성이 보장되지 않는 경우에도 적용될 수 있다는 점을 특징으로 하고 있다.If the terminal 10 before the replacement and the terminal 20 after the replacement are all manufactured by the same manufacturer, even if the model number is different, since the basic hardware and software configuration is the same, there will be most cases where there is no problem in data compatibility. Of course, if not, that is, even if manufactured by the same manufacturer, the model number is different, and even if the hardware and / or configuration of the software is not guaranteed data compatibility due to different configurations of the present invention can be applied to the specific description thereof will be described later. If the manufacturer before the terminal 10 and the terminal 20 after the replacement is different from each other, the principle is to see that there is no data compatibility, in this case, the present invention can be applied as it is. In short, the present invention is characterized in that the present invention can be applied even when data compatibility caused by different configurations of hardware and / or software between terminals before and after replacement is not guaranteed.

백업 서버(30)는 교체 전 단말기(10)로부터 백업할 데이터를 수신받아 저장하고 있다가, 필요한 경우에는 데이터 변환 처리를 행한 후, 교체 후 단말기(20)와 접속되어 백업 데이터를 송신하는 기능을 수행하는 서버로서, 서버의 구체적인 구성은 후술한다.The backup server 30 receives and stores data to be backed up from the before-replacement terminal 10, performs a data conversion process if necessary, and then connects to the after-replacement terminal 20 to transmit backup data. As a server to perform, a specific configuration of the server will be described later.

한편, 상기 백업 서버(30)는 인터넷망을 통해 컴퓨터와 연결될 수 있으며, 이러한 경우 사용자가 컴퓨터 및 인터넷망을 통해 백업 서버(30)에 접속하여 백업된 데이터를 열람, 수정, 편집 등의 작업을 행하도록 할 수도 있음은 물론이다. 그리고, 컴퓨터를 통해 백업 서버(30)에 접속하고, 백업 서버(30)에 저장되어 있는 백업 데이터를 컴퓨터로 다운로드받아 놓은 후, 단말기와 데이터 케이블 연결을 통해 단말기로 저장할 수도 있음은 물론이다.Meanwhile, the backup server 30 may be connected to a computer through an internet network. In this case, a user may access the backup server 30 through a computer and an internet network to view, modify, and edit backup data. Of course, it can also be done. The backup server 30 may be connected to the backup server 30 through the computer, and the backup data stored in the backup server 30 may be downloaded to the computer and then stored in the terminal through a data cable connection with the terminal.

도 2는 도 1의 백업 서버(30)의 상세 구성을 나타낸 구성도이다. 도 2의 백업 서버(20)의 구성도에 있어서, 일반적인 서버의 구성요소 및 무선 이동통신을 위한 구성요소는 생략하였으며, 본 발명과 관계되는 구성에 대해서만 나타내었음을 유의해야 한다.2 is a block diagram showing the detailed configuration of the backup server 30 of FIG. In the configuration diagram of the backup server 20 of FIG. 2, the components of the general server and the components for wireless mobile communication are omitted, and only the configuration related to the present invention is shown.

도 2에 도시한 바와 같이, 백업 서버(30)는 백업 데이터 수신부(31), 백업 데이터 관리부(32), 백업 데이터 형식 변환부(33), 데이터베이스(34) 및 백업 데이터 송신부(35)를 구비한다.As shown in FIG. 2, the backup server 30 includes a backup data receiver 31, a backup data manager 32, a backup data format converter 33, a database 34, and a backup data transmitter 35. do.

상기 백업 데이터 수신부(31)는 교체전 단말기(10)와 무선 이동통신망을 통해 접속되어 단말기(10)가 전송하는 백업 데이터를 수신하는 모듈이다.The backup data receiver 31 is a module that is connected to the terminal 10 before the replacement through a wireless mobile communication network and receives the backup data transmitted by the terminal 10.

또한, 상기 백업 데이터 관리부(32)는 상기 백업 데이터 수신부(31)에 의해수신된 백업 데이터를 우선 원시 데이터 형태로 저장 공간에 저장해 두고, 데이터 가공, 편집, 변환 등의 작업을 수행 또는 지시하기 위한 데이터 관리 수단이다.In addition, the backup data management unit 32 first stores the backup data received by the backup data receiving unit 31 in a storage space in the form of raw data, and performs or instructs operations such as data processing, editing, and conversion. Data management means.

한편, 상기 백업 데이터 형식 변환부(33)는 백업 데이터 관리부(32)의 지시에 따라 저장되어 있는 데이터에 대한 각종 가공, 편집 등을 포함하는 각종 변환처리를 수행하는 수단이다.On the other hand, the backup data format conversion unit 33 is a means for performing various conversion processes including various processing, editing, and the like on the stored data according to the instructions of the backup data management unit 32.

상기 데이터베이스(34)는 일차적으로는 예컨대 하드 디스크 등과 같은 물리적 저장 공간을 의미하지만, 이러한 물리적 저장 공간을 관리하는 소프트웨어적 구동 수단을 포함한다.The database 34 primarily means a physical storage space such as a hard disk, for example, but includes software driving means for managing the physical storage space.

한편, 상기 백업 데이터 송신부(35)는 사용자가 단말기를 교체한 후에, 교체 후 단말기(20)를 통해 백업 서버(30)에 접속하여 백업 데이터 전송을 요청하는 경우, 저장하고 있던 백업 데이터를 교체후 단말기(20)측으로 송신하는 수단이다.On the other hand, the backup data transmission unit 35 after the user replaces the terminal, after replacing the backup data stored in the case of requesting the backup data transfer to the backup server 30 through the terminal 20 after replacement; Means for transmitting to the terminal 20 side.

도 3은 단말기(10,20)측에 설치되는 구동 프로그램 및 백업/복구 모듈(40)을 나타낸 구성도이다. 도 3의 백업/복구 모듈(40)은 단말기의 제조시부터 설치될 수도 있으며, 사용자가 단말기를 구입한 이후에 백업 서버(30)에 접속하여 다운로드에 의해 설치할 수도 있다. 꼭 백업 서버(30)가 아니더라도 각 이동통신사 사업자별로 제공되는 서비스에 의해 설치할 수도 있음은 물론이다. 백업/복구 모듈(40)은 단말기(10,20)의 메모리 등의 내부 저장 수단에 저장된다.3 is a diagram illustrating a driving program and a backup / recovery module 40 installed on the terminals 10 and 20. The backup / recovery module 40 of FIG. 3 may be installed from the time of manufacture of the terminal, or may be installed by downloading by accessing the backup server 30 after the user purchases the terminal. Even if the backup server 30 is not necessarily, it can be installed by the service provided by each mobile operator. The backup / recovery module 40 is stored in internal storage means such as memory of the terminals 10 and 20.

도 4는 본 발명에 의한 방법의 일실시예를 나타낸 흐름도이다. 도 4의 실시예는, 교체 전후의 단말기들이 데이터 백업/복구를 백업/복구 모듈(도 3 참조)이 사전에 설치되어 있는 것으로 가정하며, 이들 백업/복구 모듈은 서로 하드웨어 및소프트웨어적 호환성을 가지는 것으로 가정한다.4 is a flowchart illustrating one embodiment of a method according to the present invention. The embodiment of FIG. 4 assumes that the backup / recovery module (see FIG. 3) is pre-installed for data backup / recovery by the terminals before and after replacement, and these backup / recovery modules have hardware and software compatibility with each other. Assume that

우선, 단계(S100)에서, 교체 전 단말기(10)의 백업/복구 모듈(40)에 의해 백업하고자 하는 데이터 중 필요한 데이터를 추출한다. 데이터 추출이라 함은, 교체 전 단말기(10)에 저장되어 있는 여러 가지 종류의 데이터들로부터 백업하고자 하는 데이터만을 선택하는 것을 의미한다. 단말기에 저장되는 데이터는 전화번호, 이름, 주소, 팩스번호, 단축번호, 최근 수신전화번호, 최근 발신전화번호 등 여러 가지 종류가 있으며, 또한 전화번호도 집전화, 사무실전화, 이동단말기전화번호 등 단말기의 모델, 제조사별로 여러 가지 형태를 저장하도록 되어 있다. 이러한 데이터들 전부를 백업할 수도 있겠지만 데이터 백업의 시간 및 비용을 고려하여 사용자의 선택에 의해 필요한 데이터를 추출하도록 하는 것이 바람직하다.First, in step S100, the necessary data is extracted from the data to be backed up by the backup / recovery module 40 of the terminal 10 before the replacement. Extracting data means selecting only data to be backed up from various types of data stored in the terminal 10 before replacement. There are various types of data stored in the terminal such as telephone number, name, address, fax number, speed dial number, recent incoming phone number, recent outgoing phone number. Various types are stored for each model and manufacturer of the terminal. Although all of these data may be backed up, it is desirable to extract the necessary data at the user's choice in consideration of the time and cost of the data backup.

데이터의 추출이 완료되면, 단말기(10)가 백업 서버(30)측과 이동통신망을 통해 접속된 후, 상기 단계(S100)에서 추출된 데이터를 백업 서버(30)로 전송하고(S110), 백업 서버(30)의 백업 데이터 수신부(31)는 단말기(10)로부터 전송되어 온 데이터를 수신한다(S120). 이 때, 단말기(10)와 백업 서버(30)간의 데이터 전송은 무선 인터넷 또는 SMS 등의 방법을 이용해 이루어질 수 있으며, 본 발명은 이러한 데이터 전송 방법에 한정되지 않는다.When the extraction of data is completed, the terminal 10 is connected to the backup server 30 and the mobile communication network, and then transfers the data extracted in the step (S100) to the backup server 30 (S110), backup The backup data receiver 31 of the server 30 receives the data transmitted from the terminal 10 (S120). At this time, the data transmission between the terminal 10 and the backup server 30 can be made using a method such as wireless Internet or SMS, the present invention is not limited to this data transmission method.

백업 서버(30)에서 데이터 수신이 완료되면, 백업 서버(30)의 백업 데이터 관리부(32)는 수신된 데이터에 대해 표준화 처리를 수행한다(S130). 여기에서, 표준화 처리라 함은, 통일화된 포맷의 데이터 형식으로 처리하는 것을 의미한다. 즉, 단말기별로 다양한 포맷-예컨대, 데이터의 식별필드명(name), 데이터의길이(length)-을 갖는 서로 다른 형태의 데이터들을 표준화된 형태로 처리하는 것을 의미한다. 예컨대, 사람의 이름에 대해서는 NAME이라는 필드명을 공통으로 부여하고, 데이터의 길이는 12byte 길이로 설정해두며, 전화번호는 NUMBER라는 필드명을 부여하고 데이터의 길이는 16byte 길이로 설정해두고, 이에 맞추어 수신된 데이터들을 처리하게 된다. 이 때, 표준화 처리를 위해, 필요없는 데이터들을 삭제할 수도 있으며 경우에 따라서는 새로운 데이터들을 추가할 수도 있다.When data reception is completed in the backup server 30, the backup data management unit 32 of the backup server 30 performs standardization processing on the received data (S130). Here, standardization processing means processing in a data format of a unified format. That is, it means processing different types of data having various formats for each terminal, for example, an identification field name of data and a length of data, in a standardized form. For example, the name of a person is commonly given a field name of NAME, the length of data is set to 12 bytes in length, the telephone number is assigned to a field name of NUMBER, and the length of data is set to 16 bytes in length. Processed data. At this time, unnecessary data may be deleted and new data may be added in some cases for the standardization process.

표준화 처리가 완료되면, 백업 서버(30)의 백업 데이터 관리부(32)는 데이터베이스(34)에 데이터를 저장한다(S140).When the standardization process is completed, the backup data management unit 32 of the backup server 30 stores the data in the database 34 (S140).

이와 같이 백업 서버(30)에 표준화 처리된 데이터가 저장된 상태에서, 백업 서버(30)는 사용자가 어떠한 이유에서건 단말기를 교체한 이후, 저장해 두었던 데이터를 교체이후의 단말기(20)에서 사용하기 위하여, 교체 후의 단말기(20)로부터 백업 서버(30)로 접속하여 백업 데이터를 복구(restore)시킬 것을 요청하는가를 기다리게 된다(S150).In the state where the standardized data is stored in the backup server 30 as described above, the backup server 30 replaces the terminal for any reason and then uses the stored data in the terminal 20 after the replacement. After the replacement, the terminal 20 waits for access to the backup server 30 to request to restore the backup data (S150).

사용자의 데이터 복구 요청이 있으면, 백업 서버(30)의 백업 데이터 송신부(35)는 단말기(20)측으로 저장해 두었던 데이터를 전송하고(S160), 단말기(20)가 데이터를 수신한다(S170).If the user has a request for data recovery, the backup data transmitter 35 of the backup server 30 transmits the data stored in the terminal 20 side (S160), and the terminal 20 receives the data (S170).

데이터 수신이 완료되면, 수신된 데이터는 표준화 처리된 데이터이므로 단말기(20)의 백업/복구 모듈은 수신된 데이터에 대해 각 단말기별로 맞춤화 처리를 수행한다(S180). 맞춤화 처리란, 상기 설명한 표준화 처리의 반대 개념으로써 단말기별로 사용하는 필드명, 데이터 길이 등의 형식에 맞추어 데이터 포맷의 변경, 데이터의 추가 또는 삭제 등의 처리를 수행하는 것을 의미한다. 물론, 표준화 처리된 데이터를 그대로 사용할 수 있다면 이 단계는 생략할 수 있다.When the data reception is completed, since the received data is standardized data, the backup / recovery module of the terminal 20 performs a customization process for each terminal on the received data (S180). The customization process is an opposite concept to the above-described standardization process, which means that the data format is changed, data is added or deleted, etc. in accordance with the format of the field name, data length, and the like used for each terminal. Of course, if the standardized data can be used as it is, this step can be omitted.

맞춤화 처리가 완료되면, 단말기(20)는 내부에 구비된 저장 수단에 데이터를 저장하게 된다(S190).When the customization process is completed, the terminal 20 stores the data in the storage means provided therein (S190).

도 5는 본 발명에 의한 방법의 다른 실시예를 나타낸 흐름도로써, 본 실시예는 백업 서버(30)측에서 상기 도 4에 설명한 표준화 처리 및 맞춤화 처리가 단일 과정으로 처리될 수 있는 것을 특징으로 한다.5 is a flowchart showing another embodiment of the method according to the present invention, in which the standardization process and the customization process described in FIG. 4 can be processed in a single process on the backup server 30 side. .

단계(S200) 내지 단계(S220)는 도 4의 단계(S100) 내지 단계(S120)과 동일하므로 설명을 생략한다.Steps S200 to S220 are the same as steps S100 to S120 of FIG. 4, and thus descriptions thereof will be omitted.

다음으로, 단계(S230)에서, 백업 서버(30)의 백업 데이터 관리부(32)는 데이터베이스(34)에 데이터를 저장한다. 물론, 이 때의 데이터는 도 4의 실시예와 비교해 보았을 때 표준화 처리가 이루어지지 않은 즉, 교체전 단말기(10)로부터 전송되어 온 데이터의 형식, 내용을 그대로 보존하고 있는 데이터이다.Next, in step S230, the backup data management unit 32 of the backup server 30 stores the data in the database 34. Of course, the data at this time is the data which has not been normalized as compared with the embodiment of Fig. 4, that is, the data and the format of the data transmitted from the terminal 10 before replacement are preserved as they are.

다음으로, 교체 후의 단말기(20)로부터 백업 서버(30)로 접속하여 백업 데이터를 복구(restore)시킬 것을 요청하는가를 기다리게 된다(S240).Next, the terminal 20 waits for a request to restore the backup data by connecting to the backup server 30 from the terminal 20 after the replacement (S240).

교체후 단말기(20)를 통해 백업 서버(30)와 접속하여 데이터 복구 요청이 있고, 백업 서버(30)와의 접속이 이루어지면, 단말기의 백업/복구 모듈(40)은 단말기의 고유 식별 정보(제조사, 모델번호 등)를 백업 서버(30)로 전송한다(S250).After the replacement is connected to the backup server 30 via the terminal 20, there is a data recovery request, when the connection to the backup server 30, the backup / recovery module 40 of the terminal is unique identification information of the terminal (manufacturer , Model number, etc.) is transmitted to the backup server 30 (S250).

백업 서버(30)는 단말기의 고유 식별 정보를 전송받아, 단말기별로 미리 저장해 둔 데이터베이스에서 해당 단말기의 데이터 포맷을 확인한 후, 이 데이터 포맷에 맞추어 데이터의 맞춤화 처리를 행한다(S260). 이 맞춤화 처리는 도 4의 단계(S180)의 맞춤화 처리와 동일한 개념이므로 상세한 설명은 생략한다.The backup server 30 receives the unique identification information of the terminal, checks the data format of the terminal in a database previously stored for each terminal, and then performs data customization processing in accordance with the data format (S260). Since this customization process is the same concept as the customization process of step S180 of FIG. 4, detailed description is abbreviate | omitted.

맞춤화 처리가 완료되면, 백업 서버(30)는 단말기(20)측으로 데이터를 전송하고(S270), 단말기(20)는 데이터를 수신 및 저장하게 된다(S280,S290).When the customization process is completed, the backup server 30 transmits data to the terminal 20 (S270), and the terminal 20 receives and stores the data (S280 and S290).

도 6은 본 발명에 의한 방법의 다른 실시예를 나타낸 흐름도로써, 단말기(10,20)측에서 데이터를 특정 형식으로 변환하는 단계를 더 구비하는 것을 특징으로 한다. 특정 형식으로 변환한다는 의미는 예컨대 XML 또는 SyncML 등과 같은 포맷의 데이터 형식을 갖는다는 의미로써, 각 단말기가 이러한 데이터형식을 수용할 수 있는 내부 데이터베이스와 백업/복구 모듈 및 이들을 열람, 편집할 수 있는 브라우져(또는 에디터)를 구비하고 있는 경우에 대한 것이다.FIG. 6 is a flowchart showing another embodiment of the method according to the present invention, further comprising converting data into a specific format on the terminal (10, 20) side. Converting to a specific format means that it has a data format of a format such as XML or SyncML, and that each terminal can accept and edit the internal database, backup / recovery module, and a browser that can view and edit them. (Or an editor).

우선, 단계(S300)에서 교체전 단말기(10)는 백업할 데이터를 선택하여 추출한다. 이 과정은 도 4의 단계(S100)와 동일하므로 설명을 생략한다.First, in step S300, the terminal 10 before replacement selects and extracts data to be backed up. This process is the same as step S100 of FIG. 4, and thus description thereof is omitted.

다음으로, 단말기(10)는 추출된 데이터를 특정 형식(예컨대, XML 또는 SyncML)의 데이터로 변환한다(S310). 이러한 특정 형식은 교체전후 단말기(10,20)와 백업 서버(30)에서 공통으로 사용하도록 사전에 설정되어 있어야 한다.Next, the terminal 10 converts the extracted data into data of a specific format (eg, XML or SyncML) (S310). This particular format should be set in advance to be common to both before and after the replacement terminal (10, 20) and the backup server (30).

데이터 변환이 완료되면, 단말기(10)가 백업 서버(30)측과 이동통신망을 통해 접속된 후, 상기 단계(S310)에서 변환된 데이터를 백업 서버(30)로 전송하고(S320), 백업 서버(30)의 백업 데이터 수신부(31)는 단말기(10)로부터 전송되어 온 데이터를 수신하여(S330), 수신된 데이터를 내부 데이터베이스에 저장한다(S340).When the data conversion is completed, the terminal 10 is connected to the backup server 30 and the mobile communication network, and then transfers the data converted in the step S310 to the backup server 30 (S320), the backup server The backup data receiver 31 of 30 receives the data transmitted from the terminal 10 (S330), and stores the received data in an internal database (S340).

다음으로, 백업 서버(30)는 교체 후의 단말기(20)가 백업 서버(30)로 접속하여 백업 데이터를 복구(restore)시킬 것을 요청하는가를 기다리고(S350), 사용자의 데이터 복구 요청이 있으면, 백업 서버(30)의 백업 데이터 송신부(35)는 단말기(20)측으로 저장해 두었던 데이터를 전송하고(S360), 단말기(20)가 데이터를 수신한다(S370).Next, the backup server 30 waits whether the terminal 20 after the replacement requests to connect to the backup server 30 to restore the backup data (S350). The backup data transmitter 35 of the server 30 transmits the data stored in the terminal 20 side (S360), and the terminal 20 receives the data (S370).

다음으로, 교체후 단말기(20)는 백업 서버(30)로부터 전송받은 특정 형식의 데이터를 변환처리(예컨대, XML 또는 SyncML형식인 경우 데이터를 파싱(parsing))하고(S380), 데이터를 저장하게 된다(S390).Next, after the replacement, the terminal 20 converts the data of a specific format received from the backup server 30 (for example, parsing the data in the case of XML or SyncML format) (S380), and stores the data. (S390).

도 7은 본 발명에 의한 방법의 다른 실시예를 나타낸 흐름도로써, 교체전의 단말기(10)가 도 6에서 설명한 바와 같은 특정 형식의 데이터 변환을 처리할 수 없는 경우에 대한 것이다. 본 실시예는 교체전 단말기(10)가 구입후 상당히 오랜 기간이 경과한 경우에 주로 적용될 것이다.7 is a flowchart illustrating another embodiment of the method according to the present invention, in which the terminal 10 before the replacement cannot handle data conversion of a specific format as described in FIG. This embodiment will be mainly applied when the terminal 10 before the replacement has a long time since the purchase.

우선, 단계(S400)에서 교체전 단말기(10)는 백업할 데이터를 선택하여 추출한다. 다음으로, 단말기(10)가 백업 서버(30)측과 접속된 후, 상기 단계(S400)에서 추출된 데이터를 백업 서버(30)로 전송하고(S410), 백업 서버(30)의 백업 데이터 수신부(31)는 단말기(10)로부터 전송되어 온 데이터를 수신한다(S420). 여기까지는 도 4에서 설명한 단계(S100) 내지 단계(S120)까지와 동일하다.First, in step S400, the replacement terminal 10 selects and extracts data to be backed up. Next, after the terminal 10 is connected to the backup server 30 side, and transmits the data extracted in the step (S400) to the backup server 30 (S410), the backup data receiving unit of the backup server 30 31 receives data transmitted from the terminal 10 (S420). Up to this point, the process is the same as the steps S100 to S120 described with reference to FIG. 4.

다음으로, 백업 서버(30)는 전송되어 온 데이터에 대해 도 6의 단계(S310)에서 설명한 바와 같은 데이터의 특정 형식으로의 변환 과정을 수행한다(S430). 즉, 도 6의 실시예에서는 단말기(10)측에서 이루어진 데이터 변환 과정이 백업서버(30)에 의해 수행된다는 점에서 차이가 있다.Next, the backup server 30 performs a process of converting the data into a specific format as described in step S310 of FIG. 6 with respect to the transmitted data (S430). That is, in the embodiment of FIG. 6, the data conversion process performed at the terminal 10 is performed by the backup server 30.

데이터 변환이 완료되면 백업 서버(30)는 데이터를 저장하고(S440), 교체 후의 단말기(20)의 백업 데이터 복구 요청을 기다리다가(S450), 복구 요청에 의해 데이터를 단말기(20)측으로 전송하게 된다(S460). 이후의 단계(S470) 내지 단계(S490)은 도 6의 단계(S370) 내지 단계(S390)과 동일하므로 설명을 생략한다.When the data conversion is completed, the backup server 30 stores the data (S440), waits for the backup data recovery request of the terminal 20 after the replacement (S450), and transmits the data to the terminal 20 by the recovery request. It becomes (S460). Subsequent steps S470 to S490 are the same as steps S370 to S390 of FIG. 6, and thus description thereof is omitted.

한편, 상기 도 4, 5, 6 및 도 7의 실시예에 있어서는, 교체 전후의 단말기가 모두 사전에 어떠한 형태로든 백업/복구 모듈이 설치되어 있는 것을 전제로 하고 있다. 앞에서 설명한 바와 같이, 백업/복구 모듈은 단말기 제조시부터 설치되어 있을 수도 있음은 물론이지만, 상기 도 4 내지 도 7에 있어서의 백업/복구를 시작하는 각 단계에서 각 단말기들이 백업 서버(30)에 접속하여 백업/복구 모듈을 다운로드받아 설치하는 단계를 더 구비할 수도 있다.On the other hand, in the embodiments of Figs. 4, 5, 6 and 7, it is assumed that all the terminals before and after the replacement are provided with backup / restore modules in any form in advance. As described above, the backup / recovery module may be installed at the time of manufacturing the terminal, but each terminal is connected to the backup server 30 at each step of starting the backup / recovery in FIGS. 4 to 7. It may further comprise the step of connecting to download and install the backup / recovery module.

즉, 교체전 단말기(10)는 데이터를 백업시키는 최초의 단계에서 백업 서버(30)에 접속하여 해당 단말기에 맞는 백업/복구 모듈을 선택하고 다운로드받으며, 교체후 단말기(20)는 데이터 복구 요청을 하는 최초 단계에서 백업 서버(30)에 접속하여 해당 단말기에 맞는 백업/복구 모듈을 선택하여 다운로드받도록 하면, 해당 단말기에 가장 적합화된 최신의 백업/복구 모듈을 선택할 수 있게 된다.That is, the terminal 10 before the replacement is connected to the backup server 30 in the first step of backing up the data to select and download the backup / recovery module for the terminal, and after the replacement terminal 20 requests the data recovery When the first step is to access the backup server 30 to select the backup / recovery module for the corresponding terminal to download, it is possible to select the latest backup / recovery module most suitable for the terminal.

또한, 상기 도 4 내지 도 7의 실시예에 있어서, 암호화 및 복호화 단계를 더 구비할 수도 있다. 즉, 교체전 단말기(10)에서 암호화를 수행하고 교체후 단말기(20)에서 복호화를 수행하도록 할 수도 있다. 다만, 단말기측에서 데이터를 암호화하면, 백업 서버측에서 도 4에서 설명한 바와 같은 표준화처리 등의 데이터변환 작업을 수행하는 것이 불가능하게 될 수 있다. 이러한 경우에는 백업 서버측에서 표준화처리나 형식 변환 등의 작업을 수행하지 않고 단말기측에서 전송되어 온 데이터를 그대로 저장하고 있다가 교체후 단말기측으로 그대로 전송하는 방법을 사용한다. 또는, 단말기측에서 데이터의 암호화를 수행할 때, 고정 필드(예컨대, 이름 필드)에 대해서는 고정 길이(예컨대, 12byte)로 암호화하고 순서를 유지하도록 하는 방법을 사용할 수 있다. 이러한 방법을 사용하면 백업 서버측에서도 데이터의 표준화 처리나 형식 변환 등의 데이터 처리 작업을 수행할 수 있다.In addition, in the embodiments of FIGS. 4 to 7, the encryption and decryption steps may be further provided. That is, the terminal 10 may be encrypted before the replacement and the terminal 20 may be decrypted after the replacement. However, if data is encrypted at the terminal side, it may be impossible to perform data conversion operations such as standardization processing as described in FIG. 4 at the backup server side. In this case, the backup server does not perform standardization processing or format conversion, but stores the data transmitted from the terminal as it is and transfers the data to the terminal after replacement. Alternatively, when encrypting data at the terminal side, a method of encrypting a fixed field (eg, a name field) with a fixed length (eg, 12 bytes) and maintaining the order may be used. Using this method, data processing tasks such as standardization and format conversion of data can be performed on the backup server side.

또한, 상기 도 4 내지 도 7의 각 실시예에 있어서, 데이터의 백업 과정은 사용자의 사전 설정에 따라 미리 정해진 시간에 그리고 지정해 놓은 데이터의 백업이 이루어지도록 할 수 있다. 예컨대, 매일 밤, 매주, 매달 자동적으로 백업 서버에 접속하여 사용자가 설정해 놓은 항목-예컨대, 전화번호 및 이름-을 전송하도록 할 수 있다.In addition, in each of the embodiments of FIGS. 4 to 7, the data backup process may be performed at a predetermined time and in accordance with a user's preset time. For example, a backup server may be automatically accessed every night, every week, and every month to transmit an item set by a user (eg, a phone number and a name).

또한, 상기 도 4 내지 도 7의 각 실시예에 있어서, 컴퓨터 및 유선 인터넷망을 통해 사용자가 백업서버에 접속할 수 있도록 하여, 사용자가 컴퓨터를 이용해 백업 데이터를 열람, 편집, 다운로드 받도록 할 수도 있다. 컴퓨터를 통해 데이터를 다운로드받은 후 컴퓨터와 케이블 연결에 의해 자신의 단말기로 데이터를 전송함으로써 데이터를 복구하는 방법도 가능하다.In addition, in the embodiments of FIGS. 4 to 7, the user may access the backup server through a computer and a wired Internet network, so that the user may view, edit and download the backup data using the computer. After downloading data through a computer, it is also possible to recover the data by transferring the data to the user's terminal through a cable connection with the computer.

이상에서, 본 발명의 바람직한 실시예들을 설명하였으나 본 발명이 상기 실시예에 한정되는 것이 아님은 물론이며, 상기 실시예들의 여러 가지 수정 및 변형 실시가 가능할 수 있을 것이다. 따라서, 본 발명의 진정한 범위는 상기 실시예들뿐만 아니라 이하의 특허청구범위를 함께 참조하여 해석해야 할 것이다.In the above, preferred embodiments of the present invention have been described, but the present invention is not limited to the above embodiments, and various modifications and variations of the embodiments may be possible. Therefore, the true scope of the present invention should be interpreted with reference to the following claims as well as the above embodiments.

본 발명에 의하면, 무선 이동통신 단말기의 데이터를 용이하게 백업 및 복구함으로써 단말기를 분실, 교체하더라도 종래 사용하던 데이터를 그대로 사용할 수 있으며, 또한, 데이터의 백업 및 복구시에 단말기의 제조사, 기종에 상관없이 데이터를 처리할 수 있는 시스템 및 방법을 제공할 수 있다.According to the present invention, by easily backing up and restoring the data of the wireless mobile communication terminal, even if the terminal is lost or replaced, the previously used data can be used as it is. It is possible to provide a system and method capable of processing data without the need to do so.

또한, 본 발명에 의하면, 데이터 백업의 시기, 종류 등에 대해 사용자가 미리 설정하도록 함으로써 사용의 편리성을 도모할 수 있으며, 또한, 데이터 백업 및 복구 과정에 암호화 및 복호화 과정을 병행함으로써 데이터 유출에 대한 안전성을 담보할 수 있는 시스템 및 방법을 제공할 수 있다.In addition, according to the present invention, the user can set the time, type, and the like of the data backup in advance, thereby facilitating the user's convenience, and also encrypting and decrypting the data in parallel with the data backup and recovery process. Systems and methods can be provided to ensure safety.

Claims (22)

데이터를 백업, 복구하는 백업/복구 모듈을 구비하는 제1 및 제2 단말기와;First and second terminals having a backup / recovery module for backing up and restoring data; 상기 제1 및 제2 단말기와 이동통신망을 통해 연결되는 백업 서버Backup server connected to the first and second terminals through a mobile communication network 를 구비하며,Equipped with 상기 백업 서버는,The backup server, 상기 제1 단말기로부터 백업된 데이터를 수신하고 저장하며, 필요한 경우 사전 설정에 따라 데이터를 소정 형식으로 변환처리하고, 상기 제2 단말기측으로 저장하고 있던 데이터를 송신하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 시스템.Receives and stores the data backed up from the first terminal, converts the data into a predetermined format according to a preset if necessary, and transmits the data stored in the second terminal side. Backup, recovery system. 제1항에 있어서,The method of claim 1, 상기 백업 서버는,The backup server, 상기 제1 단말기와 이동통신망을 통해 접속되어 상기 제1 단말기가 전송하는 백업 데이터를 수신하는 백업 데이터 수신부와;A backup data receiver connected to the first terminal through a mobile communication network to receive backup data transmitted by the first terminal; 상기 백업 데이터 수신부에 의해 수신된 백업 데이터를 원시 데이터 형태로 저장 공간에 저장해 두고, 데이터 가공, 편집, 변환 작업을 수행 또는 지시하는 백업 데이터 관리부와;A backup data management unit which stores the backup data received by the backup data receiving unit in the form of raw data in a storage space and performs or instructs data processing, editing, and converting operations; 상기 백업 데이터 관리부의 지시에 따라 저장되어 있는 데이터에 대한 각종 가공, 편집 등을 포함하는 각종 변환처리를 수행하는 백업 데이터 형식 변환부와;A backup data format conversion unit for performing various conversion processes including various processing, editing, etc. on the stored data according to the instructions of the backup data management unit; 데이터를 저장하는 물리적 저장 공간과, 상기 물리적 저장 공간을 관리하는 구동 수단을 포함하는 데이터베이스와;A database including a physical storage space for storing data and driving means for managing the physical storage space; 제2 단말기와 연결되어 저장하고 있던 백업 데이터를 제2 단말기측으로 송신하는 백업 데이터 송신부Backup data transmission unit for transmitting the backup data stored in connection with the second terminal to the second terminal side 를 포함하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 시스템.Data backup and recovery system of the mobile communication terminal comprising a. 제1항 또는 제2항에 있어서,The method according to claim 1 or 2, 상기 제1 및 제2 단말기의 백업/복구 모듈은, 상기 제1 및 제2 단말기가 백업 서버에 접속하여 다운로드받아 설치된 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 시스템.The backup / recovery module of the first and second terminals, the data backup and recovery system of the mobile communication terminal, characterized in that the first and second terminals are connected to the backup server and downloaded and installed. 제1항 또는 제2항에 있어서,The method according to claim 1 or 2, 상기 백업 서버는 인터넷망을 통해 컴퓨터와 연결되어, 사용자가 상기 컴퓨터 및 인터넷망을 통해 상기 백업 서버에 접속하여 저장되어 있는 데이터를 처리하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 시스템.The backup server is connected to a computer through an internet network, the user is connected to the backup server via the computer and the Internet network to process the data stored in the mobile communication terminal, characterized in that for processing. 데이터를 백업, 복구하는 백업/복구 모듈을 구비하는 제1 및 제2 단말기와; 상기 제1 및 제2 단말기와 이동통신망을 통해 연결되는 백업 서버를 이용한 이동통신 단말기의 데이터 백업, 복구 방법에 있어서,First and second terminals having a backup / recovery module for backing up and restoring data; In the data backup and recovery method of the mobile communication terminal using a backup server connected to the first and second terminals via a mobile communication network, 제1 단말기에 저장되어 있는 각종의 데이터 중에서 백업하고자 하는 데이터를 추출하는 단계;Extracting data to be backed up from a variety of data stored in the first terminal; 상기 제1 단말기가 백업 서버측과 접속된 후, 상기 추출된 데이터를 백업 서버측으로 전송하는 단계;Transmitting the extracted data to a backup server side after the first terminal is connected to a backup server side; 백업 서버에서 상기 제1 단말기로부터 전송되어 온 데이터를 수신하는 단계;Receiving data transmitted from the first terminal at a backup server; 백업 서버에서 수신된 데이터에 대해 표준화 처리를 수행하는 단계;Performing normalization processing on the data received at the backup server; 백업 서버가 상기 표준화 처리가 완료된 데이터를 저장하는 단계;Storing, by the backup server, the normalized data; 백업 서버가 제2 단말기로부터의 데이터 복구 요청을 기다리고 있다가, 제2 단말기측으로부터의 데이터 복구 요청에 따라 제2 단말기측으로 데이터를 전송하는 단계;A backup server waiting for a data recovery request from the second terminal, and transmitting data to the second terminal side according to the data recovery request from the second terminal side; 제2 단말기가 상기 백업 서버로부터 전송되어 오는 데이터를 수신하는 단계;Receiving data transmitted from the backup server by a second terminal; 수신된 데이터에 대해 제2 단말기가 맞춤화 처리를 수행하는 단계;Performing customization processing by the second terminal on the received data; 제2 단말기가 맞춤화 처리가 완료된 데이터를 저장하는 단계;Storing, by the second terminal, the data for which the customization process is completed; 를 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.Data backup and recovery method of the mobile communication terminal comprising a. 제1 및 제2 단말기와; 상기 제1 및 제2 단말기와 이동통신망을 통해 연결되는 백업 서버를 이용한 이동통신 단말기의 데이터 백업, 복구 방법에 있어서,First and second terminals; In the data backup and recovery method of the mobile communication terminal using a backup server connected to the first and second terminals via a mobile communication network, 상기 제1 단말기가 상기 백업 서버에 접속하여 자신에게 적합한 백업/복구 모듈을 선택하고 다운로드받아 저장하는 단계;Accessing, by the first terminal, the backup server, selecting a backup / recovery module suitable for itself, downloading and storing the backup / recovery module; 제1 단말기에 저장되어 있는 각종의 데이터 중에서 백업하고자 하는 데이터를 추출하는 단계;Extracting data to be backed up from a variety of data stored in the first terminal; 상기 제1 단말기가 백업 서버측과 접속된 후, 상기 추출된 데이터를 백업 서버측으로 전송하는 단계;Transmitting the extracted data to a backup server side after the first terminal is connected to a backup server side; 백업 서버에서 상기 제1 단말기로부터 전송되어 온 데이터를 수신하는 단계;Receiving data transmitted from the first terminal at a backup server; 백업 서버에서 수신된 데이터에 대해 표준화 처리를 수행하는 단계;Performing normalization processing on the data received at the backup server; 백업 서버가 상기 표준화 처리가 완료된 데이터를 저장하는 단계;Storing, by the backup server, the normalized data; 상기 제2 단말기가 상기 백업 서버에 접속하여 자신에게 적합한 백업/복구 모듈을 선택하고 다운로드받아 저장하는 단계;Accessing, by the second terminal, the backup server, selecting a backup / recovery module suitable for itself, downloading and storing the backup / recovery module; 백업 서버가 제2 단말기로부터의 데이터 복구 요청을 기다리고 있다가, 제2 단말기측으로부터의 데이터 복구 요청에 따라 제2 단말기측으로 데이터를 전송하는 단계;A backup server waiting for a data recovery request from the second terminal, and transmitting data to the second terminal side according to the data recovery request from the second terminal side; 제2 단말기가 상기 백업 서버로부터 전송되어 오는 데이터를 수신하는 단계;Receiving data transmitted from the backup server by a second terminal; 수신된 데이터에 대해 제2 단말기가 맞춤화 처리를 수행하는 단계;Performing customization processing by the second terminal on the received data; 제2 단말기가 맞춤화 처리가 완료된 데이터를 저장하는 단계;Storing, by the second terminal, the data for which the customization process is completed; 를 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.Data backup and recovery method of the mobile communication terminal comprising a. 제5항 또는 제6항에 있어서,The method according to claim 5 or 6, 상기 제1 단말기는 데이터를 백업서버로 전송하기 이전에 데이터를 암호화하는 단계를 더 구비하며,The first terminal further comprises the step of encrypting the data before transmitting the data to the backup server, 상기 제2 단말기는 백업 서버로부터 데이터를 수신하여 복호화하는 단계를 더 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.The second terminal further comprises the step of receiving and decrypting data from a backup server. 제5항 또는 제6항에 있어서,The method according to claim 5 or 6, 상기 제1 단말기측에서 데이터의 추출 및 백업 서버로의 데이터 전송에 대한 스케줄을 설정하는 단계를 더 구비하며,Setting a schedule for extracting data and transmitting data to a backup server at the first terminal side; 상기 제1 단말기측에서의 데이터의 추출 및 백업 서버로의 데이터 전송은 상기 스케줄에 따라 자동적으로 이루어지는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.And extracting data from the first terminal and transmitting the data to a backup server automatically according to the schedule. 데이터를 백업, 복구하는 백업/복구 모듈을 구비하는 제1 및 제2 단말기와; 상기 제1 및 제2 단말기와 이동통신망을 통해 연결되는 백업 서버를 이용한 이동통신 단말기의 데이터 백업, 복구 방법에 있어서,First and second terminals having a backup / recovery module for backing up and restoring data; In the data backup and recovery method of the mobile communication terminal using a backup server connected to the first and second terminals via a mobile communication network, 제1 단말기에 저장되어 있는 각종의 데이터 중에서 백업하고자 하는 데이터를 추출하는 단계;Extracting data to be backed up from a variety of data stored in the first terminal; 상기 제1 단말기가 백업 서버측과 접속된 후, 상기 추출된 데이터를 백업 서버측으로 전송하는 단계;Transmitting the extracted data to a backup server side after the first terminal is connected to a backup server side; 백업 서버에서 상기 제1 단말기로부터 전송되어 온 데이터를 수신하는 단계;Receiving data transmitted from the first terminal at a backup server; 제2 단말기가 백업 서버에 접속하여 데이터 복구 요청을 하면서 연속적으로단말기의 제조사 및 모델 번호를 포함하는 식별 정보를 백업 서버로 전송하는 단계;Transmitting, by the second terminal to the backup server, identification information including the manufacturer and model number of the terminal to the backup server while making a data recovery request; 백업 서버가 상기 단말기의 식별 정보에 의거하여 데이터의 맞춤화 처리를 수행하는 단계;A backup server performing a data customization process based on the identification information of the terminal; 백업 서버가 제2 단말기측으로 데이터를 전송하는 단계;Transmitting, by the backup server, to the second terminal side; 제2 단말기가 상기 백업 서버로부터 전송되어 오는 데이터를 수신하는 단계;Receiving data transmitted from the backup server by a second terminal; 제2 단말기가 수신된 데이터를 저장하는 단계;Storing, by the second terminal, the received data; 를 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.Data backup and recovery method of the mobile communication terminal comprising a. 제1 및 제2 단말기와; 상기 제1 및 제2 단말기와 이동통신망을 통해 연결되는 백업 서버를 이용한 이동통신 단말기의 데이터 백업, 복구 방법에 있어서,First and second terminals; In the data backup and recovery method of the mobile communication terminal using a backup server connected to the first and second terminals via a mobile communication network, 상기 제1 단말기가 상기 백업 서버에 접속하여 자신에게 적합한 백업/복구 모듈을 선택하고 다운로드받아 저장하는 단계;Accessing, by the first terminal, the backup server, selecting a backup / recovery module suitable for itself, downloading and storing the backup / recovery module; 제1 단말기에 저장되어 있는 각종의 데이터 중에서 백업하고자 하는 데이터를 추출하는 단계;Extracting data to be backed up from a variety of data stored in the first terminal; 상기 제1 단말기가 백업 서버측과 접속된 후, 상기 추출된 데이터를 백업 서버측으로 전송하는 단계;Transmitting the extracted data to a backup server side after the first terminal is connected to a backup server side; 백업 서버에서 상기 제1 단말기로부터 전송되어 온 데이터를 수신하는 단계;Receiving data transmitted from the first terminal at a backup server; 상기 제2 단말기가 상기 백업 서버에 접속하여 자신에게 적합한 백업/복구모듈을 선택하고 다운로드받아 저장하는 단계;Accessing, by the second terminal, the backup server, selecting a backup / recovery module suitable for itself, downloading and storing the backup / recovery module; 제2 단말기가 백업 서버에 접속하여 데이터 복구 요청을 하면서 연속적으로 단말기의 제조사 및 모델 번호를 포함하는 식별 정보를 백업 서버로 전송하는 단계;Transmitting, by the second terminal to the backup server, identification information including the manufacturer and model number of the terminal to the backup server while making a data recovery request; 백업 서버가 상기 단말기의 식별 정보에 의거하여 데이터의 맞춤화 처리를 수행하는 단계;A backup server performing a data customization process based on the identification information of the terminal; 백업 서버가 제2 단말기측으로 데이터를 전송하는 단계;Transmitting, by the backup server, to the second terminal side; 제2 단말기가 상기 백업 서버로부터 전송되어 오는 데이터를 수신하는 단계;Receiving data transmitted from the backup server by a second terminal; 제2 단말기가 수신된 데이터를 저장하는 단계;Storing, by the second terminal, the received data; 를 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.Data backup and recovery method of the mobile communication terminal comprising a. 제9항 또는 제10항에 있어서,The method of claim 9 or 10, 상기 제1 단말기는 데이터를 백업서버로 전송하기 이전에 데이터를 암호화하는 단계를 더 구비하며,The first terminal further comprises the step of encrypting the data before transmitting the data to the backup server, 상기 제2 단말기는 백업 서버로부터 데이터를 수신하여 복호화하는 단계를 더 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.The second terminal further comprises the step of receiving and decrypting data from a backup server. 제9항 또는 제10항에 있어서,The method of claim 9 or 10, 상기 제1 단말기측에서 데이터의 추출 및 백업 서버로의 데이터 전송에 대한스케줄을 설정하는 단계를 더 구비하며,Setting a schedule for extracting data and transmitting data to a backup server at the first terminal side; 상기 제1 단말기측에서의 데이터의 추출 및 백업 서버로의 데이터 전송은 상기 스케줄에 따라 자동적으로 이루어지는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.And extracting data from the first terminal and transmitting the data to a backup server automatically according to the schedule. 데이터를 백업, 복구하는 백업/복구 모듈을 구비하는 제1 및 제2 단말기와; 상기 제1 및 제2 단말기와 이동통신망을 통해 연결되는 백업 서버를 이용한 이동통신 단말기의 데이터 백업, 복구 방법에 있어서,First and second terminals having a backup / recovery module for backing up and restoring data; In the data backup and recovery method of the mobile communication terminal using a backup server connected to the first and second terminals via a mobile communication network, 제1 단말기에 저장되어 있는 각종의 데이터 중에서 백업하고자 하는 데이터를 추출하는 단계;Extracting data to be backed up from a variety of data stored in the first terminal; 제1 단말기가 상기 추출된 데이터를 특정 형식 데이터로 변환하는 단계;Converting, by the first terminal, the extracted data into specific format data; 상기 제1 단말기가 백업 서버측과 접속된 후, 상기 특정 형식으로 변환된 데이터를 백업 서버측으로 전송하는 단계;After the first terminal is connected to the backup server side, transmitting the data converted into the specific format to the backup server side; 백업 서버에서 상기 제1 단말기로부터 전송되어 온 데이터를 수신하는 단계;Receiving data transmitted from the first terminal at a backup server; 백업 서버가 상기 수신된 데이터를 저장하는 단계;Storing, by the backup server, the received data; 백업 서버가 제2 단말기로부터의 데이터 복구 요청을 기다리고 있다가, 제2 단말기측으로부터의 데이터 복구 요청에 따라 제2 단말기측으로 데이터를 전송하는 단계;A backup server waiting for a data recovery request from the second terminal, and transmitting data to the second terminal side according to the data recovery request from the second terminal side; 제2 단말기가 상기 백업 서버로부터 전송되어 오는 데이터를 수신하는 단계;Receiving data transmitted from the backup server by a second terminal; 수신된 데이터에 대해 제2 단말기가 특정 형식의 데이터의 변환처리를 수행하는 단계;Performing, by the second terminal, converting data of a specific format on the received data; 제2 단말기가 변환처리가 완료된 데이터를 저장하는 단계;Storing, by the second terminal, the data for which the conversion process is completed; 를 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.Data backup and recovery method of the mobile communication terminal comprising a. 제1 및 제2 단말기와; 상기 제1 및 제2 단말기와 이동통신망을 통해 연결되는 백업 서버를 이용한 이동통신 단말기의 데이터 백업, 복구 방법에 있어서,First and second terminals; In the data backup and recovery method of the mobile communication terminal using a backup server connected to the first and second terminals via a mobile communication network, 상기 제1 단말기가 상기 백업 서버에 접속하여 자신에게 적합한 백업/복구 모듈을 선택하고 다운로드받아 저장하는 단계;Accessing, by the first terminal, the backup server, selecting a backup / recovery module suitable for itself, downloading and storing the backup / recovery module; 제1 단말기에 저장되어 있는 각종의 데이터 중에서 백업하고자 하는 데이터를 추출하는 단계;Extracting data to be backed up from a variety of data stored in the first terminal; 제1 단말기가 상기 추출된 데이터를 특정 형식 데이터로 변환하는 단계;Converting, by the first terminal, the extracted data into specific format data; 상기 제1 단말기가 백업 서버측과 접속된 후, 상기 특정 형식으로 변환된 데이터를 백업 서버측으로 전송하는 단계;After the first terminal is connected to the backup server side, transmitting the data converted into the specific format to the backup server side; 백업 서버에서 상기 제1 단말기로부터 전송되어 온 데이터를 수신하는 단계;Receiving data transmitted from the first terminal at a backup server; 백업 서버가 상기 수신된 데이터를 저장하는 단계;Storing, by the backup server, the received data; 상기 제2 단말기가 상기 백업 서버에 접속하여 자신에게 적합한 백업/복구 모듈을 선택하고 다운로드받아 저장하는 단계;Accessing, by the second terminal, the backup server, selecting a backup / recovery module suitable for itself, downloading and storing the backup / recovery module; 백업 서버가 제2 단말기로부터의 데이터 복구 요청을 기다리고 있다가, 제2 단말기측으로부터의 데이터 복구 요청에 따라 제2 단말기측으로 데이터를 전송하는단계;A backup server waiting for a data recovery request from the second terminal, and transmitting data to the second terminal side according to the data recovery request from the second terminal side; 제2 단말기가 상기 백업 서버로부터 전송되어 오는 데이터를 수신하는 단계;Receiving data transmitted from the backup server by a second terminal; 수신된 데이터에 대해 제2 단말기가 특정 형식의 데이터의 변환처리를 수행하는 단계;Performing, by the second terminal, converting data of a specific format on the received data; 제2 단말기가 변환처리가 완료된 데이터를 저장하는 단계;Storing, by the second terminal, the data for which the conversion process is completed; 를 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.Data backup and recovery method of the mobile communication terminal comprising a. 상기 제13항 또는 제14항에 있어서,The method according to claim 13 or 14, 상기 특정 형식은 XML 또는 SyncML 형식인 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.The specific format is a data backup, recovery method of a mobile communication terminal, characterized in that the XML or SyncML format. 제15항에 있어서,The method of claim 15, 상기 제1 단말기는 데이터를 백업서버로 전송하기 이전에 데이터를 암호화하는 단계를 더 구비하며,The first terminal further comprises the step of encrypting the data before transmitting the data to the backup server, 상기 제2 단말기는 백업 서버로부터 데이터를 수신하여 복호화하는 단계를 더 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.The second terminal further comprises the step of receiving and decrypting data from a backup server. 제15항에 있어서,The method of claim 15, 상기 제1 단말기측에서 데이터의 추출 및 백업 서버로의 데이터 전송에 대한스케줄을 설정하는 단계를 더 구비하며,Setting a schedule for extracting data and transmitting data to a backup server at the first terminal side; 상기 제1 단말기측에서의 데이터의 추출 및 백업 서버로의 데이터 전송은 상기 스케줄에 따라 자동적으로 이루어지는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.And extracting data from the first terminal and transmitting the data to a backup server automatically according to the schedule. 데이터를 백업, 복구하는 백업/복구 모듈을 구비하는 제1 및 제2 단말기와; 상기 제1 및 제2 단말기와 이동통신망을 통해 연결되는 백업 서버를 이용한 이동통신 단말기의 데이터 백업, 복구 방법에 있어서,First and second terminals having a backup / recovery module for backing up and restoring data; In the data backup and recovery method of the mobile communication terminal using a backup server connected to the first and second terminals via a mobile communication network, 제1 단말기에 저장되어 있는 각종의 데이터 중에서 백업하고자 하는 데이터를 추출하는 단계;Extracting data to be backed up from a variety of data stored in the first terminal; 상기 제1 단말기가 백업 서버측과 접속된 후, 상기 추출된 데이터를 백업 서버측으로 전송하는 단계;Transmitting the extracted data to a backup server side after the first terminal is connected to a backup server side; 백업 서버에서 상기 제1 단말기로부터 전송되어 온 데이터를 수신하는 단계;Receiving data transmitted from the first terminal at a backup server; 백업 서버에서 수신된 데이터에 대해 특정 형식 데이터로 변환하는 단계;Converting the data received from the backup server into specific format data; 백업 서버가 상기 변환된 데이터를 저장하는 단계;Storing, by the backup server, the converted data; 백업 서버가 제2 단말기로부터의 데이터 복구 요청을 기다리고 있다가, 제2 단말기측으로부터의 데이터 복구 요청에 따라 제2 단말기측으로 데이터를 전송하는 단계;A backup server waiting for a data recovery request from the second terminal, and transmitting data to the second terminal side according to the data recovery request from the second terminal side; 제2 단말기가 상기 백업 서버로부터 전송되어 오는 데이터를 수신하는 단계;Receiving data transmitted from the backup server by a second terminal; 수신된 데이터에 대해 제2 단말기가 특정 형식의 데이터의 변환처리를 수행하는 단계;Performing, by the second terminal, converting data of a specific format on the received data; 제2 단말기가 변환처리가 완료된 데이터를 저장하는 단계;Storing, by the second terminal, the data for which the conversion process is completed; 를 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.Data backup and recovery method of the mobile communication terminal comprising a. 제1 및 제2 단말기와; 상기 제1 및 제2 단말기와 이동통신망을 통해 연결되는 백업 서버를 이용한 이동통신 단말기의 데이터 백업, 복구 방법에 있어서,First and second terminals; In the data backup and recovery method of the mobile communication terminal using a backup server connected to the first and second terminals via a mobile communication network, 상기 제1 단말기가 상기 백업 서버에 접속하여 자신에게 적합한 백업/복구 모듈을 선택하고 다운로드받아 저장하는 단계;Accessing, by the first terminal, the backup server, selecting a backup / recovery module suitable for itself, downloading and storing the backup / recovery module; 제1 단말기에 저장되어 있는 각종의 데이터 중에서 백업하고자 하는 데이터를 추출하는 단계;Extracting data to be backed up from a variety of data stored in the first terminal; 상기 제1 단말기가 백업 서버측과 접속된 후, 상기 추출된 데이터를 백업 서버측으로 전송하는 단계;Transmitting the extracted data to a backup server side after the first terminal is connected to a backup server side; 백업 서버에서 상기 제1 단말기로부터 전송되어 온 데이터를 수신하는 단계;Receiving data transmitted from the first terminal at a backup server; 백업 서버에서 수신된 데이터에 대해 특정 형식 데이터로 변환하는 단계;Converting the data received from the backup server into specific format data; 백업 서버가 상기 변환된 데이터를 저장하는 단계;Storing, by the backup server, the converted data; 상기 제2 단말기가 상기 백업 서버에 접속하여 자신에게 적합한 백업/복구 모듈을 선택하고 다운로드받아 저장하는 단계;Accessing, by the second terminal, the backup server, selecting a backup / recovery module suitable for itself, downloading and storing the backup / recovery module; 백업 서버가 제2 단말기로부터의 데이터 복구 요청을 기다리고 있다가, 제2 단말기측으로부터의 데이터 복구 요청에 따라 제2 단말기측으로 데이터를 전송하는단계;A backup server waiting for a data recovery request from the second terminal, and transmitting data to the second terminal side according to the data recovery request from the second terminal side; 제2 단말기가 상기 백업 서버로부터 전송되어 오는 데이터를 수신하는 단계;Receiving data transmitted from the backup server by a second terminal; 수신된 데이터에 대해 제2 단말기가 특정 형식의 데이터의 변환처리를 수행하는 단계;Performing, by the second terminal, converting data of a specific format on the received data; 제2 단말기가 변환처리가 완료된 데이터를 저장하는 단계;Storing, by the second terminal, the data for which the conversion process is completed; 를 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.Data backup and recovery method of the mobile communication terminal comprising a. 상기 제18항 또는 제19항에 있어서,The method according to claim 18 or 19, 상기 특정 형식은 XML 또는 SyncML 형식인 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.The specific format is a data backup, recovery method of a mobile communication terminal, characterized in that the XML or SyncML format. 제20항에 있어서,The method of claim 20, 상기 제1 단말기는 데이터를 백업서버로 전송하기 이전에 데이터를 암호화하는 단계를 더 구비하며,The first terminal further comprises the step of encrypting the data before transmitting the data to the backup server, 상기 제2 단말기는 백업 서버로부터 데이터를 수신하여 복호화하는 단계를 더 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.The second terminal further comprises the step of receiving and decrypting data from a backup server. 제20항에 있어서,The method of claim 20, 상기 제1 단말기측에서 데이터의 추출 및 백업 서버로의 데이터 전송에 대한스케줄을 설정하는 단계를 더 구비하며,Setting a schedule for extracting data and transmitting data to a backup server at the first terminal side; 상기 제1 단말기측에서의 데이터의 추출 및 백업 서버로의 데이터 전송은 상기 스케줄에 따라 자동적으로 이루어지는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.And extracting data from the first terminal and transmitting the data to a backup server automatically according to the schedule.
KR1020020027624A 2002-05-18 2002-05-18 System and method for back-up and restoring data in a moblile device KR20020090299A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020020027624A KR20020090299A (en) 2002-05-18 2002-05-18 System and method for back-up and restoring data in a moblile device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020020027624A KR20020090299A (en) 2002-05-18 2002-05-18 System and method for back-up and restoring data in a moblile device

Publications (1)

Publication Number Publication Date
KR20020090299A true KR20020090299A (en) 2002-12-02

Family

ID=27726395

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020020027624A KR20020090299A (en) 2002-05-18 2002-05-18 System and method for back-up and restoring data in a moblile device

Country Status (1)

Country Link
KR (1) KR20020090299A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007029912A1 (en) * 2005-09-06 2007-03-15 Han-Jung Lee Backup system of mobile communication terminal
KR100732380B1 (en) * 2005-12-20 2007-06-27 주식회사 팬택 Method for sending data of extensible markup language form using mobile communication terminal and the mobile communication terminal for executing the method
KR100788453B1 (en) * 2006-08-29 2008-01-04 백승우 Data Back-up/Restore Service System and Method for Mobile Telecommunication Terminal Thereof
KR100797371B1 (en) * 2007-02-08 2008-01-22 에스케이 텔레콤주식회사 L2 switch emergency recovery support system and method
KR101023602B1 (en) * 2004-02-27 2011-03-21 주식회사 케이티 Method of operating the application using launcher in wireless telecommunication terminal
KR20110102110A (en) * 2010-03-10 2011-09-16 주식회사 케이티 Method and server for transfer message between mobile terminals
KR101173821B1 (en) * 2011-10-18 2012-08-16 최준혁 Configuration data management system for mobile device
CN103338306A (en) * 2013-06-28 2013-10-02 广东欧珀移动通信有限公司 Method and device for coping and recovering user data
KR20150016802A (en) * 2013-08-05 2015-02-13 한국전자통신연구원 Security device and method moving data using the same
CN108632309A (en) * 2017-03-17 2018-10-09 华为技术有限公司 A kind of method and device of upgrading narrowband internet-of-things terminal

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000030400A (en) * 2000-02-28 2000-06-05 김의용 A System and a Method for User Information Management for Wireless Communication Terminal
KR20000049381A (en) * 2000-01-31 2000-08-05 이종일 Mobile telephone unit having an sms phonebook and operating method thereof
JP2001285954A (en) * 2000-03-31 2001-10-12 Shinji Aoyama Data backup method for mobile telephone set, the mobile telephone set and data backup device for the mobile telephone set
JP2002112314A (en) * 2000-09-28 2002-04-12 Toshiba Corp Information maintenance system and information maintenance method
KR20020050547A (en) * 2000-12-21 2002-06-27 정장호 Address book registration method for mobile phone
KR20020063458A (en) * 2001-01-29 2002-08-03 인포뱅크 주식회사 Method For Synchronizing A Personal Information Between Mobile-Terminal And Web Sync Server

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000049381A (en) * 2000-01-31 2000-08-05 이종일 Mobile telephone unit having an sms phonebook and operating method thereof
KR20000030400A (en) * 2000-02-28 2000-06-05 김의용 A System and a Method for User Information Management for Wireless Communication Terminal
JP2001285954A (en) * 2000-03-31 2001-10-12 Shinji Aoyama Data backup method for mobile telephone set, the mobile telephone set and data backup device for the mobile telephone set
EP1198152A1 (en) * 2000-03-31 2002-04-17 Shinji Aoyama Cellular telephone, and method and apparatus for backup of data of cellular telephone
JP2002112314A (en) * 2000-09-28 2002-04-12 Toshiba Corp Information maintenance system and information maintenance method
KR20020050547A (en) * 2000-12-21 2002-06-27 정장호 Address book registration method for mobile phone
KR20020063458A (en) * 2001-01-29 2002-08-03 인포뱅크 주식회사 Method For Synchronizing A Personal Information Between Mobile-Terminal And Web Sync Server

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101023602B1 (en) * 2004-02-27 2011-03-21 주식회사 케이티 Method of operating the application using launcher in wireless telecommunication terminal
WO2007029912A1 (en) * 2005-09-06 2007-03-15 Han-Jung Lee Backup system of mobile communication terminal
KR100732380B1 (en) * 2005-12-20 2007-06-27 주식회사 팬택 Method for sending data of extensible markup language form using mobile communication terminal and the mobile communication terminal for executing the method
KR100788453B1 (en) * 2006-08-29 2008-01-04 백승우 Data Back-up/Restore Service System and Method for Mobile Telecommunication Terminal Thereof
WO2008026797A1 (en) * 2006-08-29 2008-03-06 Seung Woo Paek Data backup and recovery method for mobile communication terminals
KR100797371B1 (en) * 2007-02-08 2008-01-22 에스케이 텔레콤주식회사 L2 switch emergency recovery support system and method
KR20110102110A (en) * 2010-03-10 2011-09-16 주식회사 케이티 Method and server for transfer message between mobile terminals
KR101173821B1 (en) * 2011-10-18 2012-08-16 최준혁 Configuration data management system for mobile device
CN103338306A (en) * 2013-06-28 2013-10-02 广东欧珀移动通信有限公司 Method and device for coping and recovering user data
KR20150016802A (en) * 2013-08-05 2015-02-13 한국전자통신연구원 Security device and method moving data using the same
CN108632309A (en) * 2017-03-17 2018-10-09 华为技术有限公司 A kind of method and device of upgrading narrowband internet-of-things terminal
CN108632309B (en) * 2017-03-17 2020-10-27 华为技术有限公司 Method and device for upgrading narrow-band Internet of things terminal

Similar Documents

Publication Publication Date Title
EP1825702B1 (en) Backup system and method in a mobile telecommunication network
JP4921363B2 (en) Software program synchronization method
JP4079770B2 (en) Method and on-board microchip system for processing and transmitting data over a mobile telephone network
KR20060133004A (en) Sharing of data between devices
WO2006000856A1 (en) Centrally controlled backup functionality
KR20020090299A (en) System and method for back-up and restoring data in a moblile device
EP1444848A2 (en) Reconfiguration of programmable components in an electronic apparatus
CN103686688A (en) Method and device for protecting user address list of mobile terminal and mobile terminal
US20030140129A1 (en) Installing communication protocol in a handheld device
EP1796354B1 (en) Method and mobile terminal for log management during Bluetooth communication
US20100030846A1 (en) Method of synchronization between a mobile equipment unit and a smart card
US7366840B2 (en) Method for processing data, a data processing system and a portable terminal with data processing capability
KR20040105032A (en) remote function changing system of the cellular-phone and controlling method therefore
KR100577735B1 (en) Processing back-up service system which uses the mobile telecommunication terminal it perceives update information
JP2000174894A (en) Portable telephone set
EP1967023A1 (en) Processing proprietary data transmitted over a radio communication network to a mobile terminal under the control of a smart card
JP2000312389A (en) Communication apparatus and method for corresponding to it
CN1954627B (en) Modular data components for wireless communication devices
KR20020024235A (en) The method for conversion and transmission of user data between a different kind of mobile phone
EP1502416A2 (en) Method for loading data or applications in a mobile station equipment using a proactive sim card
CN100450237C (en) Address book management method based on long message service for mobile communication terminal
KR20110041612A (en) Data sync method between portable station and pc/web using encryption based on subscriber identity module
KR20070010470A (en) A method and apparatus of data backup for mobile station
TWI458329B (en) Software synchronization system and method of a mobile phone
KR19990001094A (en) How to back up the operating program and database of the exchange system

Legal Events

Date Code Title Description
A201 Request for examination
G15R Request for early opening
E902 Notification of reason for refusal
E601 Decision to refuse application