Display device updating method and system

CN122533941APending Publication Date: 2026-08-07GUANGZHOU SHIYUAN ELECTRONICS CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
GUANGZHOU SHIYUAN ELECTRONICS CO LTD
Filing Date
2025-02-07
Publication Date
2026-08-07

AI Technical Summary

Technical Problem

但是,当前这种对显示设备配置信息进行更新的方式,工作流程繁琐,需要耗费大量时间,导致多个显示设备的配置信息更新处理效率较低

Benefits of technology

[0051]本申请提供的上述显示设备更新方法、系统、装置、计算机设备、计算机可读存储介质和计算机程序产品中,显示设备更新系统中包括第一显示设备、至少一个第二显示设备和服务器,服务器至少和第一显示设备通信连接,第一显示设备与至少一个第二显示设备通信连接,且第一显示设备的第一配置信息与第二显示设备的第二配置信息相同。其中,本申请提供的应用于第一显示设备的显示设备更新方法,包括在确定第一显示设备部署完成的情况下,响应于针对第一显示设备首次触发的连接触发指令,生成针对服务器的第一通信连接请求,并将第一通信连接请求发送到服务器;第一通信连接请求,用于指示服务器基于第一通信连接请求确定第一显示设备的设备标识,根据设备标识获取与第一显示设备和第二显示设备关联的配置更新数据包,并返回配置更新数据包;接收配置更新数据包,基于配置更新数据包更新第一显示设备的第一配置信息;将配置更新数据包发送到至少一个第二显示设备,以指示至少一个第二显示设备通过配置更新数据包更新第二配置信息。可见,对于具有相同的初始配置信息的第一显示设备和至少一个第二显示设备,第一显示设备在初次部署完成后,接收到针对第一显示设备首次触发的连接触发指令时,会生成第一通信连接请求并发送给服务器,以使得服务器基于接收到的第一通信连接请求和第一显示设备建立通信连接,并确定出基于该第一显示设备的设备标识,以用于准确确定出和第一显示设备匹配的配置更新数据包并回传;第一显示设备在接收到服务器回传的配置更新数据包的情况下,可基于该配置更新数据包对第一配置信息进行更新,并同时将配置更新数据包发送给至少一个通信连接的第二显示设备,以自动化实现对于第二显示设备的第二配置信息的更新;无需技术人员对第一显示设备和第二显示设备采用一个一个更新配置信息的方式,实现多个显示设备(包括第一显示设备和第二显示设备)的配置信息更新,能够简化多个显示设备的配置信息更新流程,从而有利于提升多个设备的更新效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122533941A_ABST
    Figure CN122533941A_ABST
Patent Text Reader

Abstract

The application relates to a display device updating method and system, and relates to the technical field of data updating; the display device updating method applied to a first display device comprises the following steps: in the case that it is determined that the first display device is deployed, in response to a connection triggering instruction triggered for the first time for the first display device, generating a first communication connection request for a server and sending the first communication connection request to the server; the first communication connection request is used for instructing the server to determine a device identifier of the first display device based on the first communication connection request, acquiring configuration updating data packets associated with the first and second display devices according to the device identifier and returning; receiving the configuration updating data packets, updating first configuration information of the first display device based on the configuration updating data packets; and sending the configuration updating data packets to at least one second display device, so as to instruct the at least one second display device to update second configuration information through the configuration updating data packets, and the configuration information updating efficiency of multiple display devices can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of data update technology, and in particular to a method and system for updating a display device. Background Technology

[0002] In related technologies, after installing multiple display devices at a customer's site, technicians can visit each device individually to update its configuration information based on the customer's personalized needs. This includes firmware updates or replacements, new software installations, and updates to older software, ensuring that the configuration information of all display devices is updated to meet the customer's individual usage requirements. However, the current method of updating display device configuration information is cumbersome and time-consuming, resulting in low efficiency in updating the configuration information of multiple display devices. Summary of the Invention

[0003] Therefore, it is necessary to provide a display device update method, system, apparatus, computer equipment, computer-readable storage medium, and computer program product that can improve the efficiency of updating configuration information of multiple display devices in order to address the above-mentioned technical problems.

[0004] In a first aspect, this application provides a display device update method, applied to a first display device; the first display device is communicatively connected to at least one second display device, and the first configuration information of the first display device is the same as the second configuration information of the second display device; the method includes:

[0005] Upon determining that the deployment of the first display device is complete, in response to the connection triggering command triggered for the first time for the first display device, a first communication connection request for the server is generated and sent to the server; the first communication connection request is used to instruct the server to determine the device identifier of the first display device based on the first communication connection request, obtain the configuration update data packet associated with the first display device and the second display device according to the device identifier, and return the configuration update data packet;

[0006] Receive the configuration update data packet, and update the first configuration information of the first display device based on the configuration update data packet;

[0007] The configuration update data packet is sent to at least one of the second display devices to instruct at least one of the second display devices to update the second configuration information via the configuration update data packet.

[0008] In one embodiment, the response to the connection triggering command first triggered for the first display device includes:

[0009] In response to a connection trigger command first triggered via a short-range communication terminal to the first display device; the short-range communication terminal includes at least one of a near-field communication terminal, an infrared remote controller, and a Bluetooth remote controller; the connection trigger command includes an IP address associated with the server.

[0010] In one embodiment, the method further includes:

[0011] When the first display device is replaced with another first display device, and the replaced first display device is communicatively connected to at least one second display device, a second communication connection request is sent to the server through the replaced first display device; the second communication connection request is used to instruct the server to determine the current configuration data packet of the first display device before the replacement based on the second communication connection request, and return the current configuration data packet;

[0012] Receive the current configuration data packet, and update the first configuration information of the first display device based on the current configuration data packet.

[0013] In one embodiment, the method further includes:

[0014] The server receives a first update data packet and updates the related first configuration information based on the first update data packet; the first update data packet is determined by the server in response to a configuration update event for the first display device and the second display device.

[0015] The first update data packet is sent to at least one of the second display devices to instruct at least one of the second display devices to update the relevant second configuration information via the first update data packet.

[0016] In one embodiment, the method further includes:

[0017] Upon receiving a configuration update request, the configuration update request is sent to the server; the configuration update request is used to instruct the server to determine the relevant second update data packet and return the second update data packet;

[0018] Receive the second update data packet, and update the relevant first configuration information based on the second update data packet;

[0019] The second update data packet is sent to at least one of the second display devices to instruct at least one of the second display devices to update the relevant second configuration information via the second update data packet.

[0020] In one embodiment, receiving the configuration update data packet includes:

[0021] Receive configuration update data packets that include at least one of firmware update data packets and application layer update data packets.

[0022] Secondly, this application also provides a display device update method, applied to a server; the method includes:

[0023] The system receives a first communication connection request generated and sent by the first display device after deployment, in response to a connection trigger command first triggered on the first display device; the first display device is in communication connection with at least one second display device, and the first configuration information of the first display device is the same as the second configuration information of the second display device;

[0024] The device identifier of the first display device is determined based on the first communication connection request, and the configuration update data packet associated with the first display device and the second display device is obtained according to the device identifier;

[0025] The configuration update data packet is sent to the first display device; the configuration update data packet is used to instruct the first display device to update the first configuration information based on the configuration update data packet, and to send the configuration update data packet to at least one second display device so that the at least one second display device can update the second configuration information through the configuration update data packet.

[0026] In one embodiment, obtaining the configuration update data packet associated with the first display device and the second display device based on the device identifier includes:

[0027] Based on the device identifier, the deployment scenario information corresponding to the first display device and the second display device is determined;

[0028] From at least one preset configuration data packet, a configuration update data packet associated with the first display device and the second display device is determined based on the deployment scenario information.

[0029] Thirdly, this application also provides a display device update method, applied to a second display device, the second display device being communicatively connected to a first display device, and the first configuration information of the first display device being the same as the second configuration information of the second display device; the method includes:

[0030] The server receives a configuration update data packet sent by the first display device. The configuration update data packet is a first communication connection request generated and sent by the server in response to the first connection triggering instruction received by the first display device after deployment. The first communication connection request is used to instruct the server to determine the device identifier of the first display device based on the first communication connection request, and to obtain the configuration update data packet associated with the first display device and the second display device according to the device identifier.

[0031] The second configuration information is updated based on the configuration update data packet.

[0032] Fourthly, this application also provides a display device update system, the system comprising a server, a first display device, and at least one second display device, wherein the first display device is communicatively connected to the at least one second display device, and the first configuration information of the first display device is the same as the second configuration information of the second display device; wherein:

[0033] The first display device is configured to, upon determining that the deployment of the first display device is complete, generate a first communication connection request for the server in response to a connection triggering command first triggered for the first display device, and send the first communication connection request to the server;

[0034] The server is configured to determine the device identifier of the first display device based on the first communication connection request, obtain a configuration update data packet associated with the first display device and the second display device according to the device identifier, and return the configuration update data packet;

[0035] The first display device is further configured to receive the configuration update data packet, update the first configuration information based on the configuration update data packet, and send the configuration update data packet to at least one second display device;

[0036] The second display device is used to update the second configuration information based on the configuration update data packet.

[0037] Fifthly, this application also provides a display device updating apparatus, applied to a first display device; the first display device is communicatively connected to at least one second display device, and the first configuration information of the first display device is the same as the second configuration information of the second display device; the apparatus includes:

[0038] The request sending module is configured to, upon determining that the deployment of the first display device is complete, generate a first communication connection request for the server in response to a connection triggering instruction first triggered for the first display device, and send the first communication connection request to the server; the first communication connection request is configured to instruct the server to determine the device identifier of the first display device based on the first communication connection request, obtain a configuration update data packet associated with the first display device and the second display device according to the device identifier, and return the configuration update data packet;

[0039] The data receiving module is used to receive the configuration update data packet and update the first configuration information of the first display device based on the configuration update data packet;

[0040] A data sending module is configured to send the configuration update data packet to at least one of the second display devices to instruct at least one of the second display devices to update the second configuration information via the configuration update data packet.

[0041] Sixthly, this application also provides a display device updating apparatus, applied to a server; the apparatus includes:

[0042] The request receiving module is configured to receive a first communication connection request generated and sent by the first display device after deployment, in response to a connection triggering command first triggered for the first display device; the first display device is in communication connection with at least one second display device, and the first configuration information of the first display device is the same as the second configuration information of the second display device;

[0043] The data determination module is used to determine the device identifier of the first display device based on the first communication connection request, and to obtain the configuration update data packet associated with the first display device and the second display device according to the device identifier;

[0044] A data sending module is configured to send the configuration update data packet to the first display device; the configuration update data packet is configured to instruct the first display device to update the first configuration information based on the configuration update data packet, and to send the configuration update data packet to at least one second display device, so that at least one second display device can update the second configuration information through the configuration update data packet.

[0045] In a seventh aspect, this application also provides a display device updating apparatus, applied to a second display device, the second display device being communicatively connected to a first display device, and the first configuration information of the first display device being the same as the second configuration information of the second display device; the apparatus includes:

[0046] The data receiving module is used to receive a configuration update data packet sent by the first display device; the configuration update data packet is a first communication connection request returned by the server in response to the first connection triggering instruction received by the first display device after deployment; the first communication connection request is used to instruct the server to determine the device identifier of the first display device based on the first communication connection request, and to obtain the configuration update data packet associated with the first display device and the second display device according to the device identifier;

[0047] The configuration update module is used to update the second configuration information based on the configuration update data packet.

[0048] Eighthly, this application also provides a computer device including a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement at least one of the steps in the first aspect, the second aspect, and the third aspect.

[0049] Ninthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements at least one of the steps in the first, second, and third aspects.

[0050] In a tenth aspect, this application also provides a computer program product, including a computer program that, when executed by a processor, implements at least one of the steps in the first aspect, the second aspect, and the third aspect.

[0051] The display device update method, system, apparatus, computer device, computer-readable storage medium, and computer program product provided in this application include a first display device, at least one second display device, and a server. The server is communicatively connected to at least the first display device, and the first display device is communicatively connected to at least one second display device. The first configuration information of the first display device is identical to the second configuration information of the second display device. The display device update method applied to the first display device provided in this application includes, upon determining that the first display device has been deployed, generating a first communication connection request for the server in response to a connection triggering command first triggered for the first display device, and sending the first communication connection request to the server. The first communication connection request instructs the server to determine the device identifier of the first display device based on the first communication connection request, obtain a configuration update data packet associated with the first and second display devices according to the device identifier, and return the configuration update data packet. The server receives the configuration update data packet and updates the first configuration information of the first display device based on the configuration update data packet. The server sends the configuration update data packet to at least one second display device to instruct the at least one second display device to update its second configuration information via the configuration update data packet. As can be seen, for a first display device and at least one second display device with the same initial configuration information, after the first display device is initially deployed, when it receives the connection trigger command triggered for the first time, it generates a first communication connection request and sends it to the server. This allows the server to establish a communication connection with the first display device based on the received first communication connection request and determine the device identifier based on the first display device. This identifier is then used to accurately determine the configuration update data packet that matches the first display device and send it back. When the first display device receives the configuration update data packet returned by the server, it can update the first configuration information based on the configuration update data packet and simultaneously send the configuration update data packet to at least one second display device with a communication connection. This automatically updates the second configuration information of the second display device. It eliminates the need for technicians to update the configuration information of the first and second display devices one by one, thus simplifying the configuration information update process for multiple display devices and improving the update efficiency of multiple devices.

[0052] Furthermore, the display device update method for servers provided in this application can determine the device identifier of the first display device upon receiving the first communication connection request initially transmitted by the first display device. Based on the device identifier, it can accurately determine the configuration update data packet matching the first display device, and then send the obtained configuration update data packet back to the first display device. This allows the first display device to perform firmware updates based on the received configuration update data packet. Simultaneously, the first display device can transmit the received configuration update data packet to at least one second display device with the same configuration information and a communication connection, thereby automatically updating the firmware of the second display device based on the configuration update data packet. This eliminates the need for technicians to update the configuration information of the first and second display devices one by one, enabling configuration information updates for multiple display devices (including the first and second display devices). This simplifies the configuration information update process for multiple display devices, thereby improving the update efficiency of multiple devices.

[0053] Furthermore, the display device update method for the second display device provided in this application only requires waiting to receive a configuration update data packet sent by the first display device with a communication connection after the second display device is deployed, so as to update the second configuration information therein based on the configuration update data packet; at the same time, the first display device will also update the first configuration information therein based on the configuration update data packet sent to the second display device. It can be seen that by using the display device update method provided in this application, technicians do not need to update the configuration information of the first display device and the second display device one by one, so as to realize the configuration information update of multiple display devices (including the first display device and the second display device), which can simplify the configuration information update process of multiple display devices, thereby improving the update efficiency of multiple devices. Attached Figure Description

[0054] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0055] Figure 1 This is a diagram illustrating the application environment of the device update method in one embodiment;

[0056] Figure 2 This is a flowchart illustrating a device update method in one embodiment;

[0057] Figure 3 This is a flowchart illustrating a device update method in another embodiment;

[0058] Figure 4 This is a flowchart illustrating the device update method in another embodiment;

[0059] Figure 5 for Figure 2 Structural block diagram of the display device update apparatus corresponding to the embodiment;

[0060] Figure 6 for Figure 3 Structural block diagram of the display device update apparatus corresponding to the embodiment;

[0061] Figure 7 for Figure 4 Structural block diagram of the display device update apparatus corresponding to the embodiment;

[0062] Figure 8 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0063] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0064] In related technologies, after multiple display devices are installed at a customer's site, it is usually necessary to update the configuration information of each display device one by one by technicians based on the customer's personalized needs. This includes updating or replacing firmware versions, installing new software, and updating old software, so that the configuration information of multiple display devices can be updated to meet the customer's personalized usage needs.

[0065] However, the current method of updating display device configuration information is cumbersome, requires a lot of manpower and time, resulting in low efficiency in updating configuration information for multiple display devices. Furthermore, updating the configuration information of multiple display devices one by one by staff is highly susceptible to human error and rework, which also contributes to the low efficiency of updating configuration information for multiple display devices.

[0066] Therefore, there is an urgent need to provide a display device update method that can improve the efficiency of updating configuration information for multiple display devices.

[0067] The display device update method provided in this application embodiment can be applied to, for example, Figure 1In the application environment shown, the first display device 11 communicates with the second display device 12 via a network, and the first display device 11 can also communicate with the server 13 via the network. This application does not specifically limit whether the second display device 12 can directly communicate with the server 13. For example, it can be configured that the second display device 12 can communicate directly with the server 13, or it can be configured that the second display device 12 communicates with the server 13 through the first display device 11. In the application environment, it is possible to have one first display device 11 and at least one or more second display devices 12; furthermore, it is possible to configure each second display device 12 to communicate with the first display device 11 separately, or it is possible to configure at least two second display devices 12 to communicate with each other. The first display device 11 and the second display device 12, which have the same configuration information and are connected in communication, can also be considered as identical display devices except for their serial numbers upon initial deployment.

[0068] Figure 1 The data storage system can store the data that server 13 needs to process, such as storing at least one configuration update data packet, storing at least one device identifier and the association between the configuration update data packet, etc. The data storage system can be integrated on server 13 or placed in the cloud or on other network servers. At least one of the first display device 11 and the second display device 12 can be, but is not limited to, various personal computers, laptops, tablets, IoT devices, etc. IoT devices can include smart displays, smart speakers, smart TVs, smart air conditioners, smart in-vehicle devices, projection devices, etc. Server 13 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.

[0069] This application establishes a communication connection between a first display device with the same initial configuration information and at least one second display device, and at least the first display device has a communication connection with a server. Furthermore, after the first display device is initially deployed, upon receiving a connection trigger command for the first time, it generates a first communication connection request and sends it to the server. The server then establishes a communication connection with the first display device based on the received first communication connection request and determines the device identifier of the first display device to accurately identify and return a configuration update data packet matching the first display device. Upon receiving the configuration update data packet returned by the server, the first display device can update its first configuration information based on the configuration update data packet and simultaneously send the configuration update data packet to at least one second display device with a communication connection, thereby automating the update of the second configuration information for the second display device. This simplifies the configuration information update process for multiple display devices, thereby improving the update efficiency of multiple devices.

[0070] In one exemplary embodiment, such as Figure 2 As shown, a method for updating a display device is provided, and the scenarios in which this method is applied are as follows. Figure 1 As shown, this method is applied to Figure 1 Taking the first display device 11 as an example, the explanation includes the following steps 101 to 103. Wherein:

[0071] Step 101: If it is determined that the deployment of the first display device is completed, in response to the connection triggering command triggered for the first time for the first display device, a first communication connection request for the server is generated and sent to the server; the first communication connection request is used to instruct the server to determine the device identifier of the first display device based on the first communication connection request, obtain the configuration update data packet associated with the first display device and the second display device according to the device identifier, and return the configuration update data packet.

[0072] The first and second display devices can be, for example, smart class signs, smart conference screens, etc. Such display devices can be used in at least a specific room to display at least one of the following: schedule information, purpose information, location information, and access permission information of the corresponding room. They can also display other information as needed. The “room” here can be, for example, a classroom, dormitory, laboratory, conference room, etc.

[0073] "Deployment complete" means that at least one first display device and at least one second display device in a set of display devices have been installed at the user-specified location, and that a local area network (LAN) connection has been established between the first display device and the at least one second display device in this set of display devices. For example, in the case of a set of display devices including one first display device and multiple second display devices installed in a school, it could be installed in a designated location within the school, such as in a teaching building or a laboratory building. Furthermore, "deployment complete" may also include that the server to which the first display device will communicate has been pre-configured with a device identifier associated with the first display device and a configuration update data packet matching the device identifier. The matching relationship between the device identifier of the first display device and the matching configuration update data packet, and at least one of the configuration update data packet, can be stored on the server or in an external data storage system associated with the server; this application does not specifically limit this.

[0074] Specifically, regarding the first display device and multiple (at least one) second display devices included in at least one set of display devices, the same configuration information is deployed in all display devices in this set when the display device manufacturer prepares the goods.

[0075] The connection trigger command can be initiated proactively by a technician or user on the first display device based on needs. For example, the technician or user can initiate the connection trigger command by selecting or entering the IP address corresponding to the server on the first display device. Alternatively, it can be automatically triggered when the first display device meets certain preset conditions, such as when the deployment of the first display device is completed. This application does not specifically limit the specific triggering method of the connection trigger command.

[0076] The first communication connection request is used to request the server and the device that sent the first communication connection request to establish a communication connection.

[0077] The device identifier of the first display device includes at least the device code (ID, Identity), which may be an identity code or unique code used to identify the unique identity information of the first display device; the code may include at least one of the following: numbers, letters, and symbols. However, this application does not limit the device identifier to only including the device code, and may further include, for example, device usage information, model information, installation location information, etc., as required.

[0078] The configuration update data packet includes at least data (e.g., code data) for updating the first configuration information of the first display device; and the configuration update data can also be used to update the second configuration information of the second display device.

[0079] For example, at least one first display device and at least one second display device in a set of display devices are installed in corresponding locations in the corresponding buildings based on user needs. After deployment, the first display device can generate a first communication connection request for the server based on the first connection trigger command triggered for its first time, and send the first communication connection request to the server. Correspondingly, the server can receive the first communication connection request transmitted by the first display device after deployment, so that the server knows that at least the first display device needs to establish a communication connection with it. At the same time, when the server receives the first communication connection request transmitted by the first display device, the server can first determine the device identifier of the first display device that sent the first communication connection request based on the received first communication connection request, so as to accurately identify which first display device it is. Then, based on the determined device identifier, the server determines the configuration update data packet corresponding to the device identifier in the pre-set association relationship between device identifiers and configuration update data packets. The configuration update data packet determined at this time can be a data packet that is pre-set for updating the first configuration information of at least the first display device corresponding to the device identifier, or the configuration update data packet determined at this time can be a data packet that is pre-set for updating the first configuration information and the second configuration information of at least the first display device corresponding to the device identifier and the second display device that communicates with the first display device in the local area network.

[0080] Step 102: Receive the configuration update data packet and update the first configuration information of the first display device based on the configuration update data packet.

[0081] For example, when the first display device receives a configuration update data packet returned by the server, the first configuration information in the first display device is updated based on the configuration update data packet.

[0082] Step 103: Send a configuration update data packet to at least one second display device to instruct at least one second display device to update the second configuration information via the configuration update data packet.

[0083] The configuration update data packet sent to at least one second display device that is connected to the first display device in a local area network is the same as the configuration update data packet received by the first display device.

[0084] For example, when the first display device receives the configuration update data packet returned by the server, it will also transmit the configuration update data packet to at least one second display device connected in the communication connection, so that the second display device can also update the second configuration information based on the configuration update data packet.

[0085] The display device update method for a first display device provided in this application includes, upon determining that the deployment of the first display device is complete, generating a first communication connection request for a server in response to a connection triggering instruction first triggered for the first display device, and sending the first communication connection request to the server; the first communication connection request is used to instruct the server to determine the device identifier of the first display device based on the first communication connection request, obtain a configuration update data packet associated with the first display device and the second display device according to the device identifier, and return the configuration update data packet; receiving the configuration update data packet, updating the first configuration information of the first display device based on the configuration update data packet; and sending the configuration update data packet to at least one second display device to instruct at least one second display device to update the second configuration information through the configuration update data packet. As can be seen, for a first display device and at least one second display device with the same initial configuration information, after the first display device is initially deployed, when it receives the connection trigger command triggered for the first time, it generates a first communication connection request and sends it to the server. This allows the server to establish a communication connection with the first display device based on the received first communication connection request and determine the device identifier based on the first display device. This identifier is then used to accurately determine the configuration update data packet that matches the first display device and send it back. When the first display device receives the configuration update data packet returned by the server, it can update the first configuration information based on the configuration update data packet and simultaneously send the configuration update data packet to at least one second display device with a communication connection. This automatically updates the second configuration information of the second display device. It eliminates the need for technicians to update the configuration information of the first and second display devices one by one, thus simplifying the configuration information update process for multiple display devices and improving the update efficiency of multiple devices.

[0086] In an exemplary embodiment, the response to a connection triggering command triggered for the first time for the first display device includes: a connection triggering command triggered for the first time based on a short-range communication terminal to the first display device; the short-range communication terminal includes at least one of a near-field communication terminal, an infrared remote controller, and a Bluetooth remote controller; the connection triggering command includes an IP address associated with a server.

[0087] The near-field communication terminal can be an NFC (Near Field Communication) device. Correspondingly, at least the first display device also has a related NFC module installed to enable the NFC device to transmit information to the first display device.

[0088] In addition to the aforementioned short-range communication terminals, information can also be transmitted to the first display device via a USB (Universal Serial Bus) device. This application does not specifically limit the terminal device used to transmit information to the first display device.

[0089] For example, the short-range communication terminal may store data that needs to be transmitted to the first display device in advance. When needed, the short-range communication terminal transmits the data to the first display device so that the first display device can receive a connection triggering command triggered for the first time based on the transmitted data.

[0090] For example, the short-range communication terminal may also use a communication interaction method with the first display device. The short-range communication terminal can bring up a data input window in the first display device to input the data to be transmitted to the first display device in the data input window, so that the first display device can receive the connection triggering command triggered for the first time based on the input data.

[0091] In this embodiment, the first display device can receive a connection triggering command from the short-range communication terminal for the first time, so that the first display device knows that it needs to request a communication connection from the server and needs to request the required configuration update data packet from the server, so as to facilitate the updating of at least the configuration information of the first display device.

[0092] In an exemplary embodiment, the display device update method for a first display device provided in this application further includes: when the first display device is replaced by another first display device and the replaced first display device is communicatively connected to at least one second display device, sending a second communication connection request to a server through the replaced first display device; the second communication connection request is used to instruct the server to determine the current configuration data packet of the first display device before replacement based on the second communication connection request, and return the current configuration data packet; receiving the current configuration data packet, and updating the first configuration information of the replaced first display device based on the current configuration data packet.

[0093] In this case, the first display device was replaced. That is, if the original first display device malfunctioned, a new first display device with the same factory specifications as the original first display device was used to replace the old one.

[0094] Among them, the current configuration data packet of the first display device before replacement is the configuration data packet related to the first configuration information before the first display device was disassembled.

[0095] For example, when an old first display device is replaced with a new first display device (another one), the communication connection between the new first display device and other second display devices in the local area network can be established first. Then, when the communication connection between the first display device and the second display device is successful, a second communication connection request is directly triggered and sent to the server. When the server receives the second communication connection request, it knows that the display device (first display device) at the relevant installation location has been replaced. It needs to send the configuration data packet related to the old first display device before the replacement to the new first display device so that the new first display device can receive the current configuration data packet returned by the server and update the first configuration information to the content of the old first display device before it was damaged based on the current configuration data packet.

[0096] In this embodiment, when the first display device is replaced, when establishing a communication connection with the relevant second display device, the current configuration data packet related to the first configuration information of the original first display device can be automatically obtained from the server. This allows the replaced first display device to be updated to the usage state of the first display device before replacement, that is, to have the same firmware version, software type and software version as the first display device before replacement. This is beneficial to improving the replacement efficiency of the display device and also to improving the user experience.

[0097] In an exemplary embodiment, the display device update method applied to a first display device provided in this application further includes: receiving a first update data packet transmitted by a server, and updating related first configuration information based on the first update data packet; the first update data packet is determined by the server in response to a configuration update event for the first display device and the second display device; and sending the first update data packet to at least one second display device to instruct the at least one second display device to update related second configuration information through the first update data packet.

[0098] A configuration update event can be initiated proactively by the server to update the corresponding first and second configuration information of a first and a second display device with a communication connection. This configuration update event can be triggered, for example, by a server administrator. The server administrator can provide the corresponding first update data packet as needed by the user.

[0099] The first update data packet may be another updated configuration information carrying existing configuration information of the first and second display devices that have a matching relationship.

[0100] For example, when the first display device receives the first update data packet actively transmitted by the server, it can update the relevant first configuration information based on the first update data packet; at the same time, it will also transmit the first update data packet to the second display device connected in communication, so that the second display device can also receive the first update data packet, thereby realizing the automatic update of the second configuration information of the second display device.

[0101] Correspondingly, when the server receives a configuration update event for the same group of first and second display devices, it can determine, based on the configuration update event, a first update data packet that matches the first display device and was provided in advance before the configuration update event was triggered; then, the determined first update data packet is transmitted to the first display device so that the first display device can update its configuration information based on the received first update data packet, and at the same time, the received first update data packet is sent to at least one second display device with a communication connection so that the relevant second display device can also update its configuration information through the first update data packet.

[0102] In this embodiment, when the server responds to a configuration update event for the first and second display devices in the same group, it first determines the first update data packet for the first and second display devices, and then sends the first update data packet to the first display device. The first display device receives the first update data packet transmitted by the server to realize the configuration information update of the first and second display devices with communication connection. This helps to improve the efficiency of updating the configuration information of the first and second display devices based on the server, and also eliminates the need for technicians to go to the site to update the configuration information of the first and second display devices, thus reducing the labor and economic costs of updating the configuration information of the first and second display devices.

[0103] Furthermore, an alternative embodiment is provided in which, when the server receives a configuration update event for the same group of first and second display devices, it can first determine the device identifier corresponding to the first display device that needs to be updated based on the information carried in the configuration update event, and then determine the first update data packet that is pre-provided and matched to the first display device before the configuration update event is triggered based on the device identifier; then, the determined first update data packet is transmitted to the first display device so that the first display device can update its configuration information based on the received first update data packet, and at the same time, the received first update data packet is sent to at least one second display device with a communication connection so that the relevant second display device can also update its configuration information through the first update data packet.

[0104] In an exemplary embodiment, the display device update method applied to a first display device provided in this application further includes: upon receiving a configuration update request, sending the configuration update request to a server; the configuration update request instructing the server to determine a relevant second update data packet and return the second update data packet; receiving the second update data packet and updating the relevant first configuration information based on the second update data packet; and sending the second update data packet to at least one second display device to instruct at least one second display device to update the relevant second configuration information through the second update data packet.

[0105] The configuration update request can be a request actively sent by either a first display device or a second display device to the server connected to the communication connection. This configuration update request can be triggered by the user of the first or second display device based on demand; it can also be triggered by the first or second display device based on a pre-set configuration update cycle; or it can be triggered by the first or second display device based on a pre-set abnormal event, such as display screen lag or missing display information.

[0106] The second update data packet may be different (new) configuration information carrying existing configuration information of the first or second display device with matching relationship.

[0107] For example, upon receiving a configuration update request, the first display device sends the configuration update request to the server. Upon receiving the configuration update request actively transmitted by the first display device, the server can determine, based on the configuration update request, a second update data packet pre-provided and matching the first display device corresponding to the configuration update request, provided before the configuration update request was triggered. The server then transmits the determined second update data packet to the first display device, enabling the first display device to update its first configuration information based on the received second update data packet. Simultaneously, the server can also send the second update data packet to at least one second display device connected in a communication link, allowing the second display device to automatically update its relevant second configuration information via the second update data packet.

[0108] The embodiment provided in this application provides a first display device with the ability to actively request updates to relevant first configuration information, which helps to ensure the frequency and efficiency of configuration updates of the display device and further improves the user experience.

[0109] In an exemplary embodiment, receiving the configuration update data packet described above includes receiving a configuration update data packet that includes at least one of a firmware update data packet and an application layer update data packet.

[0110] As can be seen, the configuration update data package provided in this application may include only a firmware update data package for updating or replacing the firmware version of the display device (first display device and second display device), or only an application layer update data package for updating the application layer configuration of the display device, or both a firmware update data package and an application layer update data package.

[0111] The firmware update data package can be a data package used to update or replace the preset firmware version of the device firmware in the display device. Here, "device firmware" can be, for example, the operating system of the display device.

[0112] Among them, the application layer update data packet can be a data packet used to update the pre-configured application software in the display device, a data packet used to install the required application software in the display device, a data packet used to display information related to the display requirements of the display device, or a data packet used to control information related to the management permissions of the display device, etc.

[0113] For example, after the first display device sends the first communication connection request to the server, it can receive a configuration update data packet returned by the server, which includes at least one of a firmware update data packet and an application layer update data packet, so as to implement firmware updates and / or application layer updates for the first display device and the second display device based on the data included in the configuration update data packet.

[0114] Based on the same inventive concept, this application also provides a display device update method, applied to a server; the method includes steps 201-202, wherein:

[0115] Step 201: Receive a first communication connection request generated and sent by the first display device after deployment in response to the connection trigger command triggered for the first time for the first display device; the first display device is in communication connection with at least one second display device, and the first configuration information of the first display device is the same as the second configuration information of the second display device.

[0116] For example, at least one first display device and at least one second display device in a set of display devices are installed in corresponding locations in corresponding buildings based on user needs. After deployment, when the first display device receives a connection trigger command that is triggered for the first time, it can generate a first communication connection request and transmit the first communication connection request to the communication connection server for the first time. Correspondingly, the server can receive the first communication connection request transmitted by the first display device for the first time after deployment, so that the server knows that at least the first display device needs to establish a communication connection with it.

[0117] Step 202: Determine the device identifier of the first display device based on the first communication connection request, and obtain the configuration update data packet associated with the first display device and the second display device according to the device identifier.

[0118] For example, when the server receives a first communication connection request transmitted by a first display device, the server can first determine the device identifier of the first display device that sent the first communication connection request based on the received first communication connection request, so as to accurately identify which specific first display device it is; then, based on the determined device identifier, the server determines the configuration update data packet corresponding to the device identifier in the pre-set association relationship between device identifiers and configuration update data packets associated with the server; the configuration update data packet determined at this time can also be a data packet that is pre-set to update the first configuration information at least for the first display device corresponding to the device identifier, or the configuration update data packet determined at this time can be a data packet that is pre-set to update the first configuration information and the second configuration information at least for the first display device corresponding to the device identifier and the second display device that is connected to the first display device in the local area network.

[0119] Step 203: Send a configuration update data packet to the first display device; the configuration update data packet is used to instruct the first display device to update the first configuration information based on the configuration update data packet, and send the configuration update data packet to at least one second display device so that the at least one second display device can update the second configuration information through the configuration update data packet.

[0120] For example, after determining the configuration update data packet, the server can send the configuration update data packet to the first display device. Correspondingly, when the first display device receives the configuration update data packet returned by the server, it updates the first configuration information in the first display device based on the configuration update data packet. When the first display device receives the configuration update data packet returned by the server, it also transmits the configuration update data packet to at least one second display device connected in a communication link, so that the second display device can also update the second configuration information based on the configuration update data packet.

[0121] The display device update method for servers provided in this application can determine the device identifier of the first display device upon receiving the first communication connection request transmitted by the first display device for the first time. Based on the device identifier, it can accurately determine the configuration update data packet that matches the first display device. Then, it sends the obtained configuration update data packet back to the first display device, so that the first display device can update its configuration information based on the received configuration update data packet. At the same time, the first display device can transmit the received configuration update data packet to at least one second display device with the same configuration information and a communication connection, so as to automatically update the configuration information of the second display device based on the configuration update data packet. This eliminates the need for technicians to update the configuration information of the first and second display devices one by one, and realizes the configuration information update of multiple display devices (including the first and second display devices). It can simplify the configuration information update process of multiple display devices, thereby improving the update efficiency of multiple devices.

[0122] In an exemplary embodiment, obtaining the configuration update data packet associated with the first display device and the second display device based on the device identifier includes: determining the deployment scenario information corresponding to the first display device and the second display device based on the device identifier; and determining the configuration update data packet associated with the first display device and the second display device from at least one preset configuration data packet based on the deployment scenario information.

[0123] The device identifier of the first display device may, for example, carry deployment scenario information of the first display device; when the first display device is installed in a school, the deployment scenario information may include at least one of the following: the name of the school where the first display device is deployed, the name of the building where it is deployed, the floor where it is deployed, the purpose of the classroom where it is deployed, and the classroom number where it is deployed.

[0124] For example, after obtaining the device identifier of the first display device that sent the first communication connection request, the server can identify the deployment scenario information of the first display device and the associated second display device based on the device identifier. For example, it can identify that the first display device and the associated second display device are both installed in a certain teaching building. Then, based on the device identifier, or the deployment scenario information included in the device identifier, the server determines a configuration update data packet that matches the device identifier (or deployment scenario information) in at least one pre-set configuration data packet. This configuration update data packet is the configuration update data packet associated with the first display device and the second display device, and can be used to update the first configuration information and the second configuration information in the first display device and the second display device that have a communication connection relationship.

[0125] In this embodiment, the server determines the deployment scenario information corresponding to the first display device and the second display device by using the device identifier carried in the first communication connection request. This allows the server to more accurately determine the configuration update data packet corresponding to the deployment scenario information from one or more preset configuration data packets, thereby improving the accuracy of the configuration update data packet finally transmitted to the first display device.

[0126] This application provides an optional implementation method for updating the firmware version of at least one set of first and second display devices after initial deployment, through steps 201-203. Specifically, this update can be an update of the original firmware type version or an update of the original firmware type. That is, after the firmware version update of at least one set of first and second display devices after initial deployment, the firmware type of the first and second display devices can be the same as or different from the firmware type originally shipped from the factory. For example, it can be updating the first version of the first firmware type to a second version of the first firmware type; or it can be updating the first firmware type to a second firmware type. This application does not specifically limit this.

[0127] In this application, the first and second display devices that perform firmware updates based on the display device update method have identical firmware versions when deployed and installed at a user-specified location. This means that these first and second display devices have the same firmware version at the time of manufacture, facilitating inventory management for display device manufacturers and reducing inventory costs. Furthermore, when a firmware update is required, as long as these first and second display devices establish a communication connection within a local area network, the firmware update can be automatically performed based on the first display device's acquisition of the firmware update data packet from the server.

[0128] Based on this, for manufacturers of display devices (including the first and second display devices), when stocking all display devices, they can configure all display devices to carry a neutral version of the service (DMS device maintenance service), without carrying specific software. DMS stands for Data Management. Then, the display devices are installed at the user's designated location and connected to the network, enabling the first display device to establish a communication connection with at least one second display device. For localization requirements, remote control commands can be used to bring up the local service IP input box on the first display device, and the IP address can be entered. IP stands for Internet Protocol. Alternatively, the IP address can be transmitted to the NFC module of the first display device via an NFC device with the server's IP address written in it. The first display device can then automatically download the necessary software (e.g., firmware update data packets) based on the server's communication connection. It can also remotely bind relevant building or site information according to the device ID based on the server.

[0129] The server can be a public network server or a private network server, and this application does not make a specific limitation on it; for example, when this application is applied to the updating of information board equipment such as class signs in colleges and universities, the server corresponding to the communication connection can be a private network server to ensure the security of data transmitted through at least one of the server, the first display device and the second display device.

[0130] One alternative embodiment involves developing an NFC writing tool to write specified protocol data. Simultaneously, the DMS (Display Management System) on the first display device side is pre-configured with logic for receiving protocol data. Upon recognizing the protocol data, it is parsed, and the tasks indicated by the relevant protocol data are executed. On-site technicians only need to tap the device (NFC writing tool) together to successfully configure the current device (first display device) with the server. After successful configuration, the current device receives a configuration update data packet from the server and broadcasts (multicasts) this configuration update data packet to other second display devices in the network. When other second display devices receive the broadcast data, they check if they are currently bound; if not, they quickly bind the configuration update data packet information, completing a chain reaction. The configuration update data packet may also include, for example, building information (installation location information) for the group of first and second display devices. Furthermore, the protocol data may also include events such as unbinding, factory reset, and screenshot, to quickly implement maintenance, communication, and warranty functions for the first and second display devices.

[0131] Based on the same inventive concept, this application also provides a display device update method, applied to a second display device, the second display device being communicatively connected to a first display device, and the first configuration information of the first display device being the same as the second configuration information of the second display device; the method includes steps 301-302, wherein:

[0132] Step 301: Receive a configuration update data packet sent by the first display device; the configuration update data packet is a first communication connection request returned by the server in response to the first connection triggering instruction received by the first display device after deployment; the first communication connection request is used to instruct the server to determine the device identifier of the first display device based on the first communication connection request, and to obtain the configuration update data packet associated with the first display device and the second display device according to the device identifier.

[0133] Step 302: Update the second configuration information based on the configuration update data package.

[0134] For example, after the second display device is deployed, it can receive a configuration update data packet sent by the first display device with a communication connection, and then update the second configuration information based on the received configuration update data packet. This automates the update of the second configuration information, which helps to avoid the process of updating the configuration of the second display device one by one by technicians, and improves the configuration update efficiency of the display device.

[0135] The display device update method for a second display device provided in this application only requires waiting to receive a configuration update data packet sent by the first display device with a communication connection after the second display device is deployed, and then updating the second configuration information therein based on the configuration update data packet; at the same time, the first display device will also synchronously update the first configuration information therein based on the configuration update data packet sent to the second display device. It can be seen that by using the display device update method provided in this application, technicians do not need to update the configuration information of the first display device and the second display device one by one, so as to realize the configuration information update of multiple display devices (including the first display device and the second display device), which can simplify the configuration information update process of multiple display devices and thus improve the update efficiency of multiple devices.

[0136] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0137] Based on the same inventive concept, this application also provides a display device update system for implementing the display device update method described above. The solution provided by this system is similar to the implementation described in the above method; therefore, the specific limitations in one or more display device update system embodiments provided below can be found in the limitations of the display device update method described above, and will not be repeated here.

[0138] In one exemplary embodiment, such as Figure 1 The provided application environment diagram of the display device update method is equivalent to a display device update system. The system includes a server 13, a first display device 11, and at least one second display device 12. The first display device 11 is communicatively connected to the at least one second display device 12, and the first configuration information of the first display device 11 is the same as the second configuration information of the second display device 12; wherein:

[0139] The first display device 11 is configured to, upon determining that the deployment of the first display device 11 is complete, generate a first communication connection request for the server 13 in response to a connection triggering command first triggered for the first display device 11, and send the first communication connection request to the server 13.

[0140] Server 13 is configured to determine the device identifier of the first display device 11 based on the first communication connection request, obtain the configuration update data packet associated with the first display device 11 and the second display device 12 according to the device identifier, and return the configuration update data packet.

[0141] The first display device 11 is also configured to receive a configuration update data packet, update the first configuration information based on the configuration update data packet, and send the configuration update data packet to at least one second display device 12;

[0142] The second display device 12 is used to update the second configuration information based on the configuration update data packet.

[0143] Based on the same inventive concept, this application also provides a display device updating apparatus for implementing the display device updating method described above. The solution provided by this apparatus is similar to the implementation described in the above method; therefore, the specific limitations in one or more embodiments of the display device updating apparatus provided below can be found in the limitations of the display device updating method described above, and will not be repeated here.

[0144] In one exemplary embodiment, such as Figure 5 As shown, a display device update apparatus 500 is provided, applied to a first display device; the first display device is communicatively connected to at least one second display device, and the first configuration information of the first display device is the same as the second configuration information of the second display device; the apparatus includes a request sending module 51, a data receiving module 52, and a data sending module 53, wherein:

[0145] The request sending module 51 is used to generate a first communication connection request for the server in response to the connection triggering command triggered for the first display device for the first time when it is determined that the deployment of the first display device is completed, and send the first communication connection request to the server; the first communication connection request is used to instruct the server to determine the device identifier of the first display device based on the first communication connection request, obtain the configuration update data packet associated with the first display device and the second display device according to the device identifier, and return the configuration update data packet;

[0146] Data receiving module 52 is used to receive configuration update data packets and update the first configuration information of the first display device based on the configuration update data packets;

[0147] The data sending module 53 is used to send a configuration update data packet to at least one second display device to instruct at least one second display device to update the second configuration information via the configuration update data packet.

[0148] Furthermore, the modules included in the display device update apparatus for the first display device provided in this application can also be used to implement other steps in the display device update method for the first display device.

[0149] In one exemplary embodiment, such as Figure 6 As shown, a display device update apparatus 600 is provided, applied to a server; the apparatus includes a request receiving module 61, a data determining module 62, and a data sending module 63, wherein:

[0150] The request receiving module 61 is used to receive a first communication connection request generated and sent by the first display device after deployment in response to the connection triggering command triggered for the first display device for the first time; the first display device is in communication connection with at least one second display device, and the first configuration information of the first display device is the same as the second configuration information of the second display device;

[0151] The data determination module 62 is used to determine the device identifier of the first display device based on the first communication connection request, and to obtain the configuration update data packet associated with the first display device and the second display device according to the device identifier;

[0152] The data sending module 63 is used to send a configuration update data packet to a first display device; the configuration update data packet is used to instruct the first display device to update the first configuration information based on the configuration update data packet, and to send the configuration update data packet to at least one second display device so that the at least one second display device can update the second configuration information through the configuration update data packet.

[0153] Furthermore, the modules included in the display device update apparatus for servers provided in this application can also be used to implement other steps in the display device update method for servers.

[0154] In one exemplary embodiment, such as Figure 7 As shown, a display device update apparatus 700 is provided, applied to a second display device. The second display device is communicatively connected to a first display device, and the first configuration information of the first display device is the same as the second configuration information of the second display device. The apparatus includes a data receiving module 71 and a configuration update module 72, wherein:

[0155] The data receiving module 71 is used to receive a configuration update data packet sent by the first display device. The configuration update data packet is a first communication connection request returned by the server in response to the first display device receiving the first connection trigger instruction after deployment. The first communication connection request is used to instruct the server to determine the device identifier of the first display device based on the first communication connection request, and to obtain the configuration update data packet associated with the first display device and the second display device according to the device identifier.

[0156] Configuration update module 72 is used to update the second configuration information based on the configuration update data package.

[0157] Each module in the aforementioned display device update apparatus can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the operations corresponding to each module.

[0158] In one exemplary embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 8 As shown, this computer device includes a processor, memory, input / output interfaces (I / O), and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operating system and computer programs stored in the non-volatile storage media. The database stores data such as firmware update packets. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communicating with external terminals via a network connection. When executed by the processor, the computer program implements a display device update method.

[0159] Those skilled in the art will understand that Figure 8 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0160] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in any of the display device update methods provided in this application.

[0161] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps in any of the display device update methods provided in this application.

[0162] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in any of the display device update methods provided in this application.

[0163] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.

[0164] 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 computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.

[0165] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0166] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A method for updating a display device, characterized in that, The method is applied to a first display device; the first display device is communicatively connected to at least one second display device, and the first configuration information of the first display device is the same as the second configuration information of the second display device; the method includes: Upon determining that the deployment of the first display device is complete, in response to the connection triggering command triggered for the first time for the first display device, a first communication connection request for the server is generated and sent to the server; the first communication connection request is used to instruct the server to determine the device identifier of the first display device based on the first communication connection request, obtain the configuration update data packet associated with the first display device and the second display device according to the device identifier, and return the configuration update data packet; Receive the configuration update data packet, and update the first configuration information of the first display device based on the configuration update data packet; The configuration update data packet is sent to at least one of the second display devices to instruct at least one of the second display devices to update the second configuration information via the configuration update data packet.

2. The display device update method according to claim 1, characterized in that, The response to the connection trigger command triggered for the first time for the first display device includes: In response to a connection trigger command first triggered via a short-range communication terminal to the first display device; the short-range communication terminal includes at least one of a near-field communication terminal, an infrared remote controller, and a Bluetooth remote controller; the connection trigger command includes an IP address associated with the server.

3. The method according to claim 1, characterized in that, The method further includes: When the first display device is replaced with another first display device, and the replaced first display device is communicatively connected to at least one second display device, a second communication connection request is sent to the server through the replaced first display device; the second communication connection request is used to instruct the server to determine the current configuration data packet of the first display device before the replacement based on the second communication connection request, and return the current configuration data packet; Receive the current configuration data packet, and update the first configuration information of the first display device based on the current configuration data packet.

4. The method according to claim 1, characterized in that, The method further includes: The server receives a first update data packet and updates the related first configuration information based on the first update data packet; the first update data packet is determined by the server in response to a configuration update event for the first display device and the second display device. The first update data packet is sent to at least one of the second display devices to instruct at least one of the second display devices to update the relevant second configuration information via the first update data packet.

5. The method according to claim 1, characterized in that, The method further includes: Upon receiving a configuration update request, the configuration update request is sent to the server; the configuration update request is used to instruct the server to determine the relevant second update data packet and return the second update data packet; Receive the second update data packet, and update the relevant first configuration information based on the second update data packet; The second update data packet is sent to at least one of the second display devices to instruct at least one of the second display devices to update the relevant second configuration information via the second update data packet.

6. The method according to claim 1, characterized in that, Receiving the configuration update data packet includes: Receive configuration update data packets that include at least one of firmware update data packets and application layer update data packets.

7. A method for updating a display device, characterized in that, Applied to a server; the method includes: The system receives a first communication connection request generated and sent by the first display device after deployment, in response to a connection trigger command first triggered on the first display device; the first display device is in communication connection with at least one second display device, and the first configuration information of the first display device is the same as the second configuration information of the second display device; The device identifier of the first display device is determined based on the first communication connection request, and the configuration update data packet associated with the first display device and the second display device is obtained according to the device identifier; The configuration update data packet is sent to the first display device; the configuration update data packet is used to instruct the first display device to update the first configuration information based on the configuration update data packet, and to send the configuration update data packet to at least one second display device so that the at least one second display device can update the second configuration information through the configuration update data packet.

8. The method according to claim 7, characterized in that, The step of obtaining the configuration update data packet associated with the first display device and the second display device based on the device identifier includes: Based on the device identifier, the deployment scenario information corresponding to the first display device and the second display device is determined; From at least one preset configuration data packet, a configuration update data packet associated with the first display device and the second display device is determined based on the deployment scenario information.

9. A method for updating a display device, characterized in that, The method is applied to a second display device, which is communicatively connected to a first display device, and the first configuration information of the first display device is the same as the second configuration information of the second display device; the method includes: The server receives a configuration update data packet sent by the first display device. The configuration update data packet is a first communication connection request generated and sent by the server in response to the first connection triggering instruction received by the first display device after deployment. The first communication connection request is used to instruct the server to determine the device identifier of the first display device based on the first communication connection request, and to obtain the configuration update data packet associated with the first display device and the second display device according to the device identifier. The second configuration information is updated based on the configuration update data packet.

10. A display device update system, characterized in that, The system includes a server, a first display device, and at least one second display device. The first display device is communicatively connected to the at least one second display device, and the first configuration information of the first display device is the same as the second configuration information of the second display device; wherein: The first display device is configured to, upon determining that the deployment of the first display device is complete, generate a first communication connection request for the server in response to a connection triggering command first triggered for the first display device, and send the first communication connection request to the server; The server is configured to determine the device identifier of the first display device based on the first communication connection request, obtain a configuration update data packet associated with the first display device and the second display device according to the device identifier, and return the configuration update data packet; The first display device is further configured to receive the configuration update data packet, update the first configuration information based on the configuration update data packet, and send the configuration update data packet to at least one second display device; The second display device is used to update the second configuration information based on the configuration update data packet.