1 |
1
텔레매틱스 단말기 내부의 동기화 대상이 되는 적어도 하나의 애플리케이션으로부터 상기 애플리케이션이 관리하는 내부 데이터 및 동기화를 위해 공통으로 설정할 사항들이 기록된 동기화 속성 정보를 입력받고, 상기 내부 데이터에 생긴 변경 사항을 기록한 로그 정보를 생성하는 동기화 관리부;상기 동기화 속성 정보를 분석하여 동기화를 요청하는 애플리케이션에 적용할 통신 방법 및 데이터의 저장 위치를 설정하는 동기화 속성 분석부; 및상기 로그 정보에서 상기 내부 데이터의 변경 사항을 확인하여 동기화 대상 데이터 지정에 참조하는 로그 정보 분석부;를 포함하는 것을 특징으로 하는 텔레매틱스 단말기를 위한 통합 동기화 엔진
|
2 |
2
제 1항에 있어서,상기 로그 정보 분석부는,상기 로그 정보에 기록된 내부 데이터의 변경 사항과 외부 기기의 데이터 변경 사항을 비교하여 상호 차이가 있는 데이터만을 상기 동기화 대상 데이터로 지정하는 것을 특징으로 하는 텔레매틱스 단말기를 위한 통합 동기화 엔진
|
3 |
3
제 1항에 있어서,상기 동기화 속성 정보는,동기화 대상 데이터 파일, 동기화를 위한 통신 방법, 동기화 서버 설정, 서버의 동기화 대상 파일, 상기 로그 정보의 위치, 동기화에 사용되는 프로토콜의 종류, 동기화 대상 데이터의 개수, 동기화의 중심이 되는 키필드 값 또는 동기화 메시지가 임시 저장될 위치 중 적어도 하나 이상을 포함하는 것을 특징으로 하는 텔레매틱스 단말기를 위한 통합 동기화 엔진
|
4 |
4
제 1항에 있어서,상기 애플리케이션들과 상기 동기화 관리부 사이의 통합된 인터페이스를 제공하는 내부 인터페이스;를 더 포함하는 것을 특징으로 하는 텔레매틱스 단말기를 위한 통합 동기화 엔진
|
5 |
5
제 1항에 있어서,상기 동기화 속성 정보 및 상기 로그 정보를 기초로 외부 기기에 동기화를 요청하는 동기화 메시지를 생성하는 동기화 메시지 생성부;를 더 포함하는 것을 특징으로 하는 텔레매틱스 단말기를 위한 통합 동기화 엔진
|
6 |
6
제 5항에 있어서,상기 동기화 메시지 생성부는,상기 동기화 메시지의 헤더(header), 바디(body) 및 데이터를 국제표준인 SyncML에 정의된 동기화 형식에 따라 생성하는 것을 특징으로 하는 텔레매틱스 단말기를 위한 통합 동기화 엔진
|
7 |
7
제 5항에 있어서,상기 동기화 메시지를 파싱(parsing)하여 해석하고, 상기 동기화 대상 데이터를 변환하여 동기화를 위한 정보를 생성하는 동기화 메시지 파서;를 더 포함하는 것을 특징으로 하는 텔레매틱스 단말기를 위한 통합 동기화 엔진
|
8 |
8
제 5항에 있어서,상기 동기화 메시지에 대한 외부 기기의 응답을 기초로 동기화 대상 데이터를 구성하고, 상기 동기화 대상 데이터를 추가, 삭제 또는 변경하는 동기화 처리부;를 더 포함하는 것을 특징으로 하는 텔레매틱스 단말기를 위한 통합 동기화 엔진
|
9 |
9
제 1항에 있어서,상기 동기화 속성 정보 내에 정의된 통신 방법을 통해 외부 기기와의 통신 기능을 제공하는 통신 관리부;를 더 포함하는 것을 특징으로 하는 텔레매틱스 단말기를 위한 통합 동기화 엔진
|
10 |
10
텔레매틱스 단말기 내부의 동기화 대상이 되는 적어도 하나의 애플리케이션으로부터 상기 애플리케이션이 관리하는 내부 데이터 및 동기화를 위해 공통으로 설정할 사항들이 기록된 동기화 속성 정보를 입력받는 정보 입력 단계;상기 내부 데이터에 생긴 변경 사항을 기록한 로그 정보를 생성하는 로그 정보 생성 단계;상기 동기화 속성 정보를 분석하여 동기화를 요청하는 애플리케이션에 적용할 통신 방법 및 데이터의 저장 위치를 설정하는 동기화 속성 분석 단계; 및상기 로그 정보에서 상기 내부 데이터의 변경 사항을 확인하여 동기화 대상 데이터 지정에 참조하는 로그 정보 분석 단계;를 포함하는 것을 특징으로 하는 텔레매틱스 단말기를 위한 통합 동기화 방법
|
11 |
11
제 10항에 있어서,상기 로그 정보 분석 단계에서,상기 로그 정보에 기록된 내부 데이터의 변경 사항과 외부 기기의 데이터 변경 사항을 비교하여 상호 차이가 있는 데이터만을 상기 동기화 대상 데이터로 지정하는 것을 특징으로 하는 텔레매틱스 단말기를 위한 통합 동기화 방법
|
12 |
12
제 10항에 있어서,상기 동기화 속성 정보는,동기화 대상 데이터 파일, 동기화를 위한 통신 방법, 동기화 서버 설정, 서버의 동기화 대상 파일, 상기 로그 정보의 위치, 동기화에 사용되는 프로토콜의 종류, 동기화 대상 데이터의 개수, 동기화의 중심이 되는 키필드 값 또는 동기화 메시지가 임시 저장될 위치 중 적어도 하나 이상을 포함하는 것을 특징으로 하는 텔레매틱스 단말기를 위한 통합 동기화 방법
|
13 |
13
제 10항에 있어서,상기 동기화 속성 정보 및 상기 로그 정보를 기초로 외부 기기에 동기화를 요청하는 동기화 메시지를 생성하는 동기화 메시지 생성 단계;를 더 포함하는 것을 특징으로 하는 텔레매틱스 단말기를 위한 통합 동기화 방법
|
14 |
14
제 13항에 있어서,상기 동기화 메시지 생성 단계에서,상기 동기화 메시지의 헤더(header), 바디(body) 및 데이터를 국제표준인 SyncML에 정의된 동기화 형식에 따라 생성하는 것을 특징으로 하는 텔레매틱스 단말기를 위한 통합 동기화 방법
|
15 |
15
제 13항에 있어서,상기 동기화 메시지를 파싱(parsing)하여 해석하고, 상기 동기화 대상 데이터를 변환하여 동기화를 위한 정보를 생성하는 동기화 메시지 파싱 단계;를 더 포함하는 것을 특징으로 하는 텔레매틱스 단말기를 위한 통합 동기화 방법
|
16 |
16
제 13항에 있어서,상기 동기화 메시지에 대한 외부 기기의 응답을 기초로 동기화 대상 데이터를 구성하고, 상기 동기화 대상 데이터를 추가, 삭제 또는 변경하는 동기화 처리 단계;를 더 포함하는 것을 특징으로 하는 텔레매틱스 단말기를 위한 통합 동기화 방법
|
17 |
17
제 10항 내지 제 16항 중 어느 한 항에 기재된 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
|