Display method, display device, vehicle and computer readable storage medium

By only the display screen operated by the user, data access request is generated when the user is detected, and the target data generated by the request is displayed, the problem of resource waste and user experience when multiple display screens are synchronized, and the display of the display is accurately controlled, saving resources and improving user experience.

CN119883158APending Publication Date: 2025-04-25GREAT WALL MOTOR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411852751.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-16
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

In a scenario where multiple displays are displayed simultaneously, when the user only wants to display one of the displays, all displays will be displayed, resulting in waste of resources and a decline in user experience.

Method used

By generating a data access request on the display screen where the user is detected and sending the request to the server, the server generates target data carrying the display screen identifier, and only sends the data to all display screens. Each display screen checks that the data identification matches the own identification and decides whether to display the data.

Benefits of technology

It realizes that the data obtained from the server is displayed on the display screen where the user's operation is detected, avoids unnecessary display operations, saves resources, and improves the user's user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119883158A_ABST
    Figure CN119883158A_ABST
Patent Text Reader

Abstract

The invention provides a display method and device, a vehicle and a computer readable storage medium, the display method is applied to the technical field of display, and the method comprises the following steps: when an element in a first display screen in a plurality of display screens is triggered, the first display screen generates a data access request corresponding to the element, and sends the data access request to a server; after receiving a data access request, the server obtains access data corresponding to the data access request from a database, generates corresponding target data carrying a first identifier of a first display screen according to the access data, and sends the target data to a plurality of display screens; and after receiving the target data, the first display screen displays the target data if determining that the second identifier stored in the first display screen is consistent with the first identifier carried by the target data. According to the method and the device, the data acquired from the server can be displayed on the display screen on which the user operation is detected, so that unnecessary display operation is avoided, and the use experience of the user is improved while resources are saved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of display technology, and more specifically, to a display method, a display device, a vehicle and a computer-readable storage medium in the field of display technology. Background Art

[0002] At present, the technology of synchronous display of multiple screens is widely used in various fields that require information sharing and collaborative work. In the scenario of synchronous display of multiple screens, when the user operates on one of the screens, the server receives the instruction and sends the generated display data to all screens for display. As a result, when the user only wants to display on one of the screens, all screens will display, which not only wastes resources but also affects the user experience. Summary of the invention

[0003] The present application provides a display method, a display device, a vehicle and a computer-readable storage medium. The present application can display data obtained from a server only on a display screen where user operations are detected, thereby avoiding unnecessary display operations, saving resources and improving the user experience.

[0004] In a first aspect, a display method is provided, which is applied to a display screen, wherein the display screen includes a plurality of display screens, and the plurality of display screens synchronously display the same data; the display method includes:

[0005] When an element in a first display screen is triggered, a data access request corresponding to the element is generated; wherein the first display screen includes at least one of the multiple display screens; the data access request is sent to a server, so that the server generates target data corresponding to the data access request, and the target data is sent to the multiple display screens; wherein the target data carries a first identifier of the first display screen; when the first display screen receives the target data, if it is determined that the second identifier stored in the first display screen is consistent with the first identifier carried by the target data, the target data is displayed using the first display screen.

[0006] Through the above technical solution, when an element in the first display screen among multiple display screens is triggered, the first display screen can generate a data access request corresponding to the element and send the data access request to the server; after receiving the data access request, the server generates corresponding target data carrying the first identifier of the first display screen and sends the target data to multiple display screens; after receiving the target data, if the first display screen determines that the second identifier stored in itself is consistent with the first identifier carried by the target data, the target data is displayed. Based on the display method provided by the present application, in a multi-screen synchronous display system, if one of the display screens detects a user's operation, indicating that the user wants to display on the display screen, the display screen sends an access request to the server, and after receiving the access request, the server generates data carrying the identifier corresponding to the display screen, and sends the data to all display screens in the multi-screen synchronous display system. When each display screen receives the data, it checks whether the identifier carried by the data matches the identifier corresponding to itself, thereby deciding whether to display the data. Only the display screen that detects the user's operation will display the data obtained from the server, while other display screens will ignore the data sent by the server, and multiple display screens can be accurately controlled for display, avoiding unnecessary display operations, while saving resources and improving the user experience.

[0007] In combination with the first aspect, in some possible implementations, before sending the data access request to the server, the display method further includes: using the second identifier as the first identifier, and adding the second identifier to the data access request.

[0008] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, after the data access request is sent to the server, the display method also includes: when the second display screen receives the target data, if it is determined that the third identifier stored in the second display screen is inconsistent with the first identifier, prohibiting the second display screen from displaying the target data; wherein, the second display screen includes a display screen other than the first display screen among the multiple display screens.

[0009] In a second aspect, a display method is provided, which is applied to a server, wherein the server communicates with a plurality of display screens, and the plurality of display screens synchronously display the same data; the display method comprises:

[0010] Receive a data access request sent by a first display screen; wherein the first display screen includes at least one of the multiple display screens, and the data access request is an access request corresponding to the element generated by the first display screen when an element in the first display screen is triggered; obtain access data corresponding to the data access request from a database; generate target data corresponding to the data access request based on the access data; wherein the target data carries a first identifier of the first display screen; send the target data to the multiple display screens so that the first display screen displays the target data.

[0011] Through the above technical solution, when an element in the first display screen is triggered, the first display screen generates a data access request corresponding to the element, and sends the data access request to the server, the server receives the data access request sent by the first display screen, obtains the access data corresponding to the data access request from the database based on the data access request, generates the target data corresponding to the data access request based on the access data, and sends the target data carrying the first identifier of the first display screen to multiple display screens, so that the first display screen displays the target data. Based on the display method provided by the present application, in a multi-screen synchronous display system, if one of the display screens detects the user's operation, indicating that the user wants to display on the display screen, the display screen sends an access request to the server, and after receiving the access request, the server generates data carrying the identifier corresponding to the display screen, and sends the data to all display screens in the multi-screen synchronous display system. When each display screen receives the data, it checks whether the identifier carried by the data matches its own corresponding identifier, thereby deciding whether to display the data. Only the display screen that detects the user's operation will display the data obtained from the server, while other display screens will ignore the data sent by the server, and multiple display screens can be accurately controlled for display, avoiding unnecessary display operations, while saving resources and improving the user experience.

[0012] In combination with the second aspect, in some possible implementations, generating target data corresponding to the data access request based on the access data includes: parsing the data access request to obtain a first identifier of the first display screen; and adding the first identifier to the access data to generate the target data.

[0013] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, generating the target data corresponding to the data access request based on the access data includes: obtaining the device identification of the first display screen stored on the server according to the data access request; using the device identification as the first identification, and adding the device identification to the access data to generate the target data.

[0014] In combination with the second aspect and the above implementation, in some possible implementations, after generating the target data corresponding to the data access request according to the access data, the display method further includes: sending the target data to the first display screen. Based on the above technical solution, the first display screen can be determined according to the data access request, and only the target data is sent to the first display screen, which can significantly reduce network bandwidth consumption, reduce processing burden, and ensure the efficiency and accuracy of data transmission.

[0015] In a third aspect, a display device is provided, which is configured on a display screen, wherein the display screen includes a plurality of display screens, and the plurality of display screens synchronously display the same data; the display device includes:

[0016] An access request generating module, configured to generate a data access request corresponding to an element in a first display screen when the element is triggered; wherein the first display screen includes at least one of the plurality of display screens;

[0017] an access request sending module, used to send the data access request to a server, so that the server generates target data corresponding to the data access request, and sends the target data to the plurality of display screens; wherein the target data carries a first identifier of the first display screen;

[0018] The processing module is used to display the target data on the first display screen when the first display screen receives the target data and if it is determined that the second identifier stored on the first display screen is consistent with the first identifier carried by the target data.

[0019] In conjunction with the third aspect, in some possible implementations, the access request generating module is further configured to:

[0020] The second identifier is used as the first identifier, and the second identifier is added to the data access request.

[0021] In combination with the third aspect and the above implementation, in some possible implementations, the above processing module is further used to:

[0022] When the second display screen receives the target data, if it is determined that the third identifier stored in the second display screen is inconsistent with the first identifier, the second display screen is prohibited from displaying the target data; wherein the second display screen includes a plurality of display screens other than the first display screen.

[0023] In a fourth aspect, a display device is provided, which is configured on a server, wherein the server communicates with a plurality of display screens, and the plurality of display screens synchronously display the same data; the display device comprises:

[0024] an access request receiving module, configured to receive a data access request sent by a first display screen; wherein the first display screen includes at least one of the plurality of display screens; and the data access request is an access request corresponding to the element generated by the first display screen when an element in the first display screen is triggered;

[0025] A data generation module, configured to obtain access data corresponding to the data access request from a database; and generate target data corresponding to the data access request according to the access data; wherein the target data carries a first identifier of the first display screen;

[0026] The data sending module is used to send the target data to the multiple display screens so that the first display screen displays the target data.

[0027] In conjunction with the fourth aspect, in some possible implementations, the data generation module is specifically used to:

[0028] Parsing the data access request to obtain a first identifier of the first display screen;

[0029] The first identifier is added to the access data to generate the target data.

[0030] In combination with the fourth aspect and the above implementation, in some possible implementations, the data generation module is specifically used to:

[0031] Acquire the device identification of the first display screen stored in the server according to the data access request;

[0032] The device identification is used as the first identification, and the device identification is added to the access data to generate the target data.

[0033] In combination with the fourth aspect and the foregoing implementations, in some possible implementations, the data sending module is further used to:

[0034] The target data is sent to the first display screen.

[0035] In a fifth aspect, a vehicle is provided, the vehicle comprising: a memory for storing executable program code;

[0036] A processor is used to call and run executable program code from a memory so that the vehicle executes the display method in the above-mentioned first aspect or any possible implementation of the first aspect, or the display method in the second aspect or any possible implementation of the second aspect.

[0037] In a sixth aspect, a computer program product is provided, comprising: a computer program code, which, when executed on a computer, enables the computer to execute the display method in the first aspect or any possible implementation of the first aspect, or the display method in the second aspect or any possible implementation of the second aspect.

[0038] In the seventh aspect, a computer-readable storage medium is provided, which stores a computer program code. When the computer program code runs on a computer, the computer executes the display method in the first aspect or any possible implementation of the first aspect, or the display method in the second aspect or any possible implementation of the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Figure 1 An exemplary flow chart of a display method provided by an embodiment of the present application is shown;

[0040] Figure 2 A schematic diagram of the structure of a multi-screen synchronous display system provided by an embodiment of the present application is shown;

[0041] Figure 3 Another exemplary flow chart of a display method provided by an embodiment of the present application is shown;

[0042] Figure 4 An exemplary structural diagram of a display device provided in an embodiment of the present application is shown;

[0043] Figure 5 Another exemplary structural schematic diagram of a display device provided in an embodiment of the present application is shown;

[0044] Figure 6 A schematic structural diagram of a vehicle provided in an embodiment of the present application is shown. DETAILED DESCRIPTION

[0045] The technical solution in the present application will be described clearly and in detail below in conjunction with the accompanying drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B: "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.

[0046] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.

[0047] At present, the technology of synchronous display of multiple screens is widely used in various fields that require information sharing and collaborative work. In the scenario of synchronous display of multiple screens, when the user operates on one of the screens, the server receives the instruction and sends the generated display data to all screens for display. As a result, when the user only wants to display on one of the screens, all screens will display, which not only wastes resources but also affects the user experience.

[0048] Based on the problems existing in the above-mentioned related technologies, the embodiments of the present application provide a display method, a display device, a vehicle and a computer-readable storage medium. Based on the display method provided by the present application, in a multi-screen synchronous display system, if one of the display screens detects a user's operation, indicating that the user wishes to display on the display screen, the display screen sends an access request to the server. After receiving the access request, the server generates data carrying an identifier corresponding to the display screen, and sends the data to all display screens in the multi-screen synchronous display system. When each display screen receives the data, it checks whether the identifier carried by the data matches its own corresponding identifier, thereby deciding whether to display the data. Only the display screen that detects the user's operation will display the data obtained from the server, while other display screens will ignore the data sent by the server. It can accurately control multiple display screens for display, avoid unnecessary display operations, and improve the user experience while saving resources.

[0049] The following is an embodiment of a display method provided in an embodiment of the present application.

[0050] Figure 1 An exemplary flow chart of a display method provided by an embodiment of the present application is shown, wherein the display method is executed by a display screen, wherein the display screen includes multiple display screens, and the multiple display screens synchronously display the same data. Figure 2 As shown, in a multi-screen synchronous display system consisting of display screen a, display screen b and display screen c, in an initial state, interface 201 displayed on display screen a, interface 202 displayed on display screen b and interface 203 displayed on display screen c are synchronized, that is, the elements in interface 201, interface 202 and interface 203 are the same.

[0051] like Figure 1 As shown, the display method 100 includes the following schemes:

[0052] S110: When an element in the first display screen is triggered, generate a data access request corresponding to the element.

[0053] S120: Sending the data access request to the server, so that the server generates target data corresponding to the data access request, and sends the target data to multiple display screens.

[0054] S130: When the first display screen receives the target data, if it is determined that the second identifier stored in the first display screen is consistent with the first identifier carried by the target data, the target data is displayed on the first display screen.

[0055] It should be understood that the embodiments of the present application are applied to the scenario where multiple display screens are displayed synchronously. Each display screen includes multiple elements, such as icons of entertainment applications, push cards, and message pop-ups.

[0056] Exemplarily, the user may trigger an element on the first display screen by touching the screen. The first display screen includes at least one of the multiple display screens. For example, when the user is using entertainment application A, he clicks the icon of entertainment application A in display screen A. When the icon of entertainment application A in display screen A is triggered, display screen A generates a data access request A corresponding to the icon of entertainment application A.

[0057] It should be understood that multiple display screens communicate with the server separately. For example, after generating data access request A, display screen A will send data access request A to the server. It should be understood that in the embodiment of the present application, each display screen stores a different identifier, so that when the server receives the data access request, it can obtain the first identifier of the first display screen and generate target data carrying the first identifier of the first display screen. For example, after receiving data access request A, the server generates data A carrying the identifier stored in display screen A. Among them, data A is the target data corresponding to data access request A. Data A can be the interface data of entertainment application A. Further, the server sends the generated data A to multiple display screens.

[0058] Exemplarily, after receiving the target data sent by the server, each display screen compares its own stored identifier with the first identifier carried by the target data, and if the stored identifier is consistent with the first identifier carried by the target data, the target data is displayed. For example, when display screen A receives data A, if it is determined that the identifier stored in display screen A is consistent with the identifier carried by data A, display screen A is used to display data A, that is, the interface of entertainment application A is displayed. If the identifier stored in the display screen is inconsistent with the first identifier carried by the target data, the target data is ignored and not displayed.

[0059] In a possible implementation, after sending the data access request to the server, the display method further includes:

[0060] When the second display screen receives the target data, if it is determined that the third identifier stored in the second display screen is inconsistent with the first identifier, the second display screen is prohibited from displaying the target data.

[0061] The second display screen includes display screens other than the first display screen among the multiple display screens.

[0062] For example, when display screen B receives data A, the identifier stored in display screen B is compared with the identifier carried by data A. If it is determined that the identifier stored in display screen B is inconsistent with the identifier carried by data A, display screen B does not display data A, that is, display screen B does not display the interface of entertainment application A.

[0063] Through the above technical solution, when an element in the first display screen among multiple display screens is triggered, the first display screen can generate a data access request corresponding to the element and send the data access request to the server; after receiving the data access request, the server generates corresponding target data carrying the first identifier of the first display screen and sends the target data to multiple display screens; after receiving the target data, if the first display screen determines that the second identifier stored in itself is consistent with the first identifier carried by the target data, the target data is displayed. Based on the display method provided by the present application, in a multi-screen synchronous display system, if one of the display screens detects a user's operation, indicating that the user wants to display on the display screen, the display screen sends an access request to the server, and after receiving the access request, the server generates data carrying the identifier corresponding to the display screen, and sends the data to all display screens in the multi-screen synchronous display system. When each display screen receives the data, it checks whether the identifier carried by the data matches the identifier corresponding to itself, thereby deciding whether to display the data. Only the display screen that detects the user's operation will display the data obtained from the server, while other display screens will ignore the data sent by the server, and multiple display screens can be accurately controlled for display, avoiding unnecessary display operations, while saving resources and improving the user experience.

[0064] In a possible implementation, before sending the data access request to the server, the display method further includes:

[0065] The second identifier is used as the first identifier, and the second identifier is added to the data access request.

[0066] It should be understood that the second identifier is an identifier generated by the first display screen or a device identifier of the first display screen, and the identifier generated by the first display screen may always be the same identifier or may change randomly. After the first display screen generates a data access request, the second identifier is added to the data access request, and the data access request is sent to the server, so that when the server receives the data access request, it can obtain the second identifier by parsing the data access request, and use the second identifier as the first identifier to generate target data carrying the first identifier.

[0067] The following is another embodiment of a display method provided in an embodiment of the present application.

[0068] Figure 3 is another exemplary flow chart of a display method provided in an embodiment of the present application. The display method can be executed by a server, the server communicates with multiple display screens, and the multiple display screens synchronously display the same data; Figure 3 As shown, the display method 300 includes the following schemes:

[0069] S310, receiving a data access request sent by a first display screen.

[0070] S320: Obtain access data corresponding to the data access request from a database.

[0071] S330: Generate target data corresponding to the data access request according to the access data.

[0072] S340, sending the target data to multiple display screens, so that the first display screen displays the target data.

[0073] It should be understood that when an element in the first display screen is triggered, the first display screen will generate a data access request and send the data access request to the server. The first display screen includes at least one of the multiple display screens, and the data access request is an access request corresponding to the element generated by the first display screen when the element in the first display screen is triggered. For example, when the icon of entertainment application A in display screen A is triggered, display screen A generates data access request A corresponding to the icon of entertainment application A, and sends data access request A to the server.

[0074] Exemplarily, after receiving the data access request sent by the first display screen, the server obtains access data corresponding to the data access request from the database according to the data access request. For example, after receiving the data access request A sent by display screen A, the server obtains access data A corresponding to the data access request A from the database according to the data access request A.

[0075] It should be understood that in the embodiment of the present application, each display screen stores a different identifier, so that when the server receives a data access request, it can obtain the first identifier of the first display screen and generate target data carrying the first identifier of the first display screen. For example, after the server obtains the access data A corresponding to the data access request A, it generates data A corresponding to the data access request A according to the access data A, wherein the data A carries the first identifier of the display screen A. Further, the server sends the generated data A to multiple display screens, so that each display screen compares its own corresponding identifier with the first identifier carried by the target data after receiving the target data sent by the server. If the identifier corresponding to itself is consistent with the first identifier carried by the target data, the target data is displayed; if the identifier corresponding to itself is inconsistent with the first identifier carried by the target data, the target data is ignored and the target is not displayed.

[0076] Through the above technical solution, when an element in the first display screen is triggered, the first display screen generates a data access request corresponding to the element, and sends the data access request to the server, the server receives the data access request sent by the first display screen, obtains the access data corresponding to the data access request from the database based on the data access request, generates the target data corresponding to the data access request based on the access data, and sends the target data carrying the first identifier of the first display screen to multiple display screens, so that the first display screen displays the target data. Based on the display method provided by the present application, in a multi-screen synchronous display system, if one of the display screens detects the user's operation, indicating that the user wants to display on the display screen, the display screen sends an access request to the server, and after receiving the access request, the server generates data carrying the identifier corresponding to the display screen, and sends the data to all display screens in the multi-screen synchronous display system. When each display screen receives the data, it checks whether the identifier carried by the data matches its own corresponding identifier, thereby deciding whether to display the data. Only the display screen that detects the user's operation will display the data obtained from the server, while other display screens will ignore the data sent by the server, and multiple display screens can be accurately controlled for display, avoiding unnecessary display operations, while saving resources and improving the user experience.

[0077] In a possible implementation, the generating of target data corresponding to the data access request according to the access data includes:

[0078] Parsing the data access request to obtain a first identifier of the first display screen;

[0079] The first identifier is added to the access data to generate the target data.

[0080] It should be understood that the second identifier is an identifier generated by the first display screen or a device identifier of the first display screen, and the identifier generated by the first display screen can always be the same identifier or can change randomly. After the first display screen generates a data access request, the second identifier is added to the data access request, and the data access request is sent to the server. When the server receives the data access request, it can parse the data access request, obtain the second identifier, use the second identifier as the first identifier of the first display screen, and add the first identifier to the access data to generate target data carrying the first identifier.

[0081] In a possible implementation, the generating of target data corresponding to the data access request according to the access data includes:

[0082] Acquire a device identification of the first display screen stored in the server according to the data access request;

[0083] The device identifier is used as the first identifier and is added to the access data to generate the target data.

[0084] Exemplarily, each display screen stores a different device identifier. In order to improve the security of data transmission, the data access request generated by the first display screen may not directly include the device identifier of the first display screen, but may include an index for querying the device identifier of the first display screen, so that when the server receives the data access request, it can query the device identifier of the first display screen in the database according to the index for querying the device identifier of the first display screen contained in the data access request, and use the device identifier of the first display screen as the first identifier, and add the first identifier to the access data to generate target data carrying the first identifier. For example, when the server receives a data access request A, it obtains the device identifier of display screen A from the database according to the index for querying the device identifier of display screen A in the data access request A, and the device identifier of display screen A is device A, then device A is used as the first identifier, and device A is added to the access data A to generate target data A carrying the first identifier.

[0085] In a possible implementation, after generating the target data corresponding to the data access request according to the access data, the display method further includes:

[0086] Send the target data to the first display screen.

[0087] It should be understood that, since the source of the data access request can be identified according to the device identification of the first display screen, that is, the first display screen can be determined. Therefore, after the server receives the data access request and obtains the device identification of the first display screen from the database according to the index of the device identification used to query the first display screen in the data access request, and generates the target data corresponding to the data access request, the server can send the target data only to the display screen that triggers the request according to the device identification, that is, only send the target data to the first display screen according to the device identification of the first display screen, and it is not necessary to send the target data to all display screens. This can significantly reduce network bandwidth consumption, reduce processing burden, and ensure the efficiency and accuracy of data transmission.

[0088] Exemplarily, a display method provided in an embodiment of the present application can be applied to a scenario where multiple in-vehicle display screens in a car are displayed synchronously. At present, some vehicles are equipped with multiple in-vehicle display screens, including: a central control screen, a co-pilot screen and a ceiling screen, and each display screen includes multiple elements, such as icons of entertainment applications, push cards and message pop-ups, etc. Usually, these in-vehicle display screens display the same interface synchronously. That is, if one of the display screens is manipulated, the other display screens will respond synchronously. The advantage of this display method is that it can improve the consistency of user experience, enhance collaboration and interaction, simplify operation and improve safety. However, this display method also brings some problems, including resource consumption, privacy issues, interference with the driver, reduced flexibility, etc. For example, when the driver navigates through the central control screen, if the passenger of the co-pilot opens the playlist of the music application on the co-pilot screen, the central control screen will also switch to the playlist of the music application, thereby interfering with the driver's driving operation and increasing the risk of accidents.

[0089] Therefore, a display method provided in an embodiment of the present application can open the playlist of the music application only on the co-pilot screen when detecting that the user triggers the icon of the music application on the co-pilot screen, and will not display it synchronously on the central control screen and the ceiling screen, that is, it will not interfere with the driver's driving operation, thereby improving driving safety. Therefore, it can solve the problems existing in the existing synchronous display method. The following describes a display method provided in an embodiment of the present application in combination with actual application scenarios.

[0090] Exemplarily, in an embodiment of the present application, the central control screen, the co-pilot screen and the ceiling screen each store a different identifier. Among them, the identifier stored in each display screen is the identifier generated by the display screen or the device identifier of the display screen. Exemplarily, the identifier of the central control screen may be identifier A, the identifier of the co-pilot screen may be identifier B, and the ceiling screen may be identifier C. When the icon of the music application in the co-pilot screen is triggered, a data access request B corresponding to the icon of the music application is generated. For example, the data access request B may be "display the playlist of the music application". It should be understood that the data access request B carries the identifier B of the co-pilot screen.

[0091] The co-pilot screen sends the data access request B to the server. After receiving the data access request B, the server obtains the access data B corresponding to the data access request B from the database based on the data access request B, and obtains the identification B of the co-pilot screen by parsing the data access request B, and adds the identification B of the co-pilot screen to the access data B to generate the target data B carrying the identification B of the co-pilot screen. For example, the target data B may be a "playlist of a music application". Further, the server sends the target data B to the central control screen, the co-pilot screen and the ceiling screen. When the co-pilot screen receives the target data B, if it is determined that the identification stored in the co-pilot screen is consistent with the identification carried by the target data B, the co-pilot screen is used to display the target data, that is, the co-pilot screen is used to display the playlist of the music application, and the playlist of the music application is not synchronously displayed on the central control screen and the ceiling screen.

[0092] Through the above technical solution, the present application can detect that the user triggers the icon of the music application on the co-pilot screen, and only open the play list of the music application on the co-pilot screen, without displaying it simultaneously on the central control screen and the ceiling screen, thereby avoiding interference with the driver's driving operations and improving driving safety.

[0093] In one possible implementation, each vehicle-mounted display screen stores a different device identification. In order to improve the security of data transmission, the data access request B generated by the co-pilot screen may not directly contain the device identification of the co-pilot screen, but may contain an index for querying the device identification of the co-pilot screen, so that when the server receives the data access request B, it can query the device identification of the co-pilot screen in the database according to the index for querying the device identification of the co-pilot screen contained in the data access request B, and add the device identification of the co-pilot screen to the access data B to generate target data B carrying the device identification of the co-pilot screen, and send the target data B to all vehicle-mounted display screens. When the co-pilot screen receives the target data B, if it is determined that the device identification stored in the co-pilot screen is consistent with the identification carried by the target data B, the co-pilot screen is used to display the target data.

[0094] In another possible implementation, the source of the data access request can be identified according to the device identification of the first display screen, that is, the first display screen is determined. Therefore, after the server receives the data access request B and obtains the device identification of the co-pilot screen from the database according to the index of the device identification for querying the co-pilot screen in the data access request B, and generates the target data B corresponding to the data access request B, the server can send the target data B only to the vehicle display screen that triggers the request according to the device identification of the co-pilot screen, that is, only send the target data B to the co-pilot screen, and do not need to send the target data B to the central control screen and the ceiling screen. This can significantly reduce network bandwidth consumption, reduce processing burden, and ensure the efficiency and accuracy of data transmission.

[0095] Exemplarily, a display method provided by an embodiment of the present application can also be applied to a scene where multiple display screens in a museum are displayed synchronously. At present, multiple display screens are set up in the museum and distributed throughout the exhibition area to display exhibits, so that visitors can check information at any time. All display screens display the same content synchronously, ensuring that visitors can see consistent information no matter where they are, avoiding confusion and misunderstanding caused by inconsistent information. And visitors can interact with exhibits through the display screen to query detailed information of the exhibits. Through the multi-screen synchronous display system, visitors query exhibit information on one display screen, and other display screens display the same content synchronously. This design can provide a unified and consistent information display. However, different visitors may have different aesthetic preferences, and the exhibits of interest are also different. Due to the synchronous display system, visitors cannot flexibly browse the information they are interested in, thereby reducing the visitor's visiting experience.

[0096] Therefore, a display method provided by an embodiment of the present application can display the detailed information of exhibit No. 8 only on display No. 1 when detecting that a visitor queries for detailed information of exhibit No. 8 on display No. 1 in the display area, and will not display it simultaneously on all display screens in the display area, so that all visitors can flexibly browse the information they are interested in. A display method provided by an embodiment of the present application is described below in conjunction with actual application scenarios.

[0097] Exemplarily, in an embodiment of the present application, all display screens in the display area store different identifiers. Among them, the identifier stored in each display screen is an identifier generated by the display screen or a device identifier of the display screen. Exemplarily, the identifier of display screen No. 1 may be identifier 1, the identifier of display screen No. 2 may be identifier 2, and so on. When the query button for detailed information of exhibit No. 8 on display screen No. 1 is triggered, a data access request C corresponding to the query button for detailed information of exhibit No. 8 is generated. For example, the data access request C may be "display detailed information of exhibit No. 8". It should be understood that the data access request C carries identifier 1 of display screen No. 1.

[0098] Display screen No. 1 sends the data access request C to the server. After receiving the data access request C, the server obtains the access data C corresponding to the data access request C from the database based on the data access request C, and obtains the identification 1 of display screen No. 1 by parsing the data access request C, and adds the identification 1 of display screen No. 1 to the access data C to generate target data C carrying the identification 1 of display screen No. 1. For example, the target data C may be "detailed information of exhibit No. 8". Further, the server sends the target data C to all display screens in the exhibition area. When display screen No. 1 receives the target data C, if it is determined that the identification stored in display screen No. 1 is consistent with the identification carried by the target data C, display screen No. 1 is used to display the target data, that is, display screen No. 1 is used to display the detailed information of exhibit No. 8, and the detailed information of exhibit No. 8 will not be displayed synchronously on other display screens in the exhibition area.

[0099] Through the above technical solution, the present application can display the detailed information of exhibit No. 8 only on display screen No. 1 when it is detected that the visitor inquires about the detailed information of exhibit No. 8 on display screen No. 1 in the exhibition area, instead of displaying it simultaneously on all display screens in the exhibition area, so that all visitors can flexibly browse the information they are interested in, thereby improving the visitor's visiting experience.

[0100] In a possible implementation, each display screen stores a different device identification. In order to improve the security of data transmission, the data access request C generated by display screen No. 1 may not directly contain the device identification of display screen No. 1, but may contain an index for querying the device identification of display screen No. 1, so that when the server receives the data access request C, it can query the device identification of display screen No. 1 in the database according to the index for querying the device identification of display screen No. 1 contained in the data access request C, and add the device identification of display screen No. 1 to the access data C to generate target data C carrying the device identification of display screen No. 1, and send the target data C to all display screens. When display screen No. 1 receives the target data C, if it is determined that the device identification stored in display screen No. 1 is consistent with the identification carried by the target data C, the target data is displayed using display screen No. 1.

[0101] In another possible implementation, the source of the data access request can be identified according to the device identification of the first display screen, that is, the first display screen is determined. Therefore, after the server receives the data access request C and obtains the device identification of display screen No. 1 from the database according to the index of the device identification of display screen No. 1 in the data access request C, and generates the target data C corresponding to the data access request C, the server can send the target data C only to the display screen that triggers the request according to the device identification of display screen No. 1, that is, only send the target data C to display screen No. 1, and there is no need to send the target data C to other display screens in the display area except display screen No. 1. This can significantly reduce network bandwidth consumption, reduce processing burden, and ensure the efficiency and accuracy of data transmission.

[0102] The following is an embodiment of the device of the present application, which can be used to execute the embodiment of the method of the present application. For details not disclosed in the embodiment of the device of the present application, please refer to the embodiment of the method of the present application.

[0103] The following is an embodiment of a display device provided in an embodiment of the present application.

[0104] Figure 4 An exemplary structural diagram of a display device provided in an embodiment of the present application is shown, wherein the display device is configured on a display screen, the display screen includes multiple display screens, and the multiple display screens synchronously display the same data; Figure 4 As shown, the display device 400 includes:

[0105] The access request generating module 410 is used to generate a data access request corresponding to an element in a case where an element in a first display screen is triggered; wherein the first display screen includes at least one of a plurality of display screens;

[0106] The access request sending module 420 is used to send the data access request to the server, so that the server generates target data corresponding to the data access request, and sends the target data to multiple display screens; wherein the target data carries the first identifier of the first display screen;

[0107] The processing module 430 is used to display the target data on the first display screen when the first display screen receives the target data and if it is determined that the second identifier stored in the first display screen is consistent with the first identifier carried by the target data.

[0108] In a possible implementation, the access request generating module 410 is further configured to:

[0109] The second identifier is used as the first identifier, and the second identifier is added to the data access request.

[0110] In a possible implementation, the processing module 430 is further configured to:

[0111] When the second display screen receives the target data, if it is determined that the third identifier stored in the second display screen is inconsistent with the first identifier, the second display screen is prohibited from displaying the target data; wherein the second display screen includes display screens other than the first display screen among the multiple display screens.

[0112] The following is another embodiment of a display device provided in the embodiments of the present application.

[0113] Figure 5 Another exemplary structural diagram of a display device provided in an embodiment of the present application is shown, where the display device is configured on a server, the server communicates with a plurality of display screens, and the plurality of display screens synchronously display the same data; Figure 5 As shown, the display device 500 includes:

[0114] The access request receiving module 510 is used to receive a data access request sent by the first display screen; wherein the first display screen includes at least one of the multiple display screens; the data access request is an access request corresponding to an element generated by the first display screen when an element in the first display screen is triggered;

[0115] The data generation module 520 is used to obtain access data corresponding to the data access request from the database; and generate target data corresponding to the data access request according to the access data; wherein the target data carries the first identifier of the first display screen;

[0116] The data sending module 530 is used to send the target data to multiple display screens so that the first display screen displays the target data.

[0117] In a possible implementation, the data generation module 520 is specifically used for:

[0118] Parsing the data access request to obtain a first identifier of the first display screen;

[0119] The first identifier is added to the access data to generate the target data.

[0120] In a possible implementation, the data generation module 520 is specifically used for:

[0121] Acquire a device identification of the first display screen stored in the server according to the data access request;

[0122] The device identifier is used as the first identifier and is added to the access data to generate the target data.

[0123] In a possible implementation, the data sending module 530 is further used to:

[0124] Send the target data to the first display screen.

[0125] Figure 6 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application.

[0126] For example, Figure 6 As shown, the vehicle 600 includes: a memory 601 and a processor 602, wherein the memory 601 stores an executable program code 6011, and the processor 602 is used to call and execute the executable program code 6011 to perform a display method.

[0127] In this embodiment, the functional modules of the vehicle can be divided according to the above method example. For example, each functional module can be corresponded, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0128] In the case of dividing each functional module according to each function, the vehicle may include: an access request generating module, an access request sending module, a processing module, an access request receiving module, a data generating module, a data sending module, etc. It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which will not be repeated here.

[0129] The vehicle provided in this embodiment is used to execute the above display method, so the same effect as the above implementation method can be achieved.

[0130] In the case of an integrated unit, the vehicle may include a processing module and a storage module. The processing module may be used to control and manage the actions of the vehicle. The storage module may be used to support the vehicle in executing relevant program codes and data.

[0131] The processing module may be a processor or a controller, which may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of the present application. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module may be a memory.

[0132] This embodiment further provides a computer-readable storage medium, in which a computer program code is stored. When the computer program code is executed on a computer, the computer executes the above-mentioned related method steps to implement a display method in the above-mentioned embodiment.

[0133] This embodiment further provides a computer program product. When the computer program product is run on a computer, the computer is enabled to execute the above-mentioned related steps to implement a display method in the above-mentioned embodiment.

[0134] In addition, the vehicle provided in the embodiments of the present application may specifically be a chip, component or module, and the vehicle may include a connected processor and memory; wherein the memory is used to store instructions, and when the vehicle is running, the processor may call and execute instructions so that the chip executes a display method in the above embodiments.

[0135] The vehicle, computer-readable storage medium, computer program product or chip provided in this embodiment are all used to execute the corresponding display method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding display method provided above, and will not be repeated here.

[0136] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0137] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0138] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A display method, characterized in that: Applied to a display screen, the display screen includes a plurality of display screens, and the plurality of display screens synchronously display the same data; The display method comprises: When an element in a first display screen is triggered, a data access request corresponding to the element is generated; wherein the first display screen includes at least one of the plurality of display screens; Sending the data access request to a server so that the server generates target data corresponding to the data access request, and sending the target data to the plurality of display screens; wherein the target data carries a first identifier of the first display screen; When the first display screen receives the target data, if it is determined that the second identifier stored in the first display screen is consistent with the first identifier carried by the target data, the target data is displayed using the first display screen.

2. The display method according to claim 1, characterized in that: Before sending the data access request to the server, the display method further includes: The second identifier is used as the first identifier, and the second identifier is added to the data access request.

3. The display method according to claim 1 or 2, characterized in that: After sending the data access request to the server, the display method further includes: When the second display screen receives the target data, if it is determined that the third identifier stored in the second display screen is inconsistent with the first identifier, the second display screen is prohibited from displaying the target data; wherein the second display screen includes a plurality of display screens other than the first display screen.

4. A display method, characterized in that: Applied to a server, the server communicates with a plurality of display screens, and the plurality of display screens synchronously display the same data; The display method comprises: Receiving a data access request sent by a first display screen; wherein the first display screen includes at least one of the multiple display screens, and the data access request is an access request corresponding to the element generated by the first display screen when an element in the first display screen is triggered; Acquire access data corresponding to the data access request from a database; generating target data corresponding to the data access request according to the access data; wherein the target data carries a first identifier of the first display screen; The target data is sent to the plurality of display screens, so that the first display screen displays the target data.

5. The display method according to claim 4, characterized in that: Generating the target data corresponding to the data access request according to the access data includes: Parsing the data access request to obtain a first identifier of the first display screen; The first identifier is added to the access data to generate the target data.

6. The display method according to claim 4, characterized in that: Generating the target data corresponding to the data access request according to the access data includes: Acquire the device identification of the first display screen stored in the server according to the data access request; The device identification is used as the first identification, and the device identification is added to the access data to generate the target data.

7. The display method according to claim 4, characterized in that: After generating the target data corresponding to the data access request according to the access data, the display method further includes: The target data is sent to the first display screen.

8. A display device, characterized in that: Configured on a display screen, the display screen includes a plurality of display screens, and the plurality of display screens synchronously display the same data; The display device comprises: An access request generating module, configured to generate a data access request corresponding to an element in a first display screen when the element is triggered; wherein the first display screen includes at least one of the plurality of display screens; an access request sending module, used to send the data access request to a server, so that the server generates target data corresponding to the data access request, and sends the target data to the plurality of display screens; wherein the target data carries a first identifier of the first display screen; The processing module is used to display the target data on the first display screen when the first display screen receives the target data and if it is determined that the second identifier stored on the first display screen is consistent with the first identifier carried by the target data.

9. A display device, characterized in that: The display device is configured on a server, the server communicates with a plurality of display screens, and the plurality of display screens synchronously display the same data; the display device comprises: an access request receiving module, configured to receive a data access request sent by a first display screen; wherein the first display screen includes at least one of the plurality of display screens; and the data access request is an access request corresponding to the element generated by the first display screen when an element in the first display screen is triggered; A data generation module, configured to obtain access data corresponding to the data access request from a database; and generate target data corresponding to the data access request according to the access data; wherein the target data carries a first identifier of the first display screen; The data sending module is used to send the target data to the multiple display screens so that the first display screen displays the target data.

10. A vehicle, characterized in that: The vehicle comprises: A memory for storing executable program codes; A processor, configured to call and run the executable program code from the memory, so that the vehicle executes the display method as described in any one of claims 1 to 7.

11. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed, the display method according to any one of claims 1 to 7 is implemented.