Smart classroom system

By designing a smart classroom system, using wired or wireless communication between the first terminal device, data control server, cloud server and second terminal device, the stability of terminal device control and data transmission in the existing system is solved, and flexible learning scenarios and accurate data analysis are realized.

CN119696802APending Publication Date: 2025-03-25QING DAO CHUANG KE ZHI JIAO KE JI YOU XIAN GONG SI
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311237882.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-25
Publication Date
2025-03-25

AI Technical Summary

Technical Problem

The existing smart classroom system cannot realize stable control and two-way data transmission between teaching terminals, student terminals and IoT control terminals, and the learning scenario is solidified, lacking data storage and accurate analysis.

Method used

A smart classroom system is designed, including a first terminal device, a data control server, a cloud server and a second terminal device, which is connected through wired or wireless communication to realize interactive control between terminal devices and two-way interactive transmission of data signals.

Benefits of technology

It realizes stable control and two-way data transmission between teaching terminals, student terminals and IoT control terminals, changes the solidification of learning scenarios, improves learning convenience, and stores and analyzes learning data in real time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119696802A_ABST
    Figure CN119696802A_ABST
Patent Text Reader

Abstract

The invention discloses a smart classroom system. In the system, a data control server is configured to perform consistency comparison on physical hardware address information, terminal registration information and login information of a portable mobile host of a second terminal device; the first terminal device is used for determining the terminal device type of the second terminal device and performing control authority configuration on the second terminal device; when the second terminal device has the control authority, the second terminal device is configured to perform interaction control operation between the terminal devices through the second drive board and the first drive board in the first terminal device and perform data signal interaction transmission, and the data control server and the cloud server store data control information and learning data. According to the system, learning scenes are diversified through the portable mobile host, the functions of storing, uploading and analyzing learning data in real time and accurately feeding back learning results are achieved, and comprehensive, stable and efficient control over the second terminal equipment is completed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of terminal automation control, and in particular to a smart classroom system. Background Art

[0002] With the acceleration of the pace of educational informatization construction, the intersection of information technology and modern education has emerged, that is, science and technology can help education to improve teaching level, quality and efficiency. The current smart classroom system is extremely prominent in the basic unit of informatization education, but the existing smart classroom system cannot complete the problem of highly centralized control of a single product, and is prone to unreliable problems such as system control delays and disconnections. In addition, the existing smart classroom system makes the student learning scene very rigid, and lacks the process of storing learning data, accurately analyzing learning outcomes, and analyzing and feedbacking learning data. The smart classroom system control method cannot achieve technical problems such as stable control and two-way data transmission between teaching terminals, student terminals and IoT control terminals. Summary of the invention

[0003] The present invention provides a smart classroom system to solve the problems of stable control and two-way data transmission among teaching terminals, student terminals and IoT control terminals.

[0004] According to one aspect of the present invention, there is provided a smart classroom system, the system comprising a first terminal device, a data control server, a cloud server and at least one second terminal device;

[0005] The first terminal device is connected to the second terminal device via a wired or wireless communication device, and the first terminal device is connected to the data control server via a wired or wireless communication device, wherein the second terminal device is a device capable of configuring at least one portable mobile host and a display corresponding to the portable mobile host, wherein the portable mobile host is operated in a classroom scene or a non-classroom scene with a device having a display function, and has a unique data control server account and a unique cloud server account, and determines whether to store the learning data in the cloud server, the data control server or a local machine according to the operating status of the wired and wireless communication devices;

[0006] The first terminal device is configured to read the physical hardware address information of the portable removable host of the second terminal device and determine the terminal registration information and login information of the second terminal device, and send them to the data control server;

[0007] The data control server is configured to perform consistency comparison on the physical hardware address information, terminal registration information and login information of the second terminal device;

[0008] The first terminal device is configured to determine the terminal device type of the second terminal device and configure control authority for the second terminal device after receiving the comparison consistency reply returned by the data control server;

[0009] When the second terminal device has control authority, the second terminal device is configured to perform interactive control operations between terminal devices through the second driver board and the first driver board in the first terminal device, the first driver board and the second driver board are connected by a connecting line or through a wireless communication device to perform two-way interactive transmission of data signals, the first driver board is a screen driver board associated with the visual display screen configured on the first terminal device, and the second driver board is a screen driver board associated with the visual display screen configured on the second terminal device;

[0010] The data control server is connected to the cloud server via a wired or wireless communication device. The data control server stores the data control information and uploads it to the cloud server in real time. The data control server and the cloud server store the learning data of the portable movable host, wherein the data control information is the interaction type, interaction content, interaction time, number of interactions, and control status between the first terminal device and the second terminal device.

[0011] The embodiment of the present invention provides a smart classroom system, in which a first terminal device is connected to a second terminal device via a wired or wireless communication device, and the first terminal device is connected to a data control server via a wired or wireless communication device. The wired connection between the devices can improve the efficiency and security of data transmission within the system; the first terminal device is configured to read information of the second terminal device and send it to the data control server, and the data control server compares the information of the second terminal device stored in the data control server with the information of the second terminal device read by the first terminal device to see whether they are consistent, and the accuracy of controlling the corresponding device can be improved by comparison; when receiving a reply from the data control server that the information is consistent, the first terminal device determines the terminal device type of the second terminal device and the control authority over the second terminal device Configuration; when the second terminal device has control authority, the second terminal device performs interactive control operations between the terminal devices through the configured second driver board and the first driver board in the first terminal device. The system changes the fixed learning scene of the learning subject through the portable movable host of the second terminal device, improves the convenience of learning for the learning subject, and the portable movable host can store learning data in real time and accurately analyze learning results, so that the data control server can perform accurate learning data analysis and feedback. The system establishes a communication channel between devices through wired or wireless communication devices, and executes interactive control and two-way interactive transmission of data signals with the second terminal device through the comprehensive control authority of the first terminal device, thereby realizing a single terminal device to complete two-way, comprehensive, stable and efficient control of the device through wired or wireless communication devices.

[0012] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0014] Figure 1 is a structural diagram of a smart classroom system provided according to Embodiment 1 of the present invention;

[0015] Figure 2 This is an application scenario diagram of a smart classroom system provided according to the first embodiment of the present invention;

[0016] Figure 3is a structural diagram of a smart classroom system provided according to Embodiment 1 of the present invention;

[0017] Figure 4 It is a structural diagram of a smart classroom system provided according to the second embodiment of the present invention. DETAILED DESCRIPTION

[0018] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0019] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0020] Embodiment 1

[0021] Figure 1 This is a structural diagram of a smart classroom system provided in Embodiment 1 of the present invention. This embodiment is applicable to the situations of stable control and interactive control between teaching terminals, student terminals, and IoT control terminals.

[0022] like Figure 1 As shown, the system includes a first terminal device 10, a data control server 20, a cloud server 40 and at least one second terminal device 30;

[0023] The first terminal device 10 is connected to the second terminal device 30 via a wired or wireless communication device, and the first terminal device 10 is connected to the data control server 20 via a wired or wireless communication device, wherein the second terminal device is a device capable of configuring at least one portable movable host and a display corresponding to the portable movable host, wherein the portable movable host is operated in a classroom scene or a non-classroom scene with a device having a display function, and has a unique data control server account and a unique cloud server account, and determines whether to store the learning data in a cloud server, a data control server or a local machine according to the operating status of the wired and wireless communication devices; the first terminal device 10 is configured to read the physical hardware address information of the portable movable host of the second terminal device 30 and determine the terminal registration information and login information of the second terminal device 30, and send them to the data control server 20; the The data control server 20 is configured to perform a consistency comparison on the physical hardware address information, terminal registration information and login information of the second terminal device 30; the first terminal device 10 is configured to determine the terminal device type of the second terminal device 30 and configure control authority for the second terminal device 30 after receiving the comparison consistency reply returned by the data control server 20; when the second terminal device 30 has control authority, the second terminal device 30 is configured to perform interactive control operations between terminal devices through the second driver board and the first driver board in the first terminal device 10, and the first driver board and the second driver board are connected by a connecting line or through a wireless communication device to perform two-way interactive transmission of data signals, the first driver board is a screen driver board associated with the visual display screen configured on the first terminal device 10, and the second driver board is a screen driver board associated with the visual display screen configured on the second terminal device 30. The data control server 20 is connected to the cloud server 40 via a wired or wireless communication device. The data control server 20 stores the data control information and uploads it to the cloud server 40 in real time. The data control server 20 and the cloud server 40 store the learning data of the portable movable host, wherein the data control information is the interaction type, interaction content, interaction time, number of interactions, and control status between the first terminal device 10 and the second terminal device 30. The data control server 20 is used to store the information of the second terminal device 30, as well as the data and data signals generated by the configuration of the interactive control authority between the first terminal device 10 and the second terminal device 30.

[0024] Among them, the first terminal device 10 can be a teaching device with a unique physical hardware address and super administrator authority to control all devices; the second terminal device 30 can be a device with unique physical hardware address information and accepts the authority configuration of the first terminal device 10 to reversely control the first terminal device 10. The second terminal device 30 can be an intelligent interactive blackboard, an Internet of Things control terminal, a student terminal, and a teaching terminal. Among them, the Internet of Things control terminal includes: smart fresh air, smart lighting, smart air conditioning, smart curtains, smart speakers, smart drinking water, and smart recorders. The student terminal can also be called a learning cloud card and includes a portable mobile host. The portable mobile host can be connected to any device with a display function to form a second terminal device 30. The subject using the portable mobile host can study in a classroom scene or a non-classroom scene. The portable mobile host changes the solidified learning scene of the learning subject, improves the convenience of the learning subject, and is conducive to eliminating the obstacles to the learning subject's learning. The portable mobile host The machine can store learning data in real time and accurately analyze learning results, so that the data control server 20 can perform accurate learning data analysis and feedback; the data control server 20 can be a server that implements information comparison, authority setting, data storage, and data statistical analysis functions in response to the control of the first terminal device 10, and the data control server 20 stores data control information and can upload the data control information to the cloud server 40. When there is wireless network communication or wired communication between the data control server 20 and the second terminal device 30, the data control server 20 can receive the learning data uploaded by the second terminal device. When there is wireless network communication or wired communication between the cloud server 40 and the second terminal device 30, the cloud server 40 can receive the learning data uploaded by the second terminal device. The portable movable host of the second terminal device 30 has a unique data control server 20 account and a unique cloud server 40 account, which is convenient for one-to-one correspondence with the learning subject through the account.

[0025] For example, Figure 2 It shows an application scenario of the smart teaching system, such as Figure 2 As shown, the teaching terminal is connected to the data control server, the Internet of Things control terminal, the student terminal device and the smart interactive blackboard. The teaching terminal is defined as the first terminal device and is a device with full control authority. The student terminal and the Internet of Things control device are defined as the second terminal device. The Internet of Things control terminal includes but is not limited to: smart fresh air, smart lighting, smart air conditioning, smart curtains, smart speakers, smart drinking water, and smart recorders. The Internet of Things control terminal in the second terminal device can be controlled through the full control authority of the first terminal device.

[0026] Specifically, the first terminal device 10 reads the physical hardware address information of the second terminal device 30 through the visual display screen associated with the screen driver board, and the second terminal device 30 inputs the terminal registration information and login information through the visual display screen associated with the screen driver board. The first terminal device 10 sends the read physical hardware address information, terminal registration information and login information of the second terminal device 30 to the data control server 20. The data control server 20 stores all device information, that is, the data control server 20 stores the physical hardware address information, terminal registration information and login information of the second terminal device 30. The data control server 20 compares the information of the second terminal device 30 sent from the first terminal device 10 with the stored information of the second terminal device 30 to see if they are consistent, and sends the comparison result information to the first terminal device 10. If the comparison result information is consistent, the first terminal device 10 determines the device type of the second terminal device 30, and configures control authority for the second terminal device 30 through the data control server 20.

[0027] Specifically, when the second terminal device 30 is configured with control authority by the first terminal device 10, the first driver board of the first terminal device 10 is configured with an interface for receiving and sending multiple signals, and the second driver board configured for the second terminal device 30 is also configured with an interface for receiving and sending multiple signals. The first terminal device 10 is equipped with a first driver board to perform interactive control operations and two-way interactive data transmission operations with the second driver board of the second terminal device 30 through wired and wireless communication devices, wherein the first driver board is a screen driver board configured on the first terminal device 10 and associated with the visual display screen, and the second driver board is a screen driver board configured on the second terminal device 30 and associated with the visual display screen.

[0028] Specifically, the first terminal device 10 establishes a wired communication channel with the second terminal device 30 by means of a connecting line. The first terminal device 10 may also establish a wireless communication channel with the second terminal device 30 by means of a wireless communication device.

[0029] Exemplarily, a communication channel is established between the first terminal device 10 and the second terminal device 30 by means of a wired connection or a wireless communication network card, and a communication channel is established between the first terminal device 10 and the data control server 20 by means of a wired connection or a wireless communication network card. The first terminal device 10 reads the physical hardware address information, terminal registration information and login information of the second terminal device 30 through a visual display screen associated with a screen driver board of the second terminal device 30, wherein the visual display screen is also a visual desktop window. The first terminal device 10 sends the information of the second terminal device 30 to the data control server 20 through a wired communication device such as a network cable, and the data control server 20 compares the information of the second terminal device 30 sent by the first terminal device 10 with the information of the second terminal device 30 stored in the data control server 20 through an information comparison module to see if they are consistent. , the data control server 20 feeds back the comparison result information generated by the information comparison module to the first terminal device 10. After receiving the comparison consistency information sent by the data control server 20, the first terminal device 10 determines the type of the second terminal device 30, and configures the control authority for the second terminal device 30 by scheduling the authority setting module of the data control server 20; when the second terminal device 30 has the control authority, the first driver board of the first terminal device 10 and the second driver board of the second terminal device 30 perform interactive control operations and two-way interactive transmission operations of data signals through wired communication equipment such as network cables, wherein the input and output ports of the first driver board of the first terminal device 10 are connected to the input and output ports of the second driver board of the second terminal device 30 through wired communication equipment such as network cables, wherein the driver board is a screen driver board associated with a visual display screen configured on the terminal device.

[0030] Optional, Figure 3 A structural diagram of a smart classroom system is provided. Figure 3 As shown, the second terminal device includes an information registration module 301.

[0031] The information registration module 301 is used to obtain the physical hardware address information, terminal registration information and login information of the second terminal device 30;

[0032] The information registration module 301 may be a functional program module for the second terminal device 30 to report the second terminal device information to the first terminal device 10 .

[0033] Specifically, the information registration module 301 of the second terminal device 30 obtains the physical hardware address information, terminal registration information and login information of the second terminal device 30 in response to the user's registration and login operations.

[0034] The information registration module 301 is also used to upload the acquired physical hardware address information, terminal registration information and login information of the second terminal device 30 to the first terminal device 10 via the wired or wireless communication device of the second driver board.

[0035] Specifically, the information registration module 301 of the second terminal device 30 sends the information of the second terminal device 30 to the signal input interface of the first driver board of the first terminal device 10 through a wired or wireless communication device, and the first terminal device 10 sends the acquired information of the second terminal device 30 to the data control server 20.

[0036] Optionally, the data control server 20 or the cloud server 40 includes an information comparison module 201 .

[0037] The information comparison module 201 is used to receive the physical hardware address information, terminal registration information and login information of the second terminal device 30 sent by the first terminal device 10.

[0038] The information comparison module 201 may be a functional program module for the first terminal device 10 to report the information of the second terminal device 30 to the information input interface of the data control server 20 through the information output interface of the first driver board.

[0039] Specifically, the data control server 20 is controlled by the first terminal device 10 , and the information comparison module 201 of the data control server 20 receives the information of the second terminal device 30 sent from the first terminal device 10 .

[0040] Exemplarily, the data control server 20 responds to the data information reporting operation of the first terminal device 10 and runs a functional program file for information comparison, which calls an information receiving function to obtain information of the second terminal device 30 sent from the first terminal device 10 .

[0041] The information comparison module 201 is also used to compare whether the physical hardware address information, terminal registration information and login information of the second terminal device 30 received from the first terminal device 10 are consistent with the information of the second terminal device 30 stored in the data control server 20.

[0042] Specifically, the information comparison module 201 of the data control server 20 loads the information of the second terminal device 30 stored in the data control server 20 and compares whether the information of the second terminal device 30 stored in the data control server 20 is consistent with the information of the second terminal device 30 sent by the first terminal device 10 .

[0043] Exemplarily, the information comparison module 201 calls a data loading program function to load the information of the second terminal device 30 stored in the data control server 20. The information comparison module 201 then calls an information comparison function to compare whether the information of the second terminal device 30 sent by the first terminal device 10 is consistent with that stored in the data control server 20. If they are consistent, the first terminal device 10 will determine the type of the second terminal device 30.

[0044] Optionally, the data control server 20 or the cloud server 40 includes a permission setting module 202 .

[0045] The permission setting module 202 is used to respond to the permission setting instruction sent by the first terminal device 10 to the second terminal device 30;

[0046] The permission setting module 202 may be a functional program module for the first terminal device 10 to configure permissions for the second terminal device 30 of which the device type has been determined.

[0047] Specifically, after the first terminal device 10 determines the type of the second terminal device 30 , the first terminal device 10 sends a setting authority instruction to the second terminal device 30 through the data control server 20 .

[0048] The permission setting module 202 is also used to determine that the permission instruction type is set as control permission and configure control permission for the second terminal device 30. The permission instruction types include: control permission, data transmission permission, administrator permission, and permission to obtain data control server information.

[0049] Specifically, the permission setting module 202 of the data control server 20 determines the permission instruction type of the permission setting instruction sent by the first terminal device 10 to the second terminal device 30, and the data control server 20 starts the program file of the permission setting module 202 to configure permissions for the second terminal device 30, wherein the permission instruction types include control permissions, data transmission permissions, administrator permissions, and permissions to obtain data control server information. When the permission type set by the permission setting module 202 for the second terminal device 30 is control permissions, the second terminal device 30 has the ability to perform two-way interactive transmission of data signals and interactive control operations with the first terminal device 10.

[0050] Specifically, the data control server 20 starts the program file of the permission setting module 202 to configure permissions for the second terminal device 30. When the permission type set by the permission setting module 202 for the second terminal device 30 is administrator permission, the second terminal device with administrator permission can implement interactive control and two-way interactive transmission of data signals on other second terminal devices that are not granted administrator permission through the first terminal device.

[0051] Optionally, the data control server 20 or the cloud server 40 includes a learning record module 203 .

[0052] The learning record module 203 is used to obtain in real time the learning situation record and the learning interaction communication record generated by the interactive control operation between the second terminal device 30 and the first terminal device 10;

[0053] Among them, the learning record module 203 can be a functional program module for recording the learning situation records and learning interactive communication records generated by the interactive control operations and data signal two-way transmission operations between the first terminal device 10 and the second terminal device 30.

[0054] Specifically, the data control server 20 is controlled by the first terminal device 10 to run the functional program file of the learning recording module 203, and the learning recording module records the learning situation information and learning interactive communication information generated by the interactive control operation and the two-way transmission operation of the data signal between the first terminal device 10 and the second terminal device 30 through their respective screen driving boards.

[0055] The learning record module 203 is used to upload the learning situation record and the learning interaction communication record to the data storage module 205 of the data control service 20 and synchronize them to the cloud server 40.

[0056] Specifically, the data control server 20 stores the learning situation information and learning interaction communication information recorded by the learning record module 203 into the database of the data control server 20 in response to the learning situation information and learning interaction communication information storage operation of the first terminal device 10 .

[0057] Exemplarily, the first device terminal 10 controls the data control server 20 to start the learning recording module. The learning recording module can record in real time the learning status information and learning interactive communication information when the first terminal device 10 and the second terminal device 30 perform control operations and data signal bidirectional transmission operations. The first terminal device 10 can also view the learning status information and learning interactive communication information in real time.

[0058] Optionally, the data control server 20 includes a data statistical analysis module 204 and a data storage module 205 .

[0059] The data statistical analysis module 204 is used to statistically analyze data control information of the interactive control operation between the first terminal device 10 and the second terminal device 30;

[0060] The data statistical analysis module 204 may be an algorithm program module that performs statistical analysis on the data control information generated between the first terminal device 10 and the second terminal device 30 .

[0061] Specifically, the data statistical analysis module 204 in the data control server 20 responds to the statistical analysis instruction of the first terminal device 10 on the data control information, and the data statistical analysis module 204 dynamically analyzes the change trend of the data control information according to the statistical analysis algorithm of the data control information.

[0062] The data storage module 205 is used to receive and respond to data processing instructions sent by the first terminal device 10 to the data control server 20, wherein the data processing instructions include: upload data instructions, edit data instructions, read data instructions and delete data instructions.

[0063] The data storage module 205 may be a functional program module for performing data storage, editing, reading and deleting operations based on the database and memory of the data control server 20 .

[0064] Specifically, in order to query historical learning information, learning interaction information and data control information, the first terminal device 10 can control the data storage module 205 of the data control server 20 through wired and wireless communication devices and send data processing instructions. Because the data processing instructions include data storage, editing, reading and deletion operations, the first terminal device 10 can upload, read, edit and delete data through the data storage module 205.

[0065] Optionally, the cloud server 40 includes a cloud storage module 401 .

[0066] Optionally, the cloud storage module 401 is used to store data uploaded by the data storage module 205 of the data control server 20 to the first terminal device 10 and store data uploaded by the second terminal device 30 .

[0067] Specifically, the portable mobile host of the second device terminal 30 can be connected to the data control server 20 and the electronic device with display function through wired or wireless connection in a scene outside the classroom. The portable mobile host can synchronize the learning materials to the data control server 20 and the cloud server 40. If the portable mobile host cannot establish a connection with the data control server 20 and cannot establish a connection with the cloud server 40, the learning materials of the portable mobile host will be cached offline, and when the network communication conditions are met, the learning materials of the student terminal device will be cached to the data control server 20 and the cloud server 40. Another storage mode of learning data and data control information is that the data control server 20 is connected to the cloud server 40 through wired and wireless communication devices, that is, the data cloud storage module 401 of the cloud server 40 synchronizes the learning data and data control information authorized to be synchronized by the data control server.

[0068] Optionally, the first terminal device 10 includes a control and stability maintenance module 101.

[0069] Optionally, the control and stabilization module 101 is used to operate the first terminal device 10 to redetermine the terminal device type of the second terminal device 30 and configure bidirectional control permissions for the second terminal device 30 through the data control server 20 when a connection line between the first driver board of the first terminal device 10 and the second driver board of the second terminal device 30 fails, or to connect the first driver board of the first terminal device and the second driver board of the second terminal device through a wireless device and perform bidirectional interactive transmission of data signals.

[0070] Among them, the control and stability maintenance module 101 can be a second terminal device 30 that can perform control and two-way interaction of data signals for the first terminal device 10, when the first terminal device 10 configures the release or uninstallation permission for the second terminal device 30 and the second terminal device 30 is disconnected from the first terminal device 10. The data control server 20 reconfigures the second terminal device 30 for the first terminal device 10.

[0071] Specifically, the input and output interface on the first driver board embedded in the first terminal device 10 is connected to the input and output interface of the second driver board embedded in the second terminal device 30 through a connecting line. If the first terminal device 10 configures the release or uninstall authority for the second terminal device 30, and the first terminal device 10 and the second terminal device 30 are disconnected, that is, the connecting line between the first terminal device 10 and the second terminal device 30 is disconnected, then the first terminal device 10 dispatches the control and stabilization module 101, and the first terminal device 10 re-uploads the information of the new second terminal device 30 to the information comparison module 201 of the data control server 20, and determines whether the second terminal device information read by the first terminal device 10 is consistent with the second terminal device information stored in the data control server 20. If there is consistency, the device type of the second terminal device 30 is determined by the first terminal device 10, and the two-way control authority is configured for the second terminal device 30 by the first terminal device 10. After the second terminal device 30 has the two-way control authority, the first terminal device 10 and the second terminal device 30 can re-perform interactive control and data signal interactive operations. This maintains the stability of the data signal interactive transmission operation and the two-way interactive control operation between the terminals in the smart classroom system through the control and stability maintenance module 101. Or when the wired communication method constructed by the wired communication equipment of the first terminal device 10 and the second terminal device 30 fails, the control and stability maintenance module will enable the first terminal device and the second terminal device to continue to communicate through wireless communication methods such as wireless communication network cards.

[0072] The embodiment of the present invention provides a smart classroom system, in which a first terminal device 10 is connected to a second terminal device 30 through wired and wireless communication devices, and the first terminal device 10 is connected to a data control server 20 through wired and wireless communication devices. The wired connection between the devices can improve the efficiency and security of data transmission within the system; the first terminal device 10 is configured to read the information of the second terminal device 30 and send it to the data control server 20, and the data control server 20 compares the information of the second terminal device 30 stored in the data control server 20 with the information of the second terminal device 30 read by the first terminal device 10 to see whether they are consistent, and the accuracy of controlling the corresponding device can be improved by comparison; when receiving the information sent by the data control server 20 that is consistent, the first terminal device 10 determines the terminal device type of the second terminal device 30 and controls the second terminal device 30 performs control authority configuration; when the second terminal device 30 has control authority, the second terminal device 30 performs interactive control operations between the terminal devices through the configured second driver board and the first driver board in the first terminal device 10. The system changes the fixed learning scene of the learning subject through the portable movable host of the second terminal device 20, improves the convenience of learning for the learning subject, and the portable movable host can store learning data in real time and accurately analyze learning results, so that the data control server 20 can perform accurate learning data analysis and feedback. The system establishes a communication channel between devices through a connecting line or a wireless communication device, and fully controls the privileged execution of the first terminal device 10 to perform interactive control and two-way interactive transmission of data signals with the second terminal device 30, thereby realizing a single terminal device to complete two-way, comprehensive, stable and efficient control of the device through wired and wireless communication devices.

[0073] Embodiment 2

[0074] Figure 4 This is a structural diagram of a smart classroom system provided in Embodiment 2 of the present invention. This embodiment, based on Embodiment 1, describes in detail the principle of interactive control operations and bidirectional interactive transmission operations of data signals between a first terminal device and a second terminal device.

[0075] like Figure 4 As shown, the system includes a first terminal device 10, a data control server 20, a cloud server 40 and at least one second terminal device 30;

[0076] The first terminal device 10 is connected to the second terminal device 30 via wired and wireless communication devices, and the first terminal device 10 is connected to the data control server 20 via wired and wireless communication devices, wherein the second terminal device 30 is a device capable of configuring at least one portable mobile host and a display corresponding to the portable mobile host, wherein the portable mobile host is operated in a classroom scene or a non-classroom scene with a device having a display function, and has a unique data control server account and a unique cloud server account, and determines whether to store the learning data in the cloud server according to the operating status of the wired and wireless communication devices , data control server or local machine; the first terminal device 10 is configured to read the physical hardware address information of the portable removable host of the second terminal device 30 and determine the terminal registration information and login information of the second terminal device 30, and send them to the data control server 20; the data control server 20 is configured to perform consistency comparison on the physical hardware address information, terminal registration information and login information of the second terminal device 30; the first terminal device 10 is configured to determine the terminal device type of the second terminal device 30 and the control authority of the second terminal device 30 after receiving the comparison consistency reply returned by the data control server 20 Configuration; when the second terminal device 30 has control authority, the second terminal device 30 is configured to perform interactive control operations between terminal devices through the second driver board 302 and the first driver board 102 in the first terminal device 10, and the first driver board 102 and the second driver board 302 are connected by a wiring harness or through a wireless communication device to perform two-way interactive transmission of data signals, the first driver board 102 is a screen driver board associated with the visual display screen configured on the first terminal device 10, and the second driver board 302 is a screen driver board associated with the visual display screen configured on the second terminal device 30; the data control server 20 is connected to the first terminal device 10. The cloud server 40 is connected via a wired or wireless communication device, and the data control server 20 stores the data control information and uploads it to the cloud server 40 in real time. The data control server 20 and the cloud server 40 store the learning data of the portable movable host, wherein the data control information is the interaction type, interaction content, interaction time, number of interactions, and control status between the first terminal device and the second terminal device. Among them, the data control server 20 is used to store the information of the second terminal device 30, as well as the data and data signals generated by the interactive control authority configuration between the first terminal device 10 and the second terminal device 30.

[0077] like Figure 4 As shown, both the first terminal device 10 and the second terminal device 30 include a screen driving board.

[0078] Optionally, the second terminal device 30 includes an information registration module 301.

[0079] The information registration module 301 is used to obtain the physical hardware address information, terminal registration information and login information of the second terminal device 30;

[0080] The information registration module 301 is also used to upload the acquired physical hardware address information, terminal registration information and login information of the second terminal device 30 to the first terminal device 10 via the wired or wireless communication device of the second driving board 302 .

[0081] Optionally, the data control server 20 or the cloud server 40 includes an information comparison module 201 .

[0082] The information comparison module 201 is used to receive the physical hardware address information, terminal registration information and login information of the second terminal device 30 sent by the first terminal device 10.

[0083] The information comparison module 201 is also used to compare whether the physical hardware address information, terminal registration information and login information of the second terminal device 30 received from the first terminal device 10 are consistent with the information of the second terminal device 30 stored in the data control server.

[0084] Optionally, the data control server 20 or the cloud server 40 includes a permission setting module 202 .

[0085] The permission setting module 202 is used to respond to the permission setting instruction sent by the first terminal device 10 to the second terminal device 30;

[0086] The permission setting module 202 is also used to determine that the permission instruction type is set as control permission and configure control permission for the second terminal device 30. The permission instruction types include: control permission, data transmission permission, administrator permission, and permission to obtain data control server information.

[0087] Optionally, the screen driver board is used to distribute the data control information of the first terminal device 10 to the second terminal device 30 in a push manner through a visual display screen associated with the screen driver board, and the data control information includes: interaction type, interaction content, interaction time, number of interactions, and control status between terminal devices; the screen driver board is used for the second terminal device 30 to receive the data control information pushed by the first terminal device 10 through the visual display screen associated with the screen driver board; the screen driver board is also provided with other functional interfaces, and the other functional interfaces include: data signal interface, audio interface, video interface, power interface, network port, and custom interface.

[0088] The screen driver board may be a driver board associated with a visual display screen of a terminal device and located between the device and a device host.

[0089] Specifically, the first terminal device 10 can push the data control information to each second terminal device 30 through the visual display screen associated with the screen driver board. The second terminal device 30 receives the data control information through the screen driver board and displays the data control information on the visual display screen associated with the screen driver board configured in the second terminal device. The data control information includes: interaction type, interaction content, interaction time, number of interactions, and control status between terminal devices. The screen driver board also has other functional interfaces, including but not limited to data signal interface, audio interface, video interface, power interface, network port, and custom interface, to improve the convenience of terminal equipment in teaching applications.

[0090] Optionally, the driver boards of the first terminal device 10 and the second terminal device 30 both include interfaces for inputting multiple signals, and the interface types used for implementing the interface for inputting multiple signals include a standard USB interface, a Thunderbolt interface, a TYPE-C interface, a data transmission function interface, and a display output function interface.

[0091] Among them, the driver board can be a screen driver board associated with a visual display screen in the terminal device.

[0092] Specifically, the driver board associated with the visual display screen of the first terminal device 10 is embedded with an interface for inputting multiple signals, wherein the implementation forms of the interface for inputting multiple signals include a standard USB interface, a Thunderbolt interface, a TYPE-C interface, a data transmission function interface, and a display output function interface. When the interface for inputting signals configured inside the driver board associated with the visual display screen of the first terminal device 10 is a Thunderbolt interface, it has an efficient transmission speed, thereby improving the compatibility of the connection between the first terminal device 10 and the second terminal device.

[0093] Exemplarily, there is a screen driver board between the first terminal device 10 and the main board of the first terminal device 10, the input port of the screen driver board is connected to the host of the first terminal device, the input and output ports of the screen driver board are externally connected to the second terminal device 30 or the data control server 20, the input interface of the second terminal device 30 is connected to the host of the second terminal device 30, and the input and output interfaces of the second terminal device 30 are connected to the first terminal device 10. When implementing interactive control and two-way interactive operation of data signals between the first terminal device 10 and the second terminal device 30, the input and output interfaces receive data control information from the interactive device and send data control information for interactive control with it.

[0094] Optionally, the interface for inputting and outputting multiple signals is configured on a first driver board of the first terminal device 10, and is used to receive a second signal sent by the second terminal device 30 via a connecting line through the first driver board of the first terminal device 10, wherein the second signal includes: an audio input signal, a video input signal, a carrier input signal, a photoelectric input signal, a program control input signal, an AC input signal, a DC input signal, a data input signal, a network input signal, and an instrument input signal.

[0095] Specifically, the first driver board 102 of the first terminal device 10 receives the second signal sent by the second terminal device 30 through the input and output interface on the second driver board 302 through a wired or wireless communication device, and the first terminal device 10 can synchronize the content of the second terminal device 30 related to the second signal or synchronize the related content supported by the second signal. At the same time, the second terminal device 30 displays the same information content as the first terminal device 10; the second driver board 302 of the second terminal device 30 receives the second signal sent by the first terminal device 10 through the input and output interface on the first driver board 102 through a wired or wireless communication device, and the second terminal device 30 can synchronize the content of the second signal sent by the first terminal device 10, so that the interactive control operation can be completed, wherein the second signal can be an audio input signal, a video input signal, a carrier input signal, a photoelectric input signal, a program control input signal, an AC input signal, a DC input signal, a data input signal, a network input signal and an instrument input signal.

[0096] Exemplarily, the first terminal device 10 can switch the content related to the second signal sent to the first terminal device 10 by any second terminal device 30 through a visual display screen, and the first terminal device 10 can fully control the second terminal device 30 that sends the second signal to the first terminal device 10, but the second terminal device 30 needs to be configured with control authority by the first terminal device 10 to control the first terminal device 10, that is, the first terminal device 10 obtains the information of the second terminal device 30 uploaded by the second terminal device 30 through the information registration module 301, and compares the second terminal information with the second terminal device information stored in the data control server 20 by calling the data control server 20. If they are consistent, the first terminal device 10 determines the device type of the second terminal device 30, and configures control authority for the second terminal device 30 through the data control server 20. The second terminal device 30 with control authority can send data control information to the first terminal device 10 through the visual display screen, thereby realizing interactive control between the first terminal device 10 and the second terminal device 30 and two-way interactive operation of data signals.

[0097] The embodiment of the present invention provides a smart classroom system, in which a first terminal device 10 is connected to a second terminal device 30 via a wired or wireless communication device, and the first terminal device 10 is connected to a data control server 20 via a wired or wireless communication device. The wired connection between the devices can improve the efficiency and security of data transmission within the system; the first terminal device 10 is configured to read the information of the second terminal device 30 and send it to the data control server 20, and the data control server 20 compares the information of the second terminal device 30 stored in the data control server 20 with the information of the second terminal device 30 read by the first terminal device 10 to see whether they are consistent, and the accuracy of controlling the corresponding device can be improved by comparison; when receiving a reply from the data control server 20 that the information comparison is consistent, the first terminal device 10 determines the terminal device type of the second terminal device 30 and configures the control authority for the second terminal device 30, which can highlight the dominant position of the first terminal device in controlling When the second terminal device 30 has control authority, the second terminal device 30 performs interactive control operations between the terminal devices through the configured second driver board 302 and the first driver board 102 in the first terminal device 10. The system changes the fixed learning scene of the learning subject through the portable movable host of the second terminal device 30, improves the convenience of learning for the learning subject, and the portable movable host can store learning data in real time and accurately analyze learning results, so that the data control server 20 can perform accurate learning data analysis and feedback. The system establishes a communication channel between devices through wired or wireless communication devices. The screen driver board provides a variety of interfaces for the connection of terminal devices, improves the compatibility of two-way control, and executes interactive control and data signal two-way interactive transmission operations with the second terminal device 30 through the comprehensive control authority of the first terminal device 10, realizing a single terminal device to complete two-way, comprehensive, stable and efficient control of the device through wired or wireless communication devices.

Claims

1. A smart classroom system, characterized in that: The system includes a first terminal device, a data control server, a cloud server, and at least one second terminal device; The first terminal device is connected to the second terminal device via a wired or wireless communication device, and the first terminal device is connected to the data control server via a wired or wireless communication device, wherein the second terminal device is a device capable of configuring at least one portable mobile host and a display corresponding to the portable mobile host, wherein the portable mobile host is operated in a classroom scene or a non-classroom scene with a device having a display function, and has a unique data control server account and a unique cloud server account, and determines whether to store the learning data in the cloud server, the data control server or a local machine according to the operating status of the wired and wireless communication devices; The first terminal device is configured to read the physical hardware address information of the portable removable host of the second terminal device and determine the terminal registration information and login information of the second terminal device, and send them to the data control server; The data control server is configured to perform consistency comparison on the physical hardware address information, terminal registration information and login information of the second terminal device; The first terminal device is configured to determine the terminal device type of the second terminal device and configure control authority for the second terminal device after receiving the comparison consistency reply returned by the data control server; When the second terminal device has control authority, the second terminal device is configured to perform interactive control operations between terminal devices through the second driver board and the first driver board in the first terminal device, the first driver board and the second driver board are connected by a connecting line or through a wireless communication device to perform two-way interactive transmission of data signals, the first driver board is a screen driver board associated with the visual display screen configured on the first terminal device, and the second driver board is a screen driver board associated with the visual display screen configured on the second terminal device; The data control server is connected to the cloud server via a wired or wireless communication device. The data control server stores the data control information and uploads it to the cloud server in real time. The data control server and the cloud server store the learning data of the portable movable host, wherein the data control information is the interaction type, interaction content, interaction time, number of interactions, and control status between the first terminal device and the second terminal device.

2. The system according to claim 1, characterized in that The data control server or cloud server is used to store the information of the second terminal device, and the data control server includes an information comparison module; The information comparison module is used to receive the physical hardware address information, terminal registration information and login information of the second terminal device sent by the first terminal device; The information comparison module is also used to compare whether the physical hardware address information, terminal registration information and login information of the second terminal device received from the first terminal device are consistent with the information of the second terminal device stored in the data control server.

3. The system according to claim 1, characterized in that The data control server or cloud server includes a permission setting module; The permission setting module is used to respond to the permission setting instruction sent by the first terminal device to the second terminal device; The permission setting module is also used to determine that the permission instruction type is set as control permission and configure control permission for the second terminal device. The permission instruction types include: control permission, data transmission permission, administrator permission, and permission to obtain data control server information.

4. The system according to claim 1, characterized in that The data control server includes or a cloud server learning record module; The learning record module is used to obtain in real time the learning situation record and the learning interaction communication record generated by the interactive control operation between the second terminal device and the first terminal device; The learning record module is used to upload the learning situation records and learning interaction communication records to the data storage module of the data control service and synchronize them to the cloud server.

5. The system according to claim 1, characterized in that The screen driver board is used to distribute the data control information of the first terminal device to the second terminal device in a push manner through the visual display screen associated with the screen driver board; The screen driving board is used for the second terminal to receive the data control information pushed by the first terminal through the visual display screen associated with the screen driving board; The screen driver board is also provided with other functional interfaces, which include: a data signal interface, an audio interface, a video interface, a power interface, a network port, and a custom interface.

6. The system according to claim 1, characterized in that The data control server includes a data statistics analysis module and a data storage module; The data statistical analysis module is used to statistically analyze data control information of interactive control operations between the first terminal device and the second terminal device; The data storage module is used to receive and respond to data processing instructions sent by the first terminal device to the data control server, wherein the data processing instructions include: upload data instructions, edit data instructions, read data instructions and delete data instructions.

7. The system according to claim 1, characterized in that The driver board of the first terminal device includes an interface for inputting multiple signals, and the interface types used by the interface for inputting multiple signals include a standard USB interface, a Thunderbolt interface, a TYPE-C interface, a data transmission function interface, and a display output function interface; The interface for inputting multiple signals is configured on a first driver board of the first terminal device, and is used to receive a second signal sent by the second terminal device through the first driver board of the first terminal device via a connecting line or a wireless communication module, wherein the second signal includes: an audio input signal, a video input signal, a carrier input signal, a photoelectric input signal, a program control input signal, an AC input signal, a DC input signal, a data input signal, a network input signal, and an instrument input signal.

8. The system according to claim 1, characterized in that The cloud server includes a cloud storage module; The cloud storage module is used to store data uploaded by the data storage module of the data control server to the first terminal device and store data uploaded by the second terminal device.

9. The system according to claim 1, characterized in that The first terminal device includes a control and stability maintenance module; The control and stability maintenance module is used to operate the first terminal device to redetermine the terminal device type of the second terminal device through the data control server and configure bidirectional control permissions for the second terminal device when a connection line between the first driver board of the first terminal device and the second driver board of the second terminal device fails, or the first driver board of the first terminal device is connected to the second driver board of the second terminal device through a wireless device and performs bidirectional interactive transmission of data signals.

10. The system according to claim 1, characterized in that The second terminal device includes an information registration module; The information registration module is used to obtain the physical hardware address information, terminal registration information and login information of the second terminal device; The information registration module is also used to upload the acquired physical hardware address information, terminal registration information and login information of the second terminal device to the first terminal device through the wired or wireless communication device of the second driver board.