Method and device for data synchronism of terminal and server

A data synchronization and server technology, applied in the field of data transmission, can solve problems such as limited synchronization methods, incomplete support, and inability to meet user synchronization data requirements, and achieve the effect of improving synchronization efficiency

Active Publication Date: 2013-07-10
CHINA MOBILE GROUP ANHUI
View PDF7 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0014] The existing SyncML technology and method for synchronizing data have the following defects: the existing method basically solves the problem of data synchronization between the terminal and the server, but the application software installed on many terminals does not fully support the seven standard protocols provided by the SyncML protocol (For example, FOXMAIL only supports two-way synchronization and slow synchronization), which limits the synchronization method and cannot meet the user's personalized synchronization data requirements (such as the user hopes that FOXMAIL can refresh the synchronization data on the server side); due to the application software installed on the terminal It does not fully support the 7 standard protocols provided by the SyncML protocol (for example, FOXMAIL only supports two-way synchronization and slow synchronization), frequent use of two-way synchronization or slow synchronization will repeatedly compare the data of the terminal and the server, affecting the efficiency of synchronizing data

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for data synchronism of terminal and server
  • Method and device for data synchronism of terminal and server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0035] In order to achieve the purpose of the present invention and break through the limitation of data synchronization protocol between different terminals and servers, the present invention first provides a protocol conversion platform device, which is set between the terminals and servers that need to perform data synchronization, such as: figure 1 shown.

[0036] refer to figure 1 , the protocol conversion platform device includes five functional modules redirection module, session management module, synchronization data management module, protocol type management module and protocol state management module. The following describes the functions of each module in detail.

[0037] 1. Terminal system: refers to the terminal requesting data synchronization, such as mobile phone, PDA, personal computer, etc. In practical applications, some application software on the mobile phone terminal, such as the address book, may need to initiate an address book synchronization request...

Embodiment 2

[0046] like figure 2 As shown, it is a flow chart of the data synchronization method between the terminal and the server of the present invention.

[0047] Step 1: The terminal initiates an authentication request for data synchronization to the protocol conversion platform;

[0048] Step 2: The protocol conversion platform redirects the authentication request to the server, changes the protocol type, and converts the first synchronization type in the authentication request to the second synchronization type specified by the server. In this step, the protocol conversion platform can also create the synchronized session at the same time and keep the verification information and the number of requests information;

[0049] Step 3: After passing the authentication request, the server returns the authentication result to the protocol conversion platform. At this time, the protocol conversion platform receives the information returned by the server to verify the validity of the t...

Embodiment 3

[0058] The following describes in detail the data synchronization method between the terminal and the server, and the protocol conversion platform between the terminal and the server, taking the synchronization of the foxmail address book and the address book server (SnycML server) as the scene.

[0059] In this solution (foxmail address book synchronization), in order to improve the efficiency of synchronization, it is necessary to use the one-way refresh terminal (foxmail) address book content from the server side, and the SyncML protocol supported by foxmail itself only supports slow synchronization and two-way synchronization. The protocol conversion platform and the data synchronization method of the present invention solve this problem.

[0060] First, the terminal (foxmail) initiates a synchronous authentication request, which points to the protocol conversion platform. The protocol header in the SyncML protocol contains the target address (address of the protocol conver...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A protocol transformation platform device comprises a redirection module, a Session management module, a synchronous data management module and a protocol type transformation module. The redirection module is used for redirecting a target address into an address of a server and transforming a server address into an address of a protocol transformation platform, wherein the target address is located in a protocol which is sent by a terminal, and the server address is located in a protocol which is sent by the server. The Session management module is used for recording identification authentication information of the server and generating a synchronous session key for the time after the server passes through a data synchronous authentication request of the terminal. The synchronous data management module is used for replacing the session key in the data synchronous request sent by the terminal with the identification authentication information of the server in the process of data synchronism of the terminal and the server. The protocol type transformation module is used for transforming a first synchronous type in the protocol sent by the terminal to a second synchronous type which is specified by the server, and transforming the second synchronous type in the protocol sent by the server to the first synchronous type. The data synchronism between the terminal and the server is not limited by synchronous types of the terminal and the server, and the synchronous efficiency is improved.

Description

technical field [0001] The invention relates to a data transmission method, in particular to a data synchronization method between a terminal and a server. Background technique [0002] SyncML is the only industry-wide mobile data synchronization protocol. The purpose of SyncML is to work with end users, device developers, data providers, infrastructure developers, application software developers and service providers to truly Realize that any terminal device can access any network data anytime, anywhere. Currently SyncML provides 7 standard synchronization methods: [0003] 1. Two-way synchronization: In two-way synchronization, the client and the server synchronize the data changed after the last interaction, and finally achieve data consistency. [0004] 2. Slow synchronization: In two-way synchronization, all data is always exchanged between the client and the server, and eventually data consistency is achieved. [0005] 3. Terminal one-way synchronization: only the c...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/06
Inventor 卢军
Owner CHINA MOBILE GROUP ANHUI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products