Intelligent blackboard centralized management system capable of being penetrated and reduced
By introducing the penetrating restore function in the smart blackboard system, using the communication protocol between the centralized control server and the client to interact with the restore software, and setting the penetrating restore directory, the problem of automatic restore of the restore software is solved, the long-term preservation of application software and files is achieved, and the user experience is improved.
Patent Information
- Application Number
- CN202310164368.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-24
- Publication Date
- 2025-10-21
- Estimated Expiration
- 2043-02-24
AI Technical Summary
The restoration software of the existing smart blackboard will automatically restore the installed application software and saved files after restarting, causing the user's work to be wasted and unable to achieve long-term preservation of application software and files.
A penetrating and restorable smart blackboard centralized management and control system is used. Through the communication protocol (socket.io) between the centralized control server and the client, the penetrating and restore directory is set to achieve long-term preservation of the specified disk path.
Without changing user operating habits, it can achieve long-term preservation of application software and files, improve resource utilization efficiency, and provide a more user-friendly user experience.
Smart Images

Figure CN116300593B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of smart education, and in particular to a penetrable and restorable smart blackboard centralized management and control system. Background Art
[0002] The Smart Blackboard uses a centralized control system, running on Windows, to manage the blackboard. This system enables school administrators to remotely manage and control the blackboard. For example, administrators can view the blackboard's power-on and power-off status, remotely power it on and off, transfer files remotely, and perform online software installation and upgrades. The blackboard also has Windows system restore software installed. After restoring a disk, files copied to the disk directory are restored after the blackboard is restarted, protecting the disk and preventing viruses.
[0003] Therefore, if you install restore software on the blackboard and enable the restore disk function, and then use the centralized control system for remote file transfer or online software installation, any applications or files saved to that disk directory will be restored after the blackboard is restarted. If a staff member or user forgets to disable the restore function during software installation and then installs or upgrades the application, the newly installed application will be restored after the blackboard is restarted, wasting all previous work.
[0004] Therefore, it is necessary to ensure that the installed application software or the saved files are not restored. This problem is the core problem to be solved by the present invention. Summary of the Invention
[0005] In order to solve the deficiencies in the prior art, the purpose of the present invention is to provide a smart blackboard centralized management and control system that can be penetrated and restored.
[0006] To achieve the purpose of the present invention, the technical solution adopted by the present invention is:
[0007] A penetrating and restorable smart blackboard centralized control system includes a remote centralized control server, a centralized control client located at a smart blackboard terminal, and restoration software with a penetrating and restoring function.
[0008] The centralized control client and the centralized control server communicate through the socket.io protocol. The centralized control server performs remote penetrating restore settings and sends the penetrating restore setting instructions to the centralized control client. The centralized control client calls the docking restore software through the interface to perform penetrating restore settings.
[0009] The centralized control server sends remote control commands to the centralized control client through socket.io communication, performs remote file transfer, online software installation and upgrade, and saves them to the penetration directory.
[0010] Furthermore, the directory for penetrating restoration is set through the management interface of the centralized control server. The centralized control server sends the operation instructions to the centralized control client on the blackboard. The centralized control client interacts with the restoration software through the interface and passes the penetrating directory to the restoration software. The restoration software sets and saves the penetrating directory.
[0011] Furthermore, the centralized control client actively requests the centralized control server to register through the http protocol, and maintains socket.io communication with the centralized control server after receiving the return information.
[0012] Furthermore, the penetration restoration setting is performed through the centralized control client, and the centralized control client sends the operation instruction to the restoration software through the interface call, and the restoration software settings and saves the penetration directory.
[0013] Furthermore, the restoration software provides the user with a configuration interface for setting a penetrating restoration directory. The user enters a designated folder directory and sets the directory to penetrating restoration mode.
[0014] A method for centralized management and control of a penetrable and restorable smart blackboard, comprising the following steps:
[0015] (1) During initialization, the centralized control client actively requests the centralized control server to register through the HTTP protocol, and after receiving the return information, it maintains socket.io communication with the centralized control server;
[0016] (2) The centralized control client communicates with the centralized control server through the socket.io protocol. The centralized control server performs remote penetrating restore settings and sends penetrating restore setting instructions to the centralized control client. The centralized control client calls the docking restore software through the interface to perform penetrating restore settings;
[0017] (3) After the penetration restoration setting is completed, the centralized control server sends remote control instructions to the centralized control client through socket.io communication to perform remote file transfer, online software installation and online upgrade, and save them to the penetration directory.
[0018] The beneficial effect of the present invention is that, compared with the existing technology, the present invention integrates existing resources, optimizes the restoration software to perform penetrating restoration settings, improves the efficiency of existing resource utilization, and achieves a more humane user experience without changing the original remote file transfer, software online installation and online upgrade processes and ideas.
[0019] Without changing the original operating habits of users, the present invention improves the existing restoration software, utilizes the principle of penetrating restoration, and realizes penetrating restoration of specified disk paths by setting a specified penetrating restoration directory, thereby realizing long-term preservation of application software and ordinary files installed in the directory; provides an open interface for centralized control client program to call, thereby supporting remote setting of penetrating restoration directories, and better cooperating with the centralized control system to realize remote file transmission, online software installation and online upgrade functions. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] Figure 1 This is a schematic diagram of the penetrable and restorable intelligent blackboard centralized control system of the present invention;
[0021] Figure 2 This is a timing diagram of the penetration and restoration of the centralized control remote settings. DETAILED DESCRIPTION
[0022] The following embodiments are only used to more clearly illustrate the technical solution of the present invention and are not intended to limit the scope of protection of this application.
[0023] like Figure 1 and 2 As shown, the present invention discloses a centralized control system for a smart blackboard capable of penetrating and restoring data, comprising a remote centralized control server, a centralized control client located at a smart blackboard terminal, and restoration software. The restoration software is provided with a penetrating and restoring function. Utilizing the principle of penetrating and restoring data, a penetrating and restoring function is implemented by setting a specified penetrating and restoring directory, thereby enabling the permanent preservation of files in that directory.
[0024] The centralized control system adopts a B / S architecture. The centralized control server provides a management interface for remote control of the blackboard, and the centralized control client program runs on the blackboard terminal. The blackboard terminal also has Windows system recovery software installed.
[0025] The centralized control client and server communicate via HTTP and Socket.IO. During initialization, the client actively requests registration with the server via HTTP, receives response information, and maintains Socket.IO communication with the server. The server can issue remote control commands to the client via Socket.IO, enabling remote file transfer, online software installation, and online upgrades.
[0026] Then, the centralized control server can perform remote penetration and restore settings, and send the penetration and restore setting instructions to the centralized control client. The centralized control client calls the docking restoration software through the interface to perform penetration and restore settings.
[0027] Specifically, the directory for penetrating restoration is set through the management interface of the centralized control server. The centralized control server sends the operation instructions (setting penetrating restoration, including the directory for penetrating restoration) to the centralized control client on the blackboard. The centralized control client interacts with the restoration software through the interface and passes the penetrating directory to the restoration software. The restoration software sets and saves the penetrating directory to achieve long-term preservation of the directory files.
[0028] The present invention improves the existing centralized control system and restoration software without changing the original operating habits of the user. By utilizing the principle of penetrating restoration, the centralized control system remotely sets the penetrating restoration directory specified by the blackboard terminal, thereby realizing penetrating restoration of the specified disk path and long-term preservation of the application software and common files installed in the directory. Therefore, after using the restoration software, other application software can be installed or copied files can be installed normally without worrying about the installed application software or copied files being restored.
[0029] In another embodiment, when users install application software or copy files on-site through a centralized control client, they can also configure penetrating restore settings through the centralized control client. The centralized control client sends the operating instructions (setting penetrating restore, including the directory to be penetrating restored) to the restore software via an interface call. The restore software then sets and saves the penetrating directory, performing penetrating restore of the specified disk path and permanently preserving the files in that directory. This allows for normal software installation or file copying without having to manually disable the restore function in the restore software.
[0030] In another embodiment, the restore software provides a user interface for configuring a penetrating restore directory. The user sets the penetrating restore directory and saves the configuration. Specifically, the user enters a specified folder directory to set the penetrating restore mode for that directory. This directory can penetrate the restore software's restore settings, and files written to this directory can be permanently preserved without being affected by the restore software, better meeting the user's needs for on-site application installation or file copying.
[0031] The present invention also provides a method for centralized management and control of a smart blackboard capable of penetrating and restoring, comprising the steps of:
[0032] (1) During initialization, the centralized control client actively requests the centralized control server to register through the HTTP protocol, receives the return information, and maintains socket.io communication with the centralized control server;
[0033] (2) The centralized control client and the centralized control server communicate through the socket.io protocol. The centralized control server can perform remote penetrating restore settings and send the penetrating restore setting instructions to the centralized control client. The centralized control client calls the docking restore software through the interface to perform penetrating restore settings;
[0034] (3) After the penetration restoration setting is completed, the centralized control server can send remote control instructions to the centralized control client through socket.io communication to perform remote file transfer, online software installation and online upgrade, and save them to the penetration directory; when implementing remote file transfer, online software installation and online upgrade operations, there is no need to worry about the application installation software or copied files being restored.
[0035] The beneficial effect of the present invention is that, compared with the existing technology, the present invention integrates existing resources, optimizes the restoration software to perform penetrating restoration settings, improves the efficiency of existing resource utilization, and achieves a more humane user experience without changing the original remote file transfer, software online installation and online upgrade processes and ideas.
[0036] Without changing the original operating habits of users, the present invention improves the existing restoration software, utilizes the principle of penetrating restoration, and realizes penetrating restoration of specified disk paths by setting a specified penetrating restoration directory, thereby realizing long-term preservation of application software and ordinary files installed in the directory; provides an open interface for centralized control client program to call, thereby supporting remote setting of penetrating restoration directories, and better cooperating with the centralized control system to realize remote file transmission, online software installation and online upgrade functions.
[0037] The applicant of the present invention has made a detailed explanation and description of the implementation examples of the present invention in conjunction with the drawings in the specification. However, those skilled in the art should understand that the above implementation examples are only preferred implementation plans of the present invention, and the detailed description is only to help readers better understand the spirit of the present invention, and is not a limitation on the scope of protection of the present invention. On the contrary, any improvements or modifications based on the inventive spirit of the present invention should fall within the scope of protection of the present invention.
Claims
1. A penetrable and restorable intelligent blackboard centralized management and control system, characterized by: It includes a remote centralized control server, a centralized control client located on the smart blackboard terminal, and restoration software with a penetrating restoration function. The centralized control client and the centralized control server communicate through the socket.io protocol. The centralized control server performs remote penetrating restore settings and sends the penetrating restore setting instructions to the centralized control client. The centralized control client calls the docking restore software through the interface to perform penetrating restore settings. The directory for penetrating restore is set through the management interface of the centralized control server. The centralized control server sends the operation instructions to the centralized control client on the blackboard. The centralized control client interacts with the restore software through the interface and passes the penetrating directory to the restore software. The restore software sets and saves the penetrating directory. The restore software provides users with a configuration interface for setting the penetrating restore directory. Users enter the specified folder directory and set the directory to penetrating restore mode. After the penetration restoration settings are completed, the centralized control server sends remote control instructions to the centralized control client through socket.io communication to perform remote file transfer, online software installation and online upgrade, and save them in the penetration directory.
2. The penetrable and restorable intelligent blackboard centralized management and control system according to claim 1 is characterized in that: The centralized control client actively requests the centralized control server to register through the http protocol, and maintains socket.io communication with the centralized control server after receiving the return information.
3. A method for centralized management and control of a penetrable and restorable smart blackboard, based on the penetrable and restorable smart blackboard centralized management and control system according to any one of claims 1-2, characterized in that: Including steps: (1) During initialization, the centralized control client actively requests the centralized control server to register through the HTTP protocol, and maintains socket.io communication with the centralized control server after receiving the return information; (2) The centralized control client communicates with the centralized control server through the socket.io protocol. The centralized control server performs remote penetrating restore settings and sends the penetrating restore setting instructions to the centralized control client. The centralized control client calls the docking restore software through the interface to perform penetrating restore settings; (3) After the penetration restoration setting is completed, the centralized control server sends remote control instructions to the centralized control client through socket.io communication to perform remote file transfer, online software installation and online upgrade operations.
Citation Information
Patent Citations
Method and system for realizing file and directory backup on reduced desktop
CN115437840A
Remote setup system and program
JP2003141011A