KR100844361B1 - 자료 동기화 게이트웨이 시스템 및 방법 - Google Patents
자료 동기화 게이트웨이 시스템 및 방법 Download PDFInfo
- Publication number
- KR100844361B1 KR100844361B1 KR1020060055216A KR20060055216A KR100844361B1 KR 100844361 B1 KR100844361 B1 KR 100844361B1 KR 1020060055216 A KR1020060055216 A KR 1020060055216A KR 20060055216 A KR20060055216 A KR 20060055216A KR 100844361 B1 KR100844361 B1 KR 100844361B1
- Authority
- KR
- South Korea
- Prior art keywords
- synchronization
- data
- server
- terminal
- storage medium
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 62
- 238000004891 communication Methods 0.000 claims abstract description 23
- 230000008859 change Effects 0.000 claims description 61
- 238000013507 mapping Methods 0.000 claims description 16
- 238000012217 deletion Methods 0.000 claims description 6
- 230000037430 deletion Effects 0.000 claims description 6
- 230000027455 binding Effects 0.000 description 5
- 238000009739 binding Methods 0.000 description 5
- 238000010295 mobile communication Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 229920001690 polydopamine Polymers 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
Claims (13)
- 삭제
- 서로 다른 동기화 방식을 채용하는 단말기와 서버 간의 자료 동기화를 제공하기 위한 자료 동기화 게이트웨이 시스템에 있어서,상기 서버 및 상기 단말기와 통신하는 통신모듈;상기 통신 모듈을 통해 제1동기화 방식에 따라 상기 단말기로부터 동기화 요청 데이터를 수신받아 파싱하고, 상기 서버측으로부터 수신되는 동기화 요청 데이터를 상기 단말기로 송신하는 서버용 게이트웨이 모듈;상기 통신 모듈을 통해 제2동기화 방식에 따라 상기 서버로부터 동기화 요청 데이터를 수신받아 파싱하고, 상기 단말기측으로부터 수신되는 동기화 요청 데이터를 상기 서버로 송신하는 클라이언트용 게이트웨이 모듈;상기 서버 및 상기 단말기 간의 동기화 데이터를 저장하는 저장매체;상기 저장매체에 동기화 데이터의 추가, 삭제, 변경을 이행하는 프로토콜 매니저;상기 서버용 게이트웨이 모듈 및 상기 클라이언트용 게이트웨이 모듈이 파싱한 동기화 요청 데이터를 수신받아, 상기 동기화 요청 데이터를 상기 프로토콜 매니저에 제공하여 상기 저장매체에 저장된 동기화 데이터의 동기화를 이행하게 제어하며, 상기 동기화 요청 데이터를 상기 클라이언트용 게이트웨이 모듈 및 상기 서버용 게이트웨이 모듈로 제공하는 동기화모듈을 포함하는 것을 특징으로 하는 자료 동기화 게이트웨이 시스템.
- 제2항에 있어서,상기 동기화 요청 데이터는,동기화 데이터의 변경 및 추가요청인 경우에는 실제 동기화 데이터와 식별정보로 구성되고,상기 동기화 데이터의 삭제요청인 경우에는 해당 동기화 데이터의 식별정보로 구성됨을 특징으로 하는 자료 동기화 게이트웨이 시스템.
- 제2항에 있어서,상기 제1 및 상기 제2동기화 방식은,ActiveSync 동기화 방식 및 SyncML 동기화 방식이거나,SyncML 동기화 방식 및 ActiveSync 동기화 방식임을 특징으로 하는 자료 동기화 게이트웨이 시스템.
- 제2항에 있어서,상기 저장매체에는,상기 동기화 데이터에 대한 맵핑 테이블이 더 구비되고,상기 맵핑 테이블은 상기 단말기의 동기화 데이터에 대한 맵핑 테이블 갱신에 연동되게 갱신됨을 특징으로 하는 자료 동기화 게이트웨이 시스템.
- 제2항에 있어서,상기 저장매체는,단말기에 대한 디바이스 정보,사용자에 대한 사용자 정보,최종 동기화 데이터에 대한 앵커 정보를 더 구비하며,상기 동기화 모듈은, 상기 단말기와의 통신설정시에 획득한 디바이스 정보에 대응되는 상기 사용자 정보 및 상기 앵커 정보를 상기 저장매체로부터 독출하여, 상기 동기화 요청 데이터에 따른 동기화 여부를 인증함을 특징으로 하는 자료 동기화 게이트웨이 시스템.
- 제2항에 있어서,상기 저장매체는 동기화 이행여부에 따른 변경 로그를 더 구비하며,상기 프로토콜 매니저는, 상기 동기화 이행시마다, 상기 변경 로그에 기록함을 특징으로 하는 자료 동기화 게이트웨이 시스템.
- 삭제
- 서로 다른 동기화 방식을 채용하는 단말기와 서버간의 자료 동기화를 제공하기 위한 방법에 있어서,제1동기화 방식에 따라 상기 단말기로부터 제1동기화 요청 데이터를 수신받아 파싱하는 단계;상기 파싱된 제1동기화 요청 데이터에 따라 저장매체에 저장된 동기화 데이터를 제1동기화하는 단계;상기 제1동기화 후에 상기 제1동기화 요청 데이터를 제2동기화 방식에 따라 상기 서버로 전송하는 단계;상기 서버로부터 상기 제2동기화 방식에 따라 제2동기화 요청 데이터를 수신받아 파싱하는 단계;상기 파싱된 제2동기화 요청 데이터에 따라 상기 저장매체에 저장된 상기 동기화 데이터를 제2동기화하는 단계;상기 제2동기화후에 상기 제2동기화 요청 데이터를 상기 제1동기화 방식에 따라 상기 서버로 전송하는 단계를 포함하며,상기 동기화 요청 데이터는,동기화 데이터의 변경 및 추가요청인 경우에는 실제 동기화 데이터와 식별정보로 구성되고,상기 동기화 데이터의 삭제요청인 경우에는 해당 동기화 데이터의 식별정보로 구성됨을 특징으로 하는 자료 동기화 방법.
- 제9항에 있어서,상기 제1 및 상기 제2동기화 방식은,ActiveSync 동기화 방식 및 SyncML 동기화 방식이거나,SyncML 동기화 방식 및 ActiveSync 동기화 방식임을 특징으로 하는 자료 동기화 방법.
- 제9항에 있어서,상기 저장매체에는, 상기 동기화 데이터에 대한 맵핑 테이블이 구비되며,상기 맵핑 테이블은 상기 단말기 내에 저장된 동기화 데이터에 대한 맵핑 테이블 갱신정보를 수신받아 갱신됨을 특징으로 하는 자료 동기화 방법.
- 제9항에 있어서,상기 저장매체에는, 단말기에 대한 디바이스 정보, 사용자에 대한 사용자 정보, 최종 동기화 데이터에 대한 앵커 정보가 구비되며,상기 제1동기화시에는, 상기 단말기와의 통신설정시에 획득한 디바이스 정보에 대응되는 상기 사용자 정보 및 상기 앵커 정보를 상기 저장매체로부터 독출하여, 상기 제1동기화 요청 데이터에 따른 동기화 여부를 인증함을 특징으로 하는 자료 동기화 방법.
- 제9항에 있어서,상기 저장매체에는 동기화 이행여부에 따른 변경 로그가 구비되며,상기 변경 로그에는 상기 제1 및 제2동기화 이행시마다 변경 정보가 저장됨을 특징으로 하는 자료 동기화 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060055216A KR100844361B1 (ko) | 2006-06-20 | 2006-06-20 | 자료 동기화 게이트웨이 시스템 및 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060055216A KR100844361B1 (ko) | 2006-06-20 | 2006-06-20 | 자료 동기화 게이트웨이 시스템 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20070120663A KR20070120663A (ko) | 2007-12-26 |
KR100844361B1 true KR100844361B1 (ko) | 2008-07-07 |
Family
ID=39138317
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060055216A Expired - Fee Related KR100844361B1 (ko) | 2006-06-20 | 2006-06-20 | 자료 동기화 게이트웨이 시스템 및 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100844361B1 (ko) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100884543B1 (ko) * | 2007-06-04 | 2009-02-18 | 계명대학교 산학협력단 | 자료 동기화 방법 및 그에 따른 자료 동기화 게이트웨이 |
KR101140603B1 (ko) * | 2010-10-29 | 2012-05-02 | 엘아이지넥스원 주식회사 | 클라이언트의 데이터베이스와 서버의 데이터베이스 간의 데이터 동기화를 위한 동기화 미들웨어 시스템, 및 클라이언트의 데이터베이스와 서버의 데이터베이스 간의 동기화를 수행하는 방법 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02512A (ja) * | 1987-12-07 | 1990-01-05 | Ricoh Co Ltd | 液体噴射記録ヘッド |
JPH02508A (ja) * | 1987-11-27 | 1990-01-05 | Canon Inc | インクジェット記録装置 |
JP2001356948A (ja) | 2000-01-25 | 2001-12-26 | Fusionone Inc | データ転送及び同期システム |
KR20030047962A (ko) * | 2003-05-29 | 2003-06-18 | (주)바스네트워크 | 인터넷을 통하여 개인 휴대 단말기를 관리하기 위한 방법및 그 시스템 |
KR20040029036A (ko) * | 2001-08-30 | 2004-04-03 | 노키아 코포레이션 | 이동 단말기 장치를 통한 원시 장치로부터 제3 장치로의메시지 전송 및 단말기 장치들간의 데이터 동기 |
US20040153576A1 (en) * | 2001-06-30 | 2004-08-05 | Uwe Hansmann | System and method for a caching mechanism for a central synchronization server |
KR20040101482A (ko) * | 2002-04-15 | 2004-12-02 | 노키아 코포레이션 | 동기 관련 정보를 핸들링 하는 방법 및 장치 |
US20050138211A1 (en) | 2003-12-19 | 2005-06-23 | Mobile Action Technology Inc. | Data synchronization system with data security and proxy capabilities |
JP2005190287A (ja) | 2003-12-26 | 2005-07-14 | Vodafone Kk | プレゼンス表示システム及びゲートウエイ装置 |
KR20060095800A (ko) * | 2005-02-28 | 2006-09-04 | 엘지전자 주식회사 | 단말기와 서버간 데이터 동기를 위한 시스템과 방법 |
-
2006
- 2006-06-20 KR KR1020060055216A patent/KR100844361B1/ko not_active Expired - Fee Related
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02508A (ja) * | 1987-11-27 | 1990-01-05 | Canon Inc | インクジェット記録装置 |
JPH02512A (ja) * | 1987-12-07 | 1990-01-05 | Ricoh Co Ltd | 液体噴射記録ヘッド |
JP2001356948A (ja) | 2000-01-25 | 2001-12-26 | Fusionone Inc | データ転送及び同期システム |
US20040153576A1 (en) * | 2001-06-30 | 2004-08-05 | Uwe Hansmann | System and method for a caching mechanism for a central synchronization server |
KR20040029036A (ko) * | 2001-08-30 | 2004-04-03 | 노키아 코포레이션 | 이동 단말기 장치를 통한 원시 장치로부터 제3 장치로의메시지 전송 및 단말기 장치들간의 데이터 동기 |
KR20040101482A (ko) * | 2002-04-15 | 2004-12-02 | 노키아 코포레이션 | 동기 관련 정보를 핸들링 하는 방법 및 장치 |
KR20030047962A (ko) * | 2003-05-29 | 2003-06-18 | (주)바스네트워크 | 인터넷을 통하여 개인 휴대 단말기를 관리하기 위한 방법및 그 시스템 |
US20050138211A1 (en) | 2003-12-19 | 2005-06-23 | Mobile Action Technology Inc. | Data synchronization system with data security and proxy capabilities |
JP2005190287A (ja) | 2003-12-26 | 2005-07-14 | Vodafone Kk | プレゼンス表示システム及びゲートウエイ装置 |
KR20060095800A (ko) * | 2005-02-28 | 2006-09-04 | 엘지전자 주식회사 | 단말기와 서버간 데이터 동기를 위한 시스템과 방법 |
Non-Patent Citations (2)
Title |
---|
논문(2005.08) |
카달로그(2005.12) |
Also Published As
Publication number | Publication date |
---|---|
KR20070120663A (ko) | 2007-12-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100401289C (zh) | 配置同步会话 | |
US8171171B2 (en) | Data synchronization method and system between devices | |
US6928467B2 (en) | Apparatus and methods for providing data synchronization by facilitating data synchronization system design | |
US11929873B1 (en) | OPC UA-based centralized user configuration method and system for time-sensitive network | |
KR100937163B1 (ko) | 데이터베이스 데이터의 동기화 | |
KR101011216B1 (ko) | 데이터 동기 | |
AU2010285563B2 (en) | Method and apparatus for remote management of device | |
EP2001160A2 (en) | The method of device capability information negotiation, the method, system and device of synchronization | |
JP2009140515A (ja) | 中断された同期プロセスに対処してデータを同期させる方法、装置、システム | |
KR100584316B1 (ko) | 단말장치와 서버간의 프레전스 정보 데이터 동기화를 위한시스템 및 방법 | |
CN113595806B (zh) | 一种基于opcua与mqtt协议的配网物联网通讯架构方法 | |
JP4494970B2 (ja) | 中断された同期プロセスに対処してデータを同期させる方法、装置、システム | |
EP2178252A1 (en) | Method for sharing community network service information | |
KR100599204B1 (ko) | 모바일 환경에서의 유무선 데이터 동기화 시스템 및 이를이용한 동기화 방법 | |
EP1605664B1 (en) | Method for synchronizing status information of an IMPS client | |
CN111884938B (zh) | 路由器信息采集方法及装置 | |
KR100844361B1 (ko) | 자료 동기화 게이트웨이 시스템 및 방법 | |
KR101082850B1 (ko) | 자료 동기화를 위한 모바일 단말기 및 그 방법 | |
CN103034632A (zh) | 一种信息传送方法和系统 | |
WO2020253330A1 (zh) | 客户端设备配置管理的方法和装置 | |
CN102904742B (zh) | 对可执行节点的操作方法及系统 | |
KR100884543B1 (ko) | 자료 동기화 방법 및 그에 따른 자료 동기화 게이트웨이 | |
KR100583177B1 (ko) | 중복 과금을 방지하기 위한 과금 메시지 처리 방법 및 그과금 서버 | |
JP3296354B2 (ja) | データ通信方法、クライアント、サーバ及び通信プログラムを記録した記録媒体 | |
KR20050116549A (ko) | 유무선 분산 환경하의 공간 데이터간의 데이터 전송과데이터 동기화 방법 및 그러한 방법의 실행을 위한 분산공간 데이터 동기화 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20060620 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20070626 Patent event code: PE09021S01D |
|
E90F | Notification of reason for final refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Final Notice of Reason for Refusal Patent event date: 20071224 Patent event code: PE09021S02D |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20080528 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20080701 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20080701 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20110421 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20120625 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20120625 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20130626 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20130626 Start annual number: 6 End annual number: 6 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20150609 |