Interface display methods, devices, electronic devices and storage media

CN122569795APending Publication Date: 2026-08-14WUHAN XINGJI MEIZU TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-04-03
Publication Date
2026-08-14

AI Technical Summary

Technical Problem

然而,现有的车机系统通常应用生态相对封闭,用户无法自由下载安装各类应用程序,存在预装在车机系统中的应用程序数量有限,且应用程序的更新频率低或更新不便的问题,难以满足用户多样化的应用程序使用需求

Benefits of technology

[0009]本公开实施例提供的技术方案与现有技术相比具有如下优点:

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122569795A_ABST
    Figure CN122569795A_ABST
Patent Text Reader

Abstract

This disclosure relates to a method, apparatus, electronic device, and storage medium for displaying an interface. The interface display method includes: responding to a user's screen-casting command to a target terminal corresponding to the command, sending an information acquisition command, the information acquisition command including identification information representing the information source; receiving application interface information sent by the target terminal, and displaying the application interface information on a target screen corresponding to the vehicle's infotainment system; wherein the application interface information is obtained by the target terminal capturing application interface data based on the information acquisition command and a preset interface, and encapsulating the captured application interface data based on the identification information. Therefore, by displaying the application interface information of the target terminal on the target screen of the vehicle's infotainment system, users can directly control the application corresponding to the target terminal on the target screen, meeting diverse application usage needs of users.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of intelligent interactive technology, and in particular to an interface display method, device, electronic device, and storage medium. Background Technology

[0002] Currently, with the development of vehicle intelligence, the demand for convenient use of various applications in in-vehicle scenarios is also increasing. However, existing in-vehicle systems typically have relatively closed application ecosystems, preventing users from freely downloading and installing various applications. This results in a limited number of pre-installed applications, low update frequency, or inconvenient updates, making it difficult to meet users' diverse application needs. Summary of the Invention

[0003] To address the aforementioned technical problems, this disclosure provides an interface display method, apparatus, electronic device, and storage medium.

[0004] A first aspect of this disclosure provides a user interface display method, including: In response to the user's screen-casting and vehicle-boarding command, an information acquisition command is sent to the target terminal corresponding to the screen-casting and vehicle-boarding command. The information acquisition command includes identification information used to characterize the source of the information. The system receives application interface information sent by the target terminal and displays the application interface information on the target screen corresponding to the vehicle's infotainment system. The application interface information is obtained by the target terminal capturing application interface data based on information acquisition instructions and preset interfaces, and then encapsulating the captured application interface data based on identification information.

[0005] A second aspect of this disclosure provides an interface display device, including: The instruction sending module is used to respond to the user's screen projection and vehicle entry instruction by sending an information acquisition instruction to the target terminal corresponding to the screen projection and vehicle entry instruction. The information acquisition instruction includes identification information used to characterize the source of the information. The interface display module is used to receive application interface information sent by the target terminal and display the application interface information on the target screen of the vehicle system. The application interface information is obtained by the target terminal capturing application interface data based on information acquisition instructions and preset interfaces, and encapsulating the captured application interface data based on identification information.

[0006] A third aspect of this disclosure provides an electronic device, including: processor; Memory, used to store executable instructions; The processor is used to read executable instructions from memory and execute the executable instructions to implement the interface display method provided in the first aspect above.

[0007] A fourth aspect of this disclosure provides a computer-readable storage medium storing a computer program that, when executed by a processor, causes the processor to implement the interface display method provided in the first aspect.

[0008] A fifth aspect of this disclosure provides a computer program product comprising a computer program or instructions that, when executed by a processor, implement the interface display method provided in the first aspect.

[0009] The technical solution provided in this disclosure has the following advantages compared with the prior art: The interface display method, apparatus, electronic device, and storage medium provided in this disclosure are capable of responding to a user's screen-casting command to a vehicle and sending an information acquisition command to the target terminal corresponding to the screen-casting command. The information acquisition command includes identification information characterizing the information source, enabling the target terminal to capture application interface data based on the information acquisition command and a preset interface. The target terminal then encapsulates the captured application interface data based on the identification information to obtain application interface information, which is then sent to the vehicle infotainment system. The system also receives the application interface information sent by the target terminal and displays it on the corresponding target screen of the vehicle infotainment system. Therefore, by displaying the application interface information of the target terminal on the target screen of the vehicle infotainment system, users can directly control the application corresponding to the target terminal on the target screen, avoiding limitations imposed by the number of applications in the vehicle infotainment system or issues with untimely updates. This satisfies diverse application usage needs of users and improves the user experience. Attached Figure Description

[0010] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.

[0011] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0012] Figure 1 This is a flowchart of an interface display method provided in an embodiment of this disclosure; Figure 2This is a flowchart of another interface display method provided in this embodiment of the disclosure; Figure 3 This is a flowchart of yet another interface display method provided in this disclosure embodiment; Figure 4 This is a schematic diagram of the structure of an interface display device provided in an embodiment of this disclosure; Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. Detailed Implementation

[0013] To better understand the above-mentioned objectives, features, and advantages of this disclosure, the solutions disclosed herein will be further described below. It should be noted that, unless otherwise specified, the embodiments and features described herein can be combined with each other.

[0014] Numerous specific details are set forth in the following description in order to provide a full understanding of this disclosure, but this disclosure may also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only some, and not all, of the embodiments of this disclosure.

[0015] It should be understood that the steps described in the method embodiments of this disclosure may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of this disclosure is not limited in this respect.

[0016] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0017] It should be noted that the terms "a" and "a plurality of" used in this disclosure are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".

[0018] Typically, with the development of vehicle intelligence, the demand for convenient use of various applications in in-vehicle scenarios is increasing. However, existing in-vehicle systems usually have relatively closed application ecosystems, preventing users from freely downloading and installing various applications. This results in a limited number of pre-installed applications, low update frequency, or inconvenient updates, making it difficult to meet the diverse application usage needs of users. To address this issue, this disclosure provides an interface display method, which will be described below with reference to specific embodiments.

[0019] Figure 1 This is a flowchart of an interface display method provided in an embodiment of the present disclosure. The method can be executed by an interface display device, which can be implemented in software and / or hardware. The interface display device can be configured in an electronic device, such as a server or terminal. Specifically, the terminal includes an in-vehicle terminal, a computer, or a tablet computer.

[0020] like Figure 1 As shown, the interface display method provided in this disclosure can be applied to the field of vehicle technology, as well as other technical fields, and can be executed based on electronic devices. The following description uses an application in the field of vehicle technology, with the vehicle's infotainment system as the executing entity, as an example. This interface display method may include the following steps.

[0021] S110, in response to the user's screen mirroring command, sends an information acquisition command to the target terminal corresponding to the screen mirroring command.

[0022] In this embodiment of the disclosure, the screen-casting command can be understood as an instruction issued by a user on the vehicle's interactive interface when they need to cast information from one or more terminals to the vehicle's infotainment system. The screen-casting command is used to cast information from one or more terminals to the vehicle's infotainment system.

[0023] In this embodiment of the disclosure, the number of target terminals can be one or more. The target terminal can be a user's mobile terminal, such as a mobile phone or tablet computer, and there is no limitation herein.

[0024] In this embodiment of the disclosure, the information acquisition instruction may include identification information characterizing the source of the information. This allows for the determination of which terminal sent the received information. The source of the information can be understood as which terminal the information originated from.

[0025] The identification information can be a unique identifier corresponding to the information source, such as the information acquisition terminal, or a unique identifier for communication between the vehicle-mounted system and the target terminal. For example, the identification information can be a unique identifier generated by the vehicle-mounted system based on preset identification generation rules when communicating with the target terminal; it can also be the Media Access Control Address (MAC address) of the target terminal, etc., without limitation.

[0026] In this embodiment of the disclosure, the vehicle infotainment system may include hardware and software. The hardware may include a Bluetooth / Wi-Fi (WiFi) module, a 4G / 5G module, a Universal Serial Bus (USB) module, a Near Field Communication (NFC) module, etc. The software may include a user interface (UI) or user experience (UE) interface, business applications, system middleware, connection protocol stack, etc.

[0027] Specifically, UI / UX can include wireless settings, borderless desktop, interconnection center, hardware sharing, service sharing, etc.; business applications can include cross-platform voice / cross-platform visible and speakable services, hardware device sharing services, network sharing services, etc.; system middleware can include atomic capability service middleware, interconnection basic middleware, system standard framework / middleware, etc.; and connection protocol stack can include Bluetooth / Wi-Fi, 4G / 5G modules, protocol stack, etc.

[0028] Specifically, the vehicle system can respond to the user's screen projection command, determine the target terminal corresponding to the screen projection command, and determine the unique identification information for interacting with the target terminal; based on the unique identification information, which is the identification information used to represent the source of the information, it generates an information retrieval command and sends the information retrieval command to the target terminal.

[0029] S120: Receive the application interface information sent by the target terminal and display the application interface information on the corresponding target screen of the vehicle system.

[0030] In this embodiment of the disclosure, the application interface information may include one or more of the following: application list interface information of the target terminal, interface display information of the target terminal, and interface information of the target application opened on the target terminal screen.

[0031] The application interface information is obtained by the target terminal capturing application interface data based on information acquisition instructions and preset interfaces, and then encapsulating the captured application interface data based on identification information. The preset interfaces are preset system-level interfaces.

[0032] In this embodiment of the disclosure, the specific process of encapsulation is as follows: after obtaining the application interface data, the data is divided into blocks according to the communication protocol and a protocol header (such as identification information, timestamp, frame number, etc.) is added. Then, the encapsulated application interface information is obtained through encoding and compression.

[0033] In this embodiment of the disclosure, the target screen may be the central control screen of the vehicle's infotainment system, the head-up display, or the screen corresponding to the location of the user who initiated the screen projection command (e.g., if the user is in the left rear seat of the vehicle, the target screen may be the screen on the left rear seat), etc., and there are no restrictions on this.

[0034] In this embodiment of the disclosure, when there are multiple target terminals, the vehicle-mounted unit transmits information (such as application interface information) to the multiple target terminals through the communication channels corresponding to each target terminal.

[0035] Furthermore, during information transmission between the vehicle-mounted system and the target terminal, if a transmission delay is detected, the timer's packet loss retransmission threshold is adjusted based on the network status. Information retransmission is then performed based on the adjusted retransmission threshold to reduce timeout retransmission time and improve transmission speed. Simultaneously, information transmission between the vehicle-mounted system and the target terminal can be performed in frames. When multiple frames are pending transmission on the same target terminal, if the timestamp of the first frame corresponding to the received reception indication is after the second timestamp of the second frame that was not successfully received, the second frame is retransmitted. This reduces the likelihood of delayed frame retransmissions and ensures the real-time and timely display of the target terminal's application interface information on the vehicle-mounted system's target screen.

[0036] Specifically, after sending an information acquisition command to the target terminal, the vehicle-mounted system can receive application interface information sent by the target terminal based on the communication connection with the target terminal. After receiving the application interface information, it determines the target screen for information display, parses the application interface information, and determines whether to display all the application interface information on the target screen. If it is determined that all the application interface information needs to be displayed, the application interface information is displayed on the corresponding target screen of the vehicle-mounted system; if it is determined that only part of the application interface information needs to be displayed, only part of the application interface information is displayed on the corresponding target screen of the vehicle-mounted system.

[0037] In some embodiments of this disclosure, when no application is open on the target terminal, the application list interface information in the application interface information is displayed on the target screen so that the user can select the application they want to open or operate on the target screen.

[0038] In some other embodiments of this disclosure, when an open target application exists on the target terminal screen, the interface information of the open target application is displayed on the target screen to facilitate the user's operation of the target application and viewing of the interface information.

[0039] In this embodiment of the disclosure, the method for determining the target screen for information display may specifically include: when only the instrument panel and the central control screen exist in the vehicle, the central control screen is determined as the target screen; when there are other screens in the vehicle besides the instrument panel and the central control screen, the target screen is determined based on the user's location or the screen corresponding to the user's screen projection command.

[0040] In this embodiment, in response to a user's screen-casting command, an information acquisition command is sent to the target terminal corresponding to the screen-casting command. The information acquisition command includes identification information representing the information source, enabling the target terminal to capture application interface data based on the information acquisition command and a preset interface. The captured application interface data is then encapsulated based on the identification information to obtain application interface information, which is then sent to the vehicle infotainment system. Upon receiving the application interface information from the target terminal, the system displays the application interface information on the corresponding target screen of the vehicle infotainment system. Therefore, by displaying the application interface information of the target terminal on the target screen of the vehicle infotainment system, users can directly control the corresponding application on the target terminal, avoiding limitations imposed by the number of applications in the vehicle infotainment system or issues with untimely updates. This satisfies diverse application usage needs and improves the user experience.

[0041] Based on the embodiments disclosed above, the safety hazards caused by frequent user operation of mobile terminals such as mobile phones during driving can be avoided, thereby improving driving safety. At the same time, the screen on the in-vehicle system can be fully utilized, improving the convenience of user viewing. Furthermore, by fully leveraging the advantages of in-vehicle interaction, the interaction barriers between devices are broken down, creating a seamless intelligent device collaborative ecosystem.

[0042] In this embodiment of the disclosure, before responding to the user's screen-casting command to get in the car, the vehicle system can monitor the terminal devices in real time and establish a communication connection with a trusted terminal device within a preset distance range, so as to facilitate the subsequent execution of the screen-casting command to get in the car.

[0043] In this embodiment of the disclosure, before sending an information acquisition instruction to the target terminal corresponding to the screen projection and vehicle entry instruction in response to the user's screen projection and vehicle entry instruction, the interface display method may further include: when the target terminal is detected to be within a preset distance range, determining whether the target terminal is a trusted device; if the target terminal is a trusted device, creating a point-to-point node or hotspot; and sending the first information corresponding to the point-to-point node or the second information corresponding to the hotspot to the target terminal based on the target communication method, so that the target terminal establishes a communication connection with the vehicle system based on the first information or the second information.

[0044] In this embodiment of the disclosure, the preset distance range can be understood as a pre-set area centered on the vehicle-mounted system and with a preset distance as the radius.

[0045] In this embodiment of the disclosure, the peer-to-peer node, or P2P node, allows for direct interconnection, enabling direct communication between devices without the need for a router. For example, the peer-to-peer node can be a Wireless Fidelity (WiFi) P2P node, also known as WiFi Direct.

[0046] A hotspot can be understood as sharing a device's network with other devices.

[0047] In this embodiment, the specific implementation of creating peer-to-peer nodes or hotspots is similar to existing methods for creating peer-to-peer nodes or hotspots, and will not be described in detail here.

[0048] In this embodiment of the disclosure, the first information may include information such as the account and password corresponding to the peer-to-peer node. The second information may include information such as the account and password corresponding to the hotspot.

[0049] In this embodiment of the disclosure, the target communication method includes Bluetooth communication. Specifically, the target communication method may be Bluetooth Low Energy (BLE) communication.

[0050] Specifically, when the vehicle-mounted system detects a target terminal within a preset distance range, it determines whether the target terminal is a trusted device based on preset trusted device judgment conditions. If the target terminal is determined to be a trusted device, it quickly pairs with the target terminal based on a target communication method (such as BLE) and creates a point-to-point node or hotspot. After creation, it sends the first information corresponding to the point-to-point node or the second information corresponding to the hotspot to the target terminal based on the target communication method. This allows the target terminal to establish a communication connection with the vehicle-mounted system based on the first or second information received. The preset trusted device judgment conditions may include whether the target terminal is in the trusted device list and whether the target terminal has previously established a communication connection with the vehicle-mounted system.

[0051] In this embodiment of the disclosure, a communication connection between the vehicle-mounted system and the target terminal can be established based on the target communication method and by creating point-to-point nodes or hotspots. This ensures a stable and high-speed connection between the target terminal and the vehicle-mounted system, realizes the establishment of an information transmission path, and provides basic support for the subsequent display of the application interface information of the target terminal.

[0052] In this embodiment of the disclosure, in order to improve the accuracy, flexibility and suitability of information display, the vehicle system can display information based on the first screen information of the target terminal and the second screen information of the target screen after obtaining the application interface information.

[0053] Figure 2 This is a flowchart of another interface display method provided in this disclosure embodiment, such as... Figure 2 As shown, displaying the application interface information on the corresponding target screen of the vehicle's infotainment system can specifically include the following steps: S210. Obtain the first screen information of the target terminal, the target display mode corresponding to the application interface information, and the second screen information of the target screen, and determine the display area of ​​the application interface information on the target screen.

[0054] In this embodiment of the disclosure, the first screen information may include information such as the first screen size and first resolution of the target terminal. The second screen information may include information such as the second screen size and second resolution of the target screen.

[0055] The target display mode can be understood as the display mode of the application interface information on the target terminal's screen. For example, whether it is displayed in landscape or portrait mode.

[0056] Specifically, after obtaining the application interface information, the vehicle system can request the target terminal to obtain the first screen information of the target terminal and the target display mode corresponding to the application interface information based on the communication connection with the target terminal, and obtain the second screen information of the target screen from the preset database. At the same time, it determines the display area of ​​the application interface information on the target screen based on the number of target terminals and the preset display rules.

[0057] S220: Render the application interface information based on the first screen information, the target display mode, the second screen information, and the display area, and display the application interface information on the target screen.

[0058] In this embodiment of the disclosure, the vehicle-mounted system can render application interface information based on a preset rendering tool, first screen information, target display mode, second screen information, and display area, and display the application interface information on the target screen. The preset display rules include one or more of the following: rules for determining the information display position, rules for determining the information display mode, and rules for determining the information display size.

[0059] It should be noted that the specific implementation method for rendering application interface information is similar to the implementation method for interface rendering in the existing screen casting process, and will not be described in detail here.

[0060] In some embodiments of this disclosure, when there is only one target terminal, the vehicle system can determine the target display mode and the first screen information corresponding to the application interface information on the target terminal screen based on preset display rules, and display the application interface information in the center on the target screen. Then, the area in the center of the target screen and the area where the first screen size corresponding to the first screen information is located is determined as the display area of ​​the application interface information on the target screen.

[0061] In other embodiments of this disclosure, when there are multiple target terminals, the vehicle system can determine the display area of ​​the application interface information corresponding to each terminal on the target screen based on preset display rules.

[0062] For example, when there are two target terminals, the target screen can be divided into a left half and a right half of the same size, and the left half and the right half can be defined as the display area of ​​the application interface information corresponding to the two target terminals respectively.

[0063] In this embodiment of the disclosure, the display area of ​​the application interface information on the target screen can be determined according to the number of target terminals, and then the application interface information is displayed on the target screen according to the first screen information of the target terminal, the target display mode, the second screen information of the target screen, and the display area, thereby improving the accuracy, flexibility and suitability of information display.

[0064] In this embodiment of the disclosure, the display method of the application interface information on the target screen may include small window mode display, full screen mode display, and parallel window mode display.

[0065] The small window mode can be understood as displaying information in a smaller window, or shrinking it to a small window.

[0066] Full-screen mode can be understood as filling the entire target screen with the information displayed. The in-vehicle system can utilize screen maximization rendering technology to display the application interface information in full-screen mode. At the same time, it can also be deeply adapted to the in-vehicle audio and control hardware to provide users with a convenient and immersive operating experience, as smooth and natural as using the application in full-screen mode on the target terminal.

[0067] Parallel window mode display can be understood as splitting the information display interface, dividing the application interface information into two independently operable sub-windows, such as displaying them simultaneously on the target screen in a left-right split, enabling multi-tasking within the application and improving operational efficiency. For example, in a left-right split display, the sub-window on the left screen displays operation buttons, and the sub-window on the right screen displays the content corresponding to the button clicks.

[0068] In this embodiment of the disclosure, users can be provided with more flexible and personalized operating interface options through various information display methods. Whether multitasking in the vehicle, using multiple applications at the same time, or enjoying full-screen audio-visual entertainment, users can obtain better visual effects and operational convenience, thereby improving the user's interactive experience.

[0069] In this embodiment of the disclosure, the vehicle system can also determine the display method of application interface information according to the vehicle's driving scenario, which improves driving safety and the flexibility of information display.

[0070] In this embodiment of the disclosure, displaying the application interface information on the target screen corresponding to the vehicle system may specifically include: when the target screen is the central control screen, obtaining the driving scene corresponding to the vehicle system; and displaying the application interface information based on the driving scene.

[0071] In this embodiment of the disclosure, the driving scenario is divided based on the occupancy status of the central control screen during vehicle operation.

[0072] For example, driving scenarios can be divided into navigation scenarios and non-navigation scenarios.

[0073] Specifically, when the target screen is determined to be the central control screen, the vehicle system can acquire the driving scene, determine the display method corresponding to the application interface information based on the driving scene, and render and display the application interface information based on the display method.

[0074] In this embodiment of the disclosure, the actual operating conditions of the vehicle's infotainment system are taken into account when displaying information, which improves the flexibility of information display. At the same time, it also avoids the impact of the information displayed on the target terminal on driving, thereby improving driving safety.

[0075] Furthermore, the display of application interface information based on the driving scenario can specifically include: when the driving scenario is a navigation scenario, displaying the map interface corresponding to the navigation in full screen on the central control screen, and determining the function type corresponding to the application interface information; if the function type supports small window mode display, displaying the application interface information in small window mode; if the function type does not support small window mode display, pausing the display of the application interface information in the background, or displaying the application interface information on other screens besides the central control screen.

[0076] In this embodiment, when the target screen is the central control screen and the driving scenario is navigation, the map interface corresponding to the navigation is displayed first. If the function type of the application interface information supports small window mode display, the application interface information is displayed in small window mode. This ensures that the driver's need to view the navigation map and the vehicle's driving safety are maintained while information is displayed. If the function type of the application interface information does not support small window mode display, the user's need to view the terminal application interface information is met by displaying it on another screen, thus improving the user experience.

[0077] In this embodiment of the disclosure, the application interface information includes the application list interface information of the target terminal.

[0078] Displaying application interface information on the target screen corresponding to the vehicle system can specifically include: when there are at least two interfaces corresponding to the application list interface information, integrating the application list interface information to obtain integrated application list interface information; the integration process is used to combine the application list interface information of multiple interfaces into one display interface; and displaying the integrated application list interface information on the target screen.

[0079] In this embodiment of the disclosure, the integration process can be understood as splicing information from multiple application list interfaces onto a single display interface.

[0080] In this embodiment of the disclosure, application information from multiple interfaces can be integrated and displayed on one interface, eliminating the need for users to swipe left and right to view the application list interface information, thus improving the user's viewing convenience and ease of operation.

[0081] In this embodiment of the disclosure, after displaying the application interface information on the target screen corresponding to the vehicle system, the interface display method may further include: receiving an interface change instruction from the user; and changing the display information on the target screen based on the interface change instruction.

[0082] The interface change instruction may include any one of the following: an instruction for changing the target application corresponding to the application interface information; an instruction for changing the display mode corresponding to the application interface information; or an instruction for changing the display state corresponding to the application interface information.

[0083] For example, the change to the target application could be switching application A to application B; the change to the display mode could be changing from a small window mode to a full-screen mode or a parallel window mode, etc.; the display status could be changing from open to closed, or from closed to open, etc.

[0084] Interface change commands can be generated based on the user's voice or based on the user's touch screen operation.

[0085] For example, users can change the display mode, display status, and target application of the application interface information via voice.

[0086] In this embodiment of the disclosure, the application interface information on the target screen can be changed through the user's interface change command, ensuring that the displayed information on the target screen meets the user's viewing needs. At the same time, the user can control the change of the displayed information on the target screen in different ways, which improves the convenience of information change.

[0087] Figure 3 This is a flowchart of another interface display method provided in the embodiments of this disclosure, such as... Figure 2 As shown, the interface display method may include the following steps: S310. When the target terminal is detected to be within a preset distance range, determine whether the target terminal is a trusted device; if the target terminal is a trusted device, create a point-to-point node or hotspot; based on the target communication method, send the first information corresponding to the point-to-point node or the second information corresponding to the hotspot to the target terminal so that the target terminal can establish a communication connection with the vehicle system based on the first information or the second information.

[0088] S320: In response to the user's screen mirroring command, send an information acquisition command to the target terminal corresponding to the screen mirroring command.

[0089] S330: Receive application interface information sent by the target terminal and display the application interface information on the corresponding target screen of the vehicle's infotainment system.

[0090] S340: Receive the user's interface change instruction; change the displayed information on the target screen based on the interface change instruction.

[0091] It should be noted that the specific implementation methods of steps S310 to S340 are similar to the implementation methods of the corresponding steps in the above embodiments of this disclosure, and will not be repeated here.

[0092] In this embodiment, a communication connection between the vehicle-mounted system and the target terminal can be established based on the target communication method and by creating point-to-point nodes or hotspots. This ensures a stable and high-speed connection between the target terminal and the vehicle-mounted system, thus establishing an information transmission path. Simultaneously, by displaying the application interface information of the target terminal on the target screen of the vehicle-mounted system, users can directly control the corresponding application on the target terminal from the target screen. Furthermore, users can modify the displayed information on the target screen based on interface change commands, avoiding limitations imposed by the number of applications in the vehicle-mounted system or issues with untimely updates. This satisfies diverse application usage needs and improves the user experience.

[0093] Figure 4 This is a schematic diagram of the structure of an interface display device provided in an embodiment of this disclosure.

[0094] In this embodiment, the interface display device can be disposed within an electronic device and is understood as a functional module of the aforementioned electronic device. Specifically, the electronic device can be a server or a terminal, wherein the terminal specifically includes an in-vehicle terminal, a computer, or a tablet computer, or any device capable of processing the interface display method described herein, without limitation.

[0095] like Figure 4 As shown, the interface display device 400 may include an instruction sending module 410 and an interface display module 420.

[0096] The instruction sending module 410 can be used to respond to the user's screen projection and vehicle entry instruction by sending an information acquisition instruction to the target terminal corresponding to the screen projection and vehicle entry instruction. The information acquisition instruction includes identification information used to characterize the source of the information. The interface display module 420 can be used to receive application interface information sent by the target terminal and display the application interface information on the target screen corresponding to the vehicle system; wherein, the application interface information is obtained by the target terminal capturing application interface data based on information acquisition instructions and preset interfaces, and encapsulating the captured application interface data based on identification information.

[0097] In this embodiment, in response to a user's screen-casting command, an information acquisition command is sent to the target terminal corresponding to the screen-casting command. The information acquisition command includes identification information representing the information source, enabling the target terminal to capture application interface data based on the information acquisition command and a preset interface. The captured application interface data is then encapsulated based on the identification information to obtain application interface information, which is then sent to the vehicle infotainment system. Upon receiving the application interface information from the target terminal, the system displays the application interface information on the corresponding target screen of the vehicle infotainment system. Therefore, by displaying the application interface information of the target terminal on the target screen of the vehicle infotainment system, users can directly control the corresponding application on the target terminal, avoiding limitations imposed by the number of applications in the vehicle infotainment system or issues with untimely updates. This satisfies diverse application usage needs and improves the user experience.

[0098] In some embodiments of this disclosure, the interface display device 400 may further include a communication connection module.

[0099] The communication connection module can be used to determine whether the target terminal is a trusted device when it is detected that the target terminal is within a preset distance range before sending an information acquisition instruction to the target terminal corresponding to the screen projection and vehicle entry instruction in response to the user's screen projection and vehicle entry instruction. If the target terminal is a trusted device, create a peer-to-peer node or hotspot. Based on the target communication method, the first information corresponding to the point-to-point node or the second information corresponding to the hotspot is sent to the target terminal so that the target terminal can establish a communication connection with the vehicle system based on the first information or the second information; the target communication method includes Bluetooth communication.

[0100] In some embodiments of this disclosure, the interface display module 420 may be specifically used to obtain the first screen information of the target terminal, the target display mode corresponding to the application interface information, and the second screen information of the target screen, and determine the display area of ​​the application interface information on the target screen. The application interface information is rendered based on the first screen information, the target display mode, the second screen information, and the display area, and then displayed on the target screen.

[0101] In some embodiments of this disclosure, the interface display module 420 can also be specifically used to obtain the driving scene corresponding to the vehicle system when the target screen is the central control screen; The application interface information is displayed based on the driving scenario.

[0102] In some embodiments of this disclosure, the interface display module 420 can also be specifically used to display the map interface corresponding to navigation in full screen on the central control screen when the driving scenario is a navigation scenario, and to determine the function type corresponding to the application interface information. When the function type supports small window mode display, the application interface information will be displayed in small window mode; If the function type does not support small window mode display, the application interface information will be paused in the background, or the application interface information will be displayed on a screen other than the central control screen.

[0103] In some embodiments of this disclosure, the application interface information includes the application list interface information of the target terminal; The interface display module 420 can also be specifically used to integrate the application list interface information when there are at least two interfaces corresponding to the application list interface information, and obtain the integrated application list interface information; the integration process is used to integrate the application list interface information of multiple interfaces into one display interface. The integrated application list interface information will be displayed on the target screen.

[0104] In some embodiments of this disclosure, the interface display device 400 may further include an information modification module.

[0105] The information change module can be used to receive user interface change instructions after the application interface information is displayed on the target screen corresponding to the vehicle system. The interface change instructions include any one of the following: instructions for changing the target application corresponding to the application interface information, instructions for changing the display mode corresponding to the application interface information, and instructions for changing the display status corresponding to the application interface information. Change the information displayed on the target screen based on the interface change command.

[0106] It should be noted that, Figure 4 The interface display device 400 shown can execute the various steps in the above method embodiments and realize the various processes and effects in the above method embodiments, which will not be elaborated here.

[0107] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure.

[0108] In this embodiment of the disclosure, Figure 5 The electronic device shown can be a server or a terminal. Specifically, the terminal includes a vehicle terminal, a computer or a tablet computer, etc., or any device capable of processing the interface display method described above. No limitation is made here.

[0109] like Figure 5 As shown, the electronic device may include a processor 510 and a memory 520 storing computer program instructions.

[0110] Specifically, the processor 510 may include a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement the embodiments of this disclosure.

[0111] Memory 520 may include a large-capacity storage device for information or instructions. For example, and not limitingly, memory 520 may include a hard disk drive (HDD), a floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or a Universal Serial Bus (USB) drive, or a combination of two or more of these. Where appropriate, memory 520 may include removable or non-removable (or fixed) media. Where appropriate, memory 520 may be internal or external to the integrated gateway device. In a particular embodiment, memory 520 is a non-volatile solid-state memory. In a particular embodiment, memory 520 includes read-only memory (ROM). Where appropriate, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (Electrically Programmable ROM, EPROM), an electrically erasable programmable PROM (EEPROM), an electrically alterable ROM (EAROM), or flash memory, or a combination of two or more of these.

[0112] The processor 510 reads and executes computer program instructions stored in the memory 520 to perform the steps of the interface display method provided in the embodiments of this disclosure.

[0113] In one example, the electronic device may also include a transceiver 530 and a bus 540. Wherein, as... Figure 5 As shown, the processor 510, memory 520 and transceiver 530 are connected via bus 540 and communicate with each other.

[0114] Bus 540 may include hardware, software, or both. For example, and not limitingly, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Extended Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a Hyper Transport (HT) interconnect, an Industrial Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a MicroChannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local Bus (VLB) bus, or other suitable buses, or a combination of two or more of these. Where appropriate, bus 540 may include one or more buses.

[0115] This disclosure also provides a computer-readable storage medium that can store a computer program. When the computer program is executed by a processor, the processor implements the interface display method provided in this disclosure.

[0116] The aforementioned storage medium may, for example, include a memory 520 containing computer program instructions, which can be executed by a processor 510 of an electronic device to complete the interface display method provided in this embodiment. Optionally, the storage medium may be a non-transitory computer-readable storage medium, such as a ROM, random access memory (RAM), compact disc ROM (CD-ROM), magnetic tape, floppy disk, and optical data storage device.

[0117] This disclosure also provides a computer program product, which includes a computer program or instructions. When the computer program or instructions are executed by a processor, they implement the interface display method provided in this disclosure and can achieve the various processes and effects in the above embodiments of this disclosure, which will not be elaborated here.

[0118] The above description is merely a specific embodiment of this disclosure, enabling those skilled in the art to understand or implement it. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this disclosure. Therefore, this disclosure is not to be limited to the embodiments described herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for displaying an interface, characterized in that, include: In response to a user's screen-casting and vehicle-boarding command, an information acquisition command is sent to the target terminal corresponding to the screen-casting and vehicle-boarding command. The information acquisition command includes identification information used to characterize the source of the information. The system receives application interface information sent by the target terminal and displays the application interface information on the target screen corresponding to the vehicle system. The application interface information is obtained by the target terminal capturing application interface data based on the information acquisition instruction and a preset interface, and then encapsulating the captured application interface data based on the identification information.

2. The method according to claim 1, characterized in that, Before sending an information retrieval command to the target terminal corresponding to the screen-casting command in response to the user's screen-casting command, the method further includes: When the target terminal is detected to be within a preset distance range, it is determined whether the target terminal is a trusted device; If the target terminal is a trusted device, a peer-to-peer node or hotspot is created; The first information corresponding to the point-to-point node or the second information corresponding to the hotspot is sent to the target terminal based on the target communication method, so that the target terminal establishes a communication connection with the vehicle system based on the first information or the second information; the target communication method includes Bluetooth communication.

3. The method according to claim 1, characterized in that, The step of displaying the application interface information on the target screen corresponding to the vehicle system includes: The first screen information of the target terminal, the target display mode corresponding to the application interface information, and the second screen information of the target screen are obtained, and the display area of ​​the application interface information on the target screen is determined. The application interface information is rendered based on the first screen information, the target display mode, the second screen information, and the display area, and then displayed on the target screen.

4. The method according to claim 1, characterized in that, The step of displaying the application interface information on the target screen corresponding to the vehicle system includes: When the target screen is the central control screen, the driving scene corresponding to the vehicle system is obtained; The application interface information is displayed based on the driving scenario.

5. The method according to claim 4, characterized in that, The process of displaying application interface information based on the driving scenario includes: When the driving scenario is a navigation scenario, the map interface corresponding to the navigation is displayed in full screen on the central control screen, and the function type corresponding to the application interface information is determined; When the function type supports small window mode display, the application interface information will be displayed in small window mode; If the function type does not support small window mode display, the application interface information will be paused in the background, or the application interface information will be displayed on a screen other than the central control screen.

6. The method according to claim 1, characterized in that, The application interface information includes the application list interface information of the target terminal; The step of displaying the application interface information on the target screen corresponding to the vehicle system includes: When the number of interfaces corresponding to the application list interface information is at least two, the application list interface information is integrated to obtain integrated application list interface information; the integration process is used to integrate the application list interface information of multiple interfaces into one display interface. The integrated application list interface information is displayed on the target screen.

7. The method according to claim 1, characterized in that, After displaying the application interface information on the target screen corresponding to the vehicle's infotainment system, the method further includes: Receive user's interface change instruction, the interface change instruction including any one of the following: an instruction for changing the target application corresponding to the application interface information, an instruction for changing the display mode corresponding to the application interface information, and an instruction for changing the display state corresponding to the application interface information. The display information on the target screen is changed based on the interface change instruction.

8. An interface display device, characterized in that, include: The instruction sending module is used to respond to the user's screen projection and vehicle entry instruction by sending an information acquisition instruction to the target terminal corresponding to the screen projection and vehicle entry instruction. The information acquisition instruction includes identification information used to characterize the source of the information. The interface display module is used to receive application interface information sent by the target terminal and display the application interface information on the target screen corresponding to the vehicle system; wherein, the application interface information is obtained by the target terminal capturing application interface data based on the information acquisition instruction and the preset interface, and encapsulating the captured application interface data based on the identification information.

9. An electronic device, characterized in that, include: processor; Memory, used to store executable instructions; The processor is configured to read the executable instructions from the memory and execute the executable instructions to implement the interface display method according to any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The storage medium stores a computer program, which, when executed by a processor, causes the processor to implement the interface display method according to any one of claims 1-7.