Visual management method, device, equipment and storage medium

Through wireless communication connection between the client and the display board device, videos can be produced and edited online and uploaded in real time, solving the problem of low efficiency in replacing the content of the electronic advertising display board, saving time and cost.

CN112699256BActive Publication Date: 2024-12-27BEIJING DIGITAL IDEAL SCI & TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN201911010898.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-10-23
Publication Date
2024-12-27
Estimated Expiration
2039-10-23

AI Technical Summary

Technical Problem

When merchants design and replace the content of electronic advertising display boards, they will waste time and cost and are inefficient.

Method used

Through the wireless communication connection between the client and the display board device, the video templates in the database are read. The user produces or edits the videos online and uploads them to the display board device in real time for display. Using TCP/IP protocol and wireless media such as Bluetooth, WIFI, 4G for communication.

Benefits of technology

It realizes the quick and convenient replacement of exhibition board content, saves time and costs, and improves production and display efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112699256B_ABST
    Figure CN112699256B_ABST
Patent Text Reader

Abstract

The present application discloses a visualization management method, which includes: a client sends a request to establish a communication connection to a display board device end, and after receiving a connection consent signal fed back by the display board device end, establishes a communication connection with the display board device end, and the client reads the video template stored in the database and displays it; the client receives the video processing operation information input by the user, generates the currently required video according to the received video processing operation information, and after receiving the video sending instruction, sends the selected video to the display board device end, and the display board device end controls the display board for display. The visualization management method disclosed in the present invention monitors the display board situation in real time by connecting to the display board device end, and can make or edit videos online through video templates, and then upload videos online to the display board for display, so as to make the production of videos more convenient, and make the replacement of videos displayed on the display board fast and convenient, saving time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of electronic advertising display board management, and in particular to a visual management method and device, equipment and storage medium. Background Art

[0002] With the development of science and technology, various businesses and enterprises have gradually entered the field of visual management and display. However, in the research and practice of existing technologies, businesses frequently design and change the content of display boards, resulting in a lot of time and cost waste, leading to low efficiency. Summary of the invention

[0003] In view of this, the present disclosure proposes a visual management method, including:

[0004] The client sends a request to establish a communication connection to the display board device;

[0005] After receiving the connection consent signal fed back by the display board device, establishing the communication connection with the display board device;

[0006] The client reads the video template stored in the database and displays it; wherein the video template is used to create or edit a video, and the video includes a picture and a video;

[0007] The client receives the video processing operation information input by the user, generates the currently required video according to the received video processing operation information, and after receiving the video sending instruction, sends the selected video to the display board device end, and the display board device end controls the display board for display;

[0008] The video processing operation information includes editing information of the video template.

[0009] In a possible implementation, the network medium for establishing a communication connection with the display board is a wireless medium;

[0010] The wireless medium includes at least one of Bluetooth, WIFI and 4G;

[0011] The database includes at least one of an OSS storage platform and a local database;

[0012] The communication connection is based on the TCP / IP protocol.

[0013] In a possible implementation, the number of the display boards is more than two;

[0014] The client sends a communication connection request to the display board device end corresponding to each display board;

[0015] After receiving a connection consent signal fed back by each of the display board devices, establishing the communication connection with each of the display board devices;

[0016] When the video sending instruction includes a plurality of selected display board device ends, the client sends the selected video to each display board device end at the same time, and each display board device end controls the corresponding display board for display.

[0017] According to another aspect of the present disclosure, a display board device display method is also provided, comprising:

[0018] After receiving the communication connection request sent by the client, check whether the display board has been bound;

[0019] When detecting that the display board has been bound, sending a connection consent signal to the client to establish a communication connection with the client;

[0020] Waiting to receive the video sent by the client, and controlling the display board to display after receiving the video.

[0021] In a possible implementation, when detecting whether the display board has been bound, a judgment is made according to a CPU identifier of the display board;

[0022] When the display board is not bound, binding is performed according to the QR code or PIN code displayed on the display board.

[0023] In a possible implementation, binding is performed according to the QR code displayed on the display board, including:

[0024] Obtaining the CPU identifier of the display board;

[0025] Generate and display a QR code according to the CPU identifier and preset rules, so that the client can scan and bind the QR code through a code scanning function;

[0026] Binding is performed according to the PIN code displayed on the display board, including:

[0027] The display board displays a first PIN code;

[0028] Obtaining a second PIN code upon receiving a communication connection request;

[0029] Compare the first PIN code with the second PIN code, and if the characters of the first PIN code and the second PIN code are the same, bind them;

[0030] The second PIN code is input into the client by the user.

[0031] According to another aspect of the present disclosure, there is also provided a visualization management device, comprising a communication module, a template loading module, a video generation module and a video sending module;

[0032] The communication module is configured such that the client sends a request for establishing a communication connection to the display board device, and after receiving a connection consent signal fed back by the display board device, establishes the communication connection with the display board device;

[0033] The template loading module is configured to read the video template stored in the database and display it on the client; wherein the video template is used for creating or editing the video, and the video includes pictures and videos;

[0034] The video generation module is configured to receive video processing operation information input by the user at the client, and generate the currently required video according to the received video processing operation information;

[0035] The video sending module is configured to send the selected video to the display board device end after receiving the video sending instruction, and the display board device end controls the display board to display;

[0036] The video processing operation information includes editing information of the video template.

[0037] According to another aspect of the present disclosure, there is also provided a visual management device, including:

[0038] processor;

[0039] a memory for storing processor-executable instructions;

[0040] The processor is configured to implement any one of the visualization management methods disclosed herein when executing the executable instructions.

[0041] According to another aspect of the present disclosure, there is also provided a display board device, comprising:

[0042] processor;

[0043] a memory for storing processor-executable instructions;

[0044] Wherein, the processor is configured to implement any one of the display board device display methods disclosed in the present invention when executing the executable instructions.

[0045] According to another aspect of the present disclosure, a non-volatile computer-readable storage medium is provided, on which computer program instructions are stored, characterized in that when the computer program instructions are executed by a processor, any one of the visualization management methods of the present disclosure is implemented.

[0046] The visualization management method disclosed in the present invention connects the client to the display board device to monitor the display board status in real time. The client can read the video template in the database, so that the user can make or edit videos online. After receiving the video processing information, the client generates the corresponding video, and then uploads the video to the display board device for display online, making the production of videos more convenient and making the replacement of videos displayed on the display board device quick and easy, saving time and cost.

[0047] Further features and aspects of the present disclosure will become apparent from the following detailed description of exemplary embodiments with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate exemplary embodiments, features, and aspects of the disclosure and, together with the description, serve to explain the principles of the disclosure.

[0049] Figure 1 A flowchart showing a visual management method according to an embodiment of the present application;

[0050] Figure 2 A general flow chart showing a visualization management method and a display board device-side display method according to an embodiment of the present application;

[0051] Figure 3 A client operation flow chart showing the visual management method of an embodiment of the present application;

[0052] Figure 4 A flowchart showing a display method of a display board device end according to an embodiment of the present application is shown;

[0053] Figure 5 A schematic diagram showing a QR code connection method of a display board device end display method of an embodiment of the present application;

[0054] Figure 6 A schematic diagram showing a client device list of a visual management method according to an embodiment of the present application;

[0055] Figure 7 A schematic diagram showing client video storage of a visualization management method according to an embodiment of the present application;

[0056] Figure 8 A block diagram showing a visual management device according to an embodiment of the present application;

[0057] Fig. 9 A block diagram showing a visual management device according to an embodiment of the present application;

[0058] Fig.10 A block diagram of a display board device according to an embodiment of the present application is shown. DETAILED DESCRIPTION

[0059] Various exemplary embodiments, features and aspects of the present disclosure will be described in detail below with reference to the accompanying drawings. The same reference numerals in the accompanying drawings represent elements with the same or similar functions. Although various aspects of the embodiments are shown in the accompanying drawings, the drawings are not necessarily drawn to scale unless otherwise specified.

[0060] The word “exemplary” is used exclusively herein to mean “serving as an example, example, or illustration.” Any embodiment described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other embodiments.

[0061] In addition, in order to better illustrate the present disclosure, numerous specific details are given in the following specific embodiments. It should be understood by those skilled in the art that the present disclosure can also be implemented without certain specific details. In some examples, methods, means, components and circuits well known to those skilled in the art are not described in detail in order to highlight the subject matter of the present disclosure.

[0062] See also Figure 1 As a specific embodiment of the visual management method disclosed in the present invention, it includes the following steps:

[0063] In step S100, the client sends a request to establish a communication connection to the display board device, and after receiving the connection consent signal fed back by the display board device, establishes a communication connection with the display board device; in step S200, the client reads the video template stored in the database and displays it; wherein the video template is used for creating or editing videos, and the videos include pictures and videos; in step S300, the client receives the video processing operation information input by the user, and generates the currently required video according to the received video processing operation information; and executes step S400, after receiving the video sending instruction, sends the selected video to the display board device, and the display board device controls the display board for display.

[0064] The video processing operation information includes editing information of the video template.

[0065] Therefore, the visualization management method disclosed in the present invention connects the client to the display board device to monitor the display board status in real time, and the client can make or edit videos online by reading the video template in the database. After receiving the video processing information, the client generates the corresponding video and then uploads the video to the display board device online. The display board device controls the display board for display, making the production of videos more convenient, and making it quick and convenient to display videos on the display board and replace videos, saving time and cost.

[0066] It should be noted that step S100 and step S200 may be performed simultaneously or sequentially, or step S200 may be performed first and then step S100, which is not specifically limited here.

[0067] For details, see Figure 1 First, execute step S100, the client sends a request to establish a communication connection to the display board device; after receiving the connection consent signal fed back by the display board device, establish a communication connection with the display board device. The network medium for establishing a communication connection with the display board device is a wireless medium, including Bluetooth, WIFI and 4G, and the communication connection is based on the TCP / IP protocol.

[0068] In one possible implementation, see Figure 2 The client is an APP (Application) installed on a mobile terminal (such as a mobile phone, tablet computer, etc.). When executing the visual management method of the present application, the user can first open the APP through step S001, see Figure 3 , the APP displays the login interface. After the user logs in, the user can select the template market module or the device and video module. After selecting the device and video module, continue to select the My Device module, and then select Add Device. There are two ways to add a device: scan code to connect the device mode and PIN code to add the device mode.

[0069] Furthermore, you can also select the My Video module in the Device and Video module. At this time, the operation interface displays the saved videos. Select one of the videos to enter the operation interface for modifying the video. Then you can choose to preview the video or update and synchronize it to the device to realize the preview or update operation of the video.

[0070] In addition, users can also select the template market interface, see Figure 1 At this time, step S200 is executed. The client reads the video template stored in the database and displays it. The video template obtained from the database is displayed on the operation interface. After selecting the video template, edit it. After editing is completed, choose to create a video. Then, step S300 is executed. The client receives the video processing operation information input by the user, generates the currently required video according to the received video processing operation information, and executes step S400. After receiving the video sending instruction, the selected video is sent to the display board device end, and the display board device end controls the display board for display.

[0071] It should be noted that when there are more than two exhibition boards, the client can connect to multiple exhibition board device ends at the same time. The client sends a communication connection request to the exhibition board device end corresponding to each exhibition board. After receiving the connection agreement signal fed back by each exhibition board device end, a communication connection is established with each exhibition board device end. The user can select multiple exhibition board device ends, and the client sends the selected video to each exhibition board device end at the same time. After receiving the video sent by the client, each exhibition board device end controls the corresponding exhibition board for display.

[0072] In addition, after establishing the communication connection, the client can also obtain the video content currently displayed on the display board corresponding to the display board device and display it in the operation interface to achieve the purpose of monitoring the display status of the display board. Specifically, after connecting to the display board device, the client sends a synchronization video instruction, and the display board device receives the synchronization video instruction and synchronizes the video to the client. The client obtains the video being displayed through the display board device and remotely controls the status of the video being displayed in the display board device. It can view the display status of the video in real time and change the display status of the video immediately, saving time and improving efficiency.

[0073] See also Figure 4 As a specific embodiment of the display board device display method disclosed in the present invention, it includes the following steps:

[0074] Step S500, after receiving the communication connection request sent by the client, check whether the display board has been bound. Step S700, when it is detected that the display board has been bound, send a connection consent signal to the client, establish a communication connection with the client, wait for receiving the video sent by the client, and control the display board to display after receiving the video.

[0075] For details, see Figure 4 After receiving the communication connection from the client, S500 is first executed to determine whether the exhibition board has been bound according to the CPU identification of the exhibition board.

[0076] If binding is detected, S700 is executed to send a communication connection consent feedback to the client, and after establishing a communication connection with the client, the video sent by the client is waited for, and after receiving the video, the display board is controlled to display.

[0077] When the display board is not bound, step S600 is executed to perform a binding operation with the client, wherein the binding operation includes binding by a QR code or a PIN code.

[0078] Binding according to the QR code displayed on the exhibition board includes: the exhibition board device obtains the CPU identification of the exhibition board, generates a Token according to the CPU identification, generates a QR code according to the generated Token and displays it, so that the client scans the QR code through the scanning function for binding.

[0079] Binding according to the PIN code displayed on the display board includes: the display board displays a first PIN code, and obtains a second PIN code when a communication connection request is received; the second PIN code is entered by the user into the client, and the first PIN code is compared with the second PIN code. If the characters of the first PIN code and the second PIN code are the same, the display board device is bound to the client.

[0080] In a possible implementation, the display board is a smart TV equipped with an Android system and is installed with an APP that matches the display method of the display board device disclosed in this disclosure, see Figure 4 First, execute step S004, the user opens the display board device-side APP in the smart TV, the display board device-side APP obtains the startup instruction and starts the program, then execute step S500, read the CPU identifier of the display board, and check in the database whether the CPU identifier of the display board has been bound.

[0081] In a possible implementation, the user selects the QR code method to bind. After detecting that the device is not bound, step S600 is executed to generate a Token according to the CPU identifier of the smart TV. The smart TV generates a connection QR code according to the generated Token. Figure 5 , where the connection QR code contains information such as the connection method and the connection key. The QR code is displayed on the smart TV screen waiting for pairing. After the user scans the QR code, the APP on the display board device obtains the feedback of the smart TV sending the consent communication connection after receiving the request to establish a communication connection and establishes a communication connection with WIFI as the network medium. After the communication connection is established, it waits to receive the video sent by the client and displays it on the display board after receiving the video. The QR code pairing connection method is that the user opens the client, the client calls the camera component, the user points the camera at the connection QR code, and the client recognizes and obtains the information in the connection QR code to automatically establish a connection. It is convenient and fast, and improves the connection efficiency.

[0082] The visualization management method and the display board device display method are described above from the client and display board device ends respectively. In order to more clearly illustrate the visualization management method and display board device display method disclosed in the present invention, the following will combine the client and the display board device end for explanation.

[0083] On the client side, see Figure 2First, step S001 is executed. The user opens the client APP on the mobile phone. The client APP obtains the startup instruction and starts the program. Then, step S100a is executed. The user selects the QR code connection. The client APP calls the camera component. The camera component is used to scan the connection QR code displayed on the smart TV screen. The user points the camera at the connection QR code. After scanning the connection QR code, step S005 is executed. The client APP interface enters the waiting pairing interface. The client APP obtains the connection information. The connection key includes the SSID (Service Set Identifier) ​​and password of the WIFI. If the WIFI module scans the WIFI signal in the obtained connection information, the connection pairing is automatically performed. If the WIFI module does not scan the WIFI signal in the obtained connection information, step S002 is executed. The user needs to manually select WIFI for configuration. After obtaining the user's connection operation information, step S100b is executed to perform network configuration and establish a TCP / IP communication connection.

[0084] On the display device side, see Figure 2 , execute step S004, the user opens the display board device end APP in the smart TV, the display board device end APP obtains the start instruction and starts the program, then, see Figure 4 , executing step S500, reading the CPU identification of the exhibition board, and detecting in the database whether the CPU identification of the exhibition board has been bound;

[0085] After detecting that the connection is not completed, step S600 is executed to generate a Token according to the CPU ID of the smart TV. The smart TV generates a connection QR code according to the generated Token. Figure 5 , where the connection QR code contains the connection method, connection key and other information, see Figure 2 , further executing step S005, the smart TV screen displays a QR code waiting for pairing. After the user scans the QR code, the display board device end APP obtains the smart TV and establishes a communication connection using WIFI as the network medium after receiving the request to establish a communication connection.

[0086] It should be noted that the devices for installing the client APP are not limited to smartphones, and the operating system is not limited to Android.

[0087] The QR code pairing connection method is that the user opens the client, the client calls the camera component, the user points the camera at the connection QR code, and the client recognizes and obtains the information in the connection QR code to automatically establish a connection. It is convenient and fast, and improves the connection efficiency.

[0088] In another possible implementation, the client is an APP installed in an Android phone, the display board includes a smart box and a non-smart screen, the smart box is an Android system, and the smart box has installed a display board device-side APP that matches the method disclosed in this disclosure.

[0089] First, see Figure 2 , execute step S004, the user opens the display board device end APP in the smart TV, the display board device end APP obtains the start instruction and starts the program, then, see Figure 4 , execute step S500, the display board device reads the CPU identifier of the display board, and detects in the database whether the CPU identifier of the display board has been bound.

[0090] After detecting that no binding has occurred, the APP on the display board device controls the display board to display the first PIN code: A on the screen. Then, the client APP obtains the second PIN code: B entered by the user, and sends a request to establish a communication connection to the display board device. If the first PIN code: A and the second PIN code: B are the same characters, a TCP / IP communication connection is established using 4G as the network medium.

[0091] It should be noted that the client APP can be bound to multiple display board device APPs, regardless of the type of display board the display board device APP is on. The binding operation with any display board device APP is the same as the above operation and will not be repeated here. In addition, users can perform batch operations on multiple bound display board device APPs through the client. Figure 6 The user can select multiple bound display board device-side APPs in the client APP interface and send a communication connection request. After the communication connection is established, the user can select the video to be displayed and upload it to all display board device-side APPs. The display board device-side APP controls the display board for display.

[0092] After the client establishes a connection with the display device, see Figure 1 , execute step S200, the client reads the video template stored in the database and displays it; wherein the video template is used to create or edit videos, and the videos include pictures and videos.

[0093] In one possible implementation, the client APP enters the template market interface, and the client APP obtains the video templates stored on the OSS storage platform from the server, and displays the obtained video templates on the mobile phone screen for the user to select and view.

[0094] The user can select a video template to create a video. At the same time, the client can also obtain the video content currently displayed on the display board corresponding to the display board device and display it in the operation interface to achieve the purpose of monitoring the display status of the display board. The user can also remotely operate the video being displayed on the display board device through the established communication connection, such as switching pictures, pausing playback, arranging the playback order, etc. By remotely controlling the status of the video being displayed on the display board device, the display status of the video can be changed instantly, saving time and improving efficiency.

[0095] For further information, see Figure 1 , execute step S300, receive the video processing operation information input by the user, and generate the currently required video according to the received video processing operation information.

[0096] In a possible implementation, the client obtains the video being displayed from the display board device, and after the user edits it, obtains the edited video processing information and generates the corresponding video. Figure 7 After the user enters the video name and video description, he can choose to save it to the local database in the storage medium, and then execute step S400. After receiving the sending instruction, the video is sent to the display board device based on the MQTT protocol, and the display board device controls the display board for display. The user selects a video template through the client and edits the video online. The client receives the processing information of the video and generates the corresponding video, and sends the edited video to the display board for display. The video can be modified in real time, saving manpower and time to improve efficiency.

[0097] In another possible implementation, the user can select the template market interface, see Figure 2 , execute step S300, select to create a video, read the video template in the database, and the user selects a video template to make it. After the production is completed, obtain the video processing information and generate the corresponding video. Figure 7 After the user enters the video name and video description, the completed video is saved to the OSS storage platform. Figure 2 , step S003 can be executed, the user selects the display board device end to play the video, and then step S400 is executed. After receiving the video sending instruction, the video is sent to the display board device end based on the MQTT protocol, and the display board device end controls the display board for display. The video sending instruction may include at least one of the display board information corresponding to the selected display board device end and the selected video information.

[0098] By selecting a video template, you can create a video online and send it to the display board device. The display board device controls the display board for display or saves it to the OSS storage platform, saving manpower and time to improve efficiency.

[0099] In addition, after uploading the template created by the user to the OSS storage platform, the template can be published for use by the client. By creating video templates with a large number of users, a good design ecological environment can be built to improve the efficiency of user video production and the quality of videos.

[0100] It should be noted that although the above steps are used as examples to introduce the visual management method and the display board device display method, those skilled in the art will understand that the present disclosure should not be limited thereto. In fact, the user can flexibly set the visual management method according to personal preferences and / or actual application scenarios, as long as the desired function is achieved.

[0101] In this way, by pairing the client and connecting to the display board device, the user can monitor the status of the display board device in real time, and can create or edit videos online and upload them to the display board device, so as to make the production of videos and display of videos on the display board quick and convenient. The visualization management method and display board device display method according to the above-mentioned embodiments of the present disclosure can reduce the cost of producing videos and replacing display boards, and improve efficiency.

[0102] According to another aspect of the present disclosure, a visualization management device 100 is also provided. Since the working principle of the visualization management device 100 of the embodiment of the present disclosure is the same as or similar to the principle of the visualization management method of the embodiment of the present disclosure, the repeated parts will not be repeated. Figure 8 , the visualization management device 100 of the embodiment of the present disclosure is characterized by comprising a communication module 110, a template loading module 120, a video generation module 130 and a video sending module 140;

[0103] The communication module 110 is configured so that the client sends a request to establish a communication connection to the display board device, and after receiving a connection consent signal fed back by the display board device, establishes a communication connection with the display board device;

[0104] The template loading module 120 is configured to read the video template stored in the database and display it on the client; wherein the video template is used to create or edit a video, and the video includes a picture and a video;

[0105] The video generation module 130 is configured to receive video processing operation information input by the user, and generate the currently required video according to the received video processing operation information;

[0106] The video sending module 140 is configured to send the selected video to the display board device end after receiving the video sending instruction, and the display board device end controls the display board to display;

[0107] The video processing operation information includes editing information of the video template.

[0108] Furthermore, according to another aspect of the present disclosure, a visual management device 200 is also provided. Fig. 9 The visualization management device 200 of the embodiment of the present disclosure includes a processor 210 and a memory 220 for storing executable instructions of the processor 210. The processor 210 is configured to implement any of the above visualization management methods when executing the executable instructions.

[0109] Here, it should be noted that the number of processors 210 may be one or more. At the same time, in the visualization management device 200 of the embodiment of the present disclosure, an input device 230 and an output device 240 may also be included. The processor 210, the memory 220, the input device 230 and the output device 240 may be connected via a bus or in other ways, which are not specifically limited here.

[0110] The memory 220 is a computer-readable storage medium that can be used to store software programs, computer executable programs, and various modules, such as the program or module corresponding to the visual management method of the embodiment of the present disclosure. The processor 210 executes various functional applications and data processing of the visual management device 200 by running the software programs or modules stored in the memory 220.

[0111] The input device 230 may be used to receive input numbers or signals. The signals may be key signals related to user settings and function control of the device / terminal / server. The output device 240 may include display devices such as display screens.

[0112] Furthermore, according to another aspect of the present disclosure, a display board device 300 is also provided. Fig.10 The display board device 300 of the embodiment of the present disclosure includes a processor 310 and a memory 320 for storing executable instructions of the processor 310. The processor 310 is configured to implement any of the above display board device display methods when executing the executable instructions.

[0113] Here, it should be noted that the number of processors 310 may be one or more. Meanwhile, the display board 300 of the embodiment of the present disclosure may also include an input device 330 and an output device 340. The processor 310, the memory 320, the input device 330 and the output device 340 may be connected via a bus or in other ways, which are not specifically limited here.

[0114] The memory 320 is a computer-readable storage medium that can be used to store software programs, computer executable programs, and various modules, such as the program or module corresponding to the visual management method of the embodiment of the present disclosure. The processor 310 executes various functional applications and data processing of the visual management device 300 by running the software programs or modules stored in the memory 320.

[0115] The input device 330 may be used to receive input numbers or signals. The signals may be key signals related to user settings and function control of the device / terminal / server. The output device 340 may include display devices such as display screens.

[0116] According to another aspect of the present disclosure, a non-volatile computer-readable storage medium is provided, on which computer program instructions are stored. When the computer program instructions are executed by the processor 210, any of the above visualization management methods is implemented.

[0117] The embodiments of the present disclosure have been described above, and the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and changes will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The selection of terms used herein is intended to best explain the principles of the embodiments, practical applications, or technical improvements in the market, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein.

Claims

1. A visual management method, characterized in that: include: The client sends a request to establish a communication connection to the display board device; After receiving the connection consent signal fed back by the display board device, establishing the communication connection with the display board device; The client reads the video template stored in the database and displays it; wherein the video template is used to create or edit a video, and the video includes a picture and a video; The client receives the video processing operation information input by the user, generates the currently required video according to the received video processing operation information, and after receiving the video sending instruction, sends the selected video to the display board device end, and the display board device end controls the display board for display; Wherein, the video processing operation information includes editing information of the video template; Wherein, the number of the display boards is more than two; The client sends a communication connection request to the display board device end corresponding to each display board; After receiving a connection consent signal fed back by each of the display board devices, establishing the communication connection with each of the display board devices; When the video sending instruction includes multiple selected display board device ends, the client sends the selected video to each display board device end at the same time, and each display board device end controls the corresponding display board for display; Wherein, the network medium for establishing a communication connection with the display board is a wireless medium; The wireless medium includes at least one of Bluetooth, WIFI and 4G; The database includes at least one of an OSS storage platform and a local database; The communication connection is based on TCP / IP protocol; The client is an APP installed on the mobile terminal. When executing the visual management method, the user can first open the APP through step S001, and the APP displays a login interface. After the user logs in, the user can select the template market module or the device and video module. After selecting the device and video module, continue to select the my device module, and then select to add a device. There are two ways to add a device: scan code to connect the device mode and PIN code to add the device mode; The device and video module can also select the My Video module. At this time, the operation interface displays the saved videos. Select one of the videos to enter the operation interface for modifying the video. Then you can choose to preview the video or update and synchronize it to the device to realize the preview or update operation of the video. The user can also select the template market interface, and then execute step S200, the client reads the video template stored in the database and displays it, the video template obtained from the database is displayed on the operation interface, and the video template is selected for editing, and after editing is completed, the creation video is selected, and then step S300 is executed, the client receives the video processing operation information input by the user, generates the currently required video according to the received video processing operation information, and executes step S400, after receiving the video sending instruction, the selected video is sent to the display board device end, and the display board device end controls the display board for display; When there are more than two display boards, the client can connect to multiple display board devices at the same time. The client sends a communication connection request to the display board device corresponding to each display board. After receiving the connection consent signal fed back by each display board device, the client establishes a communication connection with each display board device. The user can select multiple display board devices, and the client sends the selected video to each display board device at the same time. After receiving the video sent by the client, each display board device controls the corresponding display board for display; In addition, after establishing the communication connection, the client can also obtain the video content currently displayed on the display board corresponding to the display board device and display it in the operation interface to achieve the purpose of monitoring the display status of the display board; specifically, after connecting to the display board device, the client sends a synchronization video instruction, and the display board device receives the synchronization video instruction and synchronizes the video to the client; Also includes: After receiving the communication connection request sent by the client, check whether the display board has been bound; When detecting that the display board has been bound, sending a connection consent signal to the client to establish a communication connection with the client; Waiting to receive the video sent by the client, and controlling the display board to display after receiving the video; Wherein, the network medium for establishing a communication connection with the display board is a wireless medium; The wireless medium includes at least one of Bluetooth, WIFI and 4G; The database includes at least one of an OSS storage platform and a local database; The communication connection is based on TCP / IP protocol; The client is an APP installed on the mobile terminal. When executing the visual management method, the user can first open the APP through step S001, and the APP displays a login interface. After the user logs in, the user can select the template market module or the device and video module. After selecting the device and video module, continue to select the my device module, and then select to add a device. There are two ways to add a device: scan code to connect the device mode and PIN code to add the device mode; The device and video module can also select the My Video module. At this time, the operation interface displays the saved videos. Select one of the videos to enter the operation interface for modifying the video. Then you can choose to preview the video or update and synchronize it to the device to realize the preview or update operation of the video. The user can also select the template market interface, and then execute step S200, the client reads the video template stored in the database and displays it, the video template obtained from the database is displayed on the operation interface, and the video template is selected for editing, and after editing is completed, the creation video is selected, and then step S300 is executed, the client receives the video processing operation information input by the user, generates the currently required video according to the received video processing operation information, and executes step S400, after receiving the video sending instruction, the selected video is sent to the display board device end, and the display board device end controls the display board for display; In addition, after establishing the communication connection, the client can also obtain the video content currently displayed on the display board corresponding to the display board device and display it in the operation interface to achieve the purpose of monitoring the display status of the display board; specifically, after connecting to the display board device, the client sends a synchronization video instruction, and the display board device receives the synchronization video instruction and synchronizes the video to the client; Wherein, when detecting whether the display board has been bound, a judgment is made according to the CPU identification of the display board; When the display board is not bound, binding is performed according to the QR code or PIN code displayed on the display board; Binding is performed according to the QR code displayed on the display board, including: Obtaining the CPU identifier of the display board; Generate and display a QR code according to the CPU identifier and preset rules, so that the client can scan the QR code for binding through a scanning function; Binding is performed according to the PIN code displayed on the display board, including: The display board displays a first PIN code; Obtaining a second PIN code upon receiving a communication connection request; Compare the first PIN code with the second PIN code, and if the characters of the first PIN code and the second PIN code are the same, bind them; The second PIN code is input into the client by the user.

2. A visual management device, characterized in that: It includes a communication module, a template loading module, a video generation module and a video sending module; The communication module is configured such that the client sends a request for establishing a communication connection to the display board device, and after receiving a connection consent signal fed back by the display board device, establishes the communication connection with the display board device; The template loading module is configured to read the video template stored in the database and display it on the client; wherein the video template is used for creating or editing the video, and the video includes pictures and videos; The video generation module is configured to receive video processing operation information input by the user at the client, and generate the currently required video according to the received video processing operation information; The video sending module is configured to send the selected video to the display board device end after receiving the video sending instruction, and the display board device end controls the display board to display; Wherein, the video processing operation information includes editing information of the video template; Wherein, the number of the display boards is more than two; The client sends a communication connection request to the display board device end corresponding to each display board; After receiving a connection consent signal fed back by each of the display board devices, establishing the communication connection with each of the display board devices; When the video sending instruction includes multiple selected display board device ends, the client sends the selected video to each display board device end at the same time, and each display board device end controls the corresponding display board for display; Wherein, the network medium for establishing a communication connection with the display board is a wireless medium; The wireless medium includes at least one of Bluetooth, WIFI and 4G; The database includes at least one of an OSS storage platform and a local database; The communication connection is based on TCP / IP protocol; The client is an APP installed on the mobile terminal. When executing the visual management method, the user can first open the APP through step S001, and the APP displays a login interface. After the user logs in, the user can select the template market module or the device and video module. After selecting the device and video module, continue to select the my device module, and then select to add a device. There are two ways to add a device: scan code to connect the device mode and PIN code to add the device mode; The device and video module can also select the My Video module. At this time, the operation interface displays the saved videos. Select one of the videos to enter the operation interface for modifying the video. Then you can choose to preview the video or update and synchronize it to the device to realize the preview or update operation of the video. The user can also select the template market interface, and then execute step S200, the client reads the video template stored in the database and displays it, the video template obtained from the database is displayed on the operation interface, and the video template is selected for editing, and after editing is completed, the creation video is selected, and then step S300 is executed, the client receives the video processing operation information input by the user, generates the currently required video according to the received video processing operation information, and executes step S400, after receiving the video sending instruction, the selected video is sent to the display board device end, and the display board device end controls the display board for display; In addition, after establishing the communication connection, the client can also obtain the video content currently displayed on the display board corresponding to the display board device and display it in the operation interface to achieve the purpose of monitoring the display status of the display board; specifically, after connecting to the display board device, the client sends a synchronization video instruction, and the display board device receives the synchronization video instruction and synchronizes the video to the client; Also includes: After receiving the communication connection request sent by the client, check whether the display board has been bound; When detecting that the display board has been bound, sending a connection consent signal to the client to establish a communication connection with the client; Waiting to receive the video sent by the client, and controlling the display board to display after receiving the video; Wherein, the network medium for establishing a communication connection with the display board is a wireless medium; The wireless medium includes at least one of Bluetooth, WIFI and 4G; The database includes at least one of an OSS storage platform and a local database; The communication connection is based on TCP / IP protocol; The client is an APP installed on the mobile terminal. When executing the visual management method, the user can first open the APP through step S001, and the APP displays a login interface. After the user logs in, the user can select the template market module or the device and video module. After selecting the device and video module, continue to select the my device module, and then select to add a device. There are two ways to add a device: scan code to connect the device mode and PIN code to add the device mode; The device and video module can also select the My Video module. At this time, the operation interface displays the saved videos. Select one of the videos to enter the operation interface for modifying the video. Then you can choose to preview the video or update and synchronize it to the device to realize the preview or update operation of the video. The user can also select the template market interface, and then execute step S200, the client reads the video template stored in the database and displays it, the video template obtained from the database is displayed on the operation interface, and the video template is selected for editing, and after editing is completed, the creation video is selected, and then step S300 is executed, the client receives the video processing operation information input by the user, generates the currently required video according to the received video processing operation information, and executes step S400, after receiving the video sending instruction, the selected video is sent to the display board device end, and the display board device end controls the display board for display; In addition, after establishing the communication connection, the client can also obtain the video content currently displayed on the display board corresponding to the display board device and display it in the operation interface to achieve the purpose of monitoring the display status of the display board; specifically, after connecting to the display board device, the client sends a synchronization video instruction, and the display board device receives the synchronization video instruction and synchronizes the video to the client; Wherein, when detecting whether the display board has been bound, a judgment is made according to the CPU identification of the display board; When the display board is not bound, binding is performed according to the QR code or PIN code displayed on the display board; Binding is performed according to the QR code displayed on the display board, including: Obtaining the CPU identifier of the display board; Generate and display a QR code according to the CPU identifier and preset rules, so that the client can scan the QR code for binding through a scanning function; Binding is performed according to the PIN code displayed on the display board, including: The display board displays a first PIN code; Obtaining a second PIN code upon receiving a communication connection request; Compare the first PIN code with the second PIN code, and if the characters of the first PIN code and the second PIN code are the same, bind them; The second PIN code is input into the client by the user.

3. A visual management device, characterized in that: include: processor; a memory for storing processor-executable instructions; Wherein, the processor is configured to implement the method of claim 1 when executing the executable instructions.

4. A display board device, characterized in that: include: processor; a memory for storing processor-executable instructions; Wherein, the processor is configured to implement the method of claim 1 when executing the executable instructions.

5. A non-volatile computer-readable storage medium having computer program instructions stored thereon, characterized in that: When the computer program instructions are executed by a processor, the method of claim 1 is implemented.

Citation Information

Patent Citations

  • Method and device for generating page

    CN106096064A

  • Two-dimensional code information query method, server, client, and system

    US20190138877A1

  • Custom menu implementation method and apparatus, client and server

    WO2017080200A1

  • System and method for displaying advertising materials

    WO2018194484A1

  • Service processing method, terminal, server, and related product

    WO2019149049A1