1 |
1
네트워크를 통해 백업 서버와 연결할 수 있는 하나 이상의 사용자 단말을 포함하되,
상기 사용자 단말에는 백업 관리 애플리케이션을 포함하고,
상기 백업 관리 애플리케이션은,
상기 백업 서버의 사용자 데이터 백업시간 및 사용자 단말의 사용자 데이터 갱신시간을 근거로 사용자 데이터의 다운로드 및 업로드 여부를 판단하는 판단부;
사용자 데이터를 암호화하고, 상기 백업 서버로부터 수신된 사용자 데이터를 복호화하는 데이터 처리부; 및
상기 판단부에서 사용자 데이터의 다운로드로 판단하면 상기 백업 서버로부터 해당 사용자 데이터를 다운로드하도록 제어하고 상기 다운로드한 사용자 데이터를 복호화하도록 상기 데이터 처리부를 제어하고, 상기 판단부에서 사용자 데이터의 업로드로 판단하면 해당 사용자 데이터를 암호화하도록 상기 데이터 처리부를 제어하고 상기 암호화된 사용자 데이터를 상기 백업 서버로 업로드하도록 제어하는 제어부를 포함하는 것을 특징으로 하는 사용자 데이터 백업 시스템
|
2 |
2
청구항 1에 있어서,
상기 판단부는,
상기 사용자 단말에 사용자 데이터가 저장되어 있지 않고 상기 백업 서버에 사용자 데이터가 저장되어 있으면 사용자 데이터의 다운로드로 판단하고,
상기 사용자 단말에 사용자 데이터가 저장되어 있고 상기 백업 서버에 사용자 데이터가 저장되어 있지 않으면 사용자 데이터의 업로드로 판단하는 것을 특징으로 하는 사용자 단말
|
3 |
3
청구항 1에 있어서,
상기 판단부는,
상기 백업 서버에 저장된 사용자 데이터의 백업시간이 상기 사용자 단말에 저장된 사용자 데이터의 갱신시간 이전의 시간이면 해당 사용자 데이터의 업로드로 판단하고,
상기 백업 서버에 저장된 사용자 데이터의 백업시간이 상기 사용자 단말에 저장된 사용자 데이터의 갱신시간 이후의 시간이면 해당 사용자 데이터의 다운로드로 판단하는 것을 특징으로 하는 사용자 단말
|
4 |
4
청구항 1에 있어서,
상기 사용자 단말은,
사용자 데이터의 암호화 및 복호화를 위한 암호화 정보를 입력받는 입력부를 더 포함하고,
상기 데이터 처리부는 상기 암호화 정보를 이용하여 사용자 데이터를 암호화 및 복호화하는 것을 특징으로 하는 사용자 단말
|
5 |
5
청구항 4에 있어서,
상기 입력부는 사용자 데이터의 백업 주기를 더 입력받고,
상기 제어부는 상기 입력부로 입력된 백업 주기가 도래하면 사용자 데이터를 업로드하도록 제어하는 것을 특징으로 하는 사용자 단말
|
6 |
6
네트워크를 통해 백업 서버와 연결할 수 있는 사용자 단말을 포함하는 사용자 데이터 백업 시스템을 이용한 사용자 데이터 백업 방법에 있어서,
(a) 판단부에 의해 상기 백업 서버의 사용자 데이터 백업시간과 상기 사용자 단말의 사용자 데이터 갱신시간 및 사용자 데이터의 유무에 따라 해당 사용자 데이터의 다운로드 및 업로드 여부를 판단하는 단계;
(b) 상기 (a) 단계에서 사용자 데이터의 다운로드로 판단하면 제어부에 의해 상기 백업 서버로부터 사용자 데이터를 다운로드하는 단계;
(c) 데이터 처리부에 의해 상기 (b) 단계에서 다운로드한 상기 사용자 데이터를 복호화하는 단계;
(d) 상기 (a) 단계에서 사용자 데이터의 업로드로 판단하면 상기 데이터 처리부에 의해 상기 사용자 단말에 저장된 사용자 데이터를 암호화하는 단계; 및
(e) 제어부에 의해 상기 (d) 단계에서 암호화된 사용자 데이터를 상기 백업 서버로 업로드하도록 제어하는 단계를 포함하는 사용자 데이터 백업 방법
|
7 |
7
청구항 6에 있어서,
상기 (a) 단계에서는,
상기 판단부에 의해 상기 사용자 단말에 사용자 데이터가 저장되어 있지 않고 상기 백업 서버에 사용자 데이터가 저장되어 있으면 사용자 데이터의 다운로드로 판단하고,
상기 판단부에 의해 상기 사용자 단말에 사용자 데이터가 저장되어 있고 상기 백업 서버에 사용자 데이터가 저장되어 있지 않으면 사용자 데이터의 업로드로 판단하는 것을 특징으로 하는 사용자 데이터 백업 방법
|
8 |
8
청구항 6에 있어서,
상기 (a) 단계에서는,
상기 판단부에 의해 상기 백업 서버에 저장된 사용자 데이터의 백업시간이 상기 사용자 단말에 저장된 사용자 데이터의 갱신시간 이전의 시간이면 해당 사용자 데이터의 업로드로 판단하고,
상기 판단부에 의해 상기 백업 서버에 저장된 사용자 데이터의 백업시간이 상기 사용자 단말에 저장된 사용자 데이터의 갱신시간 이후의 시간이면 해당 사용자 데이터의 다운로드로 판단하는 것을 특징으로 하는 사용자 데이터 백업 방법
|
9 |
9
청구항 6에 있어서,
(f) 입력부에 의해 사용자 데이터의 암호화 및 복호화를 위한 암호화 정보를 입력받는 단계를 더 포함하고,
상기 (c) 단계 및 상기 (d) 단계에서는 상기 데이터 처리부에 의해 상기 암호화 정보를 이용하여 사용자 데이터를 암호화 및 복호화하는 것을 특징으로 하는 사용자 데이터 백업 방법
|
10 |
10
청구항 6에 있어서,
상기 (f) 단계에서는 상기 입력부에 의해 사용자 데이터의 백업 주기를 더 입력받고,
상기 (e) 단계에서는 제어부에 의해 상기 (f) 단계에서 입력된 백업 주기가 도래하면 사용자 데이터를 업로드하도록 제어하는 단계를 더 포함하는 것을 특징으로 하는 사용자 데이터 백업 방법
|