A Remote Collaboration and Data Synchronization Method for an All-in-One Machine
Data synchronization is performed through the all-in-one machine, which distinguishes sensitive and non-sensitive data, and transmits optimal path and time sorting during the idle period of the all-in-one machine, which solves the problem of sensitive data leakage in internal data synchronization of large enterprises, and improves data transmission efficiency and information collaboration capabilities.
Patent Information
- Application Number
- CN202510587619.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-08
- Publication Date
- 2025-07-08
- Estimated Expiration
- 2045-05-08
AI Technical Summary
Within large enterprises, multiple departments with the same functions may lead to data leakage of sensitive or competitive value when collaborating, resulting in the loss of R&D advantages.
Data synchronization is performed through an all-in-one machine, sensitive data is distinguished from non-sensitive data, and data transmission with optimal path and time sorting is performed using the idle period of the machine. Communication connection is established only during transmission, and disconnection is disconnected after the transmission is completed. The sensitive data is first transferred to the offline device to prevent leakage.
It realizes security protection of sensitive data, improves data transmission efficiency and internal information collaboration capabilities of the enterprise, reduces network and equipment resource usage, and ensures data integrity and business continuity.
Smart Images

Figure CN120091027B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data synchronization, and particularly relates to a method for remote collaboration and data synchronization of an all-in-one machine. Background Art
[0002] An all-in-one machine is a new market product between a desktop computer and a laptop computer. It is a new form of computer that integrates the host part and the display part. The innovation of this product lies in the high integration of internal components, which saves space and is beautiful and tidy.
[0003] Inside some large enterprises, when multiple departments with the same functions collaborate, they usually ensure information consistency and efficient cooperation through data synchronization. However, since some data may be sensitive or have competitive value and is not suitable for synchronization. For example, the unique algorithm optimization details of a certain R & D team, or the experimental data obtained with great effort. Once synchronized to other competing teams, it may lead to the loss of its own R & D advantages. Therefore, how to protect the security of this part of data during the data synchronization process has become an urgent problem to be solved. Summary of the Invention
[0004] The purpose of the present invention is to provide a method for remote collaboration and data synchronization of an all-in-one machine, and solve the following technical problems:
[0005] Inside some large enterprises, when multiple departments with the same functions collaborate, they usually ensure information consistency and efficient cooperation through data synchronization. However, since some data may be sensitive or have competitive value and is not suitable for synchronization. For example, the unique algorithm optimization details of a certain R & D team, or the experimental data obtained with great effort. Once synchronized to other competing teams, it may lead to the loss of its own R & D advantages.
[0006] The purpose of the present invention can be achieved through the following technical solutions:
[0007] A method for remote collaboration and data synchronization of an all-in-one machine, comprising the following steps:
[0008] Mark the department for data synchronization as the target department, obtain the data stored in the computer devices in the target department, mark the data that is not to be synchronized in the data stored in the computer devices as the first data, and mark the data that is to be synchronized in the data stored in the computer devices as the second data;
[0009] Obtain the working state of the all-in-one machine, where the working state includes busy and idle. When the working state of the all-in-one machine is idle, obtain the data transmission path between the computer device and the all-in-one machine, and obtain the path parameters of the data transmission path. The path parameters include delay, bandwidth, and packet loss rate. Based on the path parameters, determine the optimal path in the data transmission path;
[0010] Determine the target time based on the optimal path, where the target time represents the time when the second data is transmitted to the all-in-one machine through the optimal path, sort the target time in ascending order to obtain a time sorting, and synchronize the second data based on the time sorting and the all-in-one machine.
[0011] As a further solution of the present invention: The process of synchronizing the second data based on the time sorting and the all-in-one machine includes:
[0012] Step 1: Obtain two target departments for data synchronization, denoted as target department i and target department j respectively, mark the computer devices in target department i as sub-devices, and obtain the size of the second data corresponding to the sub-devices, denoted as the target quantity;
[0013] Obtain the target time based on the target quantity and the optimal path, and sort the target time in ascending order to obtain a time sorting;
[0014] Step 2: Obtain the first target time a in the time sorting, obtain the sub-device A corresponding to the target time a, and the second data of the sub-device A is transmitted to the all-in-one machine through the corresponding optimal path;
[0015] Mark the sub-devices that have not transmitted the second data as remaining devices, obtain the time point t1 when the second data of the sub-device A starts to be transmitted, obtain the target time of the remaining devices at the time point t1, and obtain a new time sorting P1;
[0016] Step 3: Repeat Step 2 until the second data of all sub-devices is transmitted to the all-in-one machine, and the all-in-one machine transmits the received second data to the computer devices in target department j.
[0017] As a further solution of the present invention: In Step 1, the process of obtaining the target time based on the target quantity and the optimal path includes:
[0018] Obtain the average bandwidth C1 and average delay C2 of the optimal path within a preset first monitoring period, and calculate the target time T = (C3 / C1) + C2, where C3 represents the target quantity.
[0019] As a further solution of the present invention: Determining the optimal path in the data transmission path based on the path parameters includes:
[0020] Calculate the path score based on the path parameters and the method of distance from the ideal solution, and mark the data transmission path with the maximum path score as the optimal path.
[0021] As a further solution of the present invention: in the third step, after the all-in-one machine transmits the received second data to the computer device of the target department j, the second data in the target department j is transmitted to the sub-device, and the synchronization of the second data between the target department i and the target department j is completed.
[0022] As a further solution of the present invention: the process of obtaining the cursor movement times of the all-in-one machine and determining the working state of the all-in-one machine based on the cursor movement times includes:
[0023] Periodically obtain the cursor movement times of the all-in-one machine within a preset second monitoring period, and sort the cursor movement times in the order of the time axis; if n consecutive cursor movement times in the sorting are less than a preset number threshold, it is determined that the working state of the all-in-one machine within the second monitoring period is idle, where n is a preset value; otherwise, it is determined that the working state of the all-in-one machine within the second monitoring period is busy.
[0024] As a further solution of the present invention: in the process of synchronizing the second data based on the time sorting and the all-in-one machine, the following steps are further included:
[0025] The sub-device only establishes a communication connection with the all-in-one machine when transmitting the second data;
[0026] Before the sub-device x transmits the second data, transmit the first data of the sub-device x to the sub-device B closest to the sub-device x. After the sub-device B receives the first data of the sub-device x, disconnect the communication connection between the sub-device x and the sub-device B;
[0027] After the second data of the sub-device x is transmitted to the all-in-one machine, the sub-device B transmits the first data of the sub-device x to the sub-device x. After the sub-device x receives the first data of the sub-device x transmitted by the sub-device B, disconnect the communication connection between the sub-device x and the sub-device B.
[0028] As a further solution of the present invention: the first data and the second data are determined manually.
[0029] As a further solution of the present invention: in the first step, when the sub-device W does not have the second data, the sub-device W is no longer regarded as a sub-device.
[0030] As a further solution of the present invention: in the process of determining the optimal path in the data transmission path based on the path parameters, when there are two or more path scores that are the same and the largest, the following steps are executed:
[0031] Mark the same and largest of the path scores as the pending score, mark the pending score with the smallest corresponding packet loss rate as the best score, and mark the data transmission path corresponding to the best score as the optimal path.
[0032] Advantages of the present invention: Compared with the prior art:
[0033] 1) This solution separates the second data that needs to be synchronized from the first data that is not suitable for synchronization. Sensitive or competitively valuable content can be manually identified and marked as the first data, so as to be excluded during the synchronization process and prevent it from flowing to other competing departments. This hierarchical management method can not only flexibly adjust the data sharing scope between departments, but also prevent trade secrets or R & D advantages from being leaked or misused due to improper synchronization at the source;
[0034] 2) For the second data that needs to be shared, batch transmission is completed during the idle period of the all-in-one machine. Combining the optimal path selection and time dynamic sorting significantly improves the data transmission efficiency. Through the refined control of the data synchronization process, on the one hand, it ensures the optimality of the transmission path and timing; on the other hand, it minimizes the occupation of network and device resources by the synchronization process, helping the enterprise to achieve a balance between information interconnection and security protection. It can be understood that the all-in-one machine is generally idle (the all-in-one machine is more inclined to complete operations such as printing and scanning within a short period of time, and there will be no large number of concurrent or continuous task requirements for the vast majority of the time. Except for occasional document processing, the all-in-one machine does not participate in the enterprise's core business computing or data analysis, nor does it undertake high-concurrency network services, so the idle time is significantly longer than that of the server or the work computers used by employees on a daily basis). Therefore, using the all-in-one machine as the data synchronization center does not require additional deployment of a data center, simplifying the system architecture;
[0035] 3) Only the sub-devices that execute specific transmission tasks establish communication connections with the all-in-one machine and disconnect after the tasks are completed, while the sub-devices that have not entered the transmission process remain offline. This "connection on demand" mechanism can effectively reduce the occupation of bandwidth and computing resources, especially suitable for scenarios with high enterprise network loads;
[0036] 4) Before starting to transmit the second data, temporarily transfer the first data (i.e., sensitive or competitive information that does not need to be synchronized) in the sub-device x to the nearest sub-device B, so that the sub-device x no longer holds the first data during the transmission of the second data. In this way, even if there is network interception or other abnormal conditions during the synchronization process, the first data will not be leaked. After the transmission of the second data is completed, the sub-device B will then transmit the first data back to the sub-device x to restore its original data state. This process not only effectively avoids the risk of possible leakage of sensitive information during data synchronization, but also fully guarantees the business continuity and data integrity of the sub-device x.
[0037] In summary, while protecting the security of the proprietary data of each department, the present invention realizes efficient and real-time remote collaboration and synchronization of shared data, fundamentally improving the internal information collaboration ability and business operation efficiency of large enterprises. Brief Description of the Drawings
[0038] The present invention will be further described below with reference to the accompanying drawings.
[0039] Figure 1 It is a flowchart of a method for remote collaboration and data synchronization of an all-in-one machine according to the present invention. Detailed Embodiment
[0040] The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0041] Please refer to Figure 1 As shown, the present invention is a method for remote collaboration and data synchronization of an all-in-one machine, including the following steps:
[0042] Mark the department for data synchronization as the target department, obtain the data stored in the computer device in the target department, mark the data that is not synchronized in the data stored in the computer device as the first data, and mark the data that is synchronized in the data stored in the computer device as the second data;
[0043] In a preferred embodiment of the present invention, the first data and the second data are determined manually;
[0044] It is understandable that first determine which departments need to synchronize data. These departments are called target departments. Then, access each computer device under these target departments one by one to obtain all the data stored in them. Through manual screening and judgment, mark the files that are not suitable for external sharing or contain sensitive content as first data, such as undisclosed R&D documents or confidential patent information; mark the files that are suitable for external sharing and helpful for collaboration as second data, such as project requirements or cross-team collaboration reports. The marking of first data and second data can be flexibly adjusted according to the actual needs of the department and the judgment of the personnel, ensuring that the collaboration needs between departments are met while protecting sensitive information;
[0045] Obtaining the working status of the all-in-one machine, which includes busy and idle. When the working status of the all-in-one machine is idle, obtaining the data transmission path between the computer device and the all-in-one machine, and obtaining the path parameters of the data transmission path, which include delay, bandwidth and packet loss rate, and determining the optimal path in the data transmission path based on the path parameters;
[0046] In another preferred embodiment of the present invention, the process of obtaining the number of cursor movement of the integrated machine and determining the working state of the integrated machine based on the number of cursor movement includes:
[0047] The number of cursor movements of the integrated machine is periodically obtained during a preset second monitoring period, and the number of cursor movements is sorted in the order of the time axis; if the number of consecutive n cursor movements in the sorting is less than a preset number threshold, it is determined that the working state of the integrated machine during the second monitoring period is idle, and n is a preset value; otherwise, it is determined that the working state of the integrated machine during the second monitoring period is busy;
[0048] For example, a second monitoring period of 10 minutes can be set during the working hours of each day, and the number of cursor movements of the integrated device within 30 seconds is counted during this period. Assuming that the system sets the number threshold to 3 and the consecutive number n to 4, then during this 10-minute monitoring period, the system collects 20 cursor movement data in total and records them in a list in chronological order. Subsequently, the system determines one by one whether there are 4 consecutive collection values less than 3 in these 20 data.
[0049] If four consecutive collected values are all less than 3 in the entire list, it can be determined that the integrated machine is in an idle state during this monitoring period; if such a situation is not found, it can be determined that the integrated machine is in a busy state during this monitoring period. By judging whether it is idle or busy, the system can flexibly select the appropriate transmission time in subsequent data synchronization tasks; if it is not idle all the time, the management personnel can make a decision by prompting them;
[0050] In another preferred case of this embodiment, determining the optimal path in the data transmission path based on the path parameters includes:
[0051] Calculating the path score based on the path parameters and the method of distance between the best and worst solutions, and marking the data transmission path corresponding to the maximum path score as the optimal path;
[0052] It should be noted that in the process of determining the optimal path in the data transmission path based on the path parameters, when there are two or more identical and maximum path scores, the following steps are executed:
[0053] Mark the identical and maximum path scores as pending scores, mark the pending score with the minimum packet loss rate as the best score, and mark the data transmission path corresponding to the best score as the optimal path;
[0054] Ensuring the minimum packet loss rate can avoid the loss of the second data to the greatest extent;
[0055] Determining the target time based on the optimal path, where the target time represents the time when the second data is transmitted to the all-in-one machine through the optimal path, sorting the target time in ascending order to obtain the time sorting, and synchronizing the second data based on the time sorting and the all-in-one machine;
[0056] In a preferred embodiment of the present invention, the process of synchronizing the second data based on the time sorting and the all-in-one machine includes:
[0057] Step 1: Obtain two target departments for data synchronization, denoted as target department i and target department j respectively. Mark the computer devices in target department i as sub-devices, and obtain the size of the second data corresponding to the sub-devices, denoted as the target quantity;
[0058] Obtain the target time based on the target quantity and the optimal path, and sort the target time in ascending order to obtain the time sorting;
[0059] Step 2: Obtain the target time a at the head of the time sorting, obtain the sub-device A corresponding to the target time a, and the second data of sub-device A is transmitted to the all-in-one machine through the corresponding optimal path;
[0060] Mark the sub-devices that have not transmitted the second data as remaining devices, obtain the time point t1 when the second data of sub-device A starts to be transmitted, obtain the target time of the remaining devices at the time point t1, and obtain a new time sorting P1;
[0061] Step 3: Repeat Step 2 until the second data of all sub-devices is transmitted to the all-in-one machine, and the all-in-one machine transmits the received second data to the computer devices of target department j;
[0062] It can be understood that in Step 1, when sub-device W does not have the second data, sub-device W is no longer regarded as a sub-device;
[0063] In a preferred case of this embodiment, in step one, the process of obtaining the target time based on the target quantity and the optimal path includes:
[0064] Obtain the average bandwidth C1 and the average delay C2 of the optimal path within a preset first monitoring period, and calculate the target time T = (C3 / C1) + C2, where C3 represents the target quantity;
[0065] It should be noted that in step three, after the all-in-one machine transfers the received second data to the computer device of the target department j, it transfers the second data in the target department j to the sub-device to complete the synchronization of the second data between the target department i and the target department j;
[0066] It should be noted that in a scenario where data needs to be synchronized, assume there are two departments within an enterprise that need to synchronize data with each other, serving as target department i and target department j respectively. There are three computer devices in department i, labeled as sub-device 1, sub-device 2, and sub-device 3. First, the system will read the file sizes of the files to be synchronized in these three sub-devices. For example, the file size to be synchronized in sub-device 1 is 500MB, in sub-device 2 is 200MB, and in sub-device 3 is 1GB. These file sizes can all be referred to as target quantities. Then, the network transmission paths between each sub-device and the all-in-one machine are analyzed. If there are multiple available transmission paths, they need to be evaluated according to parameters such as bandwidth, latency, and packet loss rate, and a path with the highest comprehensive score is selected as the optimal path. For example, there may be two optional paths between sub-device 1 and the all-in-one machine. If the system finally determines that one of them has a larger average bandwidth and a smaller latency, it will be set as the optimal path. After obtaining the target quantities and the optimal paths, the system will calculate the target time required for each sub-device to transfer the second data to the all-in-one machine. For example, assume it takes 10 seconds for sub-device 1, 5 seconds for sub-device 2, and 20 seconds for sub-device 3. These three target times are sorted in ascending order to obtain a time sorted list [5 seconds, 10 seconds, 20 seconds], corresponding to sub-device 2, sub-device 1, and sub-device 3. Subsequently, starting from the first 5 seconds in the sorting, which represents the shortest target time of sub-device 2, the data of sub-device 2 is preferentially uploaded to the all-in-one machine. When sub-device 2 starts to transfer, the system records the starting moment t1 of the transfer. At this time, the remaining sub-devices 1 and 3 that have not yet transferred data are marked as remaining devices. According to the actual starting transfer moment t1 of sub-device 2, the system may re-evaluate the optimal paths and times of the remaining devices and obtain a new time sorting P1. By repeating this process, the device with the shortest transfer time is transferred first, and then the transfer order of the remaining devices is updated according to the new situation until the second data of all sub-devices is successfully uploaded to the all-in-one machine. After the upload is completed, the all-in-one machine will uniformly transfer the received data to the computer devices in target department j. After the data reception in target department j is completed, the data that needs to be synchronized in target department j is then transferred back to the sub-devices in target department i. The transfer method is the same as the method of transferring the second data from target department i to target department j, realizing data synchronization between the two departments;
[0067] In a preferred embodiment of the present invention, during the process of synchronizing the second data based on time sorting and the all-in-one machine, the following steps are further included:
[0068] The sub-device establishes a communication connection with the all-in-one machine only when transferring the second data;
[0069] Before the sub-device x transmits the second data, the first data of the sub-device x is transmitted to the sub-device B that is closest to the sub-device x. After the sub-device B receives the first data of the sub-device x, the communication connection between the sub-device x and the sub-device B is disconnected;
[0070] After the second data of the sub-device x is transmitted to the all-in-one machine, the sub-device B transmits the first data of the sub-device x to the sub-device x. After the sub-device x receives the first data of the sub-device x transmitted by the sub-device B, the communication connection between the sub-device x and the sub-device B is disconnected;
[0071] It should be noted that when transmitting the second data through the all-in-one machine, a on-demand connection mechanism will be adopted to maximize data security and save resources. Sub-devices that have not performed transmission tasks remain offline, and sub-devices that have completed transmission will be disconnected. This can avoid the repeated occupation of network bandwidth and device resources and reduce potential security risks;
[0072] Before the sub-device is about to transmit the second data, in order to prevent the accidental exposure or leakage of the first data during the synchronization process, the first data will be transmitted to the sub-device that is closest. After the transfer is completed, the connection between the sub-device x and the sub-device B will be disconnected, so that the sub-device x will no longer hold any sensitive or proprietary data (i.e., the first data) during the subsequent synchronization process;
[0073] After the all-in-one machine receives and processes these data, if it needs to be further sent to other target departments or returned for update to the original department, it will also be completed at this stage. The sub-device x no longer holds sensitive information during the synchronization process. Even if there is a network interception or other security risks during the transmission, it will not cause the leakage of the first data;
[0074] When the transmission of the second data of the sub-device x ends, the sub-device B will then send back the previously saved first data to the sub-device x to restore the complete data state of the sub-device x. After this step is completed, the communication connection between the sub-device B and the sub-device x will also be disconnected, reducing the possibility of continued exposure to the network and avoiding the simultaneous exposure of other private content when transmitting critical business data. This method of first transferring and then sending back enables the sub-device x to specifically process the second data, hardly carrying sensitive information during the synchronization period, greatly reducing the risk of data leakage or theft, and also controlling the bandwidth and resource consumption within a reasonable range;
[0075] It is worth noting that after the second data synchronization is completed and the sub-devices disconnect the communication connection with the all-in-one machine, the communication connection between the sub-devices is restored.
[0076] The above has described in detail an embodiment of the present invention, but the above content is only a preferred embodiment of the present invention and cannot be considered as defining the scope of implementation of the present invention. All equivalent changes and improvements made according to the scope of the application of the present invention shall still fall within the scope covered by the patent of the present invention.
Claims
1. A method for remote collaboration and data synchronization of an all-in-one machine, characterized in that, It includes the following steps: Mark the department for data synchronization as the target department, obtain the data stored in the computer devices in the target department, mark the data that is not synchronized in the data stored in the computer devices as the first data, and mark the data that is synchronized in the data stored in the computer devices as the second data; Obtain the number of cursor movements of the all-in-one machine, determine the working state of the all-in-one machine based on the number of cursor movements, the working state includes busy and idle. When the working state of the all-in-one machine is idle, obtain the data transmission path between the computer device and the all-in-one machine, and obtain the path parameters of the data transmission path, the path parameters include delay, bandwidth, and packet loss rate, and determine the optimal path in the data transmission path based on the path parameters; Determine the target time based on the optimal path, the target time represents the time when the second data is transmitted to the all-in-one machine through the optimal path, sort the target time in ascending order to obtain the time sorting, and synchronize the second data based on the time sorting and the all-in-one machine; The process of synchronizing the second data based on the time sorting and the all-in-one machine includes: Step 1: Obtain the two target departments for data synchronization, denoted as target department i and target department j respectively, mark the computer devices in the target department i as sub-devices, and obtain the size of the second data corresponding to the sub-devices, denoted as the target quantity; Obtain the target time based on the target quantity and the optimal path; Step 2: Obtain the target time a at the head of the time sorting, obtain the sub-device A corresponding to the target time a, and the second data of the sub-device A is transmitted to the all-in-one machine through the corresponding optimal path; Mark the sub-devices that have not transmitted the second data as the remaining devices, obtain the time point t1 when the second data of the sub-device A starts to be transmitted, obtain the target time of the remaining devices at the time point t1, and obtain the new time sorting P1; Step 3: Repeat Step 2 until the second data of all the sub-devices is transmitted to the all-in-one machine, and the all-in-one machine transmits the received second data to the computer devices of the target department j; During the process of synchronizing the second data based on the time sorting and the all-in-one machine, the following steps are also included: The sub-device only establishes a communication connection with the all-in-one machine when transmitting the second data; Before the sub-device x transmits the second data, transmit the first data of the sub-device x to the sub-device B closest to the sub-device x. After the sub-device B receives the first data of the sub-device x, disconnect the communication connection between the sub-device x and the sub-device B; After the second data of the sub-device x is transmitted to the all-in-one machine, the sub-device B transmits the first data of the sub-device x to the sub-device x. After the sub-device x receives the first data of the sub-device x transmitted by the sub-device B, disconnect the communication connection between the sub-device x and the sub-device B.
2. The remote collaboration and data synchronization method of the all-in-one machine according to claim 1, characterized in that, In Step 1, the process of obtaining the target time based on the target quantity and the optimal path includes: Obtain the average bandwidth C1 and average delay C2 of the optimal path within a preset first monitoring period, and calculate the target time T = (C3 / C1) + C2, where C3 represents the target quantity.
3. The remote collaboration and data synchronization method of the all-in-one machine according to claim 2, characterized in that, Determining the optimal path in the data transmission path based on the path parameters includes: Calculate the path score based on the path parameters and the method of distance between the optimal and inferior solutions, and mark the data transmission path corresponding to the maximum path score as the optimal path.
4. The remote collaboration and data synchronization method for the all-in-one machine according to claim 1, characterized in that, In step three, after the all-in-one machine transfers the received second data to the computer device of the target department j, transfer the second data in the target department j to the sub-device to complete the synchronization of the second data between the target department i and the target department j.
5. The remote collaboration and data synchronization method of the all-in-one machine according to claim 1, characterized in that The process of obtaining the cursor movement times of the all-in-one machine and determining the working state of the all-in-one machine based on the cursor movement times includes: Periodically obtain the cursor movement times of the all-in-one machine within a preset second monitoring period, and sort the cursor movement times in the order of the time axis; if n consecutive cursor movement times in the sorting are less than a preset number threshold, it is determined that the working state of the all-in-one machine within the second monitoring period is idle, where n is a preset value; otherwise, it is determined that the working state of the all-in-one machine within the second monitoring period is busy.
6. The remote collaboration and data synchronization method of the all-in-one machine according to claim 1, characterized in that, The first data and the second data are determined manually.
7. The remote collaboration and data synchronization method for the all-in-one machine according to claim 1, wherein In step one, when the sub-device does not have the second data, it is no longer used as a sub-device.
8. The remote collaboration and data synchronization method for the all-in-one machine according to claim 3, characterized in that, In the process of determining the optimal path in the data transmission path based on the path parameters, when there are two or more path scores that are the same and maximum, perform the following steps: Mark the same and maximum path scores as pending scores, mark the pending score with the smallest corresponding packet loss rate as the best score, and mark the data transmission path corresponding to the best score as the optimal path.
Citation Information
Patent Citations
Voice scheduling exchange system with dual-network integration
CN119363643A
Power grid adjustable resource evaluation method and device based on cloud edge collaboration, terminal equipment and storage medium
CN119379034A