A system for driving and publishing internet LED display content based on FPGA

By setting up encrypted handshakes and real-time monitoring of communication data at the FPGA display driver level, the security issues of LED displays are solved, ensuring that legitimate data is output uniquely, preventing the display of illegal content, and guaranteeing security through Internet keys.

CN113535244BActive Publication Date: 2026-07-10SHANGHAI XIXUN ELECTRONICS CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHANGHAI XIXUN ELECTRONICS CO LTD
Filing Date
2020-04-22
Publication Date
2026-07-10

AI Technical Summary

Technical Problem

In existing technologies, FPGA chips cannot achieve LED display security at the driver level. Hackers can bypass network and advertising approval mechanisms through embedded processors to directly output illegal content, and cannot report anomalies to the cloud server in real time.

Method used

By setting up encrypted handshakes for communication data at the FPGA display driver level, the system desktop display data of the embedded processor is monitored in real time, and a secure handshake is performed with the FPGA chip to ensure the uniqueness of legitimate data. Once an anomaly is detected, the FPGA chip immediately shuts down the display output.

Benefits of technology

It ensures the security of the LED display content, guarantees the unique output of legitimate data, prevents the display of illegal content, and uses an Internet key to ensure the encryption of each LED display and link it to account permissions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113535244B_ABST
    Figure CN113535244B_ABST
Patent Text Reader

Abstract

The application provides a system for issuing internet LED display content based on FPGA, relates to the field of LED display screen advertising media, and comprises at least one LED display screen, a cloud server in communication connection with the at least one LED display screen, an LED display screen mainboard arranged on the LED display screen, an embedded processor and an FPGA chip arranged on the LED display screen mainboard, and an internet communication module and a display driving communication module arranged in the embedded processor. The application inspects the last stage of display from the FPGA display driving stage, realizes real-time monitoring of system desktop display data of the embedded processor and safety handshake of the FPGA chip through communication data encryption handshake, guarantees the uniqueness of the condition of legal data display, and once display abnormality is found, the FPGA chip quickly closes display output, so that the safety of LED display screen display content is achieved. Meanwhile, the key is issued through the internet, so that the encryption of each LED display screen and the internet account permission hook are guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of LED display advertising media, and in particular to a system for publishing Internet LED display content based on FPGA driver. Background Technology

[0002] Outdoor LED display security technology primarily addresses the security of cloud server network technology, computer software, LED control card operating system security certificates, and multi-level review mechanisms for advertising content to ensure the security of LED display content.

[0003] To date, there is still no solution to LED display driver-level security. In other words, once a hacker intrudes into the embedded processor, they can bypass all network endpoints and advertising approval mechanisms. Illegal or inappropriate content drawn on the embedded processor's desktop can be directly transmitted to the LED display screen through the FPGA chip, meaning that FPGA chip driver-level security cannot be achieved. In other words, the display content of the embedded processor's system desktop is directly output to the LED display screen. The FPGA chip only performs the function of a graphics card and does not perform the judgment of display data security. It does not establish a connection between the cloud server and the embedded processor's display driver. Once the embedded processor is compromised locally, it cannot determine the security of the display screen and cannot report the anomaly to the cloud server in real time. Summary of the Invention

[0004] In view of the shortcomings of the prior art described above, the purpose of this invention is to provide a system for publishing Internet LED display content based on FPGA driver. This system securely controls the final layer of display security from the FPGA display driver level. Through encrypted handshake communication data, it monitors the system desktop display data of the embedded processor and the secure handshake of the FPGA chip in real time, ensuring the uniqueness of the conditions for legitimate data display. Once a display anomaly is detected, the FPGA chip quickly shuts down the display output, achieving security for the LED display content. Simultaneously, a key is distributed via the Internet, ensuring that the encryption of each LED display is linked to Internet account permissions.

[0005] This invention provides a system for publishing internet LED display content based on FPGA driver, comprising at least one LED display screen; a router communicatively connected to the at least one LED display screen; a cloud server communicatively connected to the at least one router; at least one computer communicatively connected to the cloud server; an LED display screen motherboard is provided on the LED display screen motherboard; an embedded processor for monitoring whether video playback is abnormal is provided on the LED display screen motherboard; an FPGA chip for driving the LED display screen to play video; the embedded processor includes an internet communication module and a display driver communication module; the internet communication module is used to receive video data and a key for encrypting the video data sent by the cloud server, and to start a playback application to play the video, while simultaneously starting a monitoring service program to monitor whether the playback application is abnormal; the display driver communication module is used to determine whether to send the encrypted message of the key and the video data to the FPGA chip based on the abnormality monitoring results.

[0006] In one embodiment of the present invention, the FPGA chip includes a communication digital logic module, a decryption digital logic module, and a display signal output circuit; the communication digital logic module is used to receive encrypted messages of a key and video data; the decryption digital logic module is used to decrypt the encrypted messages of the key; and the display signal output digital circuit is used to drive an LED display screen to play video.

[0007] In one embodiment of the present invention, the working process of the Internet communication module is as follows:

[0008] S1.1: The Internet communication module communicates with the router to receive keys and video data from the cloud server;

[0009] S1.2: The Internet communication module starts the playback application and plays the video through the playback application;

[0010] S1.3: The Internet communication module starts the monitoring service program to monitor whether the playback application is abnormal. If the playback application is abnormal, it outputs an abnormal control signal; if the playback application is normal, it outputs a normal control signal and forwards the key and video number to the display driver communication module.

[0011] In one embodiment of the present invention, if the playback application output by the top layer of the embedded processor is a dedicated playback application, the playback application is determined to be normal; otherwise, the playback application is determined to be abnormal.

[0012] In one embodiment of the present invention, the working process of the display driver communication module is as follows:

[0013] S2.1: If the display driver communication module receives an abnormal control signal, it will stop communicating and handshaking with the communication digital logic module.

[0014] S2.2: If the display driver communication module receives a normal control signal, it will communicate and handshake with the communication digital logic module, and send the encrypted message of the key and video data to the communication digital logic module.

[0015] As described above, the system for publishing Internet LED display content based on FPGA driver according to the present invention has the following beneficial effects:

[0016] 1. Only when the displayed content and FPGA driver meet a unique condition can video be output to the LED display screen.

[0017] 2. The embedded processor's playback application is unique and must have the ability to communicate and handshake with the FPGA chip. Once the playback application is overwritten, the FPGA chip driver will immediately respond and turn off the display output.

[0018] 3. The key changes in real time, thus providing great flexibility and making it difficult to crack. Attached Figure Description

[0019] Figure 1 The diagram shown is a communication connection diagram of a system for publishing Internet LED display content based on FPGA driver, as disclosed in an embodiment of the present invention.

[0020] Figure 2 The diagram shown is a structural diagram of a system for publishing Internet LED display content based on FPGA driver, as disclosed in an embodiment of the present invention.

[0021] Figure 3 The diagram shown is a functional structure diagram of a system for publishing Internet LED display content based on FPGA driver, as disclosed in an embodiment of the present invention.

[0022] Figure 4 The diagram shown is a schematic diagram illustrating the working principle of the system for publishing Internet LED display content based on FPGA driver, as disclosed in an embodiment of the present invention.

[0023] Figure 5 The diagram shown illustrates the working principle of the monitoring service program disclosed in this embodiment of the invention. Detailed Implementation

[0024] The following specific examples illustrate the implementation of the present invention. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present invention. It should be noted that, unless otherwise specified, the following embodiments and features described therein can be combined with each other.

[0025] It should be noted that the illustrations provided in the following embodiments are only schematic representations of the basic concept of the present invention. Therefore, the drawings only show the components related to the present invention and are not drawn according to the actual number, shape and size of the components in the actual implementation. In the actual implementation, the form, quantity and proportion of each component can be arbitrarily changed, and the layout of the components may also be more complex.

[0026] Please see Figure 1 This invention provides a system for publishing internet LED display content based on FPGA drivers, including at least one LED display screen; a router communicatively connected to the at least one LED display screen; a cloud server communicatively connected to the at least one router; and at least one computer communicatively connected to the cloud server; the LED display screen is equipped with an LED display screen motherboard; please refer to [link to relevant documentation]. Figure 2 The LED display motherboard is equipped with an embedded processor for monitoring whether video playback is abnormal; and an FPGA chip for driving the LED display to play video; please refer to [link to relevant documentation]. Figure 3 The embedded processor includes an internet communication module and a display driver communication module. The internet communication module receives video data and a key for encrypting the video data from a cloud server, and launches a playback application to play the video. Simultaneously, it launches a monitoring service program to monitor the playback application for anomalies. The display driver communication module determines, based on the anomaly monitoring results, whether to send the encrypted key message and video data to the FPGA chip. The FPGA chip includes a communication digital logic module, a decryption digital logic module, and a display signal output circuit. The communication digital logic module receives the encrypted key message and video data. The decryption digital logic module decrypts the encrypted key message. The display signal output digital circuit drives the LED display screen to play the video.

[0027] The workflow of the Internet communication module is as follows:

[0028] S1.1: The Internet communication module communicates with the router to receive keys and video data from the cloud server;

[0029] S1.2: The Internet communication module starts the playback application and plays the video through the playback application;

[0030] S1.3: The Internet communication module starts the monitoring service program to monitor whether the playback application is abnormal. If the playback application is abnormal, it outputs an abnormal control signal; if the playback application is normal, it outputs a normal control signal and forwards the key and video number to the display driver communication module.

[0031] Specifically, if the playback application output by the top layer of the embedded processor is a dedicated playback application, the playback application is considered normal; otherwise, the playback application is considered abnormal.

[0032] The workflow of the display driver communication module is as follows:

[0033] S2.1: If the display driver communication module receives an abnormal control signal, it will stop communicating and handshaking with the communication digital logic module.

[0034] S2.2: If the display driver communication module receives a normal control signal, it will communicate and handshake with the communication digital logic module, and send the encrypted message of the key and video data to the communication digital logic module.

[0035] Please see Figure 4 The working principle of this invention is as follows:

[0036] (1) Upload video data to the cloud server via computer desktop;

[0037] (2) The cloud server sends the key (which changes in real time) and video data to the LED display screen;

[0038] (3) The Internet communication module receives the key and determines whether to start the monitoring service program. If so, the key is transmitted to the display driver communication module for encryption to generate an encrypted message, and the communication handshake is determined to be normal. If not, the FPGA chip turns off the display output.

[0039] Please participate Figure 5 The monitoring service program (i.e., the monitoring service APP) process is as follows:

[0040] 1. The monitoring service program monitors whether the playback application (i.e., the playback APP) is normal. If it is, it monitors the top-level output playback application on the desktop to confirm that it is a dedicated playback application.

[0041] 2. If yes, the monitoring service program will continuously monitor whether the playback application is functioning correctly; if no, the monitoring service program will stop communicating and handshaking with the FPGA chip.

[0042] (4) If the communication handshake is normal, the communication digital logic module of the FPGA chip receives the encrypted message and transmits the encrypted message to the decryption digital logic module.

[0043] (5) The decryption digital logic module decrypts the encrypted message and determines whether the decryption digital logic is correct. If it is, the FPGA chip displays normal output; if not, the FPGA chip turns off the display output.

[0044] In summary, this invention secures the final layer of display security at the FPGA display driver level. Through encrypted communication handshakes, it monitors the embedded processor's system desktop display data and the FPGA chip's secure handshake in real time, ensuring the uniqueness of conditions for legitimate data display. Upon detecting a display anomaly, the FPGA chip quickly shuts down the display output, achieving security for the LED display content. Simultaneously, the key is distributed via the internet, linking the encryption of each LED display to internet account permissions. Therefore, this invention effectively overcomes the various shortcomings of existing technologies and possesses high industrial applicability.

[0045] The above embodiments are merely illustrative of the principles and effects of the present invention and are not intended to limit the invention. Any person skilled in the art can modify or alter the above embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or alterations made by those skilled in the art without departing from the spirit and technical concept disclosed in the present invention should still be covered by the claims of the present invention.

Claims

1. A system for publishing Internet LED display content based on FPGA driver, comprising at least one LED display screen; a router communicatively connected to the at least one LED display screen; a cloud server communicatively connected to the at least one router; and at least one computer communicatively connected to the cloud server; characterized in that: The LED display screen is equipped with an LED display screen motherboard; the LED display screen motherboard is equipped with an embedded processor for monitoring whether the video playback is abnormal; an FPGA chip for driving the LED display screen to play videos; the embedded processor is equipped with an Internet communication module and a display driver communication module; The Internet communication module is used to receive video data and a key for encrypting the video data from the cloud server, and to start the playback application to play the video. At the same time, it starts the monitoring service program to monitor whether the playback application is abnormal. If the playback application output by the top layer of the embedded processor is a dedicated playback application, the playback application is considered normal; otherwise, the playback application is considered abnormal. The display driver communication module is used to determine whether to send the encrypted message of the key and the video data to the FPGA chip based on the abnormality monitoring results. The FPGA chip includes a communication digital logic module, a decryption digital logic module, and a display signal output circuit; the communication digital logic module is used to receive encrypted messages of the key and video data; the decryption digital logic module is used to decrypt the encrypted messages of the key; and the display signal output circuit is used to drive the LED display screen to play video.

2. The system for publishing Internet LED display content based on FPGA driver according to claim 1, characterized in that, The workflow of the Internet communication module is as follows: S1.1: The Internet communication module communicates with the router to receive the key and video data sent by the cloud server; S1.2: The Internet communication module starts the playback application and plays the video through the playback application; S1.3: The Internet communication module starts the monitoring service program to monitor whether the playback application is abnormal. If the playback application is abnormal, it outputs an abnormal control signal; if the playback application is normal, it outputs a normal control signal and forwards the key and video number to the display driver communication module.

3. The system for publishing Internet LED display content based on FPGA driver according to claim 2, characterized in that, The workflow of the display driver communication module is as follows: S2.1: If the display driver communication module receives an abnormal control signal, it will stop communicating and handshaking with the communication digital logic module. S2.2: If the display driver communication module receives a normal control signal, it will communicate and handshake with the communication digital logic module, and send the encrypted message of the key and video data to the communication digital logic module.