[go: up one dir, main page]

CN101711064B - Modified information managing method and terminal - Google Patents

Modified information managing method and terminal Download PDF

Info

Publication number
CN101711064B
CN101711064B CN200910223698.2A CN200910223698A CN101711064B CN 101711064 B CN101711064 B CN 101711064B CN 200910223698 A CN200910223698 A CN 200910223698A CN 101711064 B CN101711064 B CN 101711064B
Authority
CN
China
Prior art keywords
modification information
terminal
data
information
modification
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.)
Active
Application number
CN200910223698.2A
Other languages
Chinese (zh)
Other versions
CN101711064A (en
Inventor
蒲竞春
付丽琴
袁磊
谢鑫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Steel Enterprise Housekeeper Technology Co ltd
Original Assignee
ZTE Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN200910223698.2A priority Critical patent/CN101711064B/en
Priority to PCT/CN2010/072842 priority patent/WO2010148829A1/en
Publication of CN101711064A publication Critical patent/CN101711064A/en
Application granted granted Critical
Publication of CN101711064B publication Critical patent/CN101711064B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种修改信息的管理方法及终端,其中,该方法包括:终端获取修改信息,其中,修改信息为对应多个服务器的修改信息;终端将修改信息记录在同一修改信息日志文件中。通过本发明,能够减低操作复杂度。

The invention discloses a modification information management method and a terminal, wherein the method includes: the terminal obtains the modification information, wherein the modification information is modification information corresponding to multiple servers; the terminal records the modification information in the same modification information log file . Through the present invention, the operation complexity can be reduced.

Description

修改信息的管理方法及终端Modification information management method and terminal

技术领域 technical field

本发明涉及通信领域,具体而言,涉及一种修改信息的管理方法及终端。The present invention relates to the communication field, in particular, to a management method and a terminal for modifying information.

背景技术 Background technique

手机个人信息、日程信息和邮件信息等的管理日益重要,已经成为手机信息管理的一个重要组成部分。数据可以备份到网络服务器和电脑上,在更换手机或者手机数据发生变化的时候,可以方便的将备份数据恢复到手机;数据还可以在手机之间进行传输,SyncML协议可以实现手机终端和网络服务器、PC、手机之间的数据同步。The management of mobile phone personal information, schedule information and mail information is becoming more and more important, and has become an important part of mobile phone information management. The data can be backed up to the network server and computer. When the mobile phone is replaced or the data of the mobile phone changes, the backup data can be easily restored to the mobile phone; data can also be transmitted between mobile phones. The SyncML protocol can realize the connection between the mobile terminal and the network server. , PC, and mobile phone data synchronization.

在目前的SyncML协议中,为了减少同步时的数据流量,在协议中规定了快同步的同步方式,这样,在同步时就只需要同步上次同步后更改了的数据。要达到这样的目的,这就需要终端和服务器记录下在上次同步后己方数据的修改信息(changelog)。如果需要同多个服务器进行同步,同时,与一个服务器同步后,如果本次同步修改了终端上的数据,其修改信息就需要同时加入每个服务器的修改信息记录中。注意:这里提到的多服务器之间相互独立,不会交换同步信息,是终端和不同的服务器分别进行交互。In the current SyncML protocol, in order to reduce the data traffic during synchronization, a fast synchronization synchronization method is specified in the protocol, so that only the data changed after the last synchronization needs to be synchronized during synchronization. To achieve this purpose, the terminal and the server need to record the modification information (changelog) of their own data after the last synchronization. If you need to synchronize with multiple servers, at the same time, after synchronizing with one server, if the data on the terminal is modified during this synchronization, the modification information needs to be added to the modification information record of each server at the same time. Note: The multiple servers mentioned here are independent of each other, no synchronization information will be exchanged, and the terminal interacts with different servers separately.

相关技术中提供了一种方法,该方法是在终端上对每一个需要同步的服务器都建立与其相对应的修改信息(changelog)文件,每个changelog文件是相互独立的,当终端的数据被修改后,则将修改信息加入到每个服务器对应的修改记录中,这样在对某个服务器进行快同步时就只需要从该服务器对应的changelog信息文件中读出修改信息,然后同步到对应的服务器上。A method is provided in the related art. The method is to establish a modification information (changelog) file corresponding to each server that needs to be synchronized on the terminal. Each changelog file is independent of each other. When the data of the terminal is modified After that, the modification information is added to the modification record corresponding to each server, so that when performing fast synchronization on a certain server, it is only necessary to read the modification information from the changelog information file corresponding to the server, and then synchronize to the corresponding server superior.

图1是根据相关技术的分布式管理修改信息示意图。Fig. 1 is a schematic diagram of distributed management modification information according to related technologies.

相关技术中管理多个changelog的方法主要存在两个缺点:1,由于每个服务器都有自己独立的changelog记录,在多服务器的情况下这些changelog中处在这许多相同的信息,这使得终端需要更多的存储空间来储存这些修改记录。2,由于每修改一条数据都需要修改终端上所有服务器changelog信息,这使得效率大大降低,减慢了同步的速度。The method of managing multiple changelogs in the related art mainly has two disadvantages: 1. Since each server has its own independent changelog records, many of the same information is in these changelogs in the case of multiple servers, which makes the terminal need More storage space to store these modification records. 2. Since every modification of a piece of data needs to modify all server changelog information on the terminal, this greatly reduces the efficiency and slows down the speed of synchronization.

针对相关技术中终端往往需要大量的存储空间以储存修改记录的问题,目前尚未提出有效的解决方案。Aiming at the problem in the related art that terminals often require a large amount of storage space to store modification records, no effective solution has been proposed yet.

发明内容 Contents of the invention

针对终端往往需要大量的存储空间以储存修改记录的问题而提出本发明,为此,本发明的主要目的在于提供一种修改信息的管理方法及终端,以解决上述问题至少之一。The present invention is proposed to solve the problem that terminals often need a large amount of storage space to store modification records. Therefore, the main purpose of the present invention is to provide a modification information management method and a terminal to solve at least one of the above problems.

为了实现上述目的,根据本发明的一个方面,提供了一种修改信息的管理方法。In order to achieve the above purpose, according to one aspect of the present invention, a method for managing modification information is provided.

根据本发明的修改信息的管理方法包括:终端获取修改信息,其中,修改信息为对应多个服务器的修改信息;终端将修改信息记录在同一修改信息日志文件中。The modification information management method according to the present invention includes: the terminal obtains the modification information, wherein the modification information is modification information corresponding to multiple servers; the terminal records the modification information in the same modification information log file.

优选地,上述修改信息为终端本地产生的修改信息。Preferably, the above modification information is modification information locally generated by the terminal.

优选地,在终端将修改信息记录在同一修改信息日志文件中之前,该方法还包括:终端接收并解析服务器下发的命令,其中,命令用于指示对终端的数据进行修改,终端将修改信息记录在同一修改信息日志文件中包括:终端根据命令将需要修改的信息记录在同一修改信息日志文件中。Preferably, before the terminal records the modification information in the same modification information log file, the method further includes: the terminal receives and parses the command issued by the server, wherein the command is used to indicate to modify the data of the terminal, and the terminal will modify the information Recording in the same modification information log file includes: the terminal records the information to be modified in the same modification information log file according to the command.

优选地,在终端接收并解析服务器下发的命令之后,该方法还包括:终端根据命令修改本地数据库。Preferably, after the terminal receives and parses the command issued by the server, the method further includes: the terminal modifies the local database according to the command.

优选地,终端根据命令修改本地数据库包括:在需要增加数据项的情况下,终端在修改信息日志文件中增加数据项的数据信息;在需要修改数据项的情况下,终端在修改信息日志文件中对数据项的数据信息做相应的修改;在需要删除数据项的情况下,终端在修改信息日志文件中删除数据项的数据信息。Preferably, the terminal modifying the local database according to the command includes: when the data item needs to be added, the terminal adds data information of the data item in the modification information log file; when the data item needs to be modified, the terminal adds the data information of the data item in the modification information log file Corresponding modifications are made to the data information of the data item; if the data item needs to be deleted, the terminal deletes the data information of the data item in the modification information log file.

优选地,终端根据命令修改本地数据库包括:终端将数据项对应的其他服务器操作设置为增加操作,同时删除数据项的更改信息。Preferably, the terminal modifying the local database according to the command includes: the terminal setting other server operations corresponding to the data item as adding operations, and deleting the change information of the data item at the same time.

优选地,终端将修改信息记录在同一修改信息日志文件中之后,该方法还包括:终端根据修改日志文件将需要修改的信息发送至服务器。Preferably, after the terminal records the modification information in the same modification information log file, the method further includes: the terminal sends the information to be modified to the server according to the modification log file.

为了实现上述目的,根据本发明的另一方面,提供了一种终端。In order to achieve the above object, according to another aspect of the present invention, a terminal is provided.

根据本发明的终端包括:获取模块,用于获取修改信息,其中,修改信息为对应多个服务器的修改信息;记录模块,用于将修改信息记录在同一修改信息日志文件中。The terminal according to the present invention includes: an acquisition module for acquiring modification information, wherein the modification information is modification information corresponding to multiple servers; a recording module for recording the modification information in the same modification information log file.

优选地,上述终端还包括:接收模块,用于根据接收服务器下发的命令,其中,命令用于指示对终端的数据进行修改。Preferably, the above-mentioned terminal further includes: a receiving module, configured to receive a command issued by the server, wherein the command is used to instruct to modify the data of the terminal.

优选地,上述终端还包括:发送模块,用于根据修改日志文件将需要修改的信息发送至服务器。Preferably, the above-mentioned terminal further includes: a sending module, configured to send the information to be modified to the server according to the modification log file.

通过本发明,采用终端获取修改信息,其中,修改信息为对应多个服务器的修改信息;终端将修改信息记录在同一修改信息日志文件中,解决了终端往往需要大量的存储空间以储存修改记录的问题,进而达到了降低终端存储多个服务器的修改信息的存储空间,同时减低操作复杂度的效果。Through the present invention, the terminal is used to obtain modification information, wherein the modification information is modification information corresponding to multiple servers; the terminal records the modification information in the same modification information log file, which solves the problem that the terminal often needs a large amount of storage space to store modification records problem, thereby achieving the effect of reducing the storage space of the terminal for storing modification information of multiple servers, and at the same time reducing the operation complexity.

附图说明 Description of drawings

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The accompanying drawings described here are used to provide a further understanding of the present invention and constitute a part of the application. The schematic embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute improper limitations to the present invention. In the attached picture:

图1是根据相关技术的分布式管理修改信息示意图;FIG. 1 is a schematic diagram of distributed management modification information according to related technologies;

图2是根据本发明实施例的修改信息的管理方法的流程图;Fig. 2 is a flow chart of a management method for modifying information according to an embodiment of the present invention;

图3是根据本发明实施例的集中式管理修改信息的示意图;Fig. 3 is a schematic diagram of centralized management and modification information according to an embodiment of the present invention;

图4是根据本发明实施例的终端的示意图。Fig. 4 is a schematic diagram of a terminal according to an embodiment of the present invention.

具体实施方式 Detailed ways

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。Hereinafter, the present invention will be described in detail with reference to the drawings and examples. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other.

通过本发明,能够适应一个SyncML终端需要与不同服务器进行快同步的需要。Through the present invention, it can meet the needs of fast synchronization between a SyncML terminal and different servers.

方法实施例method embodiment

根据本发明的实施例,提供了一种修改信息的管理方法。According to an embodiment of the present invention, a method for managing modification information is provided.

图2是根据本发明实施例的修改信息的管理方法的流程图。Fig. 2 is a flowchart of a method for managing modification information according to an embodiment of the present invention.

如图2所示,该方法包括如下的步骤S202至步骤S204:As shown in Figure 2, the method includes the following steps S202 to S204:

步骤S202,终端获取修改信息,其中,修改信息为对应多个服务器的修改信息;Step S202, the terminal acquires modification information, wherein the modification information is modification information corresponding to multiple servers;

步骤S204,终端将修改信息记录在同一修改信息日志文件中。Step S204, the terminal records the modification information in the same modification information log file.

下面将结合实例对本发明实施例的实现过程进行详细描述。The implementation process of the embodiment of the present invention will be described in detail below with reference to examples.

本发明提出了一种集中管理终端上对应多个服务器的修改记录的方法及数据修改流程,通过采用集中的管理方法,大大的降低了存储多个服务器修改信息的存储空间,同时降低了操作复杂度,提高了同步的效率。The present invention proposes a method for centralized management of modification records corresponding to multiple servers on a terminal and a data modification process. By adopting the centralized management method, the storage space for storing modification information of multiple servers is greatly reduced, and at the same time, the operation complexity is reduced. degree, improving the efficiency of synchronization.

可选地,本发明针对在数据同步可能需要同多个服务器进行同步时,在和一个服务器同步完成后,终端设备能够保证切换到同另一个服务器能够进行快同步,而不需要在切换服务器后必须发起慢同步。Optionally, the present invention aims at that when data synchronization may need to be synchronized with multiple servers, after the synchronization with one server is completed, the terminal device can ensure that it can switch to another server to perform fast synchronization without needing to perform fast synchronization after switching servers. A slow sync must be initiated.

图3是根据本发明实施例的集中式管理修改信息的示意图。Fig. 3 is a schematic diagram of centralized management modification information according to an embodiment of the present invention.

在本发明中,为了能够同多个服务器进行快同步,可以在终端记录下与每个服务器对应的数据更改信息,在本发明中,这些记录信息是采用集中管理的方式进行的,同时这些数据信息也能够分开管理。当本地数据有所变动时则需要更改与所有服务器相对应的数据更改记录。而在实际操作中又分为两种情况:In the present invention, in order to perform fast synchronization with multiple servers, the data change information corresponding to each server can be recorded on the terminal. Information can also be managed separately. When the local data changes, it is necessary to change the data change records corresponding to all servers. In practice, there are two situations:

1、在与某个服务器同步时产生的终端数据的更改;1. Changes to terminal data generated when synchronizing with a server;

2、在终端本地操作而产生的数据修改。2. Data modification generated by local operation on the terminal.

对于第一种情况,如果服务器在同步过程中对终端的数据进行修改,在终端成功修改完本地数据后,需要修改除当前同步以外的其它服务器的修改信息(changelog),对于当前同步的服务器,则需要清除该条数据的changelog信息。For the first case, if the server modifies the data of the terminal during the synchronization process, after the terminal successfully modifies the local data, it needs to modify the modification information (changelog) of other servers except the current synchronization. For the current synchronization server, You need to clear the changelog information of this piece of data.

根据本发明实施例的优选的修改信息的管理方法可以包括以下步骤:A preferred management method for modifying information according to an embodiment of the present invention may include the following steps:

步骤S1,终端接收并解析服务器下发的命令,其中,所述命令用于指示对所述终端的数据进行修改;Step S1, the terminal receives and parses the command sent by the server, wherein the command is used to instruct to modify the data of the terminal;

步骤S2,终端根据命令修改本地数据库。Step S2, the terminal modifies the local database according to the command.

优选地,终端可以根据服务器命令的不同,分以下情况分别进行处理:Preferably, the terminal can handle the following situations according to different server commands:

情况一:如果服务器发送增加数据项的命令,则在changelog信息中增加该条数据信息,并将该条数据对应的其它服务器操作设置为增加操作,同时删除与正在同步的服务器关于该条数据的更改信息。Situation 1: If the server sends a command to add a data item, add the data information in the changelog information, and set the other server operations corresponding to the data as adding operations, and delete the data related to the synchronizing server Change information.

情况二:如果服务器发送修改终端数据的命令,则在changelog信息中查找到该条数据对应的信息,并将该条数据对应的其它服务器操作信息进行相应的修改,如果原来记录的更改信息为增加或修改操作,则记录保持不变,如果原来的记录为删除操作,则将该更改信息改为修改操作。同时删除与正在同步的服务器关于该条数据的更改信息。Situation 2: If the server sends a command to modify the terminal data, find the information corresponding to the data in the changelog information, and modify the other server operation information corresponding to the data accordingly. If the original recorded change information is an increase or modification operation, the record remains unchanged. If the original record is a deletion operation, the change information is changed to a modification operation. At the same time, delete the change information about the piece of data with the server being synchronized.

情况三:如果服务器发送删除终端数据的命令,则在changelog信息中查找到该条数据对应的信息,并将该条数据对应的其它服务器操作信息进行相应的修改,如果原来记录的更改信息为增加操作,则删除该条更改信息,如果原来的记录为更新或删除操作,则将该更改信息改为删除操作。同时删除与正在同步的服务器关于该条数据的更改信息。Situation 3: If the server sends a command to delete terminal data, find the information corresponding to the piece of data in the changelog information, and modify the other server operation information corresponding to the piece of data accordingly. If the original recorded change information is added operation, delete the change information, and if the original record is an update or delete operation, change the change information to a delete operation. At the same time, delete the change information about the piece of data with the server being synchronized.

对于第二种情况,由于修改操作在终端本地发生,因此其操作没有传达到任何需要同步的服务器上,因此需要修改后的更改信息添加到所有服务器的修改信息中,其具体操作与第一种情况相同。For the second case, since the modification operation occurs locally on the terminal, its operation has not been communicated to any server that needs to be synchronized, so the modified change information needs to be added to the modification information of all servers, and its specific operation is the same as that of the first type The situation is the same.

在分布式管理changelog信息的情况下,由于各个服务器对应的changelog文件是相互独立的,因此,在更改其中某一条信息的更改信息时都需要查找该changelog文件,假设要同步的服务器个数为m,终端上具有n条数据,则当本地修改一条数据后对changelog信息进行修改的时间复杂度为O(n*m),而采用集中管理多个服务器的changelog信息时,由于各个服务器的changelog信息是相互关联的保存在一起的,因此,在本地修改一条数据后对changelog信息进行修改的时间复杂度为O(n+m)。由此可见,采用集中管理多服务器的changelog信息在操作效率上大大优于分布式管理的方法。In the case of distributed management of changelog information, since the changelog files corresponding to each server are independent of each other, it is necessary to search for the changelog file when changing the change information of a piece of information, assuming that the number of servers to be synchronized is m , if there are n pieces of data on the terminal, the time complexity of modifying the changelog information after modifying one piece of data locally is O(n*m). They are interrelated and stored together. Therefore, the time complexity of modifying the changelog information after modifying a piece of data locally is O(n+m). It can be seen that the centralized management of changelog information of multiple servers is much better than the distributed management method in terms of operational efficiency.

从以上的描述中,可以看出,本发明实现了如下技术效果:通过集中管理多服务器的changelog信息,降低存储这些信息的存储空间,以及降低操作复杂度,提高同步效率。From the above description, it can be seen that the present invention achieves the following technical effects: through centralized management of changelog information of multiple servers, the storage space for storing these information is reduced, the operation complexity is reduced, and the synchronization efficiency is improved.

装置实施例Device embodiment

根据本发明的实施例,提供了一种终端。According to an embodiment of the present invention, a terminal is provided.

图4是根据本发明实施例的终端的示意图。Fig. 4 is a schematic diagram of a terminal according to an embodiment of the present invention.

如图4所示,该终端包括:获取模块401和记录模块403。As shown in FIG. 4 , the terminal includes: an acquiring module 401 and a recording module 403 .

其中,获取模块401用于获取修改信息,其中,修改信息为对应多个服务器的修改信息;记录模块403用于将修改信息记录在同一修改信息日志文件中。Wherein, the obtaining module 401 is used to obtain modification information, wherein the modification information is modification information corresponding to multiple servers; the recording module 403 is used to record the modification information in the same modification information log file.

优选地,该终端还包括:接收模块405,用于根据接收服务器下发的命令,其中,命令用于指示对终端的数据进行修改。Preferably, the terminal further includes: a receiving module 405, configured to receive a command issued by the server, wherein the command is used to instruct to modify the data of the terminal.

优选地,终端还包括:发送模块407,用于根据修改日志文件将需要修改的信息发送至服务器。Preferably, the terminal further includes: a sending module 407, configured to send the information to be modified to the server according to the modification log file.

需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。It should be noted that the steps shown in the flowcharts of the accompanying drawings may be performed in a computer system, such as a set of computer-executable instructions, and that although a logical order is shown in the flowcharts, in some cases, The steps shown or described may be performed in an order different than here.

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。Obviously, those skilled in the art should understand that each module or each step of the above-mentioned present invention can be realized by a general-purpose computing device, and they can be concentrated on a single computing device, or distributed in a network formed by multiple computing devices Optionally, they can be implemented with program codes executable by a computing device, so that they can be stored in a storage device and executed by a computing device, or they can be made into individual integrated circuit modules, or they can be integrated into Multiple modules or steps are fabricated into a single integrated circuit module to realize. As such, the present invention is not limited to any specific combination of hardware and software.

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and changes. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.

Claims (10)

1. a management method for terminal modifications information, is characterized in that, comprising:
Terminal is obtained modification information, wherein, and the modification information that described modification information is corresponding a plurality of servers;
Described terminal by described modification information recording in same modification information log file, wherein, the modification information of described same at least one data of modification information log file including, the modification information of each data all comprises the corresponding data change information of server described in each.
2. method according to claim 1, is characterized in that, described modification information is the local modification information producing of described terminal.
3. method according to claim 1, is characterized in that,
In described terminal, by before described modification information recording is in same modification information log file, described method also comprises:
The order that described terminal receives and resolution server issues, wherein, described order is used to indicate modifies to the data of described terminal,
Described terminal comprises described modification information recording at same modification information log file:
The information recording that described terminal is revised needs according to described order is in same modification information log file.
4. method according to claim 3, is characterized in that, after the described order that described terminal receives and resolution server issues, described method also comprises:
Described terminal is revised local data base according to described order.
5. method according to claim 4, is characterized in that, described terminal is revised local data base according to described order and comprised:
In the situation that needs increase data item, described terminal increases the data message of described data item in described modification information log file;
In the situation that needs are revised described data item, described terminal is made corresponding modification to the data message of described data item in described modification information log file;
In the situation that needs are deleted described data item, described terminal is deleted the data message of described data item in described modification information log file.
6. method according to claim 4, is characterized in that, described terminal is revised local data base according to described order and comprised:
Other server operations corresponding to the described data item of described terminal are set to increase operation, delete the changed information of described data item simultaneously.
7. according to the method described in any one in claim 1 to 6, it is characterized in that, described terminal is by after described modification information recording is in same modification information log file, and described method also comprises:
The information that described terminal is revised needs according to described modification journal file is sent to server.
8. for a terminal for management correcting information, it is characterized in that, comprising:
Acquisition module, for obtaining modification information, wherein, the modification information that described modification information is corresponding a plurality of servers;
Logging modle, be used for described modification information recording at same modification information log file, wherein, the modification information of described same at least one data of modification information log file including, the modification information of each data all comprises the corresponding data change information of server described in each.
9. terminal according to claim 8, is characterized in that, described terminal also comprises:
Receiver module, for the order issuing according to reception server, wherein, described order is used to indicate modifies to the data of described terminal.
10. terminal according to claim 8 or claim 9, is characterized in that, described terminal also comprises:
Sending module, is sent to server for the information of needs being revised according to described modification journal file.
CN200910223698.2A 2009-11-25 2009-11-25 Modified information managing method and terminal Active CN101711064B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN200910223698.2A CN101711064B (en) 2009-11-25 2009-11-25 Modified information managing method and terminal
PCT/CN2010/072842 WO2010148829A1 (en) 2009-11-25 2010-05-17 Terminals and method for modification information management

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910223698.2A CN101711064B (en) 2009-11-25 2009-11-25 Modified information managing method and terminal

Publications (2)

Publication Number Publication Date
CN101711064A CN101711064A (en) 2010-05-19
CN101711064B true CN101711064B (en) 2014-03-12

Family

ID=42403816

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910223698.2A Active CN101711064B (en) 2009-11-25 2009-11-25 Modified information managing method and terminal

Country Status (2)

Country Link
CN (1) CN101711064B (en)
WO (1) WO2010148829A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102769660A (en) * 2012-04-18 2012-11-07 中兴通讯股份有限公司 Cloud server, terminal and data backing up method thereof
WO2017140200A1 (en) * 2016-02-18 2017-08-24 任少华 Authentication center system and method

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1972195A (en) * 2005-10-18 2007-05-30 三星电子株式会社 Method and apparatus for synchronizing multimedia content with a device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6976038B2 (en) * 2002-10-17 2005-12-13 International Business Machines Corporation Method and apparatus for real time creation and modification of a change log for multi-server synchronization
KR101430517B1 (en) * 2008-01-31 2014-08-19 삼성전자주식회사 A method of data synchronization between a plurality of data communication apparatuses
CN101370032B (en) * 2008-09-09 2011-08-10 中兴通讯股份有限公司 Modification log maintenance method and apparatus for data synchronization

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1972195A (en) * 2005-10-18 2007-05-30 三星电子株式会社 Method and apparatus for synchronizing multimedia content with a device

Also Published As

Publication number Publication date
CN101711064A (en) 2010-05-19
WO2010148829A1 (en) 2010-12-29

Similar Documents

Publication Publication Date Title
CN107861686B (en) File storage method, server and computer readable storage medium
WO2018219178A1 (en) Data synchronization method and apparatus, server, and storage medium
CN1988535B (en) Synchronous method, system for file storage and customer terminal
KR20080068110A (en) Data synchronization processing method and client terminal, server and its data synchronization system
US20170031948A1 (en) File synchronization method, server, and terminal
CN101227379B (en) Method and system for implementation of data synchronization
CN103491055A (en) Method for synchronizing information among clients, clients and server
CN103841180B (en) A kind of network data synchronizing method, apparatus, terminal device and server based on operational order
CN105407117A (en) Distributed data backup method, device and system
CN105187464A (en) Data synchronization method, device and system in distributed storage system
CN107231400B (en) Data synchronization method and device
US20150310081A1 (en) Database synchronization
CN102291453B (en) Data synchronization method and device
CN104104739A (en) Data synchronization method for metadata service cluster of cloud storage system
CN106341251A (en) Master and slave switching method and device based on dual master control
CN113259476B (en) Message pushing method and system
CN104580425A (en) Client data synchronization method and system
CN101711064B (en) Modified information managing method and terminal
CN113076298B (en) Distributed small file storage system
CN110460660A (en) A kind of synchronous method and device of contact information
CN115883583A (en) Data synchronization method and device and multi-stage platform data synchronization system
CN110321322B (en) Data reconstruction method, device, equipment and computer readable storage medium
CN113434598B (en) Method, device and electronic device for realizing double writing of data
CN115276777B (en) TDMA networking parameter management method based on data abstract and time stamp
CN112632189A (en) Data synchronization system and method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20170531

Address after: 226200 Hopewell Town, Qidong, Jiangsu, Nantong

Patentee after: Qidong Jiulong shunzhou toy factory

Address before: 518057 Nanshan District science and technology, Guangdong Province, South Road, No. 55, No.

Patentee before: ZTE Corporation

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220401

Address after: 226299 No. 548, Huiping Town Industrial Park, Qidong City, Nantong City, Jiangsu Province

Patentee after: Steel enterprise housekeeper Technology Co.,Ltd.

Address before: 226200 shanghehe Town, Qidong City, Nantong City, Jiangsu Province

Patentee before: QIDONG JIULONG SHUNZHOU TOY FACTORY