Information display method, in-vehicle device, electronic apparatus, and storage medium

By dynamically adjusting the display area on the vehicle display device and using floating windows, shortcut buttons, and other methods, the problem of the in-vehicle human-machine interface being unable to adapt to different driving scenarios has been solved. This has enabled flexible adjustment of information display and convenience of user operation, thereby improving driving safety and efficiency.

CN115248706BActive Publication Date: 2025-12-12YINWANG INTELLIGENT TECHNOLOGIES CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202110398718.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-04-13
Publication Date
2025-12-12
Estimated Expiration
2041-04-13

AI Technical Summary

Technical Problem

Existing in-vehicle human-machine interfaces cannot meet the display requirements of various driving scenarios. The displayed content and layout are fixed and cannot adapt to changes in different driving states.

Method used

By dynamically adjusting the size of the first and second display areas on the vehicle's display device, and displaying driving and navigation information according to the driving status, combined with floating windows, quick virtual buttons, and application icons, flexible adjustment of information display can be achieved.

Benefits of technology

It improves the adaptability of information display and the ease of user operation, meets the display needs of different driving scenarios, and enhances driving safety and operational efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115248706B_ABST
    Figure CN115248706B_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose an information display method, a vehicle-mounted device, an electronic device and a storage medium. The method is applied to a vehicle comprising a display device, and the method comprises: displaying driving information corresponding to a current driving state on a first display area of the display device and displaying navigation information on a second display area of the display device, wherein the area of the first display area and the area of the second display area are determined according to the current driving state. The information display method of the embodiments of the present application can be adapted to various driving scenarios.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of information display, in particular to an information display method, a vehicle-mounted device, an electronic device and a storage medium. BACKGROUND

[0002] With the popularization of automatic driving and intelligent automobile technology, more and more vehicle manufacturers begin to have their own vehicle-mounted human-computer interaction system. Usually, they will design a unique human-computer interaction interface according to their own functions and brand characteristics, to help users intuitively understand the state of the vehicle and the surrounding environment, and to provide quick and easy function entry and operation path through reasonable framework layout and level division.

[0003] The vehicle-mounted human-computer interaction interface on the market at present is defined around the vehicle control, and the display content on the human-computer interaction interface and the layout of the interaction interface are relatively fixed, which cannot meet the display requirements in various driving scenarios. SUMMARY

[0004] The present application provides an information display method, a vehicle-mounted device, an electronic device and a storage medium, which dynamically adjusts the display layout and display content of the vehicle-mounted display screen based on the driving scenario, to adapt to the display requirements in various driving scenarios.

[0005] In a first aspect, an embodiment of the present application provides an information display method applied to a vehicle comprising a display device, which comprises: displaying driving information corresponding to a current driving state in a first display area of the display device and displaying navigation information in a second display area of the display device, wherein the area of the first display area and the area of the second display area are determined according to the current driving state.

[0006] It can be seen that in the embodiment of the present application, when displaying information on the display device of the vehicle, the driving information is displayed in the first display area of the display device, the navigation information is displayed in the second display area, and the area of the first display area and the second display area is dynamically adjusted according to the current driving state, and the driving information in the first display area is adjusted, so that the display layout mode and the display content of the display device are matched with the current driving state, and the information display mode on the display device can be adapted to various driving scenarios, to meet the display requirements in complex and variable driving scenarios.

[0007] In some possible implementation manners, when the current driving state is an automatic driving state, the area of the first display area is greater than the area of the second display area; when the current driving state is a non-automatic driving state, the area of the first display area is less than or equal to the area of the second display area.

[0008] It can be seen that in the embodiment, when the vehicle is in the automatic driving state, the manual operation on the vehicle is less, at this time, the driving information is relatively more important, therefore, a larger area can be used to display the driving information on the display device, a smaller area is used to display the navigation information, the driving information is highlighted, and the display requirement of the driving information in the current automatic driving state is met; when the vehicle is in the non-automatic driving state, the manual operation on the vehicle is more, the navigation information is relatively more important, therefore, a larger area can be used to display the navigation information, a smaller area is used to display the driving information, the navigation information is highlighted, and the display requirement of the navigation information in the current non-automatic driving state is met.

[0009] In some possible embodiments, after displaying the navigation information in the second display area of the display device, the method further includes displaying a first floating window in the second display area, wherein the display content in the first floating window includes a shortcut virtual button of the application A, and the shortcut virtual button is used to start a function corresponding to the shortcut virtual button in the application A, and the application A is any one of the applications available on the display device.

[0010] It can be seen that in the embodiment, the first floating window is displayed in the second display area, and the user can quickly start the function of the application A through the shortcut virtual button in the first floating window, for example, when the application A is a player, the user can quickly start the music playing function of the application A through the shortcut virtual button in the first floating window, and the convenience of the user in operating the application is improved.

[0011] In some possible embodiments, after displaying the navigation information in the second display area of the display device, the method further includes displaying a first floating window in the second display area, and the display content in the first floating window includes an application identifier of at least one first application, and the at least one first application is part or all of the applications available on the display device.

[0012] It can be seen that in the embodiment, the first floating window is displayed in the second display area, and the user can quickly open the application interface through the application identifier of the first floating window, for example, the user can quickly open the main page of the address book through the application identifier of the address book, find the address book, and improve the convenience of the user in operating the application.

[0013] In some possible embodiments, after displaying the navigation information in the second display area of the display device, the method further includes displaying a first floating window in the second display area, wherein the display content in the first floating window includes an application identifier of at least one first application and a shortcut virtual button of the application A, and the shortcut virtual button is used to start a function corresponding to the shortcut virtual button in the application A, and the application A is any one of the applications available on the display device.

[0014] It can be seen that in the embodiment, the first floating window is displayed in the second display area, and the user can quickly start the function of the application A through the shortcut virtual button in the first floating window. For example, when the application A is a player, the user can quickly start the music playing function of the application A through the shortcut virtual button in the first floating window, thereby improving the convenience of the user in operating the application. In addition, the user can quickly open the application interface through the application identifier of the first floating window. For example, the user can quickly open the main page of the address book and find the communication contact person by clicking the application identifier of the address book. Therefore, the first floating window is displayed in the second display area, thereby improving the convenience of the user in operating the application.

[0015] In some possible embodiments, the display content in the first floating window further includes a first virtual button, wherein the first virtual button is used to adjust the display area and the display content of the first floating window.

[0016] It can be seen that in the embodiment, the first virtual button can be further arranged in the first floating window, and the display content and the display area in the first floating window are adjusted through the first virtual button, thereby improving the flexibility of displaying the first floating window.

[0017] In some possible embodiments, after the first floating window is displayed in the second display area, the method further includes: when a preset operation on the application identifier of the first application A is received, displaying the application interface of the first application A in the second display area, the first application A being any one of the at least one first application.

[0018] The preset operation can be a touch operation of the user on the application identifier of the first application A.

[0019] It can be seen that in the embodiment, the application identifier is displayed in the first floating window, and the user can quickly open the application interface of the application corresponding to the application identifier by touching the application identifier, without the need for the user to find the application identifier of the application in the application list and then open the application interface of the application, thereby improving the convenience of the user in starting the application interface.

[0020] In some possible embodiments, after the application interface of the first application A is displayed in the second display area, the method further includes: when a preset operation on the application identifier of the first application B is received, displaying the application interface of the first application A and the application interface of the first application B in the second display area in a split screen mode.

[0021] It can be seen that in the embodiment, after the application interface of one application is displayed in the second display area, the user can continue to touch the application identifier of another application and display the application interfaces of the two applications in the second display area in split screen mode, thereby realizing that the application interfaces of two applications can be opened simultaneously on the display device and further improving the convenience of starting the application interface for the user.

[0022] In some possible implementation manners, displaying the application interface corresponding to the first application A in the second display area includes: displaying a second floating window in the second display area, wherein the display content in the second floating window is the application interface of the first application A, and the display area of the second floating window in the second display area is not overlapped with the display area of the first floating window in the second display area; and displaying the application interface of the first application A in the second display area when a preset operation on the second floating window is received.

[0023] It can be seen that in the embodiment, when the application interface of the first application A is displayed in the second display area, a floating window can be first displayed in the second display area, and the display content in the floating window is the application interface of the first application A. Since the floating window occupies a small area, the navigation information displayed in the second display area is not blocked, that is, the viewing of the navigation information by the user is not affected. In addition, when the user wants to display the application interface of the first application A in full screen, a preset operation can be performed on the second floating window, and the application interface of the first application A is displayed in full screen in the second display area, that is, the application interface can be displayed in full screen in the second display area according to the requirement of the user, and the convenience and diversity of starting the application interface for the user are improved.

[0024] In some possible implementation manners, when the application interface corresponding to the first application A is displayed in the second display area, the method further includes: displaying only the first virtual button in the first floating window in the second display area, and the display area of the first virtual button is the boundary position of the second display area.

[0025] It can be seen that in the embodiment, when the application interface corresponding to the first application A is displayed in the second display area, the first floating window is shrunk to the boundary position of the second display area, and only one first virtual button is reserved in the first floating window, so that the first floating window does not block the application interface corresponding to the first application A, and the viewing of the application interface is not affected.

[0026] In some possible implementation, after displaying the first floating window in the second display area, the method further includes: displaying application icons of at least one second application in the second display area when a preset operation is received for the first floating window, wherein the application icons of the at least one first application and the application icons of the at least one second application are both in an editable state, and the at least one second application is part or all of the applications available on the display device.

[0027] It can be seen that in this embodiment, the application icons displayed in the first floating window can be in the editable state (i.e., the application icons can be added or deleted) through the preset operation; in this way, the user can customize the application icons in the first floating window according to his own needs, and improve the flexibility of human-computer interaction when quickly starting the application interface.

[0028] In some possible implementation, after displaying the application icons of the at least one second application in the second display area, the method further includes: removing the application icon of any one of the at least one first application from the first floating window when a preset operation is received for the application icon of the first application; and displaying the application icon of any one of the at least one second application in the first floating window when a preset operation is received for the application icon of the second application.

[0029] It can be seen that in this embodiment, when the application icons displayed in the first floating window are in the editable state, the user can remove the existing application icons in the first floating window or add new application icons to the first floating window according to his own needs, so that the user can customize the application icons in the first floating window, and thus the user can quickly open the application interface that he wants to open, and improve the user experience.

[0030] In some possible implementation, the display content in the first floating window further includes an edit button, and the preset operation for the first floating window is generated by touching the edit button.

[0031] It can be seen that in this embodiment, the edit button can also be provided in the first floating window, so that the application icons in the first floating window can be quickly put in the editable state by touching the edit button.

[0032] In some possible implementation, the display area of the first floating window is the lower left corner of the second display area.

[0033] It can be seen that, in the embodiment, the display area of the first floating window is arranged at the lower left corner of the second display area. Since the navigation information displayed at the lower left corner of the second display area is a navigation section that has been traveled, the navigation information displayed at the lower left corner is not so important. Displaying the first floating window at the lower left corner will not affect the driver's view of the driving information related to the vehicle travel, thereby improving driving safety.

[0034] In some possible embodiments, when the current driving state is the P gear state, the driving information of the first display area is determined according to the P gear state.

[0035] It can be seen that, in the embodiment, when the driving state is the P gear, the driving information corresponding to the P gear is displayed in the first display area, so that the driving information displayed in the first display area can be matched with the current driving scene.

[0036] In some possible embodiments, after displaying the automatic driving information corresponding to the current driving state in the first display area of the display device, the method further includes: displaying, when a first preset operation for the first display area is received, pre-arranged shortcut virtual vehicle control buttons in the first display area, wherein the pre-arranged shortcut virtual vehicle control buttons are used to display or control the vehicle state, and the pre-arranged shortcut virtual vehicle control buttons are arranged in columns in the first display area.

[0037] It can be seen that, in the embodiment, when the first preset operation for the first display area is received, the pre-arranged shortcut virtual vehicle control buttons can be called out in the first display area. Therefore, the user can control or display the vehicle state by touching the pre-arranged shortcut virtual vehicle control buttons, without the need to search for the corresponding vehicle control function in the vehicle control settings, thereby realizing quick control or display of the vehicle state through the shortcut virtual vehicle control buttons, and improving the efficiency of vehicle control and the convenience of operation.

[0038] In some possible embodiments, after displaying the pre-edited shortcut virtual vehicle control buttons in the first display area, the method further includes: when a second preset operation for the first display area is received, enabling the pre-arranged shortcut virtual vehicle control buttons to be in an editable state.

[0039] It can be seen that, in the embodiment, the pre-arranged shortcut virtual vehicle control buttons can be enabled to be in the editable state through the second preset operation for the first display area. Therefore, the user can pre-arrange the shortcut virtual vehicle control buttons that the user wants to quickly operate, so as to display the user-defined shortcut virtual vehicle control buttons in the first display area.

[0040] In some possible implementation manners, when the current driving state is the D state, the driving information of the first display area is determined according to the D state.

[0041] It can be seen that, in this embodiment, when the driving state is the D state, the driving information corresponding to the D state is displayed in the first display area, so that the driving information displayed in the first display area can be matched with the current driving scene.

[0042] In some possible implementation manners, after displaying the automatic driving information corresponding to the current driving state in the first display area of the display device, the method further includes: displaying, in the first display area, at least one first shortcut virtual vehicle control button for controlling or displaying the vehicle state when a third preset operation for the first display area is received, wherein a region in the first display area for displaying the at least one first shortcut virtual vehicle control button does not overlap with a region in the first display area for displaying the driving information.

[0043] The at least one first shortcut virtual vehicle control button is part of the preset shortcut virtual vehicle control buttons.

[0044] It can be seen that, in this embodiment, since the vehicle is in the D state, the driving information is relatively important at this time, and therefore part of the preset shortcut virtual vehicle control buttons is displayed in the first display area, so as to occupy a relatively small display area, thereby achieving the following effects: the vehicle state can be quickly controlled or displayed through the shortcut virtual vehicle control button, the efficiency of vehicle control and the convenience of operation are improved, the region in the first display area for displaying the at least one first shortcut virtual vehicle control button does not overlap with the region in the first display area for displaying the driving information, the driving information is not blocked, and the safety in the driving process is ensured.

[0045] In some possible implementation manners, after displaying the at least one shortcut virtual vehicle control button in the first display area, the method further includes: displaying, in the first display area, at least one second shortcut virtual vehicle control button for controlling or displaying the vehicle state when a fourth preset operation for the first display area is received, and the at least one first shortcut virtual vehicle control button and the at least one second shortcut virtual vehicle control button do not have a functionally same shortcut virtual vehicle control button, wherein a region in the first display area for displaying the at least one second shortcut virtual vehicle control button does not overlap with a region in the first display area for displaying the driving information.

[0046] It can be seen that, in the embodiment, in order not to block the driving information displayed by the first display area, only part of the shortcut virtual vehicle control buttons is displayed in the first display area, and if a user wants to view other shortcut virtual vehicle control buttons, the other shortcut virtual vehicle control buttons can be viewed through the fourth preset operation on the first display area, so that all the shortcut virtual vehicle control buttons can be viewed without blocking the navigation information, and the vehicle state can be better controlled or displayed.

[0047] In some possible implementation manners, after displaying the navigation information in the second display area of the display device, the method further includes: displaying, when a preset operation on the second display area is received, application icons of part or all of the applications available on the display device in the second display area.

[0048] It can be seen that, in the embodiment, through the preset operation on the second display area, the application icons of the applications available on the display device can be quickly called out in the second display area, that is, the application icon list is displayed in the second display area, and the application icon list does not need to be opened through the application portal, thereby improving the convenience of user operation.

[0049] In some possible implementation manners, after displaying the application icons of part or all of the installed applications on the display device in the second display area, the method further includes: displaying, when a preset operation on the application icon of any one of the part or all of the available applications is received, an application interface of the available application in the second display area.

[0050] It can be seen that, in the embodiment, the user can quickly open the application interface of the application through the displayed application icon in the second display area, thereby improving the efficiency and convenience of starting the application for the user.

[0051] In some possible implementation manners, after displaying the navigation information in the second display area of the display device, the method further includes: when the vehicle is in a parking state, displaying, in the second display area, an image captured by a top-view camera of the vehicle and an image captured by a rear-view camera of the vehicle in a split screen mode.

[0052] It can be seen that, in the embodiment, when the vehicle is in the parking state, the image captured by the top-view camera and the image captured by the rear-view camera of the vehicle can be automatically displayed in the second display area in the split screen mode, thereby displaying the surrounding environment during parking and improving the safety of parking.

[0053] In some possible implementation manners, after displaying the navigation information on the second display area of the display device, the method further includes: when the vehicle encounters a narrow lane during driving, displaying a distance between front and rear wheels of the vehicle and the narrow lane on the second display area; and / or, when the vehicle encounters an obstacle during driving, displaying a distance between front and rear wheels of the vehicle and the obstacle on the second display area.

[0054] It can be seen that, in the embodiment, when the vehicle encounters an obstacle or a narrow lane during driving, the distance between front and rear wheels of the vehicle and the obstacle or the narrow lane is automatically displayed on the second display area, so as to prompt the driver to pay attention to driving and improve driving safety.

[0055] In some possible implementation manners, after displaying the navigation information on the second display area of the display device, the method further includes: when the automatic valet parking function of the vehicle is started, displaying a parking path on the second display area.

[0056] It can be seen that, in the embodiment, when the automatic valet parking function is started, the parking path can be automatically displayed on the second display area, so as to provide route reference for parking of the user and improve parking efficiency.

[0057] In some possible implementation manners, the method further includes: displaying a third floating window on the second display area, wherein display content in the third floating window is push information.

[0058] It can be seen that, in the embodiment, the third floating window is displayed on the second display area, and the push information is displayed in the third floating window, so that the user can be informed of driving conditions in a timely manner and user experience is improved.

[0059] In some possible implementation manners, the display area of the third floating window is a top-left corner of the second display area.

[0060] It can be seen that, in the embodiment, the navigation information displayed in the top-left corner of the second display area is generally the next driving route, which is generally prompted by voice broadcast, and for a stable road, the displayed navigation information can not change for a long time, so the top-left corner of the second display area is used for display, so that the push information is displayed without affecting viewing of important navigation information.

[0061] In some possible implementation manners, the display device further includes a status bar, wherein the status bar is located above the second display area; and the method further includes: displaying an account identifier and a message button on the status bar.

[0062] It can be seen that in the embodiment, the account identifier and the message button can be set in the status bar, so that the user can quickly view the account information of the currently logged-in account by touching the account identifier and quickly view the notification message by touching the message button, thereby improving the user experience.

[0063] In some possible embodiments, when receiving a pull-down operation on the status bar, the account information corresponding to the account identifier and the at least one notification message corresponding to the message button are displayed in the second display area.

[0064] It can be seen that in the embodiment, when receiving a pull-down operation on the status bar, the account information and the notification message are quickly displayed in the second display area, thereby improving the user experience.

[0065] In some possible embodiments, displaying the at least one notification message corresponding to the message button in the second display area includes: displaying the at least one notification message in the second display area in descending order of message priority; and highlighting the notification message with a priority greater than a threshold value in the at least one notification message in the second display area.

[0066] It can be seen that in the embodiment, when displaying the at least one notification message in the second display area, the at least one notification message can be prioritized and displayed in descending order of priority, so that the user can clearly see the notification message with a high priority, thereby facilitating the user to timely handle the processing matters related to the notification message; further, the notification message with a priority greater than a threshold value is highlighted, for example, the notification message with a high priority is highlighted, so that the user can focus on the highlighted notification message and timely handle the processing matters corresponding to the notification message.

[0067] In some possible embodiments, the display device further includes a Dock bar; and the method further includes: when receiving a preset operation on the Dock bar, displaying an air conditioner setting interface on the display device, wherein a display area of the display device for displaying the air conditioner setting interface includes part of the first display area and part of the second display area; or the first display area and the second display area.

[0068] It can be seen that in the embodiment, the air conditioner setting interface can be quickly called out by the preset operation on the Dock bar, without the need to search for the air conditioner setting interface in the application list, thereby improving the convenience of setting the air conditioner.

[0069] In a second aspect, the embodiments of the present application provide a vehicle-mounted device, which has the advantages described in the first aspect and the advantages are not repeated here. The vehicle-mounted device has functions to implement the behaviors in the method examples of the first aspect. The functions can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the functions. In one possible design, the vehicle-mounted device is applied to a vehicle, the vehicle includes a display device, and the vehicle-mounted device includes a processing unit and a display unit.

[0070] The processing unit is configured to control the display unit to display driving information corresponding to the current driving state in a first display area of the display device and to display navigation information in a second display area of the display device, where the area of the first display area and the area of the second display area are determined according to the current driving state.

[0071] In some possible implementations, when the current driving state is the automatic driving state, the area of the first display area is greater than the area of the second display area; and when the current driving state is the non-automatic driving state, the area of the first display area is less than or equal to the area of the second display area.

[0072] In some possible implementations, after controlling the display unit to display the navigation information in the second display area of the display device, the processing unit is further configured to display a first floating window in the second display area, where the display content in the first floating window includes a shortcut virtual button of the application A, and the shortcut virtual button is used to start a function in the application A corresponding to the shortcut virtual button, and the application A is any one of the applications available on the display device.

[0073] In some possible implementations, after controlling the display unit to display the navigation information in the second display area of the display device, the processing unit is further configured to display a first floating window in the second display area, and the display content in the first floating window includes an application identifier of at least one first application, and the at least one first application is part or all of the applications available on the display device.

[0074] In some possible implementations, after controlling the display unit to display the navigation information in the second display area of the display device, the processing unit is further configured to display a first floating window in the second display area, where the display content in the first floating window includes an application identifier of at least one first application and a shortcut virtual button of the application A, and the shortcut virtual button is used to start a function in the application A corresponding to the shortcut virtual button, and the application A is any one of the applications available on the display device.

[0075] In some possible implementations, the display content in the first floating window further includes a first virtual button, and the first virtual button is used to adjust the display area and the display content of the first floating window.

[0076] In some possible implementation, after controlling the display unit to display the first floating window in the second display area, the processing unit is further configured to: display an application interface of the first application A in the second display area when a preset operation for the application identifier of the first application A is received, the first application A being any one of the at least one first application.

[0077] In some possible implementation, after controlling the display unit to display the application interface of the first application A in the second display area, the processing unit is further configured to: control the display unit to display the application interface of the first application A and an application interface of a first application B in the second display area in split-screen mode when a preset operation for the application identifier of the first application B is received.

[0078] In some possible implementation, in the process of controlling the display unit to display the application interface of the first application A in the second display area, the processing unit is specifically configured to: control the display unit to display a second floating window in the second display area, a display content in the second floating window being the application interface of the first application A, a display area of the second floating window in the second display area not overlapping with a display area of the first floating window in the second display area; and control the display unit to display the application interface of the first application A in the second display area when a preset operation for the second floating window is received.

[0079] In some possible implementation, in the process of controlling the display unit to display the application interface of the first application A in the second display area, the processing unit is further configured to: control the display unit to display only the first virtual button in the first floating window in the second display area, and a display area of the first virtual button being a boundary position of the second display area.

[0080] In some possible implementation, after controlling the display unit to display the first floating window in the second display area, the processing unit is further configured to: control the display unit to display application identifiers of at least one second application in the second display area when a preset operation for the first floating window is received, the application identifiers of the at least one first application and the application identifiers of the at least one second application being in an editable state, the at least one second application being part or all of the applications available on the display device.

[0081] In some possible implementation, after controlling the display unit to display the application identifiers of the at least one second application in the second display area, the processing unit is further configured to: remove an application identifier of any one of the at least one first application from the first floating window when a preset operation for the application identifier of the first application is received; and display an application identifier of any one of the at least one second application in the first floating window when a preset operation for the application identifier of the second application is received.

[0082] In some possible implementation, the display content in the first floating window further comprises an edit button, and the preset operation for the first floating window is generated by touching the edit button.

[0083] In some possible implementation, the display region of the first floating window is the lower left corner of the second display region.

[0084] In some possible implementation, when the current driving state is the P gear state, the driving information of the first display region is determined according to the P gear state.

[0085] In some possible implementation, after the display unit displays the automatic driving information corresponding to the current driving state in the first display region of the display device, the processing unit is further configured to: when a first preset operation for the first display region is received, control the display unit to display a pre-arranged shortcut virtual vehicle control button in the first display region, wherein the pre-arranged shortcut virtual vehicle control button is used to display or control the vehicle state, and the pre-arranged shortcut virtual vehicle control button is arranged in a vertical column in the first display region.

[0086] In some possible implementation, after the display unit displays the pre-edited shortcut virtual vehicle control button in the first display region, the processing unit is further configured to: when a second preset operation for the first display region is received, make the pre-arranged shortcut virtual vehicle control button in an editable state.

[0087] In some possible implementation, when the current driving state is the D gear state, the driving information of the first display region is determined according to the D gear state.

[0088] In some possible implementation, after the display unit displays the automatic driving information corresponding to the current driving state in the first display region of the display device, the processing unit is further configured to: when a third preset operation for the first display region is received, control the display unit to display at least one first shortcut virtual vehicle control button in the first display region, the at least one first shortcut virtual vehicle control button being used to control or display the vehicle state; wherein the region in the first display region for displaying the at least one first shortcut virtual vehicle control button does not overlap with the region in the first display region for displaying the driving information.

[0089] In some possible implementation, after the control unit controls the display unit to display the at least one shortcut virtual vehicle control button in the first display area, the control unit is further configured to: control the display unit to display at least one second shortcut virtual vehicle control button in the first display area when a fourth preset operation for the first display area is received, the at least one second shortcut virtual vehicle control button is used to control or display a vehicle state, and there is no shortcut virtual vehicle control button with the same function in the at least one first shortcut virtual vehicle control button and the at least one second shortcut virtual vehicle control button; and wherein a region in the first display area for displaying the at least one second shortcut virtual vehicle control button does not overlap with a region in the first display area for displaying the driving information.

[0090] In some possible implementation, after the control unit controls the display unit to display the navigation information in the second display area of the display device, the control unit is further configured to: control the display unit to display application identifiers of part or all of the applications available on the display device in the second display area when a preset operation for the second display area is received.

[0091] In some possible implementation, after the control unit controls the display unit to display the application identifiers of part or all of the applications installed on the display device in the second display area, the control unit is further configured to: control the display unit to display an application interface of any one of the part or all of the available applications in the second display area when a preset operation for the application identifier of the available application is received.

[0092] In some possible implementation, after the control unit controls the display unit to display the navigation information in the second display area of the display device, the control unit is further configured to: control the display unit to display, in the second display area, an image captured by a top-view camera of the vehicle and an image captured by a rear-view camera of the vehicle when the vehicle is in a parking state.

[0093] In some possible implementation, after the control unit controls the display unit to display the navigation information in the second display area of the display device, the control unit is further configured to: control the display unit to display, in the second display area, a distance between the front and rear wheels of the vehicle and a narrow lane when the vehicle encounters the narrow lane during driving; and / or control the display unit to display, in the second display area, a distance between the front and rear wheels of the vehicle and an obstacle when the vehicle encounters the obstacle during driving.

[0094] In some possible implementation, after the control unit controls the display unit to display the navigation information in the second display area of the display device, the control unit is further configured to: control the display unit to display, in the second display area, a parking path when an automatic valet parking function of the vehicle is started.

[0095] In some possible implementation manners, the processing unit is further configured to control the display unit to display a third floating window in the second display area, wherein the display content in the third floating window is push information.

[0096] In some possible implementation manners, the display area of the third floating window is the upper left corner of the second display area.

[0097] In some possible implementation manners, the display device further comprises a status bar, wherein the status bar is located above the second display area; and the processing unit is further configured to control the display unit to display an account identifier and a message button in the status bar.

[0098] In some possible implementation manners, the processing unit is further configured to, when receiving a pull-down operation on the status bar, control the display unit to display account information corresponding to the account identifier and at least one notification message corresponding to the message button in the second display area.

[0099] In some possible implementation manners, in the process of controlling the display unit to display the at least one notification message corresponding to the message button in the second display area, the processing unit is specifically configured to display the at least one notification message in the second display area in descending order of message priority, and control the display unit to highlight the notification message with a priority greater than a threshold value in the at least one notification message in the second display area.

[0100] In some possible implementation manners, the display device further comprises a Dock bar; and the processing unit is further configured to, when receiving a preset operation on the Dock bar, control the display unit to display an air conditioner setting interface on the display device, wherein a display area of the display device used to display the air conditioner setting interface comprises part of the first display area and part of the second display area, or comprises the first display area and the second display area.

[0101] In a third aspect, an embodiment of the present application provides an electronic device, comprising: a memory configured to store a program; and a processor configured to execute the program stored in the memory, and when the program stored in the memory is executed, the processor is configured to execute the method in the first aspect.

[0102] In a fourth aspect, an embodiment of the present application provides a computer readable medium storing program code for execution by a device, the program code comprising code for executing the method in the first aspect.

[0103] In a fifth aspect, an embodiment of the present application provides a computer program product containing instructions which, when the computer program product is executed on a computer, cause the computer to execute the method in the first aspect.

[0104] In a sixth aspect, the embodiments of the present application provide a chip, which comprises a processor and a data interface, the processor reads instructions stored on a memory through the data interface, and executes the method in the first aspect.

[0105] Optionally, as an implementation manner, the chip can further comprise a memory, the memory stores instructions, and the processor is configured to execute the instructions stored on the memory, and when the instructions are executed, the processor is configured to execute the method in the first aspect. BRIEF DESCRIPTION OF DRAWINGS

[0106] Figure 1 A functional block diagram of a vehicle is provided for the embodiments of the present application.

[0107] Figure 2 A flowchart of an information display method is provided for the embodiments of the present application.

[0108] Figure 3 A schematic diagram of a display device displaying information is provided for the embodiments of the present application.

[0109] Figure 4 A schematic diagram of displaying a shortcut virtual button in a first floating window is provided for the embodiments of the present application.

[0110] Figure 5 A schematic diagram of displaying an application identifier of at least one first application in a first floating window is provided for the embodiments of the present application.

[0111] Figure 6 A schematic diagram of displaying a shortcut virtual button and an application identifier of at least one first application in a first floating window is provided for the embodiments of the present application.

[0112] Figure 7 A schematic diagram of displaying a first virtual button in a first floating window is provided for the embodiments of the present application.

[0113] Figure 8 A schematic diagram of adjusting display content and display area of a first floating window is provided for the embodiments of the present application.

[0114] Figure 9 A schematic diagram of a first floating window after a first virtual button is touched is provided for the embodiments of the present application.

[0115] Figure 10 A schematic diagram of displaying a first floating window through a sliding operation is provided for the embodiments of the present application.

[0116] Figure 11 A schematic diagram of displaying an application interface of a first application A in a second display area is provided for the embodiments of the present application.

[0117] Figure 12 A diagram provided by an embodiment of the present application for displaying an application interface of a first application A in a second display area through a second floating window;

[0118] Figure 13 A diagram provided by an embodiment of the present application for displaying an application interface of a first application A in a second display area through a second floating window;

[0119] Figure 14 A diagram provided by an embodiment of the present application for displaying an application interface of a first application A and an application interface of a first application B in a second display area through a split-screen display mode;

[0120] Figure 15 A diagram provided by an embodiment of the present application for displaying an application interface of a first application A and an application interface of a first application B in a second display area through a multi-window display mode;

[0121] Figure 16 A diagram provided by an embodiment of the present application for displaying an application interface in a multi-window display mode, and switching the application interface displayed in a second display area through a touch control;

[0122] Figure 17 A diagram provided by an embodiment of the present application for displaying an application interface of a first application A and an application interface of a first application B in a second display area through a floating window display mode;

[0123] Figure 18 A diagram provided by an embodiment of the present application for displaying an application interface of a first application A and an application interface of a first application B in a second display area through a floating window display mode;

[0124] Figure 19 A diagram provided by an embodiment of the present application for editing an application identifier in a first floating window;

[0125] Figure 20 A diagram provided by an embodiment of the present application for editing an application identifier in a first floating window through a second virtual button;

[0126] Figure 21 A diagram provided by an embodiment of the present application for moving an application identifier in a first floating window;

[0127] Figure 22 A diagram provided by an embodiment of the present application for displaying a pre-arranged shortcut virtual control button in a first display area;

[0128] Figure 23 A diagram provided by an embodiment of the present application for editing a pre-arranged shortcut virtual control button;

[0129] Figure 24 A schematic diagram of displaying at least one first shortcut virtual vehicle control button in a first display area is provided for an embodiment of the present application;

[0130] Figure 25 A schematic diagram of switching shortcut virtual vehicle control buttons in a first display area is provided for an embodiment of the present application;

[0131] Figure 26 A schematic diagram of displaying an application list in a second display area is provided for an embodiment of the present application;

[0132] Figure 27 A schematic diagram of displaying push information in a second display area through a third floating window is provided for an embodiment of the present application;

[0133] Figure 28 A schematic diagram of displaying a status bar in a second display area is provided for an embodiment of the present application;

[0134] Figure 29 A schematic diagram of displaying account information and notification messages in a second display area is provided for an embodiment of the present application;

[0135] Figure 30 A schematic diagram of a Dock bar is provided for an embodiment of the present application;

[0136] Figure 31 A schematic diagram of quickly displaying an air conditioner setting interface is provided for an embodiment of the present application;

[0137] Figure 32 A schematic diagram of a vehicle control interface is provided for an embodiment of the present application;

[0138] Figure 33 A schematic diagram of displaying an image captured by a top view camera and an image captured by a rear view camera of a vehicle in a second display area in a split screen mode is provided for an embodiment of the present application;

[0139] Figure 34 A schematic diagram of a distance between a front wheel of a vehicle and an obstacle is provided for an embodiment of the present application;

[0140] Figure 35 A schematic diagram of displaying a parking path in a second display area is provided for an embodiment of the present application;

[0141] Figure 36 A structural schematic diagram of a vehicle-mounted device is provided for an embodiment of the present application;

[0142] Figure 37 A structural schematic diagram of an electronic device is provided for an embodiment of the present application. DETAILED DESCRIPTION

[0143] In order to facilitate the understanding of the present application, first introduce the related technical knowledge involved in the embodiments of the present application.

[0144] At present, the Society of Automotive Engineers (SAE) divides the automatic driving level into 6 levels, which are Level 0, Level 1, Level 2, Level 3, Level 4 and Level 5, i.e. L0~L5; the meanings of automatic driving of each level are explained as follows:

[0145] Level 0: No Automation, the driver is in full control of the vehicle, and the vehicle has no intelligence, and in the driving process, the driver can get warning prompts and the assistance of the protection system;

[0146] Level 1: Driver Assistance, the unmanned driving system provides driving assistance to one of the steering wheel and acceleration and deceleration through sensing the driving environment, and the other driving actions are all operated by the driver;

[0147] Level 2: Partial Automation, the unmanned driving system provides driving assistance to multiple operations of the steering wheel and acceleration and deceleration through sensing the driving environment, and the other driving actions are all operated by the driver. That is, the unmanned driving system can replace the driver in appropriate cases, independently control the steering and speed of the vehicle, and complete tasks such as lane changing;

[0148] Level 3: Conditional Automation, the unmanned driving system completes all driving operations, and for the system requests issued by the unmanned driving system, the driver needs to provide appropriate responses;

[0149] Level 4: High Automation, the unmanned driving system completes all driving operations, and for the system requests issued by the unmanned driving system, the driver does not necessarily need to respond to all system requests, the interaction between the driver and the unmanned driving system is limited to the scene of driving in different areas and road conditions switching, and once the vehicle enters a stable area and road condition, the unmanned driving system will continue to control the vehicle;

[0150] Level 5: Full Automation, the unmanned driving system completes all driving operations, and the driver will take over the vehicle in possible cases, the unmanned driving system can control the vehicle to drive in all roads and environments, and realizes true unmanned driving.

[0151] With the popularity of autonomous driving and intelligent car technology, more and more car manufacturers have their own in-vehicle human-computer interaction systems. Usually, they will design a unique human-computer interaction interface according to their own functions and brand characteristics to help users intuitively understand the vehicle status and the surrounding environment. The following introduces several human-computer interaction interfaces designed by car manufacturers at present.

[0152] Example 1: A car

[0153] The display screen of A car is mainly divided into an instrument and a central control. The instrument and the central control are deployed separately. The instrument is used to display driving information, and the central control is used to display vehicle control and entertainment. A triangular layout is adopted to provide an entry for opening media and vehicle information.

[0154] Example 2: B car

[0155] The display screen of B car adopts a horizontal screen display. The display screen includes an instrument and a central control, and the instrument and the central control are deployed separately. The instrument is used to display driving information, and the central control is used to display vehicle control and entertainment. The left area of the central control is the entry of each main function.

[0156] Example 3: C car

[0157] C car adopts a horizontal screen display mode. The instrument is integrated in the central control and is deployed uniformly. The left display area is used to display driving information and provide an entry for high-frequency operation. The right display area is used to display navigation information.

[0158] Example 4: D car

[0159] The display screen of D car adopts a horizontal screen display mode. The left side displays the instrument, which cannot be touched. The middle displays navigation and vehicle control. The right side displays entertainment. The lower part displays the air conditioner. The windows in the middle and the right side can be switched.

[0160] For the above display modes of various car manufacturers, the display layout of the car display screen and the display content in each display area are fixed and cannot be changed, which is difficult to meet the display requirements in various driving scenarios.

[0161] Reference Figure 1 , Figure 1 A functional block diagram of a vehicle 100 provided by an embodiment of the present application.

[0162] Figure 1 is a functional block diagram of a vehicle 100 provided by an embodiment of the present application. The vehicle 100 can be configured in a fully or partially autonomous driving mode. For example, the vehicle 100 can obtain environmental information around it through a perception system 120, and obtain an autonomous driving strategy based on the analysis of the surrounding environmental information to realize full autonomous driving, or present the analysis result to the user to realize partial autonomous driving.

[0163] The vehicle 100 can include various subsystems, such as an infotainment system 110, a perception system 120, a decision control system 130, a drive system 140, and a computing platform 150. Alternatively, the vehicle 100 can include more or fewer subsystems, and each subsystem can include multiple components. Additionally, each subsystem and component of the vehicle 100 can be interconnected by wired or wireless means.

[0164] In some embodiments, the infotainment system 110 can include a communication system 111, an entertainment system 112, and a navigation system 113.

[0165] The communication system 111 can include a wireless communication system that can wirelessly communicate with one or more devices directly or via a communication network. For example, the wireless communication system can use 3G cellular communication, such as CDMA, EVDO, GSM / GPRS, or 4G cellular communication, such as LTE. Or 5G cellular communication. The wireless communication system can communicate with a wireless local area network (WLAN) using WiFi. In some embodiments, the wireless communication system can communicate directly with a device using an infrared link, Bluetooth, or ZigBee. Other wireless protocols, such as various vehicle communication systems, for example, the wireless communication system can include one or more dedicated short range communications (DSRC) devices that can include public and / or private data communication between vehicles and / or roadside stations.

[0166] The entertainment system 112 can include a display device, a microphone, and a sound system, based on which a user can listen to the radio, play music in the vehicle, or connect a mobile phone to the vehicle and implement mobile phone projection on the display device. The display device can be touch-enabled, and the user can operate the display device by touching the screen.

[0167] Optionally, the display device can be an actual display device, such as a center screen, or a display device formed by projection technology, for example, by holographic projection or Head Up Display (HUD) technology to project on the front windshield of the vehicle, and the projection area on the front windshield can be used as the display device. The type of the display device is not limited in the present application.

[0168] In some cases, the user's voice signal can be obtained through the microphone, and some control of the vehicle 100 by the user, such as adjusting the temperature in the vehicle, can be implemented based on the analysis of the user's voice signal. In other cases, the user can be played music through the sound system.

[0169] The navigation system 113 can include a map service provided by a map provider to provide navigation of a travel route for the vehicle 100, which can be used in conjunction with a global positioning system 121 and an inertial measurement unit 122 of the vehicle. The map service provided by the map provider can be a two-dimensional map or a high-definition map.

[0170] The perception system 120 can include several sensors that sense information about the environment surrounding the vehicle 100. For example, the perception system 120 can include a global positioning system 121 (which can be a GPS system, a Beidou system, or other positioning system), an inertial measurement unit 122, a lidar 123, a millimeter wave radar 124, an ultrasonic radar 125, and a camera 126. The perception system 120 can also include sensors that monitor internal systems of the vehicle 100 (e.g., an in-vehicle air quality monitor, a fuel gauge, an oil temperature gauge, etc.). Sensor data from one or more of these sensors can be used to detect objects and their respective characteristics (location, shape, orientation, velocity, etc.). Such detection and identification are key functions for the safe operation of the vehicle 100.

[0171] The global positioning system 121 can be used to estimate the geographic location of the vehicle 100.

[0172] The inertial measurement unit 122 is used to sense changes in position and orientation of the vehicle 100 based on inertial acceleration. In some embodiments, the inertial measurement unit 122 can be a combination of an accelerometer and a gyroscope.

[0173] The lidar 123 can utilize laser light to sense objects in the environment in which the vehicle 100 is located. In some embodiments, the lidar 123 can include one or more laser sources, a laser scanner, and one or more detectors, among other system components.

[0174] The millimeter wave radar 124 can utilize radio signals to sense objects within the surrounding environment of the vehicle 100. In some embodiments, in addition to sensing objects, the millimeter wave radar 124 can also be used to sense the speed and / or direction of travel of the objects.

[0175] The ultrasonic radar 125 can utilize ultrasonic signals to sense objects around the vehicle 100.

[0176] The camera 126 can be used to capture image information of the surrounding environment of the vehicle 100. The camera 126 can include a monocular camera, a binocular camera, a structured light camera, a panoramic camera, etc., and the image information obtained by the camera 126 can include still images or video stream information.

[0177] The decision control system 130 includes a computing system 131 that makes analytical decisions based on information acquired by the perception system 120. The decision control system 130 also includes a vehicle controller 132 that controls the power system of the vehicle 100, and a steering system 133, a throttle 134, and a braking system 135 that control the vehicle 100.

[0178] The computing system 131 can operate to process and analyze various information acquired by the perception system 120 to identify targets, objects, and / or features in the environment surrounding the vehicle 100. The targets can include pedestrians or animals, and the objects and / or features can include traffic signals, road boundaries, and obstacles. The computing system 131 can use object recognition algorithms, Structure from Motion (SFM) algorithms, video tracking, and the like. In some embodiments, the computing system 131 can be used to map the environment, track objects, estimate the speed of objects, and the like. The computing system 131 can analyze the acquired various information and derive a control strategy for the vehicle.

[0179] The vehicle controller 132 can be used to coordinate the control of the power battery and the engine 141 of the vehicle to improve the power performance of the vehicle 100.

[0180] The steering system 133 can be used to adjust the heading direction of the vehicle 100. For example, in one embodiment, the steering system 133 can be a steering wheel system.

[0181] The throttle 134 can be used to control the operating speed of the engine 141 and, in turn, the speed of the vehicle 100.

[0182] The braking system 135 can be used to control the deceleration of the vehicle 100. The braking system 135 can use friction to slow down the wheels 144. In some embodiments, the braking system 135 can convert the kinetic energy of the wheels 144 into electrical current. The braking system 135 can also take other forms to slow down the wheels 144 to control the speed of the vehicle 100.

[0183] The drive system 140 can include components that provide power motion for the vehicle 100. In one embodiment, the drive system 140 can include an engine 141, an energy source 142, a transmission system 143, and wheels 144. The engine 141 can be an internal combustion engine, an electric motor, an air compression engine, or other types of engine combinations, such as a hybrid engine composed of a gasoline engine and an electric motor, a hybrid engine composed of an internal combustion engine and an air compression engine. The engine 141 converts the energy source 142 into mechanical energy.

[0184] Examples of energy sources 142 include gasoline, diesel, other petroleum-based fuels, propane, other compressed gas-based fuels, ethanol, solar panels, batteries, and other sources of electrical power. Energy sources 142 can also provide energy for other systems of vehicle 100.

[0185] Transmission system 143 can transmit mechanical power from engine 141 to wheels 144. Transmission system 143 can include a gearbox, a differential, and drive shafts. In one embodiment, transmission system 143 can also include other devices, such as a clutch. Drive shafts can include one or more shafts that can be coupled to one or more wheels 144.

[0186] Parts or all of the functionality of vehicle 100 is controlled by computing platform 150. Computing platform 150 can include at least one processor 151 that can execute instructions 153 stored in a non-transitory computer readable medium, such as memory 152. In some embodiments, computing platform 150 can also be a plurality of computing devices that control individual components or subsystems of vehicle 100 in a distributed manner.

[0187] Processor 151 can be any conventional processor, such as a commercially available CPU. Alternatively, processor 151 can include a Graphics Processing Unit (GPU), a Field Programmable Gate Array (FPGA), a System on Chip (SOC), an Application Specific Integrated Circuit (ASIC), or a combination thereof. Although Figure 1 Although a processor, memory, and other elements of computer 110 are functionally illustrated as being within the same block, it should be understood that the processor, computer, or memory can actually include multiple processors, computers, or memories that can or can not be stored within the same physical housing. For example, memory can be a hard drive or other storage medium located in a housing different from that of computer 110. Accordingly, references to a processor or computer will be understood to include references to a collection of processors or computers or memories that can or can not operate in parallel. Rather than using a single processor to perform the steps described herein, some components, such as the steering assembly and the deceleration assembly, can each have their own processor that only performs calculations related to the functionality specific to that component.

[0188] In various aspects described herein, the processor can be located remotely from the vehicle and in wireless communication with the vehicle. In other aspects, some of the processes described herein are performed on a processor disposed within the vehicle while others are performed by a remote processor, including taking the necessary steps to perform a single maneuver.

[0189] In some embodiments, the memory 152 can include instructions 153 (e.g., program logic) that can be executed by the processor 151 to perform various functions of the vehicle 100. The memory 152 can also include additional instructions, including instructions to send data to, receive data from, interact with, and / or control one or more of the infotainment system 110, the perception system 120, the decision control system 130, the drive system 140.

[0190] In addition to the instructions 153, the memory 152 can also store data, such as road maps, route information, the vehicle's position, orientation, speed, and other such vehicle data, and other information. Such information can be used by the vehicle 100 and the computing platform 150 during operation of the vehicle 100 in autonomous, semi-autonomous, and / or manual modes.

[0191] The computing platform 150 can control the functions of the vehicle 100 based on inputs received from various subsystems (e.g., the drive system 140, the perception system 120, and the decision control system 130). For example, the computing platform 150 can utilize inputs from the decision control system 130 in order to control the steering system 133 to avoid obstacles detected by the perception system 120. In some embodiments, the computing platform 150 can be operable to provide control over many aspects of the vehicle 100 and its subsystems.

[0192] Optionally, one or more of the above-described components can be installed separately from or in association with the vehicle 100. For example, the memory 152 can exist partially or entirely separately from the vehicle 100. The above-described components can be communicatively coupled together in a wired and / or wireless manner.

[0193] Optionally, the above-described components are just one example, and in actual applications, components in each of the above-described modules can be added or deleted according to actual needs, Figure 1 It should not be understood as a limitation to the embodiments of the present application.

[0194] An autonomous vehicle traveling on a roadway, such as the vehicle 100 above, can identify objects within its surroundings to determine an adjustment to a current speed. The objects can be other vehicles, traffic control devices, or other types of objects. In some examples, each identified object can be considered independently, and based on respective characteristics of the object, such as its current speed, acceleration, spacing from the vehicle, etc., can be used to determine a speed to which the autonomous vehicle is to adjust.

[0195] Optionally, the vehicle 100 or a perception and computing device (e.g., the computing system 131, the computing platform 150) associated with the vehicle 100 can predict the behavior of the identified object based on the characteristics of the identified object and the state of the surrounding environment (e.g., traffic, rain, ice on the road, etc.). Optionally, each identified object depends on the behavior of the other identified objects, so the behavior of a single identified object can also be predicted by considering all the identified objects together. The vehicle 100 can adjust its speed based on the predicted behavior of the identified object. In other words, the autonomous vehicle can determine what steady state the vehicle will need to adjust to (e.g., accelerate, decelerate, or stop) based on the predicted behavior of the object. Other factors can also be considered in determining the speed of the vehicle 100 during this process, such as the lateral position of the vehicle 100 in the road, the curvature of the road, the proximity of static and dynamic objects, etc.

[0196] In addition to providing instructions to adjust the speed of the autonomous vehicle, the computing device can also provide instructions to modify the steering angle of the vehicle 100 to cause the autonomous vehicle to follow a given trajectory and / or maintain a safe lateral and longitudinal distance from objects in the vicinity of the autonomous vehicle (e.g., a car in the adjacent lane on the road).

[0197] The vehicle 100 described above can be a car, a truck, a motorcycle, a bus, a ship, an airplane, a helicopter, a lawnmower, an amusement park vehicle, a construction device, a trolley, a golf cart, a train, etc., and embodiments of the present application are not particularly limited.

[0198] Referring to Figure 2 , Figure 2 A flowchart of an information display method provided by an embodiment of the present application. The method is applied to a vehicle comprising a display device. The execution subject of the method can be a vehicle-mounted device located on the vehicle. For example, when the display device is a physical display device on the vehicle, such as a display screen, the vehicle-mounted device can be a vehicle-mounted terminal of the vehicle, and the vehicle-mounted terminal can control the display device to display information through wired or wireless means; when the display device is a display device formed through projection technology, such as a projection area on the front windshield of the vehicle, the vehicle-mounted device can be a user device, such as a user's mobile phone, and the user device can control the display device to display information through wireless projection. The display device is taken as an example of a display screen in the present application. The method comprises the following steps:

[0199] 201: Display driving information corresponding to a current driving state on a first display area of the display device.

[0200] The current driving state is an automatic driving state or a non-automatic driving state.

[0201] It should be noted that the automatic driving state mentioned in the present application refers to a state in which the vehicle is currently in an automatic driving state with a driving level of L2 or above; the non-automatic driving state refers to a state in which the vehicle is currently in an automatic driving state with a driving level of L0 or L1 or a state in which the vehicle is currently in a manual driving state. Of course, this way of dividing the automatic driving state and the non-automatic driving state is only an example, and in actual applications, the two states can be re-divided according to actual display needs, which are not limited in the present application.

[0202] Further, the current driving state of the vehicle also includes the gear currently in which the vehicle is located, which determines the content of the driving information displayed in the first display area.

[0203] The gears of the vehicle include but are not limited to D, P, N, and R.

[0204] Optionally, whether the vehicle is currently in an automatic driving state or a non-automatic driving state will affect the areas of the first display area and the second display area, and the gear currently in which the vehicle is located will affect the driving information displayed in the first display area, and the influence and effect of the two on the display area are independent of each other. For example, in the case where the vehicle is in an automatic driving state, when the gear of the vehicle is changed from D to P, only the driving information displayed in the first display area is adjusted from the driving information corresponding to D to the driving information corresponding to P, and the areas of the first display area and the second display area are not adjusted. For another example, in the case where the gear of the vehicle is D, when the driving state of the vehicle is switched from an automatic driving state to a non-automatic driving state, the areas of the first display area and the second display area are adjusted to the areas corresponding to the non-automatic driving state.

[0205] Specifically, in the case where the vehicle is in an automatic driving state, when the gear of the vehicle is D, the driving information displayed in the first display area includes vehicle speed, vehicle 3D model, high-precision map, elevated 3D environment, perceived objects, moving objects on the road, vehicle state (such as gear, whether the automatic driving system is turned on, whether the emergency brake is turned on, whether the lane is deviated, total mileage, distance to destination, fuel endurance mileage, power, etc.), acceleration and deceleration, turn signal, traffic conditions (such as traffic light, distance from the front vehicle, road speed limit, etc.), etc. Among them, the vehicle state can be reflected by whether the icon is lit, for example, the icons of D, P, N, and R are displayed in the first display area, and when a certain icon is on, it is determined that the gear of the vehicle is in the gear corresponding to the icon.

[0206] Referring toFigure 3 , Figure 3 This is a schematic diagram illustrating the display information provided in an embodiment of this application. For example... Figure 3 As shown, the driving information displayed in the first display area includes: the vehicle's current gear is D (i.e., ...). Figure 3 The D-mode icon is illuminated, the vehicle speed is 80 km / h, the speed limit in the middle lane is 90 km / h, the speed limit in the right lane is 120 km / h, and there are no traffic lights on the road. Emergency braking has not been activated. Figure 3 The leftmost "P" icon is not illuminated; no emergency braking has been initiated; the vehicle has not deviated from its lane; the distance to the destination is 12345km; the power output is 21.6kW; and the fuel range is 360km. When the vehicle is in P gear, the driving information displayed in this first display area includes the vehicle's 3D model, a high-precision map, the elevated 3D environment, perceived objects, moving objects on the road, the vehicle's status, gear position, etc.

[0207] It should be noted that the focus of this application is on how to display driving information when the vehicle is in autonomous driving mode in the first display area. Driving information when the vehicle is in non-autonomous driving mode can be displayed using conventional methods. For example, when the vehicle is in non-autonomous driving mode and the gear is in D (Drive), basic driving information related to vehicle movement, such as speed and gear position, can be displayed in the first display area; when the vehicle is in P (Park) mode, basic driving information related to parking, such as gear position, can be displayed. Therefore, this application will not elaborate on how to display driving information when the vehicle is in non-autonomous driving mode in the first display area.

[0208] 202: Display navigation information in the second display area of ​​the display device, wherein the area of ​​the first display area and the area of ​​the second display area are determined according to the current driving status.

[0209] Among them, such as Figure 3 As shown, the navigation information is displayed in the second display area in the form of a map, which shows the vehicle's current location, the names of surrounding landmarks, the navigation route to the destination, and other navigation information.

[0210] For example, both the first display area and the second display area can be any area of ​​the display device.

[0211] For example, such as Figure 3As shown, the first display area is set in the left area of the display device, and the second display area is set in the right area of the display device. The first display area is set in the left area of the display device, and the second display area is set in the right area of the display device, which is more in line with the viewing habits of users, and the driver can more conveniently view the driving information, without distracting the driver's attention, thereby improving driving safety.

[0212] For example, when the current driving state is the automatic driving state, since the vehicle is in the automatic driving state, the driver may pay less attention to the navigation information, and at this time, the driver's attention is paid to the driving information, and therefore the area of the first display area can be set to be greater than the area of the second display area, for example, the area of the first display area can be set to be twice the area of the second display area, so as to highlight the driving information, so that the driver can more conveniently view the driving information; when the current driving state is the non-automatic driving state, since the vehicle is in the non-automatic driving state, that is, the vehicle is mainly controlled by the driver, and less attention is paid to the driving information, and at this time, the driver's attention is more paid to the navigation information, and therefore the area of the first display area can be set to be less than or equal to the area of the second display area, for example, the area of the second display area can be set to be twice the area of the first display area, so as to highlight the navigation information, so that the driver can more conveniently view the navigation information. For example, Figure 3 As shown, since the vehicle is currently in the non-automatic driving state, the area of the first display area is less than the area of the second display area, and more areas are used to display the navigation information, so as to highlight the navigation information.

[0213] It can be seen that, in the embodiments of the present application, when displaying information on the display device of the vehicle, the first display area of the display device is used to display the driving information, the second display area is used to display the navigation information, and the area of the first display area and the second display area is dynamically adjusted according to the current driving state, and the driving information in the first display area is adjusted, so that the display layout mode and the display content of the display device are matched with the current driving state, and the information display mode on the display device can be adapted to various driving scenes, so as to meet the display requirements in complex and variable driving scenes.

[0214] In the present application, the area of the first display area and the second display area in the non-automatic driving state is referred to as the default layout.

[0215] In an embodiment of the present application, after displaying the navigation information in the second display area of the display device, a first floating window can also be displayed in the second display area. For example, Figures 4-10As shown, the first floating window floats above the navigation information displayed in the second display area. The main function of this first floating window is to quickly enable certain functions of applications available on the display device and / or quickly open the application interface of available applications, improving user convenience.

[0216] Optionally, when the first floating window is used to quickly enable some functions of an application available on the display device, the content displayed in the first floating window includes a shortcut virtual button for application A. The virtual button is used to activate the function corresponding to the shortcut virtual button in application A, wherein application A is any one of the applications available on the display device.

[0217] This application uses application A as an audio application as an example, but it does not limit the type of application A. For example, application A can be player A, player B, player C, player D, etc. When application A is an audio application, the shortcut virtual button is a mini player.

[0218] For example, such as Figure 4 As shown, when the shortcut virtual button is a mini player, it can include a play virtual button, a next play virtual button, and information about the song played when application A was last exited, such as the song title. Figure 4 As shown, the song played when application A was last exited was named "Beyond***". When a touch operation is received on the play virtual button, the song played when application A was last exited, i.e., "Beyond***", will be played. When a touch operation is received on the next play virtual button, the playlist containing the song "Beyond***" that was played when application A was last exited will be determined, and the next song in the playlist for "Beyond***" will be played.

[0219] Optionally, when the first floating window is used to quickly open the application interface of an application available on the display device, such as... Figure 5 As shown, the content displayed in the first floating window includes at least one application identifier of a first application. The application identifier can be the application icon of the first application. This application uses the application icon as an example for illustration, as the two are essentially the same and will not be elaborated further.

[0220] The at least one first application is part or all of the applications available on the display device.

[0221] It should be understood that when the first floating window is first activated, at least one first application in the first floating window can be configured by the system default. For example, applications C and D, which are used relatively frequently, can be configured by default in the first floating window. During subsequent use of the first floating window, the user can configure the application identifiers in the first floating window independently, i.e., add or delete application identifiers. Therefore, the application identifiers of at least one first application in the first floating window can be configured by the system default; or configured by the user; or a combination of both. This application does not limit the type of application identifier in the first floating window.

[0222] For example, when the first floating window is used both to quickly launch some functions of the available application and to quickly open the application, such as... Figure 6 As shown, the content displayed in the first floating window includes a shortcut virtual button for application A, and an application identifier for at least one first application.

[0223] exist Figure 6 In the illustrated case, at least one first application in the first floating window may or may not include application A, and this application does not limit this. That is to say, application A and at least one first application are not inherently related.

[0224] Furthermore, in order to adjust the area and content displayed by the first floating window in the second display area, such as... Figure 7 As shown, the first display window also includes a first virtual button, which is used to adjust the display content and display area in the first floating window.

[0225] The following example illustrates the process of adjusting the display content and display area of ​​the first floating window using the first virtual button as an example, with the content displayed in the first floating window being a shortcut virtual button for application A and at least one application identifier for the first application.

[0226] For example, such as Figure 8 As shown, when the content displayed in the first floating window includes a shortcut virtual button for application A and an application icon for at least one first application, clicking the first virtual button will shrink the area of ​​the first floating window in the second display area, so that the content displayed in the first floating window is the shortcut virtual button for application A, thus hiding the application icon for at least one first application; or even, only the first virtual button can be displayed, such as... Figure 9As shown, the shortcut virtual button of the application A and the application identifiers of the at least one first application are all hidden, and only the first virtual button is displayed at the boundary of the second display area. When the first virtual button is clicked while the display content in the first floating window includes the shortcut virtual button of the application A or only includes the first virtual button, the area of the first floating window in the second display area is increased so that all the content in the first floating window is displayed in the second display area, i.e., the shortcut virtual button of the application A and the application identifiers of the at least one first application are displayed in the first floating window.

[0227] Optionally, in actual application, in order not to block the navigation information in the second display area, the first floating window can be hidden as a whole, and the first floating window is called out by a preset operation when the user needs to display the first floating window. For example, the calling out can be realized by a sliding operation. Specifically, as shown in Figure 10 As shown, the first floating window is hidden in the default state, and the first floating window is called out and displayed in the second display area when sliding to the left along the right boundary of the second display area. More specifically, in order not to conflict with the function of other sliding operations, the first floating window can be called out and displayed in the second display area by sliding to the left along the right boundary of the lower right corner area of the second display area, and then the first floating window is hidden again when receiving a touch operation on any area in the second display area except the area where the first floating window is located. Moreover, in order not to block too much navigation information, only the shortcut virtual button of the application A and the first virtual button or only the first virtual button can be displayed in the first display area when the first floating window is called out, and the user can expand the first floating window by clicking the first virtual button to display the application identifiers of the at least one first application in the second display area.

[0228] The following describes the process of how to quickly open the application interface of a first application when the display content in the first floating window includes the application identifiers of the at least one first application.

[0229] As shown in Figure 11 When a preset operation on the application identifier of the first application A is received, the application interface of the first application A can be directly displayed in the second display area, i.e., the application interface of the first application A is overlaid on the navigation information displayed in the second display area.

[0230] The preset operation on the application identifier of the first application A can be a touch operation on the application identifier of the first application A, and the preset operation on the application identifier mentioned later can be understood as a touch operation on the application identifier, which will not be described again.

[0231] Further, as shown in Figure 12As shown, when the application interface of the first application A is displayed, the second floating window can be displayed in the second display area, that is, the second floating window is suspended above the second display area. In addition, the display area of the second floating window can be fixed or mobile, which is not limited in the present application. The display content of the second floating window is the application interface of the first application A. That is, when the preset operation for the application identifier of the first application A is received, the application interface of the first application A is first displayed in the second floating window; further, as shown Figure 13 As shown, when the preset operation for the second floating window is received, the application interface of the first application A can be displayed in the second display area, that is, the display content in the second floating window is full-screen displayed in the second display area.

[0232] The preset operation for the second floating window can be a double-click operation, a touch full-screen display button operation or other operations for full-screen display of the floating window. Subsequent touch operations for the floating window displaying the application interface are similar to the preset operation for the second floating window, which will not be described again.

[0233] It should be understood that the second floating window can be located at any position in the second display area, but in order not to affect the clicking of the application identifiers of other first applications, the display area of the second floating window is generally not overlapped with the display area of the first floating window.

[0234] It should be noted that the application interface is displayed in the floating window in the present application, which is referred to as floating window display, and the application interface is full-screen displayed in the second display area, which is referred to as full-screen display.

[0235] It can be seen that the application interface is displayed in the floating window, which does not block too much navigation information displayed in the second display area, so that the opening of the application interface does not affect the viewing of the navigation information by the driver.

[0236] The following describes how to open the application interfaces of the two first applications through the application identifiers and how to display the application interfaces of the two first applications in the second display area when the display content in the first floating window includes the application identifiers of the at least one first application. That is, in the case that the application interface of the first application A is displayed in the second display area (including full-screen display or floating window display), when the preset operation for the application identifier of the first application B is received, how to display the application interface of the first application B in the second display area.

[0237] Optionally, when the display mode of the application interface is directly full-screen displayed, the application interface of the first application A and the application interface of the first application B have the following two display modes in the second display area:

[0238] The first type: such as Figure 14 As shown, when a preset operation (e.g., a touch operation) is received for the application identifier of the first application B, the application interface of the first application A and the application interface of the first application B are simultaneously displayed in the second display area through a split-screen display method.

[0239] The second type: such as Figure 15 As shown, when a preset operation (e.g., a touch operation) is received for the first application B, the application interfaces of the first application A and the first application B are displayed in the second display area through a multi-window display method.

[0240] Specifically, when a preset operation is received targeting the application identifier of the first application B, since the application interface of the first application A is already displayed in full screen in the second display area, if the application interface of the first application B is then opened, such as... Figure 15 As shown, two windows can be displayed in the second display area: the window of the first application A and the window of the first application B. The window of the first application A displays the application interface of the first application A, and the window of the first application B displays the application interface of the first application B. For example, as shown... Figure 16 As shown, when the window of the first application A is clicked, the application interface of the first application A is displayed in full screen in the second display area; when the window of the first application B is clicked, the application interface of the first application B is displayed in full screen in the second display area. That is, by switching windows, the display of the application interface can be switched in the second display area.

[0241] The windows of the two applications mentioned above can be displayed above or below the second display area, and this application does not limit this.

[0242] Optionally, when the application interface is set to a floating window display, the application interfaces of the first application A and the first application B can be displayed in the second display area in the following two ways:

[0243] The first type: such as Figure 17 As shown, when the application interface of the first application A is displayed as a floating window in the second display area, when a preset operation is received for the application identifier of the first application B, a floating window is first displayed in the second display area. The content displayed in the floating window is the application interface of the first application B. The floating window floats above the display area of ​​the second display area. For example, it can float at any position in the second display area, but the display area of ​​the floating window does not overlap with the floating area of ​​the second floating window of the first application A. Furthermore, when a preset operation is received for the floating window, the application interface of the first application B is displayed in full screen in the second display area, and the second floating window is displayed above the application interface of the first application B.

[0244] The second method: When the application interface of the first application A is displayed in full screen in the second display area (i.e., the second floating window of the first application A is already displayed in full screen), upon receiving a preset operation (e.g., a touch operation) targeting the application identifier of the first application B, a floating window is first displayed in the second display area. The content displayed in this floating window is the application interface of the first application B, and this floating window floats above the application interface of the first application A. Furthermore, upon receiving a preset operation targeting this floating window, both the application interfaces of the first application A and the first application B are simultaneously displayed in the second display area using either a split-screen display or a multi-window display method. The split-screen display method is similar to the split-screen display method described above, and the multi-window display method is similar to the multi-window display method described above, and will not be described further.

[0245] The third type: such as Figure 18 As shown, when the application interface of the first application A is displayed in full screen in the second display area (i.e., the second floating window of the first application A is already displayed in full screen), when a preset operation (e.g., a touch operation) is received for the application identifier of the first application B, a floating window is first displayed in the second display area. The content displayed in this floating window is the application interface of the first application B, and this floating window floats above the application interface of the first application A. Further, when a preset operation is received for this floating window, the application interfaces of the first application A and the first application B are displayed in the second display area through split-screen display or multi-window display. The split-screen display method is similar to the split-screen display method described above, and the multi-window display method is similar to the multi-window display method described above, and will not be described again.

[0246] It should be understood that for cases where more application interfaces are opened, the situation can be referred to as opening the application interfaces of the first application A and the first application B mentioned above, i.e., opening the application interfaces of two applications, which will not be described again.

[0247] Wherein, the first application A is any one of the at least one first application, and the first application B is any one of the at least one first application other than the first application A.

[0248] Further, when the application interface of any one of the first applications is displayed in full screen in the second display area, the application interface of the first application can be displayed in part or all of the second display area. When the application interface of the first application is displayed in all of the second display area, in order to prevent the first floating window from blocking the application interface displayed in the second display area, the display area and display content of the first floating window are automatically adjusted after the application interface of the first application is displayed, for example, only the first virtual button in the first floating window can be displayed at the boundary of the second display area. In addition, when the first virtual button is retained in the second display area, after the application interface of one of the first applications is opened, if the user still wants to open the application interface of another first application, the first floating window can be expanded by clicking the first virtual button, all display content in the first floating window is displayed, and the first floating window is suspended above the application interface, so that when a preset operation for the application identifier of another first application is received, the application interface of the first application can be simultaneously displayed in the second display area.

[0249] In an embodiment of the present application, when the first virtual button is clicked and all display content in the first floating window is displayed in the second display area, if the user does not operate for a long time, all display content in the first floating window is displayed in the second display area, which will affect the user's viewing of the opened application interface. Therefore, after the first virtual button is clicked, if a preset operation for the application identifier of another first application is not received within a preset time period, the first floating window is automatically shrunk to the boundary of the second display area, so that the user can view the application interface currently displayed in the second display area.

[0250] The application interface of the first application displayed in the second display area can be the main interface of the first application or the interface when the first application is last exited, which is not limited in the present application.

[0251] The following describes a scheme for editing the application identifier of at least one of the first applications in the first floating window.

[0252] As shown in Figure 19 When a preset operation for the first floating window is received, the application identifiers of at least one second application are displayed in the second display area, and the application identifiers of at least one second application and the application identifiers of at least one first application in the first floating window are in an editable state, wherein the at least one second application is part or all of the applications available on the display device.

[0253] Optionally, the at least one second application can be part or all of the remaining applications except the at least one first application among the applications available on the display device.

[0254] It should be noted that, since the application identifiers of the at least one first application have been displayed in the first floating window, the application identifiers of the at least one first application can not be displayed in the second display area, and only the application identifiers of the remaining applications need to be displayed in the second display area. In addition, since the display area of the second display area is limited, part or all of the remaining applications can be displayed in the second display area. If the application identifiers currently displayed in the second display area are not the application identifiers that the user wants to edit, the user can scroll through the application identifiers that are not displayed in the second display area by performing an upward swipe in the second display area.

[0255] Further, when a preset operation is received for the application identifier of any one of the at least one second application, the application identifier of the second application can be added to the first floating window; and when a preset operation is received for the application identifier of any one of the at least one first application, the application identifier of the first application can be removed from the first floating window, and the application identifier of the first application is displayed in the second display area.

[0256] Optionally, the at least one second application can be part or all of the applications available on the display device.

[0257] It should be noted that, if the application identifiers of all the applications available on the display device are displayed in the second display area, that is, the application identifiers of the at least one first application are also displayed in the second display area. However, since the application identifiers of the at least one first application have been added to the first floating window, when the application identifiers of the first application are displayed in the second display area, the application identifiers of the at least one first application are set to be in an unselectable state, and the application identifiers of the at least one first application can be displayed in a virtual manner to indicate that the application identifiers of the at least one first application are in the unselectable state, as shown in FIG. 6, where the application name displayed in a dashed line is currently in the unselectable state. Figure 19

[0258] Further, when a preset operation is received for the application identifier of any one of the at least one second application, the application identifier of the second application can be added to the first floating window; and when a preset operation is received for the application identifier of any one of the at least one first application, the application identifier of the first application can be removed from the first floating window, and the application identifier of the first application is displayed in the second display area.

[0259] ​For example, the preset operation on the application identifier of any one of the at least one first application can be implemented by touching the delete identifier "-" on the application identifier of the first application. Specifically, when the preset operation on the first floating window is received, the delete identifier is displayed on the application identifier of the at least one first application, so that the user can remove the first application from the first floating window by touching the delete identifier.

[0260] The preset operation on the first floating window can be implemented by long pressing the first floating window or double-clicking the first floating window, or other operations, which are not limited in the present application.

[0261] Further, as shown in Figure 20 The first floating window further includes a second virtual button, for example, the first floating window includes a second virtual button "+".

[0262] Optionally, in addition to adding or deleting the application identifier in the first floating window, the editing scheme on the application identifier can also move the position of the application identifier in the first floating window. As shown in Figure 21 When the preset operation on the application identifier of the first application C is detected, for example, the preset operation on the application identifier of the first application C can be a drag operation, so as to move the application identifier of the first application C from the first position of the first floating window to the second position, and if the second position already exists the application identifier of another application, the application identifiers of the two applications are exchanged.

[0263] In an embodiment of the present application, the display area of the first floating window is the lower left corner of the second display area. Floating the first floating window in the lower left corner makes the distance between the first floating window and the driver closer, which is convenient for the driver to operate. In addition, since the navigation information in the lower left corner is the road segment that has been traveled by the vehicle, this part of the navigation information is relatively unimportant, so floating and displaying the first floating window in this area will not block important navigation information, improving driving safety.

[0264] The following describes the situation of calling out the shortcut virtual vehicle control button in different driving states.

[0265] Optionally, as shown in Figure 22As shown, if the current driving state is P state, when receiving the first preset operation for the first display area, the pre-arranged shortcut virtual vehicle control buttons are displayed in the first display area, wherein the pre-arranged shortcut virtual vehicle control buttons are used to control or display the vehicle state, and are arranged in vertical columns in the first display area. In addition, since the vehicle is in P state, some driving information is relatively unimportant. Therefore, the pre-arranged shortcut virtual buttons can be displayed on top of the driving information displayed in the first display area.

[0266] It should be understood that vertical arrangement is only one display mode of the pre-arranged shortcut virtual buttons, and the virtual shortcut virtual buttons can also be displayed by other arrangement modes, such as horizontal arrangement, and the application does not limit the arrangement mode of the shortcut virtual buttons.

[0267] The first preset operation for the first display area can be sliding to the right along the left boundary of the first display area. Of course, other operations can also be used, such as by double-clicking, and the application does not limit the first preset operation.

[0268] It should be noted that the pre-arranged shortcut virtual vehicle control buttons described above can be understood as pre-edited and sorted shortcut virtual vehicle control buttons. Specifically, the shortcut virtual vehicle control buttons with relatively high frequency are arranged in different page bars, so that when the first preset operation for the first display area is received, the shortcut virtual vehicle control buttons in the page bars and with high frequency can be displayed in the first display area in vertical columns.

[0269] As shown in Figure 22 The four columns of pre-arranged shortcut virtual vehicle control buttons are shown. The shortcut virtual vehicle control buttons in the first column have tire pressure detection, which is mainly used to display the current tire pressure of each wheel and whether the tire pressure of each wheel is abnormal, such as Figure 22 The tire pressures of the four wheels are 2.6bar, 2.6bar, 2.0bar, and 2.6bar, respectively, and the tire pressure of the left rear wheel is shown to be abnormal; the shortcut virtual vehicle control buttons in the second column have interior lock, double flash, window ventilation, and mirror folding; the shortcut virtual vehicle control buttons in the third column have energy consumption curve, wherein the energy consumption curve mainly reflects the average energy consumption of the recent driving distance by means of a curve graph, such as Figure 22 The average energy consumption of the last 10km is shown to be 33.6wh / km; the shortcut virtual vehicle control buttons in the fourth column have vehicle information, which includes total driving distance, motor speed, battery voltage, remaining power, and battery power, such as Figure 22The data shows that the total driving distance is 168,633 km, the motor speed is 13,568 rpm, the battery voltage is 336 V, the remaining power is 86 kW, and the battery capacity is 566 A.

[0270] Specifically, the user can customize which virtual vehicle control buttons are in each column and their order. Furthermore, once the types and order of the virtual vehicle control buttons in each column are set, the arrangement order of these four columns in a vertical column layout can also be customized by the user. In short, the settings for the virtual vehicle control buttons are flexible and can be customized by the user according to their needs, or they can be configured using the system defaults. Therefore, this application does not limit the method of arranging the virtual vehicle control buttons.

[0271] Furthermore, such as Figure 23 As shown, when a second preset operation is received for the first display area, the pre-arranged shortcut virtual vehicle control buttons are made editable, allowing for the addition or deletion of these buttons. Figure 23 As shown, when a second preset operation is received for the first display area, all the quick virtual vehicle control buttons in the vehicle are displayed above the first display area, and each of these pre-arranged quick virtual vehicle control buttons is made editable. For example, a delete icon can be displayed on each pre-arranged quick virtual vehicle control button, and the user can delete the quick virtual vehicle control button by touching the delete icon. This way, the quick virtual vehicle control button will not be displayed again when it is displayed subsequently. The user can also touch all the quick virtual vehicle control buttons displayed above the first display area to add the quick virtual vehicle control button to the four columns below. The editing method for the quick virtual vehicle control buttons here is similar to the editing method for the application icons in the first floating window described above, and will not be described again.

[0272] The second preset operation can be an up-swipe operation, a down-swipe operation, a long-press operation, a double-tap operation, etc., targeting the first display area. This application does not limit the second preset operation.

[0273] Optional, such as Figure 24 As shown, if the current driving state is in D gear, when a third preset operation is received for the first display area, at least one first quick virtual vehicle control button is displayed in the first display area. This first quick virtual vehicle control button is used to control or display the vehicle status. Since the vehicle is currently in motion, the display of driving information is relatively important; therefore, the driving information cannot be obscured. Thus, the area of ​​the at least one quick virtual vehicle control button does not overlap with the area in the first display area used to display driving information.

[0274] For example, since the vehicle is in Drive (D) mode, driving information needs to be displayed in the first display area at all times. This means that not many quick virtual vehicle control buttons can be displayed in the first display area. Therefore, compared to the display method in Park (P) mode, the at least one quick virtual vehicle control button displayed here can be a portion of the pre-arranged quick virtual vehicle control buttons. For instance, when a third preset operation is received for the first display area, a quick virtual vehicle control button from any column of the pre-arranged quick virtual vehicle control buttons is used as the at least one first virtual quick virtual vehicle control button, and the at least one first virtual quick virtual vehicle control button is displayed in the first display area.

[0275] The third preset operation for the first display area can be sliding to the right along the left boundary of the first display area. Of course, other operations can also be used, such as double-clicking. This application does not limit the third preset operation.

[0276] Furthermore, such as Figure 25 As shown, when a fourth preset operation is received for the first display area, at least one second quick virtual vehicle control button is displayed in the first display area. This at least one second quick virtual vehicle control button is used to control or display the vehicle status, and none of the at least one first quick virtual vehicle control button has the same function as any of the at least one second quick virtual vehicle control button. Similarly, the area in the first display area used to display the at least one second quick virtual vehicle control button does not overlap with the area in the first driving area used to display driving information.

[0277] It should be understood that, when in D mode, after receiving a third preset operation for the first display area, only a portion of the pre-arranged quick virtual vehicle control buttons are displayed. Therefore, in order to display all the quick virtual vehicle control buttons, upon receiving a fourth preset operation for the first display area, the quick virtual vehicle control buttons in another column of the pre-arranged quick virtual vehicle control buttons can be displayed by flipping through pages.

[0278] For example, the fourth preset operation can be a swipe operation. When the fourth preset operation is received, the shortcut virtual vehicle control buttons in the next or previous column can be displayed in a pre-arranged order, that is, the at least one second virtual shortcut vehicle control button can be displayed. Whether the shortcut virtual vehicle control button in the previous column or the shortcut virtual vehicle control button in the next column is displayed depends on the swipe direction of the fourth preset operation. For example, if the fourth preset operation is an upward swipe, the shortcut virtual vehicle control button in the next column of the first column is displayed; if the fourth preset operation is a downward swipe, the shortcut virtual vehicle control button in the previous column of the first column is displayed.

[0279] For example, such as Figure 24 As shown, when a third preset operation is received for the first display area, the second column of the pre-arranged quick virtual vehicle control buttons can be displayed in the first display area; for example... Figure 25 As shown, when a fourth preset operation is received for the first display area, i.e. a swipe-down operation, the quick virtual vehicle control button in the first column is displayed in the first display area.

[0280] In addition, such as Figure 24 and Figure 25 As shown, when at least one first or at least one second quick virtual vehicle control button is displayed in the first display area, the at least one first or at least one second quick virtual vehicle control button can be displayed around the 3D vehicle model. Specifically, the vehicle part corresponding to each first or at least one second quick virtual vehicle control button is determined, and then each first or each second quick virtual vehicle control button is displayed on the corresponding part of the 3D vehicle. This way, by associating the vehicle part with the quick virtual vehicle control button, the user can more clearly understand the function and purpose of each first and second quick virtual vehicle control button.

[0281] The following describes how to interact with the second display area.

[0282] like Figure 26 As shown, when a preset operation is received for the second display area, the application icons of some or all of the available applications on the display device are displayed in the second display area. That is, an application list is displayed in the second display area, and the application icons of these applications overlap the navigation information. It should be understood that when there are many available applications, due to the limited area of ​​the second display area, only the application icons of some of the available applications can be displayed in the second display area. Users can view the application icons of all available applications by swiping up in the second display area.

[0283] Similarly, when displaying application icons for some or all of the applications available on the display device in the second display area, in order to prevent the first floating window from obscuring the application icons, the first floating window can be shrunk to the boundary of the second display area, and the first virtual button in the first floating window can only be displayed at the boundary.

[0284] It can be seen that, by detecting the preset operation in the second display area, the shortcut of the application identifiers of all the applications is quickly displayed, compared to the previous method of finding the icons of all the applications and then opening the application identifiers of all the applications by touching the icons, the application can quickly open the application identifiers of all the applications.

[0285] Further, when the preset operation for the application identifier of any one of the part or all of the available applications is received, the application interface of the available application is displayed in the second display area. The display manner of the application interface of the application is similar to the display manner of the application interface of the first application A, and will not be described in detail.

[0286] In an embodiment of the application, as shown in Figure 27 the third floating window is displayed in the second display area, and the display content in the floating window is push information. The push information can be information related to the current driving of the user, such as the position of a service area ahead, the position of a gas station, etc.

[0287] In addition, since the navigation information has been displayed in the second display area, in order not to block the view of the navigation information, the push information can be intelligently displayed. For example, the push information is not always displayed, but is periodically displayed, for example, the push information is displayed once every ten minutes, and each time the display time is about 20s-30s. For another example, the push information is displayed according to the road condition information. Specifically, when the navigation information displays a relatively stable and single road condition, for example, when driving on a highway, it is possible to drive on a relatively straight road all the time, at this time, the navigation information can be relatively single, and the push information can be displayed at this time. When the navigation information displays a relatively complex and variable road condition, for example, when driving on a country road or a city road, at this time, the navigation information is relatively important, and therefore the push information is not displayed at this time.

[0288] Therefore, the push information can be displayed in various intelligent display manners, and the application does not limit the display manner.

[0289] In an embodiment of the application, as shown in Figure 27 the display area of the third floating window is the upper left corner of the second display area. Specifically, the second display area is used to display navigation information, and the information displayed in the upper left corner is the driving route at the next time. First, the driving route is broadcast to the driver in the form of voice broadcast. In addition, when the vehicle drives on a stable road, the information displayed in the upper left corner can not change for a period of time, and therefore, the push information is displayed in this area, and the use of the navigation information to the driver is not affected.

[0290] In an embodiment of the present application, as shown in Figure 28 The display device further comprises a status bar. The status bar is located above the second display area. The status bar is arranged above the second display area, so that when the status bar is pulled down, the information in the status bar only covers the navigation information, and does not affect the viewing of the driving information.

[0291] For example, the account identifier and a message button for displaying notification messages are displayed in the status bar.

[0292] It should be understood that the basic status of the vehicle is also displayed in the status bar, as shown in Figure 28 The status bar also includes a Bluetooth identifier, a power status, a network signal, a time, and the like.

[0293] For example, as shown in Figure 29 When a pull-down operation for the status bar is received, the account information corresponding to the account identifier and at least one notification message corresponding to the message button are displayed in the second display area.

[0294] Specifically, when displaying the at least one notification message, the priority of each notification message in the at least one notification message can be obtained, and then the at least one notification message is displayed in the second display area in order of the priority of the messages from high to low, and for the notification messages in the at least one notification message whose priority is greater than a threshold, highlighting is performed in the second display area, wherein the highlighting can be realized by color highlighting or bold font, etc.

[0295] In an embodiment of the present application, the display device further comprises a Dock bar. The Dock bar displays application identifiers of a plurality of applications, and the plurality of applications are frequently used applications, as shown in Figure 30 The application identifiers of the plurality of applications include a vehicle control identifier, a map identifier, an application list identifier, a seat identifier, an air conditioning temperature adjustment identifier, a camera identifier, an outside circulation identifier, a front fog lamp identifier, a rear fog lamp identifier, and a volume identifier. The user can complete the corresponding setting purpose by touching these identifiers.

[0296] In an embodiment of the present application, as shown in Figure 31 When a preset operation for the Dock bar is received, an air conditioning setting interface is displayed on the display device. It should be understood that, since the area of the air conditioning setting interface is large, the display area for displaying the air conditioning setting interface in the display device includes part of the first display area and part of the second display area; or, the first display area and the second display area, i.e., completely covers the first display area and the second display area. Figure 31 The way of completely covering the first display area and the second display area is shown in

[0297] It should be understood that the display content in the Dock bar includes the application identifiers of some frequently used applications, such as the application identifier of the application list (for calling up the application identifier list of all available applications on the display device), the application identifier of the air conditioner, the application identifier of the vehicle control, and the like. The user can open the application interface through the application identifier in the Dock bar and overlay the opened application interface on the second display area.

[0298] For example, as shown in FIG. 8A, the user can open the interface related to the vehicle control through the application identifier of the vehicle control and display the interface on the second display area. Figure 32 As shown in FIG. 8B, the following vehicle control buttons are displayed: light, lock, Auto Driving System (ADS), drive, connection, time, and display. When the user touches the ADS button, the setting information related to the ADS can be displayed, such as driving assistance, navigation cruise assistance Beat, activation mode, autonomous overtaking and lane changing, road information display, and speed setting, and the like. Figure 32

[0299] The following describes the information display mode during the parking process.

[0300] Optionally, as shown in FIG. 9A, when the vehicle is in the parking state, the image captured by the top-view camera of the vehicle and the image captured by the rear-view camera of the vehicle are displayed on the second display area in a split screen manner. Figure 33

[0301] Optionally, as shown in FIG. 10A, when the vehicle encounters a narrow lane during driving, the distance between the front wheel of the vehicle and the narrow lane is displayed on the second display area; and / or, when the vehicle encounters an obstacle during driving, the distance between the front wheel of the vehicle and the obstacle is displayed on the second display area. Specifically, when the vehicle encounters a narrow lane and / or an obstacle during driving, there are multiple selectable display screens, as shown in FIG. 10B, the 3D surround view of the vehicle, the front view, the rear view, the front wheel blind area, and the rear wheel blind area can be displayed. By default, the front wheel blind area is displayed on the second display area, that is, the second display area displays the distance between the front wheel of the vehicle and the narrow lane and / or the obstacle, for example, as shown in FIG. 10C, the distance between the front wheel and the obstacle is 30 cm. Figure 34 Figure 34 Figure 34

[0302] Optionally, as shown in FIG. 11A, when the vehicle encounters a narrow lane during driving, the 3D surround view of the vehicle, the front view, the rear view, the front wheel blind area, and the rear wheel blind area can be displayed. By default, the front wheel blind area is displayed on the second display area, that is, the second display area displays the distance between the front wheel of the vehicle and the narrow lane, for example, as shown in FIG. 11B, the distance between the front wheel and the narrow lane is 30 cm. Figure 35 ​​​​​As shown, when the automatic valet parking function of the vehicle is started, the parking path and the parking space information are displayed in the second display area, wherein the parking path is obtained by self-mapping. Specifically, the self-mapping can be understood as that the vehicle communicates with the cloud server, and when a vehicle enters the parking area, the image of the parking area will be collected and uploaded to the server. Thus, when the vehicle drives into the parking area, all the images related to the parking area uploaded by the vehicles will be obtained from the server, and the parking path is generated based on the images, and the parking path is displayed in the second display area. For example, Figure 35 As shown, the current parking path and the information of the available parking spaces of each parking area are displayed in the second display area, such as that parking area 1 has 144 parking spaces, and one public parking space is available; parking area 1 has 158 parking spaces, and one public parking space is available.

[0303] The application scenarios of the information display method of the present application will be described below.

[0304] For the display device, it can be arranged in the front row of the vehicle, or in the rear row of the vehicle. It should be noted that whether it is arranged in the front row or the rear row of the vehicle, the content displayed on each display area of the display device does not change, but some of the display devices may be different, mainly in the scenario of the display device arranged in the rear row.

[0305] For the scenario of the display device arranged in the rear row, it generally refers to the Robotaxi scenario. At this time, the vehicle is completely operated by the automatic driving system, and the passenger is in the rear row of the vehicle and cannot understand the situation in front of the vehicle, so the control of the vehicle cannot be controlled by human. Since the first display area displays the driving information, in order to prevent misoperation, some functions can be disabled, such as when the shortcut virtual vehicle control button is called out, some shortcut virtual vehicle control buttons are disabled, so that even if the user touches the shortcut virtual vehicle control button, the function corresponding to the shortcut virtual vehicle control button will not be executed. In addition, for the scheme of arranging the display device in the rear row, the user may pay more attention to the entertainment-related information. Therefore, when the user opens the application related to entertainment on the display device, the application interface of the application can be displayed on the entire display device.

[0306] The process of adapting the information display method of the present application to various car companies will be introduced below.

[0307] First, the display layout of the car machine display screen of each car enterprise is acquired, the first display area, the second display area, the status bar and the Dock bar on the car machine display screen of each car enterprise are determined according to the display layout of the car machine display screen of each car enterprise, and the driving information is displayed in the first display area, the navigation information is displayed in the second display area, the notification message and the basic vehicle state are displayed in the status bar, and the application icons with higher use frequency are displayed in the Dock bar.

[0308] For example, for A car, the navigation information is displayed on the center control, so the center control can be regarded as the second display area in the present application and used to display the navigation information, and the driving information is displayed on the instrument, so the instrument can be regarded as the first display area in the present application and used to display the driving information.

[0309] It should be understood that for the car enterprise without display layout requirement, the default layout mode of the present application can be used to display the driving information and the navigation information on the car machine display screen of the car enterprise.

[0310] Referring to Figure 36 , Figure 36 A structure schematic diagram of a vehicle-mounted device provided by an embodiment of the present application is shown in the figure. Figure 36 As shown in the figure, the vehicle-mounted device 3600 includes a processing unit 3601 and a display unit 3602.

[0311] The processing unit 3601 is configured to control the display unit 3602 to display driving information corresponding to a current driving state in a first display area of a display device and display navigation information in a second display area of the display device, wherein the area of the first display area and the area of the second display area are determined according to the current driving state.

[0312] For more detailed description of the processing unit 3601 and the display unit 3602, reference can be made to the related description in the above method embodiment, which will not be described here.

[0313] Referring to Figure 37 , Figure 37 A structure schematic diagram of an electronic device provided by an embodiment of the present application is shown in the figure.

[0314] Figure 37 The electronic device 3700 (which can be specifically a computer device) shown in the figure includes a memory 3701, a processor 3702, a communication interface 3703 and a bus 3704. The memory 3701, the processor 3702 and the communication interface 3703 are communicatively connected to each other through the bus 3704.

[0315] The memory 3701 can be a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 3701 can store a program, and when the program stored in the memory 3701 is executed by the processor 3702, the processor 3702 and the communication interface 3703 are configured to perform each step of the audio feature compensation method or the audio recognition model training method or the audio recognition method of the embodiments of the present application.

[0316] The processor 3702 can be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), a graphics processing unit (GPU), or one or more integrated circuits, configured to execute related programs to implement the functions required by the units in the audio feature compensation device or the audio recognition device of the embodiments of the present application, or to execute the audio feature compensation method or the audio recognition model training method or the audio recognition method of the method embodiments of the present application.

[0317] The processor 3702 can also be an integrated circuit chip on which one or more of the above-described functions are performed. In implementation, the various steps in the audio feature compensation method or the audio recognition model training method or the audio recognition method disclosed in the present application can be completed by integrated logic circuit of hardware in the processor 3702 or by instructions in the form of software. The processor 3702 described above can also be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component. The various methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as a hardware code processor to execute, or be executed by a combination of hardware and software modules in the code processor. The software module can be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium in the art. The storage medium is located in the memory 3701, and the processor 3702 reads the information in the memory 3701, and combines the hardware to complete the functions required by the units included in the audio feature compensation device or the audio recognition device in the embodiments of the present application, or to execute each step in the audio feature compensation method or the audio recognition model training method or the audio recognition method of the method embodiments of the present application.

[0318] The communication interface 3703 uses a transceiver such as but not limited to a transceiver to realize the communication between the electronic device 3700 and other devices or communication networks.

[0319] The bus 3704 can include a path for transmitting information between various components (e.g., the memory 3701, the processor 3702, the communication interface 3703) of the device electronic device 3700.

[0320] It should be understood that the processing unit 3601 in the vehicle-mounted device 3600 corresponds to the processor 3702 in the electronic device 3700.

[0321] It should be noted that although Figure 37The electronic device 3700 shown only shows the memory, the processor, the communication interface, but in the specific implementation process, those skilled in the art should understand that the electronic device 3700 also includes other devices necessary for normal operation. At the same time, according to the specific needs, those skilled in the art should understand that the electronic device 3700 can also include hardware devices for realizing other additional functions. In addition, those skilled in the art should understand that the electronic device 3700 can also only include devices necessary for realizing the embodiments of the present application, and does not necessarily include all the devices shown in the electronic device 3700. Figure 37 The electronic device 3700 shown only shows the memory, the processor, the communication interface, but in the specific implementation process, those skilled in the art should understand that the electronic device 3700 also includes other devices necessary for normal operation. At the same time, according to the specific needs, those skilled in the art should understand that the electronic device 3700 can also include hardware devices for realizing other additional functions. In addition, those skilled in the art should understand that the electronic device 3700 can also only include devices necessary for realizing the embodiments of the present application, and does not necessarily include all the devices shown in the electronic device 3700.

[0322] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the device embodiments described above are only schematic. The division of the units is only a logical function division. In actual implementation, another division mode can be adopted, for example, a plurality of units or components can be combined or integrated into another system, or some features can be omitted or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.

[0323] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiments.

[0324] In addition, the functional units in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit.

[0325] If the functions are realized in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the parts that contribute to the prior art or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, including a plurality of instructions for making a computer device (which can be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in each embodiment of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk or an optical disk, and various program code storage media.

[0326] The above description is only specific embodiments of the present application, but the protection scope of the present application is not limited thereto, any person skilled in the art can easily think of changes or replacements within the technical scope disclosed by the present application, which should be covered in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. An information display method characterized by comprising: The method is applied to a vehicle comprising a display device, and the method comprises: displaying driving information corresponding to a current driving state in a first display area of the display device and displaying navigation information in a second display area of the display device, wherein the current driving state comprises a first driving state and a second driving state, the area of the first display area and the area of the second display area are determined according to the first driving state, the first driving state comprises an automatic driving state and a non-automatic driving state, and the second driving state comprises a D gear state, and when the second driving state is the D gear state, the driving information in the first display area is determined according to the D gear state; when the first driving state is the automatic driving state, the method further comprises: after displaying automatic driving information corresponding to the first driving state in the first display area of the display device, displaying at least one first shortcut virtual vehicle control button in the first display area when a third preset operation for the first display area is received, the at least one first shortcut virtual vehicle control button being used for controlling or displaying a vehicle state; and wherein the area for displaying the at least one first shortcut virtual vehicle control button in the first display area does not overlap with the area for displaying the driving information in the first display area.

2. The method of claim 1, wherein, when the first driving state is the automatic driving state, the area of the first display area is increased and the area of the second display area is reduced, and the area of the first display area is greater than the area of the second display area; and when the first driving state is the non-automatic driving state, the area of the first display area is reduced and the area of the second display area is increased, and the area of the first display area is less than the area of the second display area.

3. The method according to claim 1 or 2, characterized in that, after displaying navigation information in the second display area of the display device, the method further comprises: displaying a first floating window in the second display area, wherein the display content in the first floating window comprises a shortcut virtual button of an application A, and the shortcut virtual button is used to start a function corresponding to the shortcut virtual button in the application A, and the application A is any one of the applications available on the display device.

4. The method according to claim 1 or 2, characterized in that, after displaying navigation information in the second display area of the display device, the method further comprises: displaying a first floating window in the second display area, and the display content in the first floating window comprises an application identifier of at least one first application, and the at least one first application is part or all of the applications available on the display device.

5. The method according to claim 1 or 2, characterized in that, after displaying navigation information in the second display area of the display device, the method further comprises: displaying a first floating window in the second display area, wherein the display content in the first floating window comprises an application identifier of at least one first application and a shortcut virtual button of an application A, and the shortcut virtual button is used to start a function corresponding to the shortcut virtual button in the application A, and the application A is any one of the applications available on the display device.

6. The method of claim 3, wherein The display content in the first floating window further comprises a first virtual button, wherein the first virtual button is used to adjust the display area and the display content of the first floating window.

7. The method of claim 4, wherein, After displaying the first floating window in the second display area, the method further comprises: When a preset operation for the application identifier of the first application A is received, an application interface of the first application A is displayed in the second display area, the first application A being any one of the at least one first application.

8. The method of claim 7, wherein, After displaying the application interface of the first application A in the second display area, the method further comprises: When a preset operation for the application identifier of the first application B is received, the application interface of the first application A and the application interface of the first application B are displayed in the second display area in a split-screen mode.

9. The method according to claim 7, characterized in that, The display of the application interface of the first application A in the second display area comprises: A second floating window is displayed in the second display area, wherein the display content in the second floating window is the application interface of the first application A, and the display area of the second floating window in the second display area does not overlap with the display area of the first floating window in the second display area. When a preset operation for the second floating window is received, the application interface of the first application A is displayed in the second display area.

10. The method of claim 7, wherein, When the application interface of the first application A is displayed in the second display area, the method further comprises: Only the first virtual button in the first floating window is displayed in the second display area, and the display area of the first virtual button is a boundary position of the second display area.

11. The method of claim 4, wherein, After displaying the first floating window in the second display area, the method further comprises: When a preset operation for the first floating window is received, application identifiers of at least one second application are displayed in the second display area, wherein the application identifiers of the at least one first application and the application identifiers of the at least one second application are in an editable state, and the at least one second application is part or all of the applications available on the display device.

12. The method of claim 11, wherein, After displaying the application identifiers of the at least one second application in the second display area, the method further comprises: When a preset operation for the application identifier of any one of the at least one first application is received, the application identifier of the first application is removed from the first floating window. When a preset operation for the application identifier of any one of the at least one second application is received, the application identifier of the second application is displayed in the first floating window.

13. The method of claim 11, wherein, The display content in the first floating window further comprises an edit button, and the preset operation for the first floating window is generated by touching the edit button.

14. The method of claim 3, wherein: The display area of the first floating window is a lower left corner of the second display area.

15. The method of claim 1, wherein, The second driving state further comprises a P-gear state, and when the second driving state is the P-gear state, the driving information of the first display area is determined according to the P-gear state.

16. The method of claim 15, wherein, The method further includes: after displaying the automatic driving information corresponding to the first driving state in the first display area of the display device, the method further includes:

17. The method of claim 16, wherein, when a first preset operation for the first display area is received, displaying a pre-arranged shortcut virtual vehicle control button in the first display area, wherein the pre-arranged shortcut virtual vehicle control button is used to display or control the vehicle state, and the pre-arranged shortcut virtual vehicle control button is arranged in a vertical column in the first display area. after displaying the pre-edited shortcut virtual vehicle control button in the first display area, the method further includes:

18. The method of claim 1, wherein, when a second preset operation for the first display area is received, the pre-arranged shortcut virtual vehicle control button is in an editable state. after displaying the at least one shortcut virtual vehicle control button in the first display area, the method further includes: when a fourth preset operation for the first display area is received, displaying at least one second shortcut virtual vehicle control button in the first display area, the at least one second shortcut virtual vehicle control button is used to control or display the vehicle state, and there is no shortcut virtual vehicle control button with the same function in the at least one first shortcut virtual vehicle control and the at least one second shortcut virtual vehicle control button; 19. The method of claim 1, wherein, wherein the area in the first display area for displaying the at least one second shortcut virtual vehicle control button does not overlap with the area in the first display area for displaying the driving information. after displaying the navigation information in the second display area of the display device, the method further includes:

20. The method of claim 19, wherein, when a preset operation for the second display area is received, displaying application identifiers of part or all of the applications available on the display device in the second display area. after displaying the application identifiers of part or all of the installed applications on the display device in the second display area, the method further includes:

21. The method of claim 1, wherein, when a preset operation for the application identifier of any one of the part or all of the available applications is received, displaying the application interface of the available application in the second display area. after displaying the navigation information in the second display area of the display device, the method further includes:

22. The method of claim 1, wherein, when the vehicle is in a parking state, displaying the image captured by the top-view camera of the vehicle and the image captured by the rear-view camera of the vehicle in the second display area in a split screen mode. after displaying the navigation information in the second display area of the display device, the method further includes: when the vehicle encounters a narrow lane during driving, displaying the distance between the front and rear wheels of the vehicle and the narrow lane in the second display area. and / or, 23. The method of claim 1, wherein, when the vehicle encounters an obstacle during driving, displaying the distance between the front and rear wheels of the vehicle and the obstacle in the second display area. after displaying the navigation information in the second display area of the display device, the method further includes:

24. The method of claim 1, wherein, when the automatic valet parking function of the vehicle is started, displaying the parking path in the second display area. the method further includes: displaying a third floating window in the second display area, wherein the display content in the third floating window is push information.

25. The method of claim 24, wherein, the third floating window has a display area at a top left corner of the second display area.

26. The method of claim 1, wherein, the display device further comprises a status bar, wherein the status bar is located above the second display area; the method further comprises: displaying an account identifier and a message button in the status bar.

27. The method of claim 26, wherein, the method further comprises: when a pull-down operation on the status bar is received, displaying account information corresponding to the account identifier and at least one notification message corresponding to the message button in the second display area.

28. The method of claim 27, wherein, displaying at least one notification message corresponding to the message button in the second display area comprises: displaying the at least one notification message in the second display area in order of message priority from high to low; highlighting, in the second display area, a notification message having a priority greater than a threshold value in the at least one notification message.

29. The method of claim 1, wherein, the display device further comprises a Dock bar; the method further comprises: when a preset operation on the Dock bar is received, displaying an air conditioner setting interface on the display device, wherein a display area of the display device for displaying the air conditioner setting interface comprises a partial display area of the first display area and a partial display area of the second display area; or, comprises the first display area and the second display area.

30. An in-vehicle device characterized by comprising: application to a vehicle, the vehicle comprising a display device, the vehicle comprising a unit for executing the method of any one of claims 1-29.

31. An electronic device, comprising: comprises: a memory for storing a program; a processor for executing the program stored in the memory, when the program stored in the memory is executed, the processor is configured to execute the method of any one of claims 1-29.

32. A computer readable medium characterized by the computer readable medium stores program code for execution by a device, the program code comprising instructions for executing the method of any one of claims 1-29. the computer readable medium stores program code for execution by a device, the program code comprising instructions for executing the method of any one of claims 1-29.

Citation Information

Patent Citations

  • Method and apparatus for displaying data on desktop of vehicle-mounted device, and vehicle-mounted device

    CN109358928A

  • Vehicle display device

    CN110015303A

  • Control method and device of display screen, and electronic device

    CN110126619A

  • Graphical user interface for the control center of the vehicle's computer

    CN306011536S

  • Personalized instrument panel for automobiles

    WO2013068794A1