Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Synchronization markup language (SyncML)-based data synchronization method and equipment

A data synchronization and data technology, applied in the field of communication, can solve problems such as poor security, inability to monitor and manage data synchronization

Inactive Publication Date: 2011-05-25
HUAWEI DEVICE CO LTD
View PDF8 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the process of realizing the present invention, the inventor found that the prior art has at least the following problems: the process of data synchronization cannot be effectively monitored and managed, and the security is poor

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
  • Synchronization markup language (SyncML)-based data synchronization method and equipment
  • Synchronization markup language (SyncML)-based data synchronization method and equipment
  • Synchronization markup language (SyncML)-based data synchronization method and equipment

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0088] Assuming that Xiao Wang is a salesman of "ABC Company", the company gives Xiao Wang a database address and a user name and password for synchronizing the information in the database. The database contains the contact information and information of the company's sales personnel and customer personnel , and the administrator of the database is C. Suppose the address of the database is: http: / / abc / sales.pbm .

[0089] 1. Xiao Wang uses the SyncML synchronization function in mobile communication terminal (such as mobile phone) A to send a synchronization initialization request to SyncML server B to request the same address as http: / / abc / sales.pbm database to synchronize data, and the above request contains Xiao Wang's user name and password.

[0090] 2. After receiving the request from terminal A, SyncML server B authenticates the username and password provided by terminal A, and finds that terminal A is a registered legal user, but not administrator C.

[0091] 3. Syn...

example 2

[0105] 1. Xiao Wang uses the SyncML synchronization function in the handheld computer A (terminal A) to send a synchronization initialization request to the SyncML server B to request the same address as http: / / abc / sales.pbm database to synchronize data, and the above request contains Xiao Wang's user name and password.

[0106] 2. After receiving the request from terminal A, SyncML server B authenticates the username and password provided by terminal A, and finds that terminal A is a registered legal user, but not administrator C.

[0107] 3. SyncML server B sends a short message to administrator C's SyncML terminal (such as a mobile communication terminal), the content of which can be "Xiao Wang 13913001300 needs to synchronize the database, please confirm; the serial number is 12345, please reply if you agree Serial number + 1 + synchronization permission level, if you disagree, please reply with serial number + 0".

[0108] 4. After receiving the short message, the SyncM...

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

The embodiment of the invention provides a SyncML-based data synchronization method and SyncML-based data synchronization equipment. The method comprises: receiving a synchronous data synchronization initialization request sent by a requester, wherein the synchronization initialization request carries the identifier of the requester; judging if the requester is the manager of the data according to the identifier of the requester; when the result of the judgment is that the requester is not the manager of the data, sending a data synchronization authority confirmation request to the manger of the data, wherein the data synchronization authority confirmation request carries the identifier of the requester; receiving a data synchronization authority confirmation response sent by the manager of the data, wherein the data synchronization authority confirmation response carriers a synchronization authority level indicator and an indicator for indicating if data synchronization is allowed; and according to the authority confirmation response, judging if to execute a data synchronization process with the requester. The invention provides an effective management and control mechanism for SyncML-based data synchronization and a safety defense policy for data of a synchronous SyncML server.

Description

technical field [0001] The invention relates to the field of communication technology, in particular to a SyncML-based data synchronization method and device. Background technique [0002] SyncML is a mobile data synchronization markup language specification jointly initiated and completed by Ericsson, IBM, Lotus, Motorola, Nokia, PalmInc., Psion and Starfish Software. SyncML is currently the only industry-wide mobile data synchronization protocol issued by SyncML Initiative and is an open protocol. SyncML can work on all networks, including wireless and wired; supports multiple transmission protocols, including HTTP, WSP, OBEX (Bluetooth, IrDA), SMTP, simple TCP / IP network and other dedicated communication protocols; supports various Data, including vCard electronic business card, vCalendar electronic calendar, iCalendar electronic calendar, e-mail, files and folders, and other arbitrary formats; built on the Internet protocol and WEB technology, it is easy to implement an...

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
IPC IPC(8): H04L29/08H04L29/06
Inventor 朱永胜冯振伟
Owner HUAWEI DEVICE CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products