An information synchronization management control method, device and system

CN117687980BActive Publication Date: 2026-08-21SHENZHEN GREEN CONNECTION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311510841.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-11-13
Publication Date
2026-08-21
Estimated Expiration
2043-11-13

AI Technical Summary

Technical Problem

[0005]本发明所要解决的技术问题在于,提供一种信息同步管理控制方法、装置及系统,能够提高信息同步管理控制时效性,进而有效解决多个用户同时访问文件出现信息同步不及时的问题

Benefits of technology

[0083]本发明实施例中,根据获取到的目标信息,确定目标信息对应的目标文件集合;确定目标文件集合对应的目标标签;判断目标信息是否满足目标标签对应的目标操作控制条件,当判断出目标信息满足目标标签对应的目标操作控制条件时,则根据目标信息,生成目标控制参数;目标控制参数用于控制目标设备对目标文件集合执行与目标控制参数相匹配的目标操作,目标操作包括信息同步管理操作。可见,实施本发明实施例能够在获取到目标信息时,根据该目标信息确定对应的目标文件集合,并结合该目标文件集合对应的目标标签,判断目标信息是否满足目标标签对应的目标操作控制条件,以在判断结果为是时,根据该目标信息,生成用于控制目标设备对目标文件集合执行相匹配目标操作的目标控制参数,能够在提高信息同步管理控制准确性的基础上,提高信息同步管理控制的时效性,防止在多个用户同时访问目标文件集合中的目标文件或者对目标文件执行对应的信息同步管理操作时,出现由于信息同步不及时/冲突导致的信息同步出错的现象,而且还有利于节约有关目标文件集合对应的目标设备(如NAS设备)的内存空间,有利于提高信息同步管理控制的稳定性,有利于提高用户在实际生产生活应用中的使用体验感。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117687980B_ABST
    Figure CN117687980B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of NAS, and discloses an information synchronization management control method, device and system, the method comprising the following steps: determining a target file set corresponding to target information according to the target information; determining a target label corresponding to the target file set; judging whether the target information satisfies a target operation control condition corresponding to the target label; when it is judged that the target information satisfies the target operation control condition corresponding to the target label, generating a target control parameter according to the target information; the target control parameter is used for controlling a target device to perform a target operation matched with the target control parameter on the target file set, and the target operation comprises an information synchronization management operation. It can be seen that, on the basis of improving the accuracy of information synchronization management control, the timeliness of information synchronization management control is improved, and then the stability of information synchronization management control and the use experience of users in actual production and life application are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of NAS technology, and in particular to an information synchronization management and control method, apparatus and system. Background Technology

[0002] NAS (Network Attached Storage) is a centralized storage device where users store backup information from their mobile devices on the NAS device's storage medium. This backup information can then be accessed anytime, anywhere via the network. This not only saves storage space on the user's local mobile device but also meets the user's need to access backup information at any time. In this process, the NAS device's information synchronization function plays a crucial role.

[0003] Currently, there are two methods for NAS devices to perform information synchronization and backup. One method involves periodically or manually refreshing the file list of the corresponding monitored files on the NAS device to determine if the monitored files have changed, thereby performing information synchronization management operations. The other method uses system integration tools to determine if the monitored files have changed, in order to further perform information synchronization management operations. However, regardless of which method is used, when multiple users access the monitored files or perform corresponding information synchronization management operations on the monitored files simultaneously, there is a possibility of information synchronization errors due to untimely or conflicting information synchronization.

[0004] Therefore, it is particularly important to propose a technical solution to improve the timeliness of information synchronization management and control. Summary of the Invention

[0005] The technical problem to be solved by the present invention is to provide an information synchronization management and control method, device and system that can improve the timeliness of information synchronization management and control, and thus effectively solve the problem of untimely information synchronization when multiple users access files at the same time.

[0006] To address the aforementioned technical problems, the first aspect of this invention discloses an information synchronization management and control method, the method comprising:

[0007] Based on the obtained target information, determine the set of target files corresponding to the target information;

[0008] Determine the target tags corresponding to the target file set;

[0009] Determine whether the target information meets the target operation control conditions corresponding to the target tag. If it is determined that the target information meets the target operation control conditions corresponding to the target tag, then generate target control parameters based on the target information. The target control parameters are used to control the target device to perform target operations on the target file set that match the target control parameters. The target operations include information synchronization management operations.

[0010] As an optional implementation, in the first aspect of the present invention, the target information includes first sub-information and second sub-information, and the step of determining the target file set corresponding to the target information based on the acquired target information includes:

[0011] Based on the preset first parsing model, analyze the information sending end corresponding to the first sub-information;

[0012] Obtain the set of authorization control files corresponding to the information sending end;

[0013] Based on the preset second analytical model, analyze the target control file corresponding to the second sub-information;

[0014] Determine whether there is a file to be controlled that matches the target control file in the authorized control file set. If it is determined that the file to be controlled exists in the authorized control file set, then the control file subset corresponding to the file to be controlled in the authorized control file set is determined as the target file set, and the control file subset includes the file to be controlled.

[0015] As an optional implementation, in the first aspect of the present invention, the target information further includes third sub-information, and the step of determining whether the target information satisfies the target operation control conditions corresponding to the target tag includes:

[0016] Based on the preset third parsing model, analyze the information tags corresponding to the third sub-information;

[0017] Determine whether the information tag matches the target tag. If the information tag matches the target tag, then determine that the target information satisfies the target operation control conditions corresponding to the target tag.

[0018] As an optional implementation, in the first aspect of the present invention, determining whether the information tag matches the target tag includes:

[0019] Based on the target tags, determine the first control function for the target file set;

[0020] Based on the information tag, determine the second control function corresponding to the third sub-information;

[0021] Determine whether the second control function matches the first control function. If the second control function matches the first control function, then determine that the information tag matches the target tag.

[0022] As an optional implementation, in the first aspect of the present invention, before generating the target control parameters based on the target information, the method further includes:

[0023] Determine the first network region corresponding to the target information, and determine the second network region corresponding to the target file set;

[0024] Determine whether the first network region and the second network region match. If the first network region and the second network region match, then trigger the operation of generating target control parameters based on the target information.

[0025] When it is determined that the first network region and the second network region do not match, the first network frequency information of the first network region and the second network frequency information of the second network region are determined. Based on the first network frequency information and the second network frequency information, it is determined whether the target information meets the information synchronization control conditions. When it is determined that the target information meets the information synchronization control conditions, the operation of generating target control parameters based on the target information is triggered.

[0026] When it is determined that the target message does not meet the information synchronization control conditions, the target information is stored in the first network area, and the operation of determining the first network frequency information of the first network area and the second network frequency information of the second network area is re-triggered. Based on the first network frequency information and the second network frequency information, the operation of determining whether the target information meets the information synchronization control conditions is performed.

[0027] The information synchronization control condition is that both the first network frequency information and the second network frequency information exist within a preset network frequency range.

[0028] As an optional implementation, in the first aspect of the present invention, generating target control parameters based on the target information includes:

[0029] Based on the target file set, a first control parameter is generated, and the first control parameter is used to determine the first device corresponding to the target file set;

[0030] Calculate the first determined duration corresponding to the first device, whereby the first determined duration is used to represent the time taken to determine the first device;

[0031] Based on the first determined duration, a first control efficiency value for the first device in response to the first control parameter is determined;

[0032] Determine whether the first control efficiency value is greater than or equal to a preset efficiency threshold. If the first control efficiency value is greater than or equal to the preset efficiency threshold, then generate a second control parameter as the target control parameter based on the target information. The second control parameter is used to control the first device to perform a matching first operation on the target file set according to the second control parameter. The target operation also includes the first operation.

[0033] When it is determined that the first control efficiency value is less than the preset efficiency threshold, at least one second device is determined within the target range, and a third control parameter is generated as the target control parameter based on the target information and all the second devices. The third control parameter is used to control all the second devices and the first device to perform a matching second operation on the target file set according to the third control parameter. The target operation also includes the second operation.

[0034] Wherein, the second control efficiency value of each of the second devices is greater than or equal to the preset efficiency threshold, the second control efficiency value is determined according to the second determined duration corresponding to the second device, the second determined duration is used to represent the duration used to determine the second device, and at least one of the second devices has a third control efficiency value with the first device that is greater than or equal to the preset efficiency threshold.

[0035] As an optional implementation, in the first aspect of the present invention, the method further includes:

[0036] During the execution of the target operation, according to the preset monitoring model, it is determined whether there is a target sub-operation in each sub-operation of the target operation that does not meet the preset operation execution conditions. When it is determined that there is a target sub-operation that does not meet the preset operation execution conditions, the target sub-operation is interrupted, and an operation execution request information is sent to the information sending end corresponding to the target information. In addition, the instruction corresponding to the operation execution request information is received, and a third operation matching the instruction is executed.

[0037] The preset operation execution condition is used to indicate that the execution intention of the current sub-operation matches the execution intention of all previous sub-operations, and the matching means that the execution intentions are not contradictory.

[0038] A second aspect of the present invention discloses an information synchronization management and control device, the device comprising:

[0039] The determination module is used to determine the set of target files corresponding to the acquired target information;

[0040] The determining module is further configured to determine the target tags corresponding to the target file set;

[0041] The judgment module is used to determine whether the target information satisfies the target operation control conditions corresponding to the target label;

[0042] The generation module is used to generate target control parameters based on the target information when the judgment module determines that the target information meets the target operation control conditions corresponding to the target tag; the target control parameters are used to control the target device to perform target operations on the target file set that match the target control parameters, and the target operations include information synchronization management operations.

[0043] As an optional implementation, in the second aspect of the present invention, the target information includes first sub-information and second sub-information, and the specific method by which the determining module determines the target file set corresponding to the target information based on the acquired target information includes:

[0044] Based on the preset first parsing model, analyze the information sending end corresponding to the first sub-information;

[0045] Obtain the set of authorization control files corresponding to the information sending end;

[0046] Based on the preset second analytical model, analyze the target control file corresponding to the second sub-information;

[0047] Determine whether there is a file to be controlled that matches the target control file in the authorized control file set. If it is determined that the file to be controlled exists in the authorized control file set, then the control file subset corresponding to the file to be controlled in the authorized control file set is determined as the target file set, and the control file subset includes the file to be controlled.

[0048] As an optional implementation, in the second aspect of the present invention, the target information further includes third sub-information, and the specific method by which the judging module judges whether the target information satisfies the target operation control conditions corresponding to the target tag includes:

[0049] Based on the preset third parsing model, analyze the information tags corresponding to the third sub-information;

[0050] Determine whether the information tag matches the target tag. If the information tag matches the target tag, then determine that the target information satisfies the target operation control conditions corresponding to the target tag.

[0051] As an optional implementation, in a second aspect of the present invention, the specific method by which the determining module determines whether the information tag matches the target tag includes:

[0052] Based on the target tags, determine the first control function for the target file set;

[0053] Based on the information tag, determine the second control function corresponding to the third sub-information;

[0054] Determine whether the second control function matches the first control function. If the second control function matches the first control function, then determine that the information tag matches the target tag.

[0055] As an optional implementation, in a second aspect of the present invention, the determining module is further configured to determine a first network region corresponding to the target information and a second network region corresponding to the target file set before the generating module generates target control parameters based on the target information;

[0056] The judgment module is further configured to determine whether the first network region and the second network region match. When the judgment module determines that the first network region and the second network region match, the generation module is triggered to perform the operation of generating target control parameters based on the target information.

[0057] The determining module is further configured to determine the first network frequency information of the first network region and the second network frequency information of the second network region when the judging module determines that the first network region and the second network region do not match.

[0058] The judgment module is further configured to determine whether the target information meets the information synchronization control conditions based on the first network frequency information and the second network frequency information. When the judgment module determines that the target information meets the information synchronization control conditions, it triggers the generation module to perform the operation of generating target control parameters based on the target information.

[0059] The device also includes:

[0060] The control module is configured to, when the judgment module determines that the target message does not meet the information synchronization control conditions, retain the target information in the first network area and re-trigger the determination module to perform the operation of determining the first network frequency information of the first network area and the second network frequency information of the second network area. The judgment module determines whether the target information meets the information synchronization control conditions based on the first network frequency information and the second network frequency information.

[0061] The information synchronization control condition is that both the first network frequency information and the second network frequency information exist within a preset network frequency range.

[0062] As an optional implementation, in a second aspect of the present invention, the specific method by which the generation module generates target control parameters based on the target information includes:

[0063] Based on the target file set, a first control parameter is generated, and the first control parameter is used to determine the first device corresponding to the target file set;

[0064] Calculate the first determined duration corresponding to the first device, whereby the first determined duration is used to represent the time taken to determine the first device;

[0065] Based on the first determined duration, a first control efficiency value for the first device in response to the first control parameter is determined;

[0066] Determine whether the first control efficiency value is greater than or equal to a preset efficiency threshold. If the first control efficiency value is greater than or equal to the preset efficiency threshold, then generate a second control parameter as the target control parameter based on the target information. The second control parameter is used to control the first device to perform a matching first operation on the target file set according to the second control parameter. The target operation also includes the first operation.

[0067] When it is determined that the first control efficiency value is less than the preset efficiency threshold, at least one second device is determined within the target range, and a third control parameter is generated as the target control parameter based on the target information and all the second devices. The third control parameter is used to control all the second devices and the first device to perform a matching second operation on the target file set according to the third control parameter. The target operation also includes the second operation.

[0068] Wherein, the second control efficiency value of each of the second devices is greater than or equal to the preset efficiency threshold, the second control efficiency value is determined according to the second determined duration corresponding to the second device, the second determined duration is used to represent the duration used to determine the second device, and at least one of the second devices has a third control efficiency value with the first device that is greater than or equal to the preset efficiency threshold.

[0069] As an optional implementation, in the second aspect of the present invention, the judgment module is further configured to, during the execution of the target operation, determine, according to a preset monitoring model, whether there is a target sub-operation in each sub-operation of the target operation that does not meet the preset operation execution conditions.

[0070] The control module is further configured to interrupt the target sub-operation when the judgment module determines that there is a target sub-operation that does not meet the preset operation execution conditions;

[0071] The device also includes:

[0072] The sending module is used to send an operation execution request to the information sending end corresponding to the target information;

[0073] The receiving module is used to receive the instruction corresponding to the operation execution request information;

[0074] The control module is also configured to perform a third operation that matches the instruction;

[0075] The preset operation execution condition is used to indicate that the execution intention of the current sub-operation matches the execution intention of all previous sub-operations, and the matching means that the execution intentions are not contradictory.

[0076] A third aspect of the present invention discloses another information synchronization management and control device, the device comprising:

[0077] Memory containing executable program code;

[0078] A processor coupled to the memory;

[0079] The processor calls the executable program code stored in the memory to execute the information synchronization management and control method disclosed in the first aspect of the present invention.

[0080] The fourth aspect of the present invention discloses a computer storage medium storing computer instructions, which, when invoked, are used to execute the information synchronization management and control method disclosed in the first aspect of the present invention.

[0081] The fifth aspect of the present invention discloses an information synchronization management and control system, which includes at least an information synchronization management and control device as disclosed in the second aspect of the present invention, and a NAS device communicatively connected to the information synchronization management and control device, wherein the NAS device stores a plurality of files, and the information synchronization management and control device performs information synchronization management operations on the files according to the information synchronization management and control method disclosed in the first aspect of the present invention.

[0082] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:

[0083] In this embodiment of the invention, based on the acquired target information, a set of target files corresponding to the target information is determined; a target tag corresponding to the set of target files is determined; it is determined whether the target information meets the target operation control conditions corresponding to the target tag; when it is determined that the target information meets the target operation control conditions corresponding to the target tag, target control parameters are generated based on the target information; the target control parameters are used to control the target device to perform target operations on the set of target files that match the target control parameters, and the target operations include information synchronization management operations. As can be seen, implementing the embodiments of the present invention can determine the corresponding target file set based on the target information when the target information is obtained, and determine whether the target information meets the target operation control conditions corresponding to the target tags in combination with the target tags of the target file set. When the determination result is yes, target control parameters for controlling the target device to perform matching target operations on the target file set are generated based on the target information. This can improve the accuracy and timeliness of information synchronization management and control, and prevent information synchronization errors caused by untimely or conflicting information synchronization when multiple users access target files in the target file set at the same time or perform corresponding information synchronization management operations on the target files. It also helps to save memory space of the target devices (such as NAS devices) corresponding to the target file set, improves the stability of information synchronization management and control, and improves the user experience in actual production and life applications. Attached Figure Description

[0084] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0085] Figure 1 This is a flowchart illustrating an information synchronization management and control method disclosed in an embodiment of the present invention;

[0086] Figure 2 This is a flowchart illustrating another information synchronization management and control method disclosed in an embodiment of the present invention;

[0087] Figure 3 This is a schematic diagram of the structure of an information synchronization management and control device disclosed in an embodiment of the present invention;

[0088] Figure 4 This is a schematic diagram of another information synchronization management and control device disclosed in an embodiment of the present invention;

[0089] Figure 5This is a schematic diagram of the structure of another information synchronization management and control device disclosed in an embodiment of the present invention;

[0090] Figure 6 This is a schematic diagram of the structure of an information synchronization management and control system disclosed in an embodiment of the present invention. Detailed Implementation

[0091] To enable those skilled in the art to better understand the present invention, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0092] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this invention are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, apparatus, product, or end that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or ends.

[0093] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of the invention. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0094] This invention discloses an information synchronization management and control method, apparatus, and system. Upon acquiring target information, it determines the corresponding set of target files based on that information and, in conjunction with the target tags corresponding to the target file set, determines whether the target information meets the target operation control conditions corresponding to the target tags. If the determination result is yes, it generates target control parameters based on the target information to control the target device to perform a matching target operation on the target file set. This improves both the accuracy and timeliness of information synchronization management and control, preventing synchronization errors caused by untimely or conflicting information when multiple users simultaneously access target files in the target file set or perform corresponding information synchronization management operations on target files. Furthermore, it helps save memory space on the target devices (such as NAS devices) corresponding to the target file set, improves the stability of information synchronization management and control, and enhances the user experience in practical production and daily life applications. Detailed descriptions follow.

[0095] Example 1

[0096] Please see Figure 1 , Figure 1 This is a flowchart illustrating an information synchronization management and control method disclosed in an embodiment of the present invention. Figure 1 The described information synchronization management and control method can be applied to NAS devices, user mobile terminal devices, and one or more devices such as network base station devices, edge computing devices, cloud platforms, network monitoring devices, and network management model platforms that have direct or indirect communication with the aforementioned NAS devices and mobile terminal devices. This invention does not limit the application of this method. Figure 1 As shown, the information synchronization management and control method may include the following operations:

[0097] 101. Based on the obtained target information, determine the set of target files corresponding to the target information.

[0098] In this embodiment of the invention, the target information is used to represent instruction information for controlling the files to be synchronized in the target file set. The instruction information can be one or more forms of information such as message, message segment, data packet, frame data, bit stream, byte, character, encoding, etc., and the information includes tag information for controlling the files to be synchronized to perform corresponding synchronization operations.

[0099] In this embodiment of the invention, as an optional implementation, the target information includes a first sub-information and a second sub-information. Determining the target file set corresponding to the target information based on the obtained target information may include the following operations:

[0100] Based on the preset first parsing model, analyze the information sending end corresponding to the first sub-information.

[0101] Obtain the set of authorization control files corresponding to the information sending end.

[0102] Based on the preset second analytical model, analyze the target control file corresponding to the second sub-information.

[0103] Determine whether there is a file to be controlled in the authorized control file set that matches the target control file. If it is determined that there is a file to be controlled in the authorized control file set, then the control file subset corresponding to the file to be controlled in the authorized control file set is determined as the target file set, and the control file subset includes the file to be controlled.

[0104] In this optional embodiment, the first parsing model and / or the second parsing model can be one or more of the following: data decryption model, data analysis model, and data splitting model. The first sub-information and / or the second sub-information can be the header information in the target information or the information pre-stored in a preset position, or it can be the data stream / information stream obtained in batches.

[0105] As can be seen, implementing this optional embodiment can analyze the information sending end corresponding to the first sub-information by parsing the obtained information, thereby determining the set of authorized control files corresponding to the information sending end. On the basis of improving the accuracy of determining the information sending end and the set of authorized control files, it further improves the security of information access and information synchronization. At the same time, by parsing the second sub-information, it can analyze the target control file corresponding to the second sub-information, improve the accuracy of determining the information synchronization requirements corresponding to the second sub-information, and further improve the accuracy of determining the target file set, thereby improving the accuracy of information synchronization management and control.

[0106] In an optional embodiment, the aforementioned preset first parsing model includes a preset first analysis sub-model and a preset first decryption sub-model, the aforementioned first sub-information includes a first encrypted information frame and a first key information frame, and the aforementioned analysis of the information sending end corresponding to the first sub-information according to the preset first parsing model may include the following operations:

[0107] Based on the aforementioned preset first decryption sub-model, the aforementioned first encrypted information frame is parsed to obtain the first key information frame.

[0108] Based on the aforementioned preset first analysis sub-model, the aforementioned first key information frame is analyzed to obtain the information sending end corresponding to the aforementioned first key information frame. The information sending end corresponding to the aforementioned first key information frame is the information sending end corresponding to the first sub-information.

[0109] In another optional embodiment, the aforementioned preset second parsing model includes a preset second analysis sub-model and a preset second decryption sub-model, the aforementioned second sub-information includes a second encrypted information frame and a second key information frame, and the aforementioned analysis of the target control file corresponding to the second sub-information according to the preset second parsing model may include the following operations:

[0110] Based on the aforementioned preset second decryption sub-model, the aforementioned second encrypted information frame is parsed to obtain the second key information frame.

[0111] Based on the aforementioned preset second analysis sub-model, the aforementioned second key information frame is analyzed to obtain the target control file corresponding to the aforementioned second key information frame. The target control file corresponding to the aforementioned second key information frame is the target control file corresponding to the second sub-information.

[0112] In another optional embodiment, the aforementioned preset decryption sub-models all include the private key of the corresponding encrypted frame, each of the aforementioned encrypted frames has a corresponding public key, and the aforementioned private key and public key are not unique. Specifically, the private key corresponding to the encrypted information frame can be determined based on the subframe information in the encrypted information frame.

[0113] As can be seen, implementing this optional embodiment can parse the encrypted information frames corresponding to the first and second sub-information through a preset decryption sub-model, thereby obtaining the corresponding key information frames. On the one hand, it can improve the transmission security of target information and prevent it from being interrupted, stolen, or modified. On the other hand, it can improve the accuracy of determining the information sending end and target control file through the corresponding analysis sub-model and the corresponding decryption sub-model, which is conducive to improving the accuracy of information synchronization management and control. This saves redundant matching time for judging whether the target information meets the target operation control conditions corresponding to the target tag, and helps to improve the timeliness of information synchronization management and control while ensuring the accuracy of information synchronization management and control.

[0114] In an optional embodiment, each file in the aforementioned set of authorized control files has corresponding first blockchain information, which indicates that the file contains node password information as a node. The aforementioned target control file has corresponding second blockchain information, which indicates that the target control file contains node password information as a node.

[0115] The above-mentioned process of determining whether a control file matching the target control file exists in the authorized control file set may include the following operations:

[0116] Determine whether there is a target blockchain information in the set of authorized control files that matches the second blockchain information corresponding to the target control file. If it is determined that there is a target blockchain information in the set of authorized control files that matches the second blockchain information corresponding to the target control file, then it is determined that there is a file to be controlled in the set of authorized control files that matches the target control file.

[0117] Further optionally, before determining whether a control file matching the target control file exists in the set of authorized control files, the method may further include the following operations:

[0118] Determine whether the target file corresponding to the target blockchain information matches the target control file. If it is determined that the target file corresponding to the target blockchain information matches the target control file, then trigger the operation of determining that there is a file to be controlled that matches the target control file in the set of authorized control files.

[0119] Optionally, if it is determined that the target file corresponding to the target blockchain information does not match the target control file, then it is determined that there is no file to be controlled that matches the target control file in the authorized control file set.

[0120] As can be seen, implementing this optional embodiment can further determine whether there is target blockchain information in the authorized control file set that matches the second blockchain information corresponding to the target control file, thereby determining that there is a file to be controlled in the authorized control file set that matches the target control file. This improves the accuracy of determining the file to be controlled, thereby improving the accuracy of determining the target control file. On this basis, it also helps to ensure the information security of the authorized control file set and the target control file.

[0121] 102. Determine the target tags corresponding to the target file set.

[0122] In this embodiment of the invention, optionally, the target tag may include instructions for specific information synchronous execution operations, such as instructions for one or more operations such as deletion, access, creation, modification, movement, copying, assignment, opening, and closing. When there is more than one such operation, the instructions also need to be assigned the execution order of different operations. Further optionally, the target tag may also include one or more information such as application information, developer information, user information, and maintainer information corresponding to the target file set.

[0123] 103. Determine whether the target information meets the target operation control conditions corresponding to the target label. If the target information meets the target operation control conditions corresponding to the target label, then trigger step 104. If the target information does not meet the target operation control conditions corresponding to the target label, you can either end the current process or continue to trigger the operation of obtaining the target information.

[0124] In this embodiment of the invention, as an optional implementation, the target information further includes third sub-information. Determining whether the target information satisfies the target operation control conditions corresponding to the target tag may include the following operations:

[0125] Based on the preset third parsing model, analyze the information tags corresponding to the third sub-information.

[0126] Determine whether the information tag matches the target tag. If the information tag matches the target tag, then the target information satisfies the target operation control conditions corresponding to the target tag.

[0127] In an optional embodiment, the aforementioned preset third parsing model includes a preset third analysis sub-model and a preset third decryption sub-model, the aforementioned third sub-information includes a third encrypted information frame and a third key information frame, and the aforementioned analysis of the information tag corresponding to the third sub-information according to the preset third parsing model may include the following operations:

[0128] Based on the aforementioned preset third decryption sub-model, the aforementioned third encrypted information frame is parsed to obtain the third key information frame.

[0129] Based on the aforementioned preset third analysis sub-model, the aforementioned third key information frame is analyzed to obtain the information tag corresponding to the aforementioned third key information frame. The information tag corresponding to the aforementioned third key information frame is the information tag corresponding to the third sub-information.

[0130] As can be seen, implementing this optional embodiment can further determine the information tag corresponding to the third sub-information by parsing the third sub-information, so as to further determine whether the information tag matches the target tag, thereby determining that the target information meets the target operation control conditions corresponding to the target tag. While improving the accuracy of target information matching, it also improves the matching efficiency of target information, which is conducive to improving the accuracy of information synchronization management and control, as well as the efficiency of information synchronization management and control, and improving the user experience in actual production and life applications.

[0131] In this optional embodiment, as an optional implementation, the above-mentioned determination of whether the information tag matches the target tag may include the following operations:

[0132] Determine the first control function for the target file set based on the target label.

[0133] Based on the information tag, determine the second control function corresponding to the third sub-information.

[0134] Determine whether the second control function matches the first control function. If the second control function matches the first control function, then the information label matches the target label.

[0135] Optionally, the above determination of whether the second control function matches the first control function includes:

[0136] Determine whether the function key value corresponding to the second control function matches the function key value corresponding to the first control function. If it is determined that the function key value corresponding to the second control function matches the function key value corresponding to the first control function, then it is determined that the function key value corresponding to the second control function matches the function key value corresponding to the first control function.

[0137] As can be seen, implementing this optional embodiment can further determine the matching of information tags and target tags by determining the control functions corresponding to the target tags and information tags. This can further improve the matching efficiency of information tags and target tags, that is, improve the matching efficiency of target information, while also improving the matching accuracy of information tags and target tags, that is, improve the matching accuracy of target information. This is conducive to improving the accuracy of information synchronization management and control on the basis of improving the efficiency of information synchronization management and control, so that efficiency and accuracy complement each other, without sacrificing efficiency to improve accuracy, or sacrificing accuracy to improve efficiency. This is conducive to improving the stability of information synchronization management and control and the user experience in actual production and life applications.

[0138] 104. Generate target control parameters based on target information; the target control parameters are used to control the target device to perform target operations on the target file set that match the target control parameters, including information synchronization management operations.

[0139] Optionally, the target operations mentioned above may also include one or more of the following: target information matching operation, prompting operation, synchronization failure warning operation, and violation execution prompting operation.

[0140] As can be seen, implementing the embodiments of the present invention can determine the corresponding target file set based on the target information when the target information is obtained, and determine whether the target information meets the target operation control conditions corresponding to the target tags in combination with the target tags of the target file set. When the determination result is yes, target control parameters for controlling the target device to perform matching target operations on the target file set are generated based on the target information. This can improve the accuracy and timeliness of information synchronization management and control, and prevent information synchronization errors caused by untimely or conflicting information synchronization when multiple users access target files in the target file set at the same time or perform corresponding information synchronization management operations on the target files. It also helps to save memory space of the target devices (such as NAS devices) corresponding to the target file set, improves the stability of information synchronization management and control, and improves the user experience in actual production and life applications.

[0141] Example 2

[0142] Please see Figure 2 , Figure 2 This is a flowchart illustrating an information synchronization management and control method disclosed in an embodiment of the present invention. Figure 2 The described information synchronization management and control method can be applied to NAS devices, user mobile terminal devices, and one or more devices such as network base station devices, edge computing devices, cloud platforms, network monitoring devices, and network management model platforms that have direct or indirect communication with the aforementioned NAS devices and mobile terminal devices. This invention does not limit the application of this method. Figure 2 As shown, the information synchronization management and control method may include the following operations:

[0143] 201. Based on the obtained target information, determine the set of target files corresponding to the target information.

[0144] 202. Determine the target tags corresponding to the target file set.

[0145] 203. Determine whether the target information meets the target operation control conditions corresponding to the target label. If the target information meets the target operation control conditions corresponding to the target label, then trigger step 204. If the target information does not meet the target operation control conditions corresponding to the target label, you can either end the current process or continue to trigger the operation of obtaining the target information.

[0146] In this embodiment of the invention, for the relevant descriptions of steps 201-203, please refer to the relevant descriptions of steps 101-103 in Embodiment 1. This embodiment of the invention will not repeat them here.

[0147] 204. Determine the first network region corresponding to the target information.

[0148] 205. Determine the second network region corresponding to the target file set.

[0149] In this embodiment of the invention, the execution order of steps 204 and 205 is not specifically limited; they can be executed simultaneously or sequentially.

[0150] In this embodiment of the invention, optionally, the first network area and the second network area can be a local area network (LAN) area or an Internet area, specifically, it can be a 5G cell and a 4G cell network switching.

[0151] 206. Determine whether the first network region and the second network region match. If the first network region and the second network region match, then trigger step 207. If the first network region and the second network region do not match, then trigger steps 208 and 209 in sequence.

[0152] In this embodiment of the invention, the above-mentioned determination of whether the first network region and the second network region match may include the following operations:

[0153] Determine the routing information from the first network area to the second network area. The routing information includes the frequency point information corresponding to each sub-path in the path from the first network area to the second network area.

[0154] Determine whether there is a target frequency point information less than or equal to a preset frequency point threshold among all the frequency point information mentioned above. If it is determined that there is no target frequency point information less than or equal to the preset frequency point threshold among all the frequency point information mentioned above, then the first network region is determined to match the second network region.

[0155] When it is determined that there is a target frequency point information less than or equal to the preset frequency point threshold among all the above frequency point information, then all the above target frequency point information is determined as the target frequency point information set.

[0156] Determine whether the target frequency information set meets the preset threshold condition. If it is determined that the target frequency information set does not meet the preset threshold condition, then determine that the first network region and the second network region are matched.

[0157] When it is determined that the target frequency information set meets the preset threshold condition, it is determined that the first network region and the second network region do not match.

[0158] As can be seen, implementing this optional embodiment can further determine the routing information from the first network area to the second network area and determine multiple frequency point information, so as to further determine the matching of the first network area and the second network area, which can improve the accuracy of network area matching and routing planning, and can help to further improve the accuracy and efficiency of information synchronization management and control.

[0159] 207. Generate target control parameters based on target information; target control parameters are used to control the target device to perform target operations on the target file set that match the target control parameters, including information synchronization management operations.

[0160] In this embodiment of the invention, as an optional implementation, generating target control parameters based on target information may include the following operations:

[0161] Based on the target file set, first control parameters are generated. The first control parameters are used to determine the first device corresponding to the target file set.

[0162] Calculate the first determined duration corresponding to the first device, whereby the first determined duration is used to represent the duration used to determine the first device.

[0163] Based on a first determined duration, a first control efficiency value is determined for the first device's response to the first control parameter.

[0164] Determine whether the first control efficiency value is greater than or equal to the preset efficiency threshold. If the first control efficiency value is greater than or equal to the preset efficiency threshold, then generate a second control parameter as the target control parameter based on the target information. The second control parameter is used to control the first device to perform a matching first operation on the target file set according to the second control parameter. The target operation also includes the first operation.

[0165] When it is determined that the first control efficiency value is less than the preset efficiency threshold, at least one second device is identified within the target range, and a third control parameter is generated as the target control parameter based on the target information and all the second devices. The third control parameter is used to control all the second devices and the first device to perform a matching second operation on the target file set according to the third control parameter. The target operation also includes the second operation.

[0166] Among them, the second control efficiency value of each second device is greater than or equal to the preset efficiency threshold. The second control efficiency value is determined according to the second determined duration corresponding to the second device. The second determined duration is used to indicate the duration used to determine the second device. Among all the second devices, at least one device has a third control efficiency value with the first device that is greater than or equal to the preset efficiency threshold.

[0167] As can be seen, implementing the optional embodiments can determine the first control efficiency value of the first device responding to the first control parameter by determining the first device corresponding to the target file set and calculating the first determination duration corresponding to the first device, so as to further determine the execution mode of the target operation, improve the execution accuracy of information synchronization management and control, system operation stability and execution mode diversity, and help improve the user experience in actual production and life applications.

[0168] In this optional embodiment, as an alternative implementation, the method may further include the following operations:

[0169] During the execution of the target operation, based on the preset monitoring model, it is determined whether there is a target sub-operation in each sub-operation of the target operation that does not meet the preset operation execution conditions. When it is determined that there is a target sub-operation that does not meet the preset operation execution conditions, the target sub-operation is interrupted, and an operation execution request information is sent to the information sending end corresponding to the target information. In addition, the instruction corresponding to the operation execution request information is received, and a third operation matching the instruction is executed.

[0170] Among them, the preset operation execution condition is used to indicate that the execution intention of the current sub-operation matches the execution intention of all previous sub-operations, and matching means that the execution intentions are not contradictory.

[0171] In this optional embodiment, the execution intent described above is derived through analysis using a preset data analysis model / integrated large model, and the specific model is not limited in this embodiment of the invention.

[0172] As can be seen, implementing this optional embodiment can further monitor the execution mode of each sub-operation in the target operation during the execution of the target operation, and when a target sub-operation that does not meet the preset operation execution conditions is found, the target sub-operation is interrupted and the corresponding instruction request process is executed, which can help improve the execution accuracy of the target operation and improve the operational stability of the system (hardware system and / or software system) corresponding to the embodiment of the present invention.

[0173] 208. Determine the first network frequency information of the first network region and the second network frequency information of the second network region.

[0174] Optionally, the aforementioned network frequency information (first network frequency information and / or second network frequency information) includes one or more of the following: network signal strength information, network frequency information, network bandwidth information, and network private domain user information.

[0175] 209. Based on the first network frequency information and the second network frequency information, determine whether the target information meets the information synchronization control conditions. If it is determined that the target information meets the information synchronization control conditions, then step 207 is triggered; if it is determined that the target information does not meet the information synchronization control conditions, then step 210 is triggered.

[0176] 210. Retain the target information in the first network area and re-trigger the execution of steps 208 and 209.

[0177] The information synchronization control condition is that both the first network frequency information and the second network frequency information exist in the preset network frequency range information.

[0178] As can be seen, implementing the embodiments of the present invention can, on the basis of judging whether the target information meets the target operation control conditions corresponding to the target tag to improve the accuracy of target operation determination, further improve the accuracy of control parameter determination, target operation determination accuracy, and execution accuracy by analyzing the first network region and the second network region, and judging whether the target information meets the information synchronization control conditions based on the first network frequency information and the second network frequency information. This is beneficial to improving the accuracy of information synchronization management and control on the basis of improving the efficiency of information synchronization management and control, improving the stability of information synchronization management and control, and improving the user experience in actual production and life applications.

[0179] Example 3

[0180] Please see Figure 3 , Figure 3 This is a schematic diagram of the structure of an information synchronization management and control device disclosed in an embodiment of the present invention. Figure 3 The described information synchronization management and control device can be applied to NAS devices, user mobile terminal devices, and one or more devices such as network base station devices, edge computing devices, cloud platforms, network monitoring devices, and network management model platforms that have direct or indirect communication with the aforementioned NAS devices and mobile terminal devices. This invention does not limit the application of this device. Figure 3 As shown, the information synchronization management and control device may include:

[0181] The determination module 301 is used to determine the set of target files corresponding to the target information based on the obtained target information.

[0182] The determination module 301 is also used to determine the target tags corresponding to the target file set.

[0183] The judgment module 302 is used to determine whether the target information meets the target operation control conditions corresponding to the target label.

[0184] The generation module 303 is used to generate target control parameters based on the target information when the judgment module 302 determines that the target information meets the target operation control conditions corresponding to the target tag. The target control parameters are used to control the target device to perform target operations on the target file set that match the target control parameters. The target operations include information synchronization management operations.

[0185] As can be seen, implementing the embodiments of the present invention can determine the corresponding target file set based on the target information when the target information is obtained, and determine whether the target information meets the target operation control conditions corresponding to the target tags in combination with the target tags of the target file set. When the determination result is yes, target control parameters for controlling the target device to perform matching target operations on the target file set are generated based on the target information. This can improve the accuracy and timeliness of information synchronization management and control, and prevent information synchronization errors caused by untimely or conflicting information synchronization when multiple users access target files in the target file set at the same time or perform corresponding information synchronization management operations on the target files. It also helps to save memory space of the target devices (such as NAS devices) corresponding to the target file set, improves the stability of information synchronization management and control, and improves the user experience in actual production and life applications.

[0186] In this embodiment of the invention, as an optional implementation, the target information includes first sub-information and second sub-information. The specific method by which the determining module 301 determines the target file set corresponding to the target information based on the acquired target information includes:

[0187] Based on the preset first parsing model, analyze the information sending end corresponding to the first sub-information.

[0188] Obtain the set of authorization control files corresponding to the information sending end.

[0189] Based on the preset second analytical model, analyze the target control file corresponding to the second sub-information.

[0190] Determine whether there is a file to be controlled in the authorized control file set that matches the target control file. If it is determined that there is a file to be controlled in the authorized control file set, then the control file subset corresponding to the file to be controlled in the authorized control file set is determined as the target file set, and the control file subset includes the file to be controlled.

[0191] As can be seen, implementing this optional embodiment can analyze the information sending end corresponding to the first sub-information by parsing the obtained information, thereby determining the set of authorized control files corresponding to the information sending end. On the basis of improving the accuracy of determining the information sending end and the set of authorized control files, it further improves the security of information access and information synchronization. At the same time, by parsing the second sub-information, it can analyze the target control file corresponding to the second sub-information, improve the accuracy of determining the information synchronization requirements corresponding to the second sub-information, and further improve the accuracy of determining the target file set, thereby improving the accuracy of information synchronization management and control.

[0192] In this optional embodiment, as another optional implementation, the target information further includes third sub-information. The specific method by which the judgment module 302 judges whether the target information satisfies the target operation control conditions corresponding to the target label includes:

[0193] Based on the preset third parsing model, analyze the information tags corresponding to the third sub-information.

[0194] Determine whether the information tag matches the target tag. If the information tag matches the target tag, then the target information satisfies the target operation control conditions corresponding to the target tag.

[0195] As can be seen, implementing this optional embodiment can further determine the information tag corresponding to the third sub-information by parsing the third sub-information, so as to further determine whether the information tag matches the target tag, thereby determining that the target information meets the target operation control conditions corresponding to the target tag. While improving the accuracy of target information matching, it also improves the matching efficiency of target information, which is conducive to improving the accuracy of information synchronization management and control, as well as the efficiency of information synchronization management and control, and improving the user experience in actual production and life applications.

[0196] In this optional embodiment, as another optional implementation, the specific method by which the judgment module 302 judges whether the information tag matches the target tag includes:

[0197] Determine the first control function for the target file set based on the target label.

[0198] Based on the information tag, determine the second control function corresponding to the third sub-information.

[0199] Determine whether the second control function matches the first control function. If the second control function matches the first control function, then the information label matches the target label.

[0200] As can be seen, implementing this optional embodiment can further determine the matching of information tags and target tags by determining the control functions corresponding to the target tags and information tags. This can further improve the matching efficiency of information tags and target tags, that is, improve the matching efficiency of target information, while also improving the matching accuracy of information tags and target tags, that is, improve the matching accuracy of target information. This is conducive to improving the accuracy of information synchronization management and control on the basis of improving the efficiency of information synchronization management and control, so that efficiency and accuracy complement each other, without sacrificing efficiency to improve accuracy, or sacrificing accuracy to improve efficiency. This is conducive to improving the stability of information synchronization management and control and the user experience in actual production and life applications.

[0201] In another optional implementation of this invention, the determining module 301 is further configured to determine the first network region corresponding to the target information and the second network region corresponding to the target file set before the generating module 303 generates the target control parameters based on the target information.

[0202] The judgment module 302 is also used to determine whether the first network region and the second network region match. When the judgment module 302 determines that the first network region and the second network region match, it triggers the generation module 303 to perform the operation of generating target control parameters based on the target information.

[0203] The determining module 301 is further configured to determine the first network frequency information of the first network region and the second network frequency information of the second network region when the determining module 302 determines that the first network region and the second network region do not match.

[0204] The judgment module 302 is also used to determine whether the target information meets the information synchronization control conditions based on the first network frequency information and the second network frequency information. When the judgment module 302 determines that the target information meets the information synchronization control conditions, it triggers the generation module 303 to perform the operation of generating target control parameters based on the target information.

[0205] And, such as Figure 4 As shown, the device may further include:

[0206] The control module 304 is used to, when the judgment module 302 determines that the target message does not meet the information synchronization control conditions, retain the target information in the first network area and re-trigger the determination module 301 to determine the first network frequency information of the first network area and the second network frequency information of the second network area. The judgment module 302 determines whether the target information meets the information synchronization control conditions based on the first network frequency information and the second network frequency information.

[0207] The information synchronization control condition is that both the first network frequency information and the second network frequency information exist in the preset network frequency range information.

[0208] As can be seen, implementing this optional embodiment can, on the basis of judging whether the target information meets the target operation control conditions corresponding to the target tag to improve the accuracy of target operation determination, further improve the accuracy of control parameter determination, target operation determination accuracy, and execution accuracy by analyzing the first network region and the second network region, and judging whether the target information meets the information synchronization control conditions based on the first network frequency information and the second network frequency information. This is beneficial to improving the accuracy of information synchronization management and control on the basis of improving the efficiency of information synchronization management and control, improving the stability of information synchronization management and control, and improving the user experience in actual production and life applications.

[0209] In this optional embodiment, as an optional implementation method, the specific way in which the generation module 303 generates the target control parameters based on the target information includes:

[0210] Based on the target file set, first control parameters are generated. The first control parameters are used to determine the first device corresponding to the target file set.

[0211] Calculate the first determined duration corresponding to the first device, whereby the first determined duration is used to represent the duration used to determine the first device.

[0212] Based on the first determined duration, a first control efficiency value for the first device's response to the first control parameter is determined;

[0213] Determine whether the first control efficiency value is greater than or equal to the preset efficiency threshold. If the first control efficiency value is greater than or equal to the preset efficiency threshold, then generate a second control parameter as the target control parameter based on the target information. The second control parameter is used to control the first device to perform a matching first operation on the target file set according to the second control parameter. The target operation also includes the first operation.

[0214] When it is determined that the first control efficiency value is less than the preset efficiency threshold, at least one second device is identified within the target range, and a third control parameter is generated as the target control parameter based on the target information and all the second devices. The third control parameter is used to control all the second devices and the first device to perform a matching second operation on the target file set according to the third control parameter. The target operation also includes the second operation.

[0215] Among them, the second control efficiency value of each second device is greater than or equal to the preset efficiency threshold. The second control efficiency value is determined according to the second determined duration corresponding to the second device. The second determined duration is used to indicate the duration used to determine the second device. Among all the second devices, at least one device has a third control efficiency value with the first device that is greater than or equal to the preset efficiency threshold.

[0216] As can be seen, implementing the optional embodiments can determine the first control efficiency value of the first device responding to the first control parameter by determining the first device corresponding to the target file set and calculating the first determination duration corresponding to the first device, so as to further determine the execution mode of the target operation, improve the execution accuracy of information synchronization management and control, system operation stability and execution mode diversity, and help improve the user experience in actual production and life applications.

[0217] In an optional embodiment, the judgment module 302 described above is further configured to, during the execution of the target operation, determine, according to a preset monitoring model, whether there is a target sub-operation in each sub-operation of the target operation that does not meet the preset operation execution conditions.

[0218] The control module 304 is also used to interrupt the target sub-operation when the judgment module 302 determines that there is a target sub-operation that does not meet the preset operation execution conditions.

[0219] And, such as Figure 4 As shown, the device may further include:

[0220] The sending module 305 is used to send an operation execution request information to the information sending end corresponding to the target information;

[0221] The receiving module 306 is used to receive the instructions corresponding to the operation execution request information.

[0222] The control module 304 is also used to perform a third operation that matches the instruction.

[0223] Among them, the preset operation execution condition is used to indicate that the execution intention of the current sub-operation matches the execution intention of all previous sub-operations, and matching means that the execution intentions are not contradictory.

[0224] As can be seen, implementing this optional embodiment can further monitor the execution mode of each sub-operation in the target operation during the execution of the target operation, and when a target sub-operation that does not meet the preset operation execution conditions is found, the target sub-operation is interrupted and the corresponding instruction request process is executed, which can help improve the execution accuracy of the target operation and improve the operational stability of the system (hardware system and / or software system) corresponding to the embodiment of the present invention.

[0225] Example 4

[0226] Please see Figure 5 , Figure 5 This is a schematic diagram of the structure of another information synchronization management and control device disclosed in an embodiment of the present invention. For example... Figure 5 As shown, the information synchronization management and control device may include:

[0227] Memory 401 that stores executable program code.

[0228] Processor 402 coupled to memory 401.

[0229] The processor 402 calls the executable program code stored in the memory 401 to execute the steps in the information synchronization management and control method described in Embodiment 1 or Embodiment 2 of the present invention.

[0230] Example 5

[0231] This invention discloses a computer storage medium storing computer instructions. When these computer instructions are invoked, they are used to execute the steps in the information synchronization management and control method described in Embodiment 1 or Embodiment 2 of this invention.

[0232] Example 6

[0233] Please see Figure 6 , Figure 6 This invention discloses an information synchronization management and control system, such as... Figure 6 As shown, the information synchronization management and control system includes at least the information synchronization management and control device disclosed in Embodiment 3 of the present invention, and a NAS device that is communicatively connected to the information synchronization management and control device. The NAS device stores a plurality of files, and the information synchronization management and control device performs information synchronization management operations on the files in accordance with the information synchronization management and control method described in Embodiment 1 or Embodiment 2 of the present invention.

[0234] The device embodiments described above are merely illustrative. The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0235] Through the detailed description of the above embodiments, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, including read-only memory (ROM), random access memory (RAM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), one-time programmable read-only memory (OTPROM), electrically-Erasable Programmable Read-Only Memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.

[0236] Finally, it should be noted that the information synchronization management and control method, device, and system disclosed in the embodiments of the present invention are merely preferred embodiments of the present invention and are only used to illustrate the technical solutions of the present invention, not to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. An information synchronization management and control method, characterized in that, The method includes: Obtain target information, which includes first sub-information, second sub-information, and third sub-information; Based on the preset first parsing model, analyze the information sending end corresponding to the first sub-information; Obtain the set of authorization control files corresponding to the information sending end; Based on the preset second analytical model, analyze the target control file corresponding to the second sub-information; Determine whether there is a file to be controlled that matches the target control file in the authorized control file set. If it is determined that there is a file to be controlled in the authorized control file set, then the control file subset corresponding to the file to be controlled in the authorized control file set is determined as the target file set, and the control file subset includes the file to be controlled. Determine the target tags corresponding to the target file set, wherein the target tags include specific instructions for information synchronization operations and the execution order of different operations; Based on the preset third parsing model, analyze the information tags corresponding to the third sub-information; Based on the target tags, determine the first control function for the target file set; Based on the information tag, determine the second control function corresponding to the third sub-information; The system determines whether the second control function matches the first control function. If the second control function matches the first control function, the target information is determined to satisfy the target operation control conditions corresponding to the target tag. If the target information satisfies the target operation control conditions corresponding to the target tag, target control parameters are generated based on the target information. The target control parameters are used to control the target device to perform target operations on the target file set that match the target control parameters. The target operations include information synchronization management operations.

2. The information synchronization management and control method according to claim 1, characterized in that, Before generating the target control parameters based on the target information, the method further includes: Determine the first network region corresponding to the target information, and determine the second network region corresponding to the target file set; Determine whether the first network region and the second network region match. If the first network region and the second network region match, then trigger the operation of generating target control parameters based on the target information. When it is determined that the first network region and the second network region do not match, the first network frequency information of the first network region and the second network frequency information of the second network region are determined. Based on the first network frequency information and the second network frequency information, it is determined whether the target information meets the information synchronization control conditions. When it is determined that the target information meets the information synchronization control conditions, the operation of generating target control parameters based on the target information is triggered. When it is determined that the target information does not meet the information synchronization control conditions, the target information is stored in the first network area, and the operation of determining the first network frequency information of the first network area and the second network frequency information of the second network area is re-triggered. Based on the first network frequency information and the second network frequency information, the operation of determining whether the target information meets the information synchronization control conditions is performed. The information synchronization control condition is that both the first network frequency information and the second network frequency information exist within a preset network frequency range.

3. The information synchronization management and control method according to claim 2, characterized in that, The step of generating target control parameters based on the target information includes: Based on the target file set, a first control parameter is generated, and the first control parameter is used to determine the first device corresponding to the target file set; Calculate the first determined duration corresponding to the first device, whereby the first determined duration is used to represent the time taken to determine the first device; Based on the first determined duration, a first control efficiency value for the first device in response to the first control parameter is determined; Determine whether the first control efficiency value is greater than or equal to a preset efficiency threshold. If the first control efficiency value is greater than or equal to the preset efficiency threshold, then generate a second control parameter as the target control parameter based on the target information. The second control parameter is used to control the first device to perform a matching first operation on the target file set according to the second control parameter. The target operation also includes the first operation. When it is determined that the first control efficiency value is less than the preset efficiency threshold, at least one second device is determined within the target range, and a third control parameter is generated as the target control parameter based on the target information and all the second devices. The third control parameter is used to control all the second devices and the first device to perform a matching second operation on the target file set according to the third control parameter. The target operation also includes the second operation. Wherein, the second control efficiency value of each of the second devices is greater than or equal to the preset efficiency threshold, the second control efficiency value is determined according to the second determined duration corresponding to the second device, the second determined duration is used to represent the duration used to determine the second device, and at least one of the second devices has a third control efficiency value with the first device that is greater than or equal to the preset efficiency threshold.

4. The information synchronization management and control method according to claim 3, characterized in that, The method further includes: During the execution of the target operation, according to the preset monitoring model, it is determined whether there is a target sub-operation in each sub-operation of the target operation that does not meet the preset operation execution conditions. When it is determined that there is a target sub-operation that does not meet the preset operation execution conditions, the target sub-operation is interrupted, and an operation execution request information is sent to the information sending end corresponding to the target information. In addition, the instruction corresponding to the operation execution request information is received, and a third operation matching the instruction is executed. The preset operation execution condition is used to indicate that the execution intention of the current sub-operation matches the execution intention of all previous sub-operations, and the matching means that the execution intentions are not contradictory.

5. An information synchronization management and control device, characterized in that, The apparatus is used to perform the information synchronization management and control method as described in any one of claims 1-4, and the apparatus comprises: The determination module is used to determine the set of target files corresponding to the acquired target information; The determining module is further configured to determine the target tags corresponding to the target file set; The judgment module is used to determine whether the target information satisfies the target operation control conditions corresponding to the target label; The generation module is used to generate target control parameters based on the target information when the judgment module determines that the target information meets the target operation control conditions corresponding to the target tag; the target control parameters are used to control the target device to perform target operations on the target file set that match the target control parameters, and the target operations include information synchronization management operations.

6. An information synchronization management and control device, characterized in that, The device includes: Memory containing executable program code; A processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the information synchronization management and control method as described in any one of claims 1-4.

7. A computer storage medium, characterized in that, The computer storage medium stores computer instructions, which, when invoked, are used to execute the information synchronization management and control method as described in any one of claims 1-4.

8. An information synchronization management and control system, characterized in that, The information synchronization management and control system includes at least the information synchronization management and control device as described in claim 5, and a NAS device communicatively connected to the information synchronization management and control device, wherein the NAS device stores a plurality of files, and the information synchronization management and control device performs information synchronization management operations on the files according to the information synchronization management and control method as described in any one of claims 1-4.

Citation Information

Patent Citations

  • Right control method and device for cloud computing system

    CN102236750A

  • Access control right management method and device

    CN103620616A