Usb device access control method and device, and interactive panel

By powering the USB devices connected to the interactive flat panel and monitoring changes in data signals, the problem of touch function failure after USB devices are connected has been solved, and a normal user interface operation experience has been achieved.

CN117675724BActive Publication Date: 2026-06-26SUZHOU YUANKONG ELECTRONIC TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SUZHOU YUANKONG ELECTRONIC TECH CO LTD
Filing Date
2022-08-23
Publication Date
2026-06-26

AI Technical Summary

Technical Problem

In existing technologies, when a USB device is connected to an interactive flat panel, the pop-up or closing of the access software interface renders the interactive flat panel's touch function unusable.

Method used

When a USB device is detected being connected to a microcomputer on an interactive flat panel, power is supplied to the USB device to keep it in normal working condition, and data signals are acquired. Based on changes in the data signals, the pop-up or closing of the access software interface is controlled.

Benefits of technology

This avoids the problem of the interactive whiteboard's touch function becoming unusable due to the connection of a USB device, ensuring that the touch function still works normally after a USB device is connected, thus improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117675724B_ABST
    Figure CN117675724B_ABST
Patent Text Reader

Abstract

The application provides a USB device access control method and device and an interactive panel. When a USB device accesses a microcomputer of the interactive panel, the USB device is powered to keep the USB device in a normal working state; current data signals output by the USB device to the microcomputer are acquired; and based on the data type of the current data signals, an access software interface pop-up window corresponding to the USB device is popped up or closed. Thus, the touch function can still be normally used after the USB device is accessed, and whether an external signal is accessed through the USB device is determined according to the data type of the data signals output by the USB device, so that the pop-up or closing of the access software interface pop-up window is realized, and thus the touch function of the interactive panel can still be normally used when the access software interface is popped up or closed, so that the use experience of using the interactive panel display is simulated, and the user service experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of USB device access control technology, specifically to USB device access control methods, devices, and interactive flat panels. Background Technology

[0002] In practical applications, it is often necessary to connect external high-definition multimedia signals (High Definition Multimedia Interface, or HDMI) to the interactive flat panel for display via a USB device. For example: Figure 1 As shown, HDMI IN software is installed on the interactive flat panel's microcomputer (PC). The IT66021 chip and IT9323 chip are used to convert the HDMI input signal into audio and video signals from the PC's camera and audio devices, thus enabling external high-definition multimedia signal access. To optimize the user experience, during HDMI input, as shown... Figure 2A As shown, the HDMI IN software pops up on the screen; when the HDMI cable is unplugged, as... Figure 2B As shown, disable the HDMI IN software.

[0003] like Figure 3 As shown, to determine whether an HDMI cable is plugged in or unplugged, existing technology uses the HDMI hot-plug detection (HPD) signal to logically control whether the IT9323 chip is working. When the IT9323 chip is not working, the PC cannot recognize it and therefore cannot determine the actual connection with the chip. In this case, the interactive flat panel's MCU will repeatedly reset the connection with the PC within a certain period to detect whether the IT9323 is disconnected. This continuous resetting of the PC-interactive flat panel's MCU connection results in the interactive flat panel's touch function being unusable during this period. Summary of the Invention

[0004] In view of this, embodiments of the present invention provide a USB device access control method, apparatus, and interactive flat panel to overcome the problem in the prior art that when a USB device is connected to an interactive flat panel, the existing USB device access control method causes the touch function of the interactive flat panel to become unusable when the access software interface pops up or closes.

[0005] According to a first aspect, embodiments of the present invention provide a USB device access control method, applied to an interactive flat panel, the method comprising:

[0006] When a USB device is detected to be connected to the microcomputer of the interactive flat panel, power is supplied to the USB device to keep it in a normal working state.

[0007] Acquire the data signal output by the USB device to the microcomputer;

[0008] Based on the changes in the data signal, the corresponding access software interface pop-up window of the USB device is controlled to pop up or close.

[0009] Optionally, controlling the pop-up window of the access software interface corresponding to the USB device based on the change of the data signal includes:

[0010] When the data signal is converted from an empty signal to an audio / video signal, it is determined that the access software corresponding to the USB device has been inserted;

[0011] A pop-up window will appear in the interface of the access software.

[0012] Optionally, controlling the closing of the access software interface pop-up window corresponding to the USB device based on the change in the data signal includes:

[0013] When the data signal is converted from an audio / video signal to an empty signal, it is determined that the access software corresponding to the USB device has been unplugged.

[0014] Close the pop-up window of the access software.

[0015] Optionally, after the pop-up window of the access software appears, the method further includes:

[0016] The audio and video signals are displayed on the screen of the interactive flat panel.

[0017] Optionally, the external access signal is converted into the audio / video signal via the USB device.

[0018] According to a second aspect, embodiments of the present invention provide a USB device access control device for use in an interactive flat panel, the device comprising:

[0019] The monitoring module is used to supply power to the USB device when it detects that the USB device is connected to the microcomputer of the interactive flat panel, so that the USB device is in a normal working state.

[0020] The acquisition module is used to acquire the data signals output by the USB device to the microcomputer;

[0021] The processing module is used to control the pop-up window of the access software interface corresponding to the USB device to pop up or close based on the changes in the data signal.

[0022] According to a third aspect, embodiments of the present invention provide an interactive flat panel, comprising: a microcomputer, wherein...

[0023] The microcomputer can be plugged into and connected to a USB device;

[0024] The USB device is used to convert external access signals into audio and video signals and then connect them to the microcomputer.

[0025] The microcomputer includes a memory and a processor, which are communicatively connected to each other. The memory stores computer instructions, and the processor executes the computer instructions to perform the USB device access control method provided in the first aspect and any specific embodiment of the first aspect.

[0026] Optionally, the external access signal is an HDMI signal, and the USB device is used to convert the HDMI signal into audio and video signals of the camera device and audio device on the microcomputer, and to connect the converted audio and video signals to the microcomputer.

[0027] Optionally, the USB device consists of an HDMI receiver and a signal conversion chip.

[0028] According to a fourth aspect, embodiments of the present invention provide a computer-readable storage medium storing computer instructions for causing a computer to perform the USB device access control method described in the first aspect, or any of its optional embodiments.

[0029] The technical solution of this invention has the following advantages:

[0030] The USB device access control method, apparatus, and interactive flat panel provided in this invention provide power to the USB device when it is detected that the USB device is connected to the microcomputer of the interactive flat panel, so that the USB device is in a normal working state; acquire the data signal output by the USB device to the microcomputer; and control the pop-up window of the access software interface corresponding to the USB device to pop up or close based on the changes in the data signal. By powering the USB device connected to the microcomputer of the interactive flat panel and putting it in a normal working state, the problem of the interactive flat panel's touch function becoming unusable due to the constant resetting of the connection between the PC and the MCU caused by controlling its working state is avoided. This ensures that the touch function can still be used normally after the USB device is connected. Furthermore, the data type of the output data signal of the USB device determines whether an external signal is connected through the USB device, thereby enabling the pop-up window of the access software interface to pop up or close. This ensures that the interactive flat panel's touch function can still be used normally when the access software interface pops up or closes, simulating the user experience of using an interactive flat panel display and improving the user service experience. Attached Figure Description

[0031] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0032] Figure 1 A schematic diagram of the architecture for implementing the HDM IN function in an interactive flat panel;

[0033] Figure 2A This is a diagram showing the display effect of an interactive flat panel when connected via HDMI.

[0034] Figure 2B This is a diagram showing the display effect of the interactive flat panel when HDMI is not connected.

[0035] Figure 3 A schematic diagram of the control process for implementing the HDM IN function in an interactive flat panel;

[0036] Figure 4 This is a schematic diagram of the structure of the interactive flat panel according to an embodiment of the present invention;

[0037] Figure 5 This is a flowchart of a USB device access control method according to an embodiment of the present invention;

[0038] Figure 6 This is a schematic diagram of another control process for implementing the HDM IN function on the interactive flat panel according to an embodiment of the present invention;

[0039] Figure 7 This is a schematic diagram of the structure of the USB device access control device according to an embodiment of the present invention;

[0040] Figure 8 This is a schematic diagram of the controller structure in the interactive flat panel of this invention. Detailed Implementation

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

[0042] In the description of this invention, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing the invention and for simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.

[0043] In the description of this invention, it should be noted that, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can also refer to the internal connection of two components; and they can refer to a wireless connection or a wired connection. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.

[0044] The technical features involved in the different embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.

[0045] This invention provides an interactive flat panel, such as... Figure 4 As shown, the interactive flat panel includes a microcomputer PC, wherein the microcomputer PC is pluggably connected to a USB device 2; the USB device 2 is used to convert external access signals into audio and video signals before connecting them to the microcomputer PC. When the microcomputer PC detects that the USB device 2 is connected to the interactive flat panel, it supplies power to the USB device 2 to keep it in a normal working state; it also acquires the data signals output by the USB device 2 to the microcomputer PC; and based on changes in the data signals, it controls the corresponding access software interface pop-up window of the USB device 2 to pop up or close.

[0046] For details on the specific working principle and process of the microcomputer PC, please refer to the relevant descriptions in the method embodiments below, which will not be repeated here.

[0047] Specifically, in one embodiment, the external access signal is an HDMI signal, and the USB device 2 is used to convert the HDMI signal into audio and video signals of the camera device and audio device on the microcomputer PC, and to connect the converted audio and video signals to the microcomputer PC.

[0048] Furthermore, the USB device 2 consists of an HDMI receiver and a signal conversion chip. For example, the HDMI receiver can be an IT66021 chip, and the signal conversion chip can be an IT9323. The IT66021 + IT9323 chips convert the HDMI input signal into audio and video signals from the camera and audio devices on the PC. Through the collaborative operation of the above components, the interactive flat panel provided in this embodiment of the invention powers the USB device connected to the microcomputer connected to the interactive flat panel, bringing it to a normal operating state. This avoids the problem of the interactive flat panel's touch function becoming unusable due to the constant resetting of the PC-MCU connection caused by controlling its operating state. It ensures that the touch function remains usable after the USB device is connected. Furthermore, the data type of the USB device's output signal determines whether an external signal is connected via the USB device, thereby enabling the pop-up or closing of the access software interface pop-up. This ensures that the interactive flat panel's touch function remains usable even when the access software interface pops up or closes, simulating the user experience of using a normal interactive flat panel display and improving the user experience.

[0049] This invention also provides a USB device access control method, applicable to, for example... Figure 1 The interactive flat panel shown contains a microcomputer PC, such as Figure 5 As shown, the USB device access control method specifically includes the following steps:

[0050] Step S101: When a USB device is detected to be connected to the microcomputer of the interactive flat panel, power is supplied to the USB device to put it into normal working state.

[0051] Specifically, the external access signal is converted into audio / video signals via the USB device. For example, the external access signal can be the aforementioned HDMI signal. In this embodiment of the invention, taking the aforementioned chip IT66021+IT9323 as an example, the USB device is... Figure 6 As shown, firstly, the logic module that uses the hot-swap signal HPD to determine the operation will be removed, and the IT9323 will be changed to a normal working state. As long as its working state does not change, there will be no compatibility issues between the PC and the whole machine, thus ensuring the normal use of the touch function.

[0052] Step S102: Acquire the data signal output from the USB device to the microcomputer.

[0053] For example, the IT9323 has two operating states: (1) When the HDMI IN is plugged in, i.e., when an external device such as a laptop is connected, the IT9323 will receive the RGB signal converted from the HDMI signal by the IT66021, and thus output the corresponding audio and video signals. (2) When the HDMI IN is unplugged, i.e., when the laptop is unplugged, the IT9323 will not receive the RGB signal from the IT66021, and will output a NO VIDEO image after a period of time. Therefore, the data signal output to the PC by the IT9323 will be different in different operating states.

[0054] Step S103: Based on the changes in the data signal, control the pop-up window of the access software interface corresponding to the USB device to pop up or close.

[0055] Specifically, in practical applications, since the IT9323 is in a constantly operating state, the PC will always recognize the camera and audio devices connected to the IT9323. Therefore, the HDMI IN software cannot determine whether to pop up the HDMI IN software interface window and invoke the IT9323's camera and audio based on the presence of these devices. To solve this problem, in this embodiment of the invention, the presence of HDMI IN is determined by identifying the data stream of the IT9323, thereby determining whether to pop up the software interface window and invoke the IT9323's camera and audio.

[0056] By performing the above steps, the USB device access control method provided in this embodiment of the invention supplies power to the USB device of the microcomputer connected to the interactive flat panel, putting it into a normal working state. This avoids the problem of the interactive flat panel's touch function becoming unusable due to the continuous resetting of the connection between the PC and the MCU caused by controlling its working state. It ensures that the touch function can still be used normally after the USB device is connected. Furthermore, it determines whether an external signal is connected through the USB device by judging the data type of the data signal output by the USB device, thereby enabling the pop-up or closing of the access software interface pop-up. This ensures that the interactive flat panel's touch function can still be used normally when the access software interface pops up or closes, simulating the user experience of using an interactive flat panel display and improving the user service experience.

[0057] Specifically, in one embodiment, the step S103 above, which controls the pop-up window of the access software interface corresponding to the USB device based on the data type of the current data signal, specifically includes the following steps:

[0058] Step S21: When the data signal is converted from an empty signal to an audio / video signal, determine that the access software corresponding to the USB device has been inserted.

[0059] Step S22: A pop-up window will appear to connect to the software.

[0060] Step S23: Display the audio and video signals on the screen of the interactive flat panel.

[0061] For example, when a USB device is plugged into a PC, if an external laptop is not yet connected to the USB device (i.e., there is no external HDMI signal input), the USB device outputs an empty data signal. However, when the external laptop is connected to the USB device and transmits an HDMI signal to it, the USB device outputs audio and video signals. Therefore, the change in the USB device's output data signal can be used to determine whether the corresponding access software for the USB device has been inserted. If inserted, a pop-up window of the software interface will appear, simulating the user experience of using an interactive flat panel display. The pop-up window will also display the connected audio and video signals, thus enabling the function of connecting external signals to the interactive flat panel.

[0062] Specifically, in one embodiment, the step S103 above, which controls the closing of the access software interface pop-up window corresponding to the USB device based on the change of data signal, includes the following steps:

[0063] Step S31: When the data signal is converted from an audio / video signal to an empty signal, determine that the access software corresponding to the USB device has been unplugged.

[0064] Step S32: Close the pop-up window of the access software interface.

[0065] For example, when a USB device is plugged into a PC, if an external laptop connects to the USB device and transmits an HDMI signal to it, the USB device outputs audio and video signals. If the external laptop disconnects from the USB device, the USB device outputs an empty signal. Therefore, by judging the change in the USB device's output data signal, it can be determined whether the corresponding software for the USB device has been unplugged. If unplugged, the corresponding software interface pop-up closes to simulate the user experience of using an interactive flat panel display.

[0066] By performing the above steps, the USB device access control method provided in this embodiment of the invention supplies power to the USB device of the microcomputer connected to the interactive flat panel, putting it into a normal working state. This avoids the problem of the interactive flat panel's touch function becoming unusable due to the continuous resetting of the connection between the PC and the MCU caused by controlling its working state. It ensures that the touch function can still be used normally after the USB device is connected. Furthermore, it determines whether an external signal is connected through the USB device by judging the data type of the data signal output by the USB device, thereby enabling the pop-up or closing of the access software interface pop-up. This ensures that the interactive flat panel's touch function can still be used normally when the access software interface pops up or closes, simulating the user experience of using an interactive flat panel display and improving the user service experience.

[0067] This invention also provides a USB device access control device, such as... Figure 7 As shown, the USB device access control device includes:

[0068] The monitoring module 101 is used to supply power to the USB device when it detects that the USB device is connected to the microcomputer of the interactive flat panel, so that the USB device is in a normal working state. For details, please refer to the relevant description of step S101 in the above method embodiment, which will not be repeated here.

[0069] The acquisition module 102 is used to acquire the data signal output from the USB device to the microcomputer. For details, please refer to the relevant description of step S102 in the above method embodiments, which will not be repeated here.

[0070] The processing module 103 is used to control the pop-up window of the access software interface corresponding to the USB device to appear or close based on changes in the data signal. For details, please refer to the relevant description of step S103 in the above method embodiment, which will not be repeated here.

[0071] The USB device access control device provided in this embodiment of the invention is used to execute the USB device access control method provided in the above embodiment. Its implementation method and principle are the same. For details, please refer to the relevant description of the above method embodiment, which will not be repeated here.

[0072] Through the collaborative operation of the aforementioned components, the USB device access control device provided in this embodiment of the invention supplies power to the USB device of the microcomputer connected to the interactive flat panel, bringing it to a normal working state. This avoids the problem of the interactive flat panel's touch function becoming unusable due to the continuous resetting of the PC-MCU connection caused by controlling its working state. It ensures that the touch function can still be used normally after the USB device is connected. Furthermore, it determines whether an external signal is connected through the USB device by judging the data type of the data signal output by the USB device, thereby enabling the pop-up or closing of the access software interface pop-up. This ensures that the interactive flat panel's touch function can still be used normally when the access software interface pops up or closes, simulating the user experience of using an interactive flat panel display and improving the user service experience.

[0073] Figure 8 A schematic diagram of the structure of the microcomputer PC in the interactive flat panel of this invention is shown, as described in an embodiment of the invention. Figure 8 As shown, the microcomputer PC includes a processor 901 and a memory 902, wherein the processor 901 and the memory 902 can be connected via a bus or other means. Figure 8 Taking the example of a connection between China and Israel via a bus.

[0074] Processor 901 can be a Central Processing Unit (CPU). Processor 901 can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or combinations of the above types of chips.

[0075] The memory 902, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs, non-transitory computer-executable programs, and modules, such as the program instructions / modules corresponding to the methods in the above method embodiments. The processor 901 executes various functional applications and data processing of the processor by running the non-transitory software programs, instructions, and modules stored in the memory 902, thereby implementing the methods in the above method embodiments.

[0076] The memory 902 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created by the processor 901, etc. Furthermore, the memory 902 may include high-speed random access memory and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, the memory 902 may optionally include memory remotely located relative to the processor 901, and these remote memories may be connected to the processor 901 via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0077] One or more modules are stored in memory 902, and when executed by processor 901, they perform the methods described in the above method embodiments.

[0078] The specific details of the aforementioned microcomputer PC can be understood by referring to the relevant descriptions and effects in the above method embodiments, and will not be repeated here.

[0079] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The implemented program can be stored in a computer-readable storage medium. When executed, the program can include the processes of the embodiments of the above methods. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), random access memory (RAM), flash memory, hard disk drive (HDD), or solid-state drive (SSD), etc.; the storage medium can also include combinations of the above types of memory.

[0080] Although embodiments of the invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations all fall within the scope defined by the appended claims.

Claims

1. A USB device access control method, applied to an interactive flat panel, characterized in that, The method includes: When a USB device is detected to be connected to the microcomputer of the interactive flat panel, power is supplied to the USB device to keep it in a normal working state. Acquire the data signal output by the USB device to the microcomputer interactive flat panel; Based on the changes in the data signal, control the pop-up window of the access software interface corresponding to the USB device to pop up or close. The step of controlling the pop-up window of the access software interface corresponding to the USB device based on the change of the data signal includes: When the data signal is converted from an empty signal to an audio / video signal, it is determined that the access software corresponding to the USB device has been inserted; A pop-up window will appear in the interface of the access software; The step of controlling the closing of the access software interface pop-up window corresponding to the USB device based on the change of the data signal includes: When the data signal is converted from an audio / video signal to an empty signal, it is determined that the access software corresponding to the USB device has been unplugged. Close the pop-up window of the access software.

2. The method according to claim 1, characterized in that, After the pop-up window of the access software appears, the method further includes: The audio and video signals are displayed on the screen of the interactive flat panel.

3. The method according to claim 1, characterized in that, External access signals are converted into audio and video signals via the USB device.

4. A USB device access control device, applied to an interactive flat panel, characterized in that, The device includes: The monitoring module is used to supply power to the USB device when it detects that the USB device is connected to the microcomputer of the interactive flat panel, so that the USB device is in a normal working state. The acquisition module is used to acquire the data signals output by the USB device to the microcomputer; The processing module is configured to control the pop-up window of the access software interface corresponding to the USB device to pop up or close based on the changes in the data signal; the step of controlling the pop-up window of the access software interface corresponding to the USB device to pop up based on the changes in the data signal includes: determining that the access software corresponding to the USB device has been inserted when the data signal changes from an empty signal to an audio / video signal; and popping up the interface pop-up window of the access software; the step of controlling the pop-up window of the access software interface corresponding to the USB device to close based on the changes in the data signal includes: determining that the access software corresponding to the USB device has been unplugged when the data signal changes from an audio / video signal to an empty signal; and closing the interface pop-up window of the access software.

5. An interactive flat panel, characterized in that, Includes: a microcomputer, which is pluggably connected to a USB device; The USB device is used to convert external access signals into audio and video signals for connection to the microcomputer. The microcomputer includes a memory and a processor, which are communicatively connected to each other. The memory stores computer instructions, and the processor executes the computer instructions to perform the method as described in any one of claims 1-3.

6. The interactive flat panel according to claim 5, characterized in that, The external access signal is an HDMI signal. The USB device is used to convert the HDMI signal into audio and video signals of the camera and audio devices on the microcomputer, and to connect the converted audio and video signals to the microcomputer.

7. The interactive flat panel according to claim 6, characterized in that, The USB device consists of an HDMI receiver and a signal conversion chip.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing the computer to perform the method as described in any one of claims 1-3.