KR20020090299A - 이동통신 단말기의 데이터 백업, 복구 시스템 및 방법 - Google Patents

이동통신 단말기의 데이터 백업, 복구 시스템 및 방법 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
English (en)
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/ko
Publication of KR20020090299A publication Critical patent/KR20020090299A/ko

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

본 발명은 이동통신 단말기에 저장되는 데이터를 백업/복구하기 위한 시스템 및 방법에 관한 것으로서, 백업 서버를 설치하고 또한 데이터의 변환 처리 과정을 거치도록 함으로써, 단말기의 교체시 종래의 단말기에서 사용하던 데이터를 그대로 사용할 수 있다.

Description

이동통신 단말기의 데이터 백업, 복구 시스템 및 방법{System and method for back-up and restoring data in a moblile device}
본 발명은 이동통신 단말기에 저장되는 데이터를 백업(back-up) 및 복구(restore)하기 위한 시스템 및 방법에 관한 것으로서, 이동통신 단말기를 분실하거나 신형 단말기로 교체(upgrade)하는 경우 종래의 단말기에서 사용하던 데이터를 그대로 사용할 수 있도록 하기 위한 데이터 백업, 복구 시스템 및 방법에 관한 것이다.
핸드폰, 셀률라폰 이라고 일반적으로 부르는 무선 이동통신 단말기가 급속하게 보급됨에 따라 이동통신 단말기를 이용한 각종 부가 서비스도 점차 그 대상 및 범위를 확대하고 있다. 또한, 이동통신 단말기에 각종 데이터-전화번호, 이름, 주소 등-를 저장해서 사용하는 경향이 증가하고 있으며 이는 단말기가 단순한 전화 통신의 수단으로부터 벗어나 점차 복합적인 기능을 수행하는 복합기기로서의 역할을 띠고 있다고 할 수 있다.
그러나, 단말기의 분실 또는 기능 업그레이드를 위한 단말기 교체가 빈번해지고 있는데, 이러한 단말기 교체의 경우 종래 사용하던 데이터(예컨대, 전화번호부, 주소록 등)를 그대로 사용하기에는 여러 가지 문제점이 있다.
종래 이용할 수 있는 방법으로는, PC와 연결한 후 PC에 데이터를 저장하고 새로운 단말기에 이 데이터를 옮기는 방법이 있다. 그러나, 이 방법은 PC와의 연결을 위한 별도의 케이블이 필요하고, 단말기간의 데이터 호환성 및 프로그램의 호환성에서 문제가 있다.
한편, 공개특허공보 10-2001-0026690호에 의하면 이동단말기의 사용자용 데이터 백업 방법이 개시되어 있다. 이 방법은, 사용자의 단말기의 데이터 백업을 위해 기지국의 전용 메모리부에 백업할 데이터를 저장해 둔 후, 단말기 교체후 기지국과 무선연결을 통해 기지국의 전용 메모리부로부터 백업된 데이터를 전송받는 방법에 대해서 개시하고 있다. 그러나, 이 방법에서는 교체전후의 단말기의 제조사가 다르거나 또는 모델번호가 달라서 데이터의 형식, 포맷 등이 달라서 데이터 호환성이 보장되기 어려운 경우에 대해서는 특별한 언급이 없다. 또한, 단말기마다 서로 다른 구동 프로그램을 사용하는 경우에 대해서도 전혀 개시되어 있지 않다. 따라서, 공개특허공보 10-2001-0026690호에 의하면, 데이터 호환성 문제가 해결되지 않는다. 또한, 이 방법에서는 단순히 기지국의 전용 메모리부에 데이터를 저장할 뿐이어서, 데이터의 변환, 가공, 편집 등의 기능을 제공할 수 없다는 한계점이 있다.
본 발명은 상기한 바와 같은 문제점을 해결하기 위한 것으로서, 무선 이동통신 단말기의 데이터를 간편하게 백업 및 복구함으로써 단말기를 분실, 교체하더라도 종래 사용하던 데이터를 그대로 사용할 수 있는 시스템 및 방법을 제공하는 것을 목적으로 한다.
또한, 본 발명은 데이터의 백업 및 복구시에 단말기의 제조사, 기종에 상관없이 데이터를 처리할 수 있는 시스템 및 방법을 제공하는 것을 또 다른 목적으로 한다.
또한, 본 발명은 데이터 백업의 시기, 종류 등에 대해 사용자가 미리 설정하도록 함으로써 사용의 편리성을 도모할 수 있는 시스템 및 방법을 제공하는 것을 또 다른 목적으로 한다.
또한, 본 발명은 데이터 백업 및 복구 과정에 암호화 및 복호화 과정을 병행함으로써 데이터 유출에 대한 안전성을 담보할 수 있는 시스템 및 방법을 제공하는것을 또 다른 목적으로 한다.
도 1은 본 발명에 의한 시스템 및 방법이 구현되는 전체 환경과 본 발명을 개략적으로 설명하기 위한 연결 구성도,
도 2는 도 1의 백업 서버의 상세 구성을 나타낸 구성도,
도 3은 단말기측에 설치되는 구동 프로그램 및 백업/복구 모듈을 나타낸 구성도,
도 4 내지 도 7은 본 발명에 의한 방법의 실시예들을 나타낸 흐름도이다.
<도면 주요 부분의 부호에 대한 설명>
10...교체전 단말기,
20...교체후 단말기,
30...백업 서버.
상기한 바와 같은 목적을 달성하기 위한 본 발명은, 데이터를 백업, 복구하는 백업/복구 모듈을 구비하는 제1 및 제2 단말기와; 상기 제1 및 제2 단말기와 이동통신망을 통해 연결되는 백업 서버를 구비하며, 상기 백업 서버는, 상기 제1 단말기로부터 백업된 데이터를 수신하고 저장하며, 필요한 경우 사전 설정에 따라 데이터를 소정 형식으로 변환처리하고, 상기 제2 단말기측으로 저장하고 있던 데이터를 송신하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 시스템을 제공한다.
또한, 본 발명의 방법은, 데이터를 백업, 복구하는 백업/복구 모듈을 구비하는 제1 및 제2 단말기와; 상기 제1 및 제2 단말기와 이동통신망을 통해 연결되는 백업 서버를 이용한 이동통신 단말기의 데이터 백업, 복구 방법에 있어서, 제1 단말기에 저장되어 있는 각종의 데이터 중에서 백업하고자 하는 데이터를 추출하는 단계; 상기 제1 단말기가 백업 서버측과 접속된 후, 상기 추출된 데이터를 백업 서버측으로 전송하는 단계; 백업 서버에서 상기 제1 단말기로부터 전송되어 온 데이터를 수신하는 단계; 백업 서버에서 수신된 데이터에 대해 표준화 처리를 수행하는 단계; 백업 서버가 상기 표준화 처리가 완료된 데이터를 저장하는 단계; 백업 서버가 제2 단말기로부터의 데이터 복구 요청을 기다리고 있다가, 제2 단말기측으로부터의 데이터 복구 요청에 따라 제2 단말기측으로 데이터를 전송하는 단계; 제2 단말기가 상기 백업 서버로부터 전송되어 오는 데이터를 수신하는 단계; 수신된 데이터에 대해 제2 단말기가 맞춤화 처리를 수행하는 단계; 제2 단말기가 맞춤화 처리가 완료된 데이터를 저장하는 단계를 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법을 제공한다.
또한, 본 발명에 의한 다른 방법은, 데이터를 백업, 복구하는 백업/복구 모듈을 구비하는 제1 및 제2 단말기와; 상기 제1 및 제2 단말기와 이동통신망을 통해 연결되는 백업 서버를 이용한 이동통신 단말기의 데이터 백업, 복구 방법에 있어서, 제1 단말기에 저장되어 있는 각종의 데이터 중에서 백업하고자 하는 데이터를 추출하는 단계; 상기 제1 단말기가 백업 서버측과 접속된 후, 상기 추출된 데이터를 백업 서버측으로 전송하는 단계; 백업 서버에서 상기 제1 단말기로부터 전송되어 온 데이터를 수신하는 단계; 제2 단말기가 백업 서버에 접속하여 데이터 복구 요청을 하면서 연속적으로 단말기의 제조사 및 모델 번호를 포함하는 식별 정보를 백업 서버로 전송하는 단계; 백업 서버가 상기 단말기의 식별 정보에 의거하여 데이터의 맞춤화 처리를 수행하는 단계; 백업 서버가 제2 단말기측으로 데이터를 전송하는 단계; 제2 단말기가 상기 백업 서버로부터 전송되어 오는 데이터를 수신하는 단계; 제2 단말기가 수신된 데이터를 저장하는 단계를 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법을 제공한다.
또한, 본 발명의 다른 방법에 의하면, 데이터를 백업, 복구하는 백업/복구 모듈을 구비하는 제1 및 제2 단말기와; 상기 제1 및 제2 단말기와 이동통신망을 통해 연결되는 백업 서버를 이용한 이동통신 단말기의 데이터 백업, 복구 방법에 있어서, 제1 단말기에 저장되어 있는 각종의 데이터 중에서 백업하고자 하는 데이터를 추출하는 단계; 제1 단말기가 상기 추출된 데이터를 특정 형식 데이터로 변환하는 단계; 상기 제1 단말기가 백업 서버측과 접속된 후, 상기 특정 형식으로 변환된 데이터를 백업 서버측으로 전송하는 단계; 백업 서버에서 상기 제1 단말기로부터 전송되어 온 데이터를 수신하는 단계; 백업 서버가 상기 수신된 데이터를 저장하는 단계; 백업 서버가 제2 단말기로부터의 데이터 복구 요청을 기다리고 있다가, 제2 단말기측으로부터의 데이터 복구 요청에 따라 제2 단말기측으로 데이터를 전송하는 단계; 제2 단말기가 상기 백업 서버로부터 전송되어 오는 데이터를 수신하는 단계; 수신된 데이터에 대해 제2 단말기가 특정 형식의 데이터의 변환처리를 수행하는 단계; 제2 단말기가 변환처리가 완료된 데이터를 저장하는 단계를 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법을 제공한다.
또한, 본 발명의 다른 방법에 의하면, 데이터를 백업, 복구하는 백업/복구 모듈을 구비하는 제1 및 제2 단말기와; 상기 제1 및 제2 단말기와 이동통신망을 통해 연결되는 백업 서버를 이용한 이동통신 단말기의 데이터 백업, 복구 방법에 있어서, 제1 단말기에 저장되어 있는 각종의 데이터 중에서 백업하고자 하는 데이터를 추출하는 단계; 상기 제1 단말기가 백업 서버측과 접속된 후, 상기 추출된 데이터를 백업 서버측으로 전송하는 단계; 백업 서버에서 상기 제1 단말기로부터 전송되어 온 데이터를 수신하는 단계; 백업 서버에서 수신된 데이터에 대해 특정 형식 데이터로 변환하는 단계; 백업 서버가 상기 변환된 데이터를 저장하는 단계; 백업 서버가 제2 단말기로부터의 데이터 복구 요청을 기다리고 있다가, 제2 단말기측으로부터의 데이터 복구 요청에 따라 제2 단말기측으로 데이터를 전송하는 단계; 제2단말기가 상기 백업 서버로부터 전송되어 오는 데이터를 수신하는 단계; 수신된 데이터에 대해 제2 단말기가 특정 형식의 데이터의 변환처리를 수행하는 단계; 제2 단말기가 변환처리가 완료된 데이터를 저장하는 단계를 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법을 제공한다.
한편, 상기 특정 형식은 XML 또는 SyncML 형식인 것을 또 다른 특징으로 한다.
이하, 첨부 도면을 참조하여 본 발명에 의한 실시예를 상세하게 설명한다.
도 1은 본 발명에 의한 시스템 및 방법이 구현되는 전체 환경과 본 발명을 개략적으로 설명하기 위한 연결 구성도이다.
우선, 도면에 도시한 바와 같이, 본 발명에 의한 시스템은, 무선 이동통신망을 통해 교체 전의 무선 이동통신 단말기로부터 백업할 데이터를 수신하여 저장하며 필요한 경우 데이터를 소정 형식으로 변환처리하고 무선 이동통신망을 통해 교체 후의 무선 이동통신 단말기측과 연결되어 저장하고 있던 데이터를 송신하는 백업 서버(30)를 구비하며, 교체 전후의 단말기(10,20)와 무선 이동통신망을 통해 접속되도록 구성된다.
교체 전의 단말기를 부호 10으로 나타내었으며, 교체 후의 단말기를 부호 20으로 나타내었다.
상기 단말기(10,20)와 백업 서버(30)는 무선 이동통신망을 통해 서로 접속하게 되는데, 예컨대 WAP 방식 등으로 대표되는 무선 인터넷이나 SMS(Short Message System) 방식 등으로 데이터를 송수신할 수 있으며, 이러한 방법에 특별히 본 발명이 한정되지 않는다.
상기 단말기(10,20)는 무선 이동통신 단말기로써, 각각 자체적으로 전화번호부, 주소록 등의 데이터를 저장할 수 있는 저장 수단으로써의 물리적 공간-예컨대 RAM, ROM-을 구비하며, 데이터를 저장, 열람, 삭제, 편집 등의 기능을 행할 수 있는 구동 소프트웨어가 내장되어 있다. 또한, 상기 단말기(10,20)는 백업/복구를 위한 백업/복구 모듈이 내장되어 있다. 이들 백업/복구 모듈과 상기 구동 소프트웨어는 단말기 제조시부터 설치되어 있을 수도 있으며, 무선 인터넷 또는 컴퓨터와의 데이터 케이블 연결 등을 통한 다운로드(download) 등의 형태로 추후에 설치할 수도 있음은 물론이다.
교체 전 단말기(10)와 교체 후의 단말기(20)는 모두 동일한 제조사에서 제조된 경우에는 모델 번호가 다르더라도 기본적인 하드웨어 및 소프트웨어적인 구성이 동일하므로, 데이터의 호환성에 문제가 없는 경우가 대부분일 것이다. 물론, 그렇지 않은 경우 즉, 동일한 제조사에서 제조되었더라도 모델 번호가 다르고 하드웨어 및/또는 소프트웨어의 구성이 달라 데이터 호환성이 보장되지 않는 경우에도 본 발명은 적용할 수 있으며 이에 대한 구체적인 설명은 후술한다. 교체 전 단말기(10)와 교체 후의 단말기(20)가 서로 제조사가 다른 경우 데이터 호환성이 없다고 보는 것이 원칙일 것이며 이러한 경우에도 본 발명은 그대로 적용될 수 있다. 요컨대, 본 발명은 교체 전후의 단말기간에 하드웨어 및/또는 소프트웨어의 구성이 상이함으로써 발생하는 데이터 호환성이 보장되지 않는 경우에도 적용될 수 있다는 점을 특징으로 하고 있다.
백업 서버(30)는 교체 전 단말기(10)로부터 백업할 데이터를 수신받아 저장하고 있다가, 필요한 경우에는 데이터 변환 처리를 행한 후, 교체 후 단말기(20)와 접속되어 백업 데이터를 송신하는 기능을 수행하는 서버로서, 서버의 구체적인 구성은 후술한다.
한편, 상기 백업 서버(30)는 인터넷망을 통해 컴퓨터와 연결될 수 있으며, 이러한 경우 사용자가 컴퓨터 및 인터넷망을 통해 백업 서버(30)에 접속하여 백업된 데이터를 열람, 수정, 편집 등의 작업을 행하도록 할 수도 있음은 물론이다. 그리고, 컴퓨터를 통해 백업 서버(30)에 접속하고, 백업 서버(30)에 저장되어 있는 백업 데이터를 컴퓨터로 다운로드받아 놓은 후, 단말기와 데이터 케이블 연결을 통해 단말기로 저장할 수도 있음은 물론이다.
도 2는 도 1의 백업 서버(30)의 상세 구성을 나타낸 구성도이다. 도 2의 백업 서버(20)의 구성도에 있어서, 일반적인 서버의 구성요소 및 무선 이동통신을 위한 구성요소는 생략하였으며, 본 발명과 관계되는 구성에 대해서만 나타내었음을 유의해야 한다.
도 2에 도시한 바와 같이, 백업 서버(30)는 백업 데이터 수신부(31), 백업 데이터 관리부(32), 백업 데이터 형식 변환부(33), 데이터베이스(34) 및 백업 데이터 송신부(35)를 구비한다.
상기 백업 데이터 수신부(31)는 교체전 단말기(10)와 무선 이동통신망을 통해 접속되어 단말기(10)가 전송하는 백업 데이터를 수신하는 모듈이다.
또한, 상기 백업 데이터 관리부(32)는 상기 백업 데이터 수신부(31)에 의해수신된 백업 데이터를 우선 원시 데이터 형태로 저장 공간에 저장해 두고, 데이터 가공, 편집, 변환 등의 작업을 수행 또는 지시하기 위한 데이터 관리 수단이다.
한편, 상기 백업 데이터 형식 변환부(33)는 백업 데이터 관리부(32)의 지시에 따라 저장되어 있는 데이터에 대한 각종 가공, 편집 등을 포함하는 각종 변환처리를 수행하는 수단이다.
상기 데이터베이스(34)는 일차적으로는 예컨대 하드 디스크 등과 같은 물리적 저장 공간을 의미하지만, 이러한 물리적 저장 공간을 관리하는 소프트웨어적 구동 수단을 포함한다.
한편, 상기 백업 데이터 송신부(35)는 사용자가 단말기를 교체한 후에, 교체 후 단말기(20)를 통해 백업 서버(30)에 접속하여 백업 데이터 전송을 요청하는 경우, 저장하고 있던 백업 데이터를 교체후 단말기(20)측으로 송신하는 수단이다.
도 3은 단말기(10,20)측에 설치되는 구동 프로그램 및 백업/복구 모듈(40)을 나타낸 구성도이다. 도 3의 백업/복구 모듈(40)은 단말기의 제조시부터 설치될 수도 있으며, 사용자가 단말기를 구입한 이후에 백업 서버(30)에 접속하여 다운로드에 의해 설치할 수도 있다. 꼭 백업 서버(30)가 아니더라도 각 이동통신사 사업자별로 제공되는 서비스에 의해 설치할 수도 있음은 물론이다. 백업/복구 모듈(40)은 단말기(10,20)의 메모리 등의 내부 저장 수단에 저장된다.
도 4는 본 발명에 의한 방법의 일실시예를 나타낸 흐름도이다. 도 4의 실시예는, 교체 전후의 단말기들이 데이터 백업/복구를 백업/복구 모듈(도 3 참조)이 사전에 설치되어 있는 것으로 가정하며, 이들 백업/복구 모듈은 서로 하드웨어 및소프트웨어적 호환성을 가지는 것으로 가정한다.
우선, 단계(S100)에서, 교체 전 단말기(10)의 백업/복구 모듈(40)에 의해 백업하고자 하는 데이터 중 필요한 데이터를 추출한다. 데이터 추출이라 함은, 교체 전 단말기(10)에 저장되어 있는 여러 가지 종류의 데이터들로부터 백업하고자 하는 데이터만을 선택하는 것을 의미한다. 단말기에 저장되는 데이터는 전화번호, 이름, 주소, 팩스번호, 단축번호, 최근 수신전화번호, 최근 발신전화번호 등 여러 가지 종류가 있으며, 또한 전화번호도 집전화, 사무실전화, 이동단말기전화번호 등 단말기의 모델, 제조사별로 여러 가지 형태를 저장하도록 되어 있다. 이러한 데이터들 전부를 백업할 수도 있겠지만 데이터 백업의 시간 및 비용을 고려하여 사용자의 선택에 의해 필요한 데이터를 추출하도록 하는 것이 바람직하다.
데이터의 추출이 완료되면, 단말기(10)가 백업 서버(30)측과 이동통신망을 통해 접속된 후, 상기 단계(S100)에서 추출된 데이터를 백업 서버(30)로 전송하고(S110), 백업 서버(30)의 백업 데이터 수신부(31)는 단말기(10)로부터 전송되어 온 데이터를 수신한다(S120). 이 때, 단말기(10)와 백업 서버(30)간의 데이터 전송은 무선 인터넷 또는 SMS 등의 방법을 이용해 이루어질 수 있으며, 본 발명은 이러한 데이터 전송 방법에 한정되지 않는다.
백업 서버(30)에서 데이터 수신이 완료되면, 백업 서버(30)의 백업 데이터 관리부(32)는 수신된 데이터에 대해 표준화 처리를 수행한다(S130). 여기에서, 표준화 처리라 함은, 통일화된 포맷의 데이터 형식으로 처리하는 것을 의미한다. 즉, 단말기별로 다양한 포맷-예컨대, 데이터의 식별필드명(name), 데이터의길이(length)-을 갖는 서로 다른 형태의 데이터들을 표준화된 형태로 처리하는 것을 의미한다. 예컨대, 사람의 이름에 대해서는 NAME이라는 필드명을 공통으로 부여하고, 데이터의 길이는 12byte 길이로 설정해두며, 전화번호는 NUMBER라는 필드명을 부여하고 데이터의 길이는 16byte 길이로 설정해두고, 이에 맞추어 수신된 데이터들을 처리하게 된다. 이 때, 표준화 처리를 위해, 필요없는 데이터들을 삭제할 수도 있으며 경우에 따라서는 새로운 데이터들을 추가할 수도 있다.
표준화 처리가 완료되면, 백업 서버(30)의 백업 데이터 관리부(32)는 데이터베이스(34)에 데이터를 저장한다(S140).
이와 같이 백업 서버(30)에 표준화 처리된 데이터가 저장된 상태에서, 백업 서버(30)는 사용자가 어떠한 이유에서건 단말기를 교체한 이후, 저장해 두었던 데이터를 교체이후의 단말기(20)에서 사용하기 위하여, 교체 후의 단말기(20)로부터 백업 서버(30)로 접속하여 백업 데이터를 복구(restore)시킬 것을 요청하는가를 기다리게 된다(S150).
사용자의 데이터 복구 요청이 있으면, 백업 서버(30)의 백업 데이터 송신부(35)는 단말기(20)측으로 저장해 두었던 데이터를 전송하고(S160), 단말기(20)가 데이터를 수신한다(S170).
데이터 수신이 완료되면, 수신된 데이터는 표준화 처리된 데이터이므로 단말기(20)의 백업/복구 모듈은 수신된 데이터에 대해 각 단말기별로 맞춤화 처리를 수행한다(S180). 맞춤화 처리란, 상기 설명한 표준화 처리의 반대 개념으로써 단말기별로 사용하는 필드명, 데이터 길이 등의 형식에 맞추어 데이터 포맷의 변경, 데이터의 추가 또는 삭제 등의 처리를 수행하는 것을 의미한다. 물론, 표준화 처리된 데이터를 그대로 사용할 수 있다면 이 단계는 생략할 수 있다.
맞춤화 처리가 완료되면, 단말기(20)는 내부에 구비된 저장 수단에 데이터를 저장하게 된다(S190).
도 5는 본 발명에 의한 방법의 다른 실시예를 나타낸 흐름도로써, 본 실시예는 백업 서버(30)측에서 상기 도 4에 설명한 표준화 처리 및 맞춤화 처리가 단일 과정으로 처리될 수 있는 것을 특징으로 한다.
단계(S200) 내지 단계(S220)는 도 4의 단계(S100) 내지 단계(S120)과 동일하므로 설명을 생략한다.
다음으로, 단계(S230)에서, 백업 서버(30)의 백업 데이터 관리부(32)는 데이터베이스(34)에 데이터를 저장한다. 물론, 이 때의 데이터는 도 4의 실시예와 비교해 보았을 때 표준화 처리가 이루어지지 않은 즉, 교체전 단말기(10)로부터 전송되어 온 데이터의 형식, 내용을 그대로 보존하고 있는 데이터이다.
다음으로, 교체 후의 단말기(20)로부터 백업 서버(30)로 접속하여 백업 데이터를 복구(restore)시킬 것을 요청하는가를 기다리게 된다(S240).
교체후 단말기(20)를 통해 백업 서버(30)와 접속하여 데이터 복구 요청이 있고, 백업 서버(30)와의 접속이 이루어지면, 단말기의 백업/복구 모듈(40)은 단말기의 고유 식별 정보(제조사, 모델번호 등)를 백업 서버(30)로 전송한다(S250).
백업 서버(30)는 단말기의 고유 식별 정보를 전송받아, 단말기별로 미리 저장해 둔 데이터베이스에서 해당 단말기의 데이터 포맷을 확인한 후, 이 데이터 포맷에 맞추어 데이터의 맞춤화 처리를 행한다(S260). 이 맞춤화 처리는 도 4의 단계(S180)의 맞춤화 처리와 동일한 개념이므로 상세한 설명은 생략한다.
맞춤화 처리가 완료되면, 백업 서버(30)는 단말기(20)측으로 데이터를 전송하고(S270), 단말기(20)는 데이터를 수신 및 저장하게 된다(S280,S290).
도 6은 본 발명에 의한 방법의 다른 실시예를 나타낸 흐름도로써, 단말기(10,20)측에서 데이터를 특정 형식으로 변환하는 단계를 더 구비하는 것을 특징으로 한다. 특정 형식으로 변환한다는 의미는 예컨대 XML 또는 SyncML 등과 같은 포맷의 데이터 형식을 갖는다는 의미로써, 각 단말기가 이러한 데이터형식을 수용할 수 있는 내부 데이터베이스와 백업/복구 모듈 및 이들을 열람, 편집할 수 있는 브라우져(또는 에디터)를 구비하고 있는 경우에 대한 것이다.
우선, 단계(S300)에서 교체전 단말기(10)는 백업할 데이터를 선택하여 추출한다. 이 과정은 도 4의 단계(S100)와 동일하므로 설명을 생략한다.
다음으로, 단말기(10)는 추출된 데이터를 특정 형식(예컨대, XML 또는 SyncML)의 데이터로 변환한다(S310). 이러한 특정 형식은 교체전후 단말기(10,20)와 백업 서버(30)에서 공통으로 사용하도록 사전에 설정되어 있어야 한다.
데이터 변환이 완료되면, 단말기(10)가 백업 서버(30)측과 이동통신망을 통해 접속된 후, 상기 단계(S310)에서 변환된 데이터를 백업 서버(30)로 전송하고(S320), 백업 서버(30)의 백업 데이터 수신부(31)는 단말기(10)로부터 전송되어 온 데이터를 수신하여(S330), 수신된 데이터를 내부 데이터베이스에 저장한다(S340).
다음으로, 백업 서버(30)는 교체 후의 단말기(20)가 백업 서버(30)로 접속하여 백업 데이터를 복구(restore)시킬 것을 요청하는가를 기다리고(S350), 사용자의 데이터 복구 요청이 있으면, 백업 서버(30)의 백업 데이터 송신부(35)는 단말기(20)측으로 저장해 두었던 데이터를 전송하고(S360), 단말기(20)가 데이터를 수신한다(S370).
다음으로, 교체후 단말기(20)는 백업 서버(30)로부터 전송받은 특정 형식의 데이터를 변환처리(예컨대, XML 또는 SyncML형식인 경우 데이터를 파싱(parsing))하고(S380), 데이터를 저장하게 된다(S390).
도 7은 본 발명에 의한 방법의 다른 실시예를 나타낸 흐름도로써, 교체전의 단말기(10)가 도 6에서 설명한 바와 같은 특정 형식의 데이터 변환을 처리할 수 없는 경우에 대한 것이다. 본 실시예는 교체전 단말기(10)가 구입후 상당히 오랜 기간이 경과한 경우에 주로 적용될 것이다.
우선, 단계(S400)에서 교체전 단말기(10)는 백업할 데이터를 선택하여 추출한다. 다음으로, 단말기(10)가 백업 서버(30)측과 접속된 후, 상기 단계(S400)에서 추출된 데이터를 백업 서버(30)로 전송하고(S410), 백업 서버(30)의 백업 데이터 수신부(31)는 단말기(10)로부터 전송되어 온 데이터를 수신한다(S420). 여기까지는 도 4에서 설명한 단계(S100) 내지 단계(S120)까지와 동일하다.
다음으로, 백업 서버(30)는 전송되어 온 데이터에 대해 도 6의 단계(S310)에서 설명한 바와 같은 데이터의 특정 형식으로의 변환 과정을 수행한다(S430). 즉, 도 6의 실시예에서는 단말기(10)측에서 이루어진 데이터 변환 과정이 백업서버(30)에 의해 수행된다는 점에서 차이가 있다.
데이터 변환이 완료되면 백업 서버(30)는 데이터를 저장하고(S440), 교체 후의 단말기(20)의 백업 데이터 복구 요청을 기다리다가(S450), 복구 요청에 의해 데이터를 단말기(20)측으로 전송하게 된다(S460). 이후의 단계(S470) 내지 단계(S490)은 도 6의 단계(S370) 내지 단계(S390)과 동일하므로 설명을 생략한다.
한편, 상기 도 4, 5, 6 및 도 7의 실시예에 있어서는, 교체 전후의 단말기가 모두 사전에 어떠한 형태로든 백업/복구 모듈이 설치되어 있는 것을 전제로 하고 있다. 앞에서 설명한 바와 같이, 백업/복구 모듈은 단말기 제조시부터 설치되어 있을 수도 있음은 물론이지만, 상기 도 4 내지 도 7에 있어서의 백업/복구를 시작하는 각 단계에서 각 단말기들이 백업 서버(30)에 접속하여 백업/복구 모듈을 다운로드받아 설치하는 단계를 더 구비할 수도 있다.
즉, 교체전 단말기(10)는 데이터를 백업시키는 최초의 단계에서 백업 서버(30)에 접속하여 해당 단말기에 맞는 백업/복구 모듈을 선택하고 다운로드받으며, 교체후 단말기(20)는 데이터 복구 요청을 하는 최초 단계에서 백업 서버(30)에 접속하여 해당 단말기에 맞는 백업/복구 모듈을 선택하여 다운로드받도록 하면, 해당 단말기에 가장 적합화된 최신의 백업/복구 모듈을 선택할 수 있게 된다.
또한, 상기 도 4 내지 도 7의 실시예에 있어서, 암호화 및 복호화 단계를 더 구비할 수도 있다. 즉, 교체전 단말기(10)에서 암호화를 수행하고 교체후 단말기(20)에서 복호화를 수행하도록 할 수도 있다. 다만, 단말기측에서 데이터를 암호화하면, 백업 서버측에서 도 4에서 설명한 바와 같은 표준화처리 등의 데이터변환 작업을 수행하는 것이 불가능하게 될 수 있다. 이러한 경우에는 백업 서버측에서 표준화처리나 형식 변환 등의 작업을 수행하지 않고 단말기측에서 전송되어 온 데이터를 그대로 저장하고 있다가 교체후 단말기측으로 그대로 전송하는 방법을 사용한다. 또는, 단말기측에서 데이터의 암호화를 수행할 때, 고정 필드(예컨대, 이름 필드)에 대해서는 고정 길이(예컨대, 12byte)로 암호화하고 순서를 유지하도록 하는 방법을 사용할 수 있다. 이러한 방법을 사용하면 백업 서버측에서도 데이터의 표준화 처리나 형식 변환 등의 데이터 처리 작업을 수행할 수 있다.
또한, 상기 도 4 내지 도 7의 각 실시예에 있어서, 데이터의 백업 과정은 사용자의 사전 설정에 따라 미리 정해진 시간에 그리고 지정해 놓은 데이터의 백업이 이루어지도록 할 수 있다. 예컨대, 매일 밤, 매주, 매달 자동적으로 백업 서버에 접속하여 사용자가 설정해 놓은 항목-예컨대, 전화번호 및 이름-을 전송하도록 할 수 있다.
또한, 상기 도 4 내지 도 7의 각 실시예에 있어서, 컴퓨터 및 유선 인터넷망을 통해 사용자가 백업서버에 접속할 수 있도록 하여, 사용자가 컴퓨터를 이용해 백업 데이터를 열람, 편집, 다운로드 받도록 할 수도 있다. 컴퓨터를 통해 데이터를 다운로드받은 후 컴퓨터와 케이블 연결에 의해 자신의 단말기로 데이터를 전송함으로써 데이터를 복구하는 방법도 가능하다.
이상에서, 본 발명의 바람직한 실시예들을 설명하였으나 본 발명이 상기 실시예에 한정되는 것이 아님은 물론이며, 상기 실시예들의 여러 가지 수정 및 변형 실시가 가능할 수 있을 것이다. 따라서, 본 발명의 진정한 범위는 상기 실시예들뿐만 아니라 이하의 특허청구범위를 함께 참조하여 해석해야 할 것이다.
본 발명에 의하면, 무선 이동통신 단말기의 데이터를 용이하게 백업 및 복구함으로써 단말기를 분실, 교체하더라도 종래 사용하던 데이터를 그대로 사용할 수 있으며, 또한, 데이터의 백업 및 복구시에 단말기의 제조사, 기종에 상관없이 데이터를 처리할 수 있는 시스템 및 방법을 제공할 수 있다.
또한, 본 발명에 의하면, 데이터 백업의 시기, 종류 등에 대해 사용자가 미리 설정하도록 함으로써 사용의 편리성을 도모할 수 있으며, 또한, 데이터 백업 및 복구 과정에 암호화 및 복호화 과정을 병행함으로써 데이터 유출에 대한 안전성을 담보할 수 있는 시스템 및 방법을 제공할 수 있다.

Claims (22)

  1. 데이터를 백업, 복구하는 백업/복구 모듈을 구비하는 제1 및 제2 단말기와;
    상기 제1 및 제2 단말기와 이동통신망을 통해 연결되는 백업 서버
    를 구비하며,
    상기 백업 서버는,
    상기 제1 단말기로부터 백업된 데이터를 수신하고 저장하며, 필요한 경우 사전 설정에 따라 데이터를 소정 형식으로 변환처리하고, 상기 제2 단말기측으로 저장하고 있던 데이터를 송신하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 시스템.
  2. 제1항에 있어서,
    상기 백업 서버는,
    상기 제1 단말기와 이동통신망을 통해 접속되어 상기 제1 단말기가 전송하는 백업 데이터를 수신하는 백업 데이터 수신부와;
    상기 백업 데이터 수신부에 의해 수신된 백업 데이터를 원시 데이터 형태로 저장 공간에 저장해 두고, 데이터 가공, 편집, 변환 작업을 수행 또는 지시하는 백업 데이터 관리부와;
    상기 백업 데이터 관리부의 지시에 따라 저장되어 있는 데이터에 대한 각종 가공, 편집 등을 포함하는 각종 변환처리를 수행하는 백업 데이터 형식 변환부와;
    데이터를 저장하는 물리적 저장 공간과, 상기 물리적 저장 공간을 관리하는 구동 수단을 포함하는 데이터베이스와;
    제2 단말기와 연결되어 저장하고 있던 백업 데이터를 제2 단말기측으로 송신하는 백업 데이터 송신부
    를 포함하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 시스템.
  3. 제1항 또는 제2항에 있어서,
    상기 제1 및 제2 단말기의 백업/복구 모듈은, 상기 제1 및 제2 단말기가 백업 서버에 접속하여 다운로드받아 설치된 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 시스템.
  4. 제1항 또는 제2항에 있어서,
    상기 백업 서버는 인터넷망을 통해 컴퓨터와 연결되어, 사용자가 상기 컴퓨터 및 인터넷망을 통해 상기 백업 서버에 접속하여 저장되어 있는 데이터를 처리하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 시스템.
  5. 데이터를 백업, 복구하는 백업/복구 모듈을 구비하는 제1 및 제2 단말기와; 상기 제1 및 제2 단말기와 이동통신망을 통해 연결되는 백업 서버를 이용한 이동통신 단말기의 데이터 백업, 복구 방법에 있어서,
    제1 단말기에 저장되어 있는 각종의 데이터 중에서 백업하고자 하는 데이터를 추출하는 단계;
    상기 제1 단말기가 백업 서버측과 접속된 후, 상기 추출된 데이터를 백업 서버측으로 전송하는 단계;
    백업 서버에서 상기 제1 단말기로부터 전송되어 온 데이터를 수신하는 단계;
    백업 서버에서 수신된 데이터에 대해 표준화 처리를 수행하는 단계;
    백업 서버가 상기 표준화 처리가 완료된 데이터를 저장하는 단계;
    백업 서버가 제2 단말기로부터의 데이터 복구 요청을 기다리고 있다가, 제2 단말기측으로부터의 데이터 복구 요청에 따라 제2 단말기측으로 데이터를 전송하는 단계;
    제2 단말기가 상기 백업 서버로부터 전송되어 오는 데이터를 수신하는 단계;
    수신된 데이터에 대해 제2 단말기가 맞춤화 처리를 수행하는 단계;
    제2 단말기가 맞춤화 처리가 완료된 데이터를 저장하는 단계;
    를 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.
  6. 제1 및 제2 단말기와; 상기 제1 및 제2 단말기와 이동통신망을 통해 연결되는 백업 서버를 이용한 이동통신 단말기의 데이터 백업, 복구 방법에 있어서,
    상기 제1 단말기가 상기 백업 서버에 접속하여 자신에게 적합한 백업/복구 모듈을 선택하고 다운로드받아 저장하는 단계;
    제1 단말기에 저장되어 있는 각종의 데이터 중에서 백업하고자 하는 데이터를 추출하는 단계;
    상기 제1 단말기가 백업 서버측과 접속된 후, 상기 추출된 데이터를 백업 서버측으로 전송하는 단계;
    백업 서버에서 상기 제1 단말기로부터 전송되어 온 데이터를 수신하는 단계;
    백업 서버에서 수신된 데이터에 대해 표준화 처리를 수행하는 단계;
    백업 서버가 상기 표준화 처리가 완료된 데이터를 저장하는 단계;
    상기 제2 단말기가 상기 백업 서버에 접속하여 자신에게 적합한 백업/복구 모듈을 선택하고 다운로드받아 저장하는 단계;
    백업 서버가 제2 단말기로부터의 데이터 복구 요청을 기다리고 있다가, 제2 단말기측으로부터의 데이터 복구 요청에 따라 제2 단말기측으로 데이터를 전송하는 단계;
    제2 단말기가 상기 백업 서버로부터 전송되어 오는 데이터를 수신하는 단계;
    수신된 데이터에 대해 제2 단말기가 맞춤화 처리를 수행하는 단계;
    제2 단말기가 맞춤화 처리가 완료된 데이터를 저장하는 단계;
    를 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.
  7. 제5항 또는 제6항에 있어서,
    상기 제1 단말기는 데이터를 백업서버로 전송하기 이전에 데이터를 암호화하는 단계를 더 구비하며,
    상기 제2 단말기는 백업 서버로부터 데이터를 수신하여 복호화하는 단계를 더 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.
  8. 제5항 또는 제6항에 있어서,
    상기 제1 단말기측에서 데이터의 추출 및 백업 서버로의 데이터 전송에 대한 스케줄을 설정하는 단계를 더 구비하며,
    상기 제1 단말기측에서의 데이터의 추출 및 백업 서버로의 데이터 전송은 상기 스케줄에 따라 자동적으로 이루어지는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.
  9. 데이터를 백업, 복구하는 백업/복구 모듈을 구비하는 제1 및 제2 단말기와; 상기 제1 및 제2 단말기와 이동통신망을 통해 연결되는 백업 서버를 이용한 이동통신 단말기의 데이터 백업, 복구 방법에 있어서,
    제1 단말기에 저장되어 있는 각종의 데이터 중에서 백업하고자 하는 데이터를 추출하는 단계;
    상기 제1 단말기가 백업 서버측과 접속된 후, 상기 추출된 데이터를 백업 서버측으로 전송하는 단계;
    백업 서버에서 상기 제1 단말기로부터 전송되어 온 데이터를 수신하는 단계;
    제2 단말기가 백업 서버에 접속하여 데이터 복구 요청을 하면서 연속적으로단말기의 제조사 및 모델 번호를 포함하는 식별 정보를 백업 서버로 전송하는 단계;
    백업 서버가 상기 단말기의 식별 정보에 의거하여 데이터의 맞춤화 처리를 수행하는 단계;
    백업 서버가 제2 단말기측으로 데이터를 전송하는 단계;
    제2 단말기가 상기 백업 서버로부터 전송되어 오는 데이터를 수신하는 단계;
    제2 단말기가 수신된 데이터를 저장하는 단계;
    를 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.
  10. 제1 및 제2 단말기와; 상기 제1 및 제2 단말기와 이동통신망을 통해 연결되는 백업 서버를 이용한 이동통신 단말기의 데이터 백업, 복구 방법에 있어서,
    상기 제1 단말기가 상기 백업 서버에 접속하여 자신에게 적합한 백업/복구 모듈을 선택하고 다운로드받아 저장하는 단계;
    제1 단말기에 저장되어 있는 각종의 데이터 중에서 백업하고자 하는 데이터를 추출하는 단계;
    상기 제1 단말기가 백업 서버측과 접속된 후, 상기 추출된 데이터를 백업 서버측으로 전송하는 단계;
    백업 서버에서 상기 제1 단말기로부터 전송되어 온 데이터를 수신하는 단계;
    상기 제2 단말기가 상기 백업 서버에 접속하여 자신에게 적합한 백업/복구모듈을 선택하고 다운로드받아 저장하는 단계;
    제2 단말기가 백업 서버에 접속하여 데이터 복구 요청을 하면서 연속적으로 단말기의 제조사 및 모델 번호를 포함하는 식별 정보를 백업 서버로 전송하는 단계;
    백업 서버가 상기 단말기의 식별 정보에 의거하여 데이터의 맞춤화 처리를 수행하는 단계;
    백업 서버가 제2 단말기측으로 데이터를 전송하는 단계;
    제2 단말기가 상기 백업 서버로부터 전송되어 오는 데이터를 수신하는 단계;
    제2 단말기가 수신된 데이터를 저장하는 단계;
    를 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.
  11. 제9항 또는 제10항에 있어서,
    상기 제1 단말기는 데이터를 백업서버로 전송하기 이전에 데이터를 암호화하는 단계를 더 구비하며,
    상기 제2 단말기는 백업 서버로부터 데이터를 수신하여 복호화하는 단계를 더 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.
  12. 제9항 또는 제10항에 있어서,
    상기 제1 단말기측에서 데이터의 추출 및 백업 서버로의 데이터 전송에 대한스케줄을 설정하는 단계를 더 구비하며,
    상기 제1 단말기측에서의 데이터의 추출 및 백업 서버로의 데이터 전송은 상기 스케줄에 따라 자동적으로 이루어지는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.
  13. 데이터를 백업, 복구하는 백업/복구 모듈을 구비하는 제1 및 제2 단말기와; 상기 제1 및 제2 단말기와 이동통신망을 통해 연결되는 백업 서버를 이용한 이동통신 단말기의 데이터 백업, 복구 방법에 있어서,
    제1 단말기에 저장되어 있는 각종의 데이터 중에서 백업하고자 하는 데이터를 추출하는 단계;
    제1 단말기가 상기 추출된 데이터를 특정 형식 데이터로 변환하는 단계;
    상기 제1 단말기가 백업 서버측과 접속된 후, 상기 특정 형식으로 변환된 데이터를 백업 서버측으로 전송하는 단계;
    백업 서버에서 상기 제1 단말기로부터 전송되어 온 데이터를 수신하는 단계;
    백업 서버가 상기 수신된 데이터를 저장하는 단계;
    백업 서버가 제2 단말기로부터의 데이터 복구 요청을 기다리고 있다가, 제2 단말기측으로부터의 데이터 복구 요청에 따라 제2 단말기측으로 데이터를 전송하는 단계;
    제2 단말기가 상기 백업 서버로부터 전송되어 오는 데이터를 수신하는 단계;
    수신된 데이터에 대해 제2 단말기가 특정 형식의 데이터의 변환처리를 수행하는 단계;
    제2 단말기가 변환처리가 완료된 데이터를 저장하는 단계;
    를 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.
  14. 제1 및 제2 단말기와; 상기 제1 및 제2 단말기와 이동통신망을 통해 연결되는 백업 서버를 이용한 이동통신 단말기의 데이터 백업, 복구 방법에 있어서,
    상기 제1 단말기가 상기 백업 서버에 접속하여 자신에게 적합한 백업/복구 모듈을 선택하고 다운로드받아 저장하는 단계;
    제1 단말기에 저장되어 있는 각종의 데이터 중에서 백업하고자 하는 데이터를 추출하는 단계;
    제1 단말기가 상기 추출된 데이터를 특정 형식 데이터로 변환하는 단계;
    상기 제1 단말기가 백업 서버측과 접속된 후, 상기 특정 형식으로 변환된 데이터를 백업 서버측으로 전송하는 단계;
    백업 서버에서 상기 제1 단말기로부터 전송되어 온 데이터를 수신하는 단계;
    백업 서버가 상기 수신된 데이터를 저장하는 단계;
    상기 제2 단말기가 상기 백업 서버에 접속하여 자신에게 적합한 백업/복구 모듈을 선택하고 다운로드받아 저장하는 단계;
    백업 서버가 제2 단말기로부터의 데이터 복구 요청을 기다리고 있다가, 제2 단말기측으로부터의 데이터 복구 요청에 따라 제2 단말기측으로 데이터를 전송하는단계;
    제2 단말기가 상기 백업 서버로부터 전송되어 오는 데이터를 수신하는 단계;
    수신된 데이터에 대해 제2 단말기가 특정 형식의 데이터의 변환처리를 수행하는 단계;
    제2 단말기가 변환처리가 완료된 데이터를 저장하는 단계;
    를 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.
  15. 상기 제13항 또는 제14항에 있어서,
    상기 특정 형식은 XML 또는 SyncML 형식인 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.
  16. 제15항에 있어서,
    상기 제1 단말기는 데이터를 백업서버로 전송하기 이전에 데이터를 암호화하는 단계를 더 구비하며,
    상기 제2 단말기는 백업 서버로부터 데이터를 수신하여 복호화하는 단계를 더 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.
  17. 제15항에 있어서,
    상기 제1 단말기측에서 데이터의 추출 및 백업 서버로의 데이터 전송에 대한스케줄을 설정하는 단계를 더 구비하며,
    상기 제1 단말기측에서의 데이터의 추출 및 백업 서버로의 데이터 전송은 상기 스케줄에 따라 자동적으로 이루어지는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.
  18. 데이터를 백업, 복구하는 백업/복구 모듈을 구비하는 제1 및 제2 단말기와; 상기 제1 및 제2 단말기와 이동통신망을 통해 연결되는 백업 서버를 이용한 이동통신 단말기의 데이터 백업, 복구 방법에 있어서,
    제1 단말기에 저장되어 있는 각종의 데이터 중에서 백업하고자 하는 데이터를 추출하는 단계;
    상기 제1 단말기가 백업 서버측과 접속된 후, 상기 추출된 데이터를 백업 서버측으로 전송하는 단계;
    백업 서버에서 상기 제1 단말기로부터 전송되어 온 데이터를 수신하는 단계;
    백업 서버에서 수신된 데이터에 대해 특정 형식 데이터로 변환하는 단계;
    백업 서버가 상기 변환된 데이터를 저장하는 단계;
    백업 서버가 제2 단말기로부터의 데이터 복구 요청을 기다리고 있다가, 제2 단말기측으로부터의 데이터 복구 요청에 따라 제2 단말기측으로 데이터를 전송하는 단계;
    제2 단말기가 상기 백업 서버로부터 전송되어 오는 데이터를 수신하는 단계;
    수신된 데이터에 대해 제2 단말기가 특정 형식의 데이터의 변환처리를 수행하는 단계;
    제2 단말기가 변환처리가 완료된 데이터를 저장하는 단계;
    를 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.
  19. 제1 및 제2 단말기와; 상기 제1 및 제2 단말기와 이동통신망을 통해 연결되는 백업 서버를 이용한 이동통신 단말기의 데이터 백업, 복구 방법에 있어서,
    상기 제1 단말기가 상기 백업 서버에 접속하여 자신에게 적합한 백업/복구 모듈을 선택하고 다운로드받아 저장하는 단계;
    제1 단말기에 저장되어 있는 각종의 데이터 중에서 백업하고자 하는 데이터를 추출하는 단계;
    상기 제1 단말기가 백업 서버측과 접속된 후, 상기 추출된 데이터를 백업 서버측으로 전송하는 단계;
    백업 서버에서 상기 제1 단말기로부터 전송되어 온 데이터를 수신하는 단계;
    백업 서버에서 수신된 데이터에 대해 특정 형식 데이터로 변환하는 단계;
    백업 서버가 상기 변환된 데이터를 저장하는 단계;
    상기 제2 단말기가 상기 백업 서버에 접속하여 자신에게 적합한 백업/복구 모듈을 선택하고 다운로드받아 저장하는 단계;
    백업 서버가 제2 단말기로부터의 데이터 복구 요청을 기다리고 있다가, 제2 단말기측으로부터의 데이터 복구 요청에 따라 제2 단말기측으로 데이터를 전송하는단계;
    제2 단말기가 상기 백업 서버로부터 전송되어 오는 데이터를 수신하는 단계;
    수신된 데이터에 대해 제2 단말기가 특정 형식의 데이터의 변환처리를 수행하는 단계;
    제2 단말기가 변환처리가 완료된 데이터를 저장하는 단계;
    를 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.
  20. 상기 제18항 또는 제19항에 있어서,
    상기 특정 형식은 XML 또는 SyncML 형식인 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.
  21. 제20항에 있어서,
    상기 제1 단말기는 데이터를 백업서버로 전송하기 이전에 데이터를 암호화하는 단계를 더 구비하며,
    상기 제2 단말기는 백업 서버로부터 데이터를 수신하여 복호화하는 단계를 더 구비하는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.
  22. 제20항에 있어서,
    상기 제1 단말기측에서 데이터의 추출 및 백업 서버로의 데이터 전송에 대한스케줄을 설정하는 단계를 더 구비하며,
    상기 제1 단말기측에서의 데이터의 추출 및 백업 서버로의 데이터 전송은 상기 스케줄에 따라 자동적으로 이루어지는 것을 특징으로 하는 이동통신 단말기의 데이터 백업, 복구 방법.
KR1020020027624A 2002-05-18 2002-05-18 이동통신 단말기의 데이터 백업, 복구 시스템 및 방법 KR20020090299A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020020027624A KR20020090299A (ko) 2002-05-18 2002-05-18 이동통신 단말기의 데이터 백업, 복구 시스템 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020020027624A KR20020090299A (ko) 2002-05-18 2002-05-18 이동통신 단말기의 데이터 백업, 복구 시스템 및 방법

Publications (1)

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

Family

ID=27726395

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020020027624A KR20020090299A (ko) 2002-05-18 2002-05-18 이동통신 단말기의 데이터 백업, 복구 시스템 및 방법

Country Status (1)

Country Link
KR (1) KR20020090299A (ko)

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 (ko) * 2005-12-20 2007-06-27 주식회사 팬택 이동통신단말기를 이용한 xml 형식의 데이터 전송 방법및 상기 방법을 수행하는 이동통신단말기
KR100788453B1 (ko) * 2006-08-29 2008-01-04 백승우 이동통신 단말기의 데이터 백업/복구 서비스 시스템 및 방법
KR100797371B1 (ko) * 2007-02-08 2008-01-22 에스케이 텔레콤주식회사 엘투 스위치 긴급 복구 지원 시스템 및 방법
KR101023602B1 (ko) * 2004-02-27 2011-03-21 주식회사 케이티 무선통신 단말기에서 런처를 이용한 응용 어플리케이션운영 방법
KR20110102110A (ko) * 2010-03-10 2011-09-16 주식회사 케이티 이동 통신 단말 간에 문자 메시지를 이전하는 방법 및 문자 메시지 이전 서버
KR101173821B1 (ko) * 2011-10-18 2012-08-16 최준혁 모바일 기기의 구성 정보 관리 시스템
CN103338306A (zh) * 2013-06-28 2013-10-02 广东欧珀移动通信有限公司 一种备份和恢复用户数据方法及装置
KR20150016802A (ko) * 2013-08-05 2015-02-13 한국전자통신연구원 보안장치 및 이를 이용하는 데이터 이동 방법
CN108632309A (zh) * 2017-03-17 2018-10-09 华为技术有限公司 一种升级窄带物联网终端的方法及装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000030400A (ko) * 2000-02-28 2000-06-05 김의용 무선통신단말기를 위한 사용자 정보관리시스템 및관리방법.
KR20000049381A (ko) * 2000-01-31 2000-08-05 이종일 에스엠에스 전화번호부를 구비한 이동 통신 단말기 및운용 방법
JP2001285954A (ja) * 2000-03-31 2001-10-12 Shinji Aoyama 携帯型電話機のデータバックアップ方法並びに携帯型電話機及び携帯型電話機のデータバックアップ装置
JP2002112314A (ja) * 2000-09-28 2002-04-12 Toshiba Corp 情報保守システム及び情報保守方法
KR20020050547A (ko) * 2000-12-21 2002-06-27 정장호 무선단말기에 주소록 등록 방법
KR20020063458A (ko) * 2001-01-29 2002-08-03 인포뱅크 주식회사 이동통신단말기와 웹싱크서버간의 개인정보 동기화 방법

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000049381A (ko) * 2000-01-31 2000-08-05 이종일 에스엠에스 전화번호부를 구비한 이동 통신 단말기 및운용 방법
KR20000030400A (ko) * 2000-02-28 2000-06-05 김의용 무선통신단말기를 위한 사용자 정보관리시스템 및관리방법.
JP2001285954A (ja) * 2000-03-31 2001-10-12 Shinji Aoyama 携帯型電話機のデータバックアップ方法並びに携帯型電話機及び携帯型電話機のデータバックアップ装置
EP1198152A1 (en) * 2000-03-31 2002-04-17 Shinji Aoyama Cellular telephone, and method and apparatus for backup of data of cellular telephone
JP2002112314A (ja) * 2000-09-28 2002-04-12 Toshiba Corp 情報保守システム及び情報保守方法
KR20020050547A (ko) * 2000-12-21 2002-06-27 정장호 무선단말기에 주소록 등록 방법
KR20020063458A (ko) * 2001-01-29 2002-08-03 인포뱅크 주식회사 이동통신단말기와 웹싱크서버간의 개인정보 동기화 방법

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101023602B1 (ko) * 2004-02-27 2011-03-21 주식회사 케이티 무선통신 단말기에서 런처를 이용한 응용 어플리케이션운영 방법
WO2007029912A1 (en) * 2005-09-06 2007-03-15 Han-Jung Lee Backup system of mobile communication terminal
KR100732380B1 (ko) * 2005-12-20 2007-06-27 주식회사 팬택 이동통신단말기를 이용한 xml 형식의 데이터 전송 방법및 상기 방법을 수행하는 이동통신단말기
KR100788453B1 (ko) * 2006-08-29 2008-01-04 백승우 이동통신 단말기의 데이터 백업/복구 서비스 시스템 및 방법
WO2008026797A1 (en) * 2006-08-29 2008-03-06 Seung Woo Paek Data backup and recovery method for mobile communication terminals
KR100797371B1 (ko) * 2007-02-08 2008-01-22 에스케이 텔레콤주식회사 엘투 스위치 긴급 복구 지원 시스템 및 방법
KR20110102110A (ko) * 2010-03-10 2011-09-16 주식회사 케이티 이동 통신 단말 간에 문자 메시지를 이전하는 방법 및 문자 메시지 이전 서버
KR101173821B1 (ko) * 2011-10-18 2012-08-16 최준혁 모바일 기기의 구성 정보 관리 시스템
CN103338306A (zh) * 2013-06-28 2013-10-02 广东欧珀移动通信有限公司 一种备份和恢复用户数据方法及装置
KR20150016802A (ko) * 2013-08-05 2015-02-13 한국전자통신연구원 보안장치 및 이를 이용하는 데이터 이동 방법
CN108632309A (zh) * 2017-03-17 2018-10-09 华为技术有限公司 一种升级窄带物联网终端的方法及装置
CN108632309B (zh) * 2017-03-17 2020-10-27 华为技术有限公司 一种升级窄带物联网终端的方法及装置

Similar Documents

Publication Publication Date Title
EP1825702B1 (en) Backup system and method in a mobile telecommunication network
JP4079770B2 (ja) モバイル電話ネットワーク上においてデータを処理し伝送するための方法およびオンボードマイクロチップシステム
US20080215758A1 (en) Method For Software Program Synchronization
GB2350749A (en) Transferring configuration data to a software defined radio apparatus
KR20060133004A (ko) 장치들간의 데이터 공유
CN106385664A (zh) 一种基于虚拟sim卡的物联网智能设备通信方法及***
EP1759546A1 (en) Centrally controlled backup functionality
KR20020090299A (ko) 이동통신 단말기의 데이터 백업, 복구 시스템 및 방법
WO2003043303A2 (fr) Reconfiguration de composants programmables dans un appareil electronique
CN103686688A (zh) 移动终端用户通讯录的保护处理方法与装置、移动终端
EP1796354B1 (en) Method and mobile terminal for log management during Bluetooth communication
US7366840B2 (en) Method for processing data, a data processing system and a portable terminal with data processing capability
KR20040105032A (ko) 휴대폰의 원격 기능변경장치 및 그 제어방법
EP2055125A1 (fr) Procede de synchronisation entre un equipement mobile et une carte a puce
KR100577735B1 (ko) 업데이트 정보를 감지하는 이동통신단말기를 이용한 백업서비스 시스템
JP2000174894A (ja) 携帯電話機
WO2007071695A1 (fr) Exploitation d&#39;informations proprietaires transmises par un reseau de radiocommunications a un terminal mobile sous le controle d&#39;une carte a puce
JP2000312389A (ja) 通信機器及びそれに対応する方法
CN1954627B (zh) 用于无线通信设备的模块化的数据组件
KR20020024235A (ko) 컴퓨터를 이용한 이기종 이동 통신 단말기간의 사용자데이터 변환, 전송에 대한 장치 및 방법
EP1502416B1 (fr) Chargement de donnees dans un poste mobile utilisant une carte sim pro-active
CN100450237C (zh) 移动通信终端的基于长消息服务的地址簿管理方法
JP2003338867A (ja) 携帯電話機の電話帳データをサーバーにバックアップし復元する方式
KR20070010470A (ko) 이동통신 단말기의 데이터 백업 장치 및 방법
TWI458329B (zh) 手機軟體同步系統及方法

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